View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0016907||phpList 3 application||Subscribe Process||public||08-10-13 10:56||08-11-13 13:13|
|Target Version||Future developments||Fixed in Version|
|Summary||0016907: Exporting/importing non UTF-8 CSV files|
|Description||This concerns both the Subscriber Export and Subscriber Import categories.|
If the site uses UTF-8, phpList saves/imports CSV files using UTF-8 encoding, but programs such as Excel don't support UTF-8 CSV files.
It would be a great if there was either:
1) Each [language].inc would have something like:
$csvCharSet = 'windows-1255';
which would be used by phpList instead of (only if (isset($csvCharSet)) when it imports and exports CSV files.
2) A text input field with "CSV encoding" for both importing and exporting.
But 1) is much more friendlier option.
|Tags||No tags attached.|
1) is not a viable action, since not everybody in Germany uses the same charset - some use UTF8, users from the past are using ISO-8559-1x
I, for example, use PHPLIST in English, since the German translation is incomplete. Still I would want to import CSV with special charcters in them!
Something along the lines of option 2) with a preset of $csvCharSet belonging to the language selected could help.
Or some sort of autodetection ala "file".