Zen Cart Ver. v1.3.9h
Greek Lang. Pack installed
After a big fight at initial setup about one year ago, I managed to have an acceptable view of Greek for my web-site but it has never been 100% correct at all pages. What I did in order to use Greek correctly (without re-installing and re-configuring from scratch because too much work has already taken place), I used the following settings in the Greek.php file:
define('CHARSET', 'utf8_unicode-ci');
define('DB_CHARSET', 'utf8_unicode_ci');
I also modified my tables in mysql with the same codepage and in some cases it was needed to re-copy/paste the contents in the fields in order to be reset to new codepage. That was the only codepage that would display correctly. Plain UTF-8 would display (????) in most pages. I also had to open the php files in Notepad++ and save them as UTF8 files.
The current issue now is that:
- Internet Explorer displays my website correctly with all Greek characters and without making any selection for encoding.
- Opera doesn't display Greek correctly. I have to go to encoding and change manually to Greek.
- When a user registers or a new order is placed, the email notification I receive in MS Outlook is ok but on my Android smartphone I see question marks (???). I see in the header of the message in Outlook that the message is UTF-8
1) What do I have to do in order to allow all browsers to identify Greek codepage? and make Greek the default first language?
2) What do I have to do in order for the emails to display correctly everywhere? even on my phone (which can display Greek correctly in all other cases except from this one only)?


Reply With Quote

