Error parsing valuelists.ini
Archived from the Xataface Users forum.
tomhousley — Mon Aug 22, 2011 1:49 pm
Hello,
I receive this error:
Warning: Error parsing /var/www/html/example.com/draft/tables/cms_site/valuelists.ini on line 35 in /var/www/html/example.com/draft/xataface-1.2.5/Dataface/ConfigTool.php on line 441
Line 35 happens to be no=Norway, if I change it to na=Norway, it doesn’t show an error. Is ‘no’ problematic somehow? I could do a messy workaround, but as the value ‘no’ is needed to use a translation script.
Relevants bits shown below.
My fields.ini looks like this:
- Code: Select all
[sit_languages] widget:label = "Choose Languages" widget:type=checkbox vocabulary=languages visibility:list = hidden
My valuelists.ini looks like this:
- Code: Select all
[languages] af=Afrikaans ar=Arabic be=Belarusian bg=Bulgarian ca=Catalan cs=Czech cy=Welsh da=Danish de=German el=Greek en=English es=Spanish et=Estonian fa=Persian fi=Finnish fr=French ga=Irish gl=Galician he=Hebrew hi=Hindi hr=Croatian hu=Hungarian id=Indonesian is=Icelandic it=Italian ja=Japanese ko=Korean lt=Lithuanian lv=Latvian mk=Macedonian ms=Malay mt=Maltese nl=Dutch no=Norway pl=Polish pt=Portuguese ro=Romanian ru=Russian sk=Slovak sl=Slovenian sq=Albanian sr=Serbian sv=Swedish sw=Swahili th=Thai tl=Filipino tr=Turkish uk=Ukrainian vi=Vietnamese yi=Yiddish zh-cn=Chinese-Simplified zh-tw=Chinese-Traditional
Any help would be gratefully received!
Many thanks, Tom
shannah — Mon Aug 22, 2011 1:51 pm
Limitations of INI files unfortunately. This line:
- Code: Select all
no=Norway
is tripping it up because “no” is a reserved word.
Workaround is to either move the valuelist into the database, or into a delegate class.
-Steve