I should also add that this problem was found, tested and resolved on
PHP Version 5.3.6. So earlier PHP versions may not have experienced this
issue.
Peter
On 05/05/2011 02:15 PM, Peter Lazarus wrote:
> Dear All,
> None of the language strings were being read in from the language ini
> file. Instead, all strings were being displayed in all CAPITALS, which
> is the action taken if a string is not found in the language translation
> file.
>
> language.php version 314 fixes this problem. You should now see strings
> in upper and lower case, prepended with "j". I have tested this out only
> with en-GB.ini.
>
> Why this bug occurred I am not sure. Starting at line 452 of
> language.php, I have commented out the php version tests, and have run
> with just the function @parse_ini_file instead of the previously used
> function @parse_ini_string. Perhaps the str_replace function (line 454)
> messed up the contents of $strings so that it could not be properly
> parsed with @parse_ini_string.
>
> Peter
>
> ------------------------------------------------------------------------------
> WhatsUp Gold - Download Free Network Management Software
> The most intuitive, comprehensive, and cost-effective network
> management toolset available today. Delivers lowest initial
> acquisition cost and overall TCO of any competing solution.
> http://p.sf.net/sfu/whatsupgold-sd
> _______________________________________________
> Tsheetx-developers mailing list
> Tsh...@li...
> https://lists.sourceforge.net/lists/listinfo/tsheetx-developers
>
|