View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0016811||phpList 3 application||Internationalization (l18n)||public||11-06-13 09:54||13-02-19 12:38|
|Platform||Phplist 2.11||OS||Linux||OS Version||CentOS|
|Fixed in Version||2.11.11|
|Summary||0016811: System messages are not translated even if translation file is available|
|Description||Set Product version = 2.11.7 as the version that I use, 2.11.5, is not present in the menu.|
Using Italian translation.
The automatic system messages, like "Phplist 2.11 Maillist Processing info" or "Message Sending has started", "Bounce processing info" are always sent out in English, even if the appropriate translation is present in the right file and directory. The admin of PHPlist is correctly translated so I assume the problem is not with the file, but with the application.
Maybe the problem lies in the fact that standard admin pages are generated by the browser, which calls other files and procedures, while system messages do not use it.
|Tags||No tags attached.|
Yes, I noticed that as well, and it is particularly the case when you use commandline processing, because the language is then no longer picked up from the browser.
$default_system_language = 'en';
which can be set to "it" instead, so that this is used for the fallback language.
However, Italian does need quite a bit of work to be 100% translated :-) http://translate.phplist.com/it/