UTF-8 Zen-Cart

This section will take you through how to install a fresh Zen-Cart to get ready to work with languages packs like my Japanese Pack. When we set up the site we will choose UTF-8 encoding for all the pages. I will be using 1.3.8a Zen-Cart for this tutorial but it should work with future versions as well.  You can use this tutorial to help you install Zen-Cart for the Japanese pack. It should also work for other languages such as Chinese and Korean .

Having the WHOLE cart in UTF-8 will help eliminate a lot of problems right away. I have experimented with many different combinations of encoding and have found that if  UTF-8 is used for everything, then things work very well.  So say goodbye to IS08859-1 , EUC-JP and latin1_swedish_ci or whatever encodings you have been using. If you are not already aware, these various encodings control how your application (in this case Zen-Cart) and your browser work together to view the characters you are using in your target language.

Comments

russian did not show correct in catalog

I have done all this now with a English template I have by Category the whole word instead of four characters, but do i change to the russian language in the template the Category is complete magic ,No readable font must i also change in those two php file the character set to utf 8

Great

Thank you, my new store now works perfect in Bulgarian!

Thanks

Ok, first I would like to say thanks. I run to your blog in search for the encording issue. Just have no idea as I have already made the changes to the file english.php in /include/language, but issues still occur. Now I know that I also have to change the file in the folder of /admin/include/language. And you know, it works. So again, thank you. Hope you will have a nice day.