Changing Languages In ZenCart

Since you may be willing to install further languages for your shop, we include directions on how to do that as well.

Download the desired language from the ZenCart Downloads Section to your local computer.

Unzip the files, upload them to the respective languages catalog and admin directories (located under /includes/languages and /admin/includes/languages.

Note that the admin folder can be with a different name. Check the folders structure of your installation).

In case they do not exist, you need to create them through your cPanel’s file manager or through FTP.

Open the administrative interface of your shop and navigate to the Languages option of the Localization menu.

On the new page click the New Language button.

Fill in the form and finish it by clicking Insert.

Some languages require that the character set is changed in order to avoid text displaying errors. To switch to non-English characters please locate your ZenCart installation in the FileManager, and look for the /includes/languages/ folder under the store’s directory.

Find the language file in use and search for the following lines:

@setlocale(LC_TIME, 'en_US.ISO_8859-1');
// charset for web pages and emails define('CHARSET', 'iso-8859-1');

Replace the en_US.ISO_8859-1 string with the one that describes the charset, appropriate for your language.


Changing the text on the start page of your shop is done through some code editing. The modifications are done in the language file that you use.

In the default installations the file name is:


Edit the file by opening it through a simple text editor and replace the text with the one that you would like to appear.

Comments are closed.