According to my experience, setting CharacterSet to
utf8->utf8_unicode_ci
in ZenPhoto doesn't work for latin languages! What we need, the non-English users, is setting CharacterSet to something like
iso-8859-1->latin1_swedish_ci
or similar. Now I have my dates (month names) showing weird characters (those ones that utf8 can't understand). All collation fields in all MySQL tables have been set by setup.php to utf8_unicode_ci which definitely doesn't work for latin languages (trust me!).
A question for the gurus of ZenPhoto:
When can we have a final fix for this?
If WordPress can fix it, you too, can't you? Thanks in advance!
Comments
So, the morale of this story is that if everything (and I mean everything) is UTF-8, we know it does work.
So, maybe if you took some time to explain just what is not working for you there might be a chance for you to get some help.
For instance, if your dates are not working correctly it is probably because your PHP internal setting is a problem. Also you need to be sure that setup is not reporting issues that impact character set handling.
Finally, it is not sufficient that your database be set to UTF-8. The data stored therein must also be in the UTF-8 character set.
The conclusion for me is then easy: CharacterSet handling on ZenPhoto is not good enough! And I am being constructive. I have a previous post referring that there is an error in config file
$config['utf8'] = "true";
which other users have confirmed but you didn't fix it. Does it mean you don't care about non-English speaking users? No idea, you tell me... My idea here is to help you developping ZenPhoto and helping ourselves, the users, using it. So, see the difference:
1 - character "ç" you only find on Portuguese (for instance, March we spell "Março" and this is one of my problems on ZenPhoto)
2 - characters "ã, õ" you probably only find on Portuguese but "ñ" you find on Spanish but not on Portuguese
3 - character "ü" you find in German but definitely not on Portuguese and probably not on Spanish
See what I mean? I know ZenPhoto is open-source and free of charge, you don't have to do what you do but my idea is to give you some feedback to improve. And CharacterSet handling on ZenPhoto is not that good. Now, are you gonna help latin ZenPhoto users or what?
We appreciate your feedback. We will try our best to find out about your issue. Actually UTF-8 all types of chars. In our last tests all translations did work for us. But generally this encoding stuff is a quite complicated matter.
Just for the record, Zenphoto has been translated about 30 times, so at least some people don't share your view. All the characters you have cited above redily show up on my WEB site. I have no doubt that you are having difficulties. (I can trust that to be true even if I cannot trust your statement that latin characters don't work.) So, If you really want support you will need to actually participate in the process.