View Issue Details

IDProjectCategoryView StatusLast Update
0018747phplist applicationInternationalization (l18n)public02-07-17 17:41
Reporterduncanc 
PrioritynormalSeverityminorReproducibilitysometimes
Status resolvedResolutionfixed 
Product Version3.3.1 
Target VersionFixed in Version3.3.2 
Summary0018747: Two language_info files fail parsing
DescriptionAn earlier change to use parse_ini_file() to parse the language_info files

https://github.com/phpList/phplist3/commit/a063d49e618bc98734f33e70470b463a10dfb31f

caused the parsing of two language_info files to fail - pt_BR and es_AR, which means that those two languages do not appear in the language select list.

See the second note at http://php.net/manual/en/function.parse-ini-file.php which explains that non-alphanumeric values need to be quoted.

So
name=Español (Argentina)

needs to be
name="Español (Argentina)"

etc.
TagsNo tags attached.

Activities

duncanc

11-06-17 19:59

developer   ~0059172

Looking at Github the two files have already been changed on January 29.

https://github.com/phpList/phplist3/blob/master/public_html/lists/admin/locale/es_AR/language_info

But they are not in release 3.3.0 nor 3.3.1, so there may be a problem with the process of building a release.