NOTE:: Before reporting an issue, make sure you are running the latest version, currently 3.3.1
|Anonymous | Login | Signup for a new account||27-04-17 02:17 BST|
|My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0005528||phplist application||Internationalization (l18n)||public||21-02-06 09:02||23-05-12 04:52|
|Target Version||4.0.x||Fixed in Version||2.11.7|
|Summary||0005528: Overwriten config value|
|Description||I made new language file for my language (bulgarian.inc) based on english.inc|
Into it I set charset to
$strCharSet = 'windows-1251';
and translate part of other strings.
All works OK except chatset value. It is always place "ISO-8859-1" charset in phplist public pages.
I start debuging and found that $strCharSet global variable is loaded proper from texts/bulgarian.inc but after that it is overwriten in admin/languages.php on line 98
$GLOBALS['strCharSet'] = $_SESSION['adminlanguage']['charset'];
As I suppose, this is some applications logic for admin part of interface, but it influence over public part.
|Tags||No tags attached.|
|In 2.10.3 I've set it to not set the charSet if it's already set, but a nicer solution should be sorted in 2.11 versions, hence adding it to the 2.11 issue list.|
|Copyright © 2000 - 2017 MantisBT Team|