View Issue Details

IDProjectCategoryView StatusLast Update
0000522XMB1Bugspublic2018-01-18 06:09
Reportermiqrogroove Assigned Tomiqrogroove  
PrioritynormalSeveritymajorReproducibilitysometimes
Status closedResolutionfixed 
Target Version1.9.11.15Fixed in Version1.9.11.15 
Summary0000522: PHP Incompatible With Some Character Encodings
DescriptionThe trunk version targeting a future 1.9.11.15 release attempts to change the PHP default_charset using the user's current XMB translation charset value. However, PHP is not compatible with some of the charsets currently in use, such as Windows-1256 for Arabic.

Strangely, PHP also throws this error for our Czech translation:

[25-Dec-2017 15:23:20 America/Denver] PHP Warning: htmlspecialchars(): charset `ISO-8859-2' not supported, assuming utf-8 in include/validate.inc.php on line 218

ISO-8859-2 and other charsets might not be universally supported, and it is necessary to work around this somehow. Perhaps PHP can be tricked into using latin1 so long as MySQL and browsers are using the correct encoding.
TagsNo tags attached.
MySQL Version
PHP Version5.6
Web Server
Browser
Flags
Original Reporter
SVN Revision2728

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2017-12-25 14:37 miqrogroove New Issue
2017-12-26 05:44 miqrogroove Assigned To => miqrogroove
2017-12-26 05:44 miqrogroove Status new => resolved
2017-12-26 05:44 miqrogroove Resolution open => fixed
2017-12-26 05:44 miqrogroove Fixed in Version => 1.9.11.15
2017-12-26 05:44 miqrogroove SVN Revision => 2728
2018-01-18 06:09 miqrogroove Status resolved => closed