In the Manage Languages section of the Admin Panel you can to add, modify and delete languages.
To get to this page you need to go to Admin Panel > Language Management > Manage Languages.
On the opened page you will see all languages currently available in the system displayed in the tabular format:
Language caption - name of a language;
Active for Fronend - shows whether a certain language currently active in the system for Fronend and available for users or not;
Active for Backend - shows whether a certain language currently active in the system for Admin Panel and available for Admin or not;
Actions – displays the available actions you can make with languages.
You can set any needed language as a default one. For that you need to click on the “Make Default” link opposite this particular language in the table.
Adding a New Language
You can add a new language to the system clicking on the 'Add a New Language' link above the table. ‘Add Language’ page with the form to fill in will be opened:
Language ID – enter the ID of a new language. It is the system value and will not be visible for users. Therefore use two-letter language ID (en, fr, es) and not use a space character;
Language Caption – enter the name of the new language (e.g. English, Español);
Active for Fronend - check this box if you want the new language to be available for users on Fronend;
Active for Backend - check this box if you want the new language to be available for Admin in Admin Panel;
Date Format – set the date format for the new language. There are symbols that are supported and examples of date formats under the field;
Decimal Separator – select the separator symbol for decimal numbers (dot or comma);
Thousands Separator – select the separator symbol for thousands (comma, dot or space);
Decimals – select the quantity of numbers after the separator for decimal numbers.
Right to Left Layout – if it is needed for a new language you're adding you can enable 'Right to Left' layout option. On the front-end it will look the following way:
Display Currency Sign - select whether the currency sign on front-end and Admin Panel will be displayed before amount or after it.
Then to complete adding a new language to the system press the “Add” button at the bottom of the form.
You will be redirected back to the Manage Languages page and the new language will appear in the Languages table.
To add a new language use only the method described above. You can not manually copy and rename language files; otherwise it can affect the proper system work. In the Import Language section of the Manual you can get the information about importing a language file to the system.
Once the new language is added you can translate all phrases used on the site into this new language.
Clicking on the “Translate Phrases” link in the Languages table you will be redirected to the “Manage Phrases” page where you can manage the phrases of this language.
More information about the Translate Phrases you can find in the "Translate Phrases" section of this Manual.
If you need to delete a language from the system you need to click on the red “Delete” icon opposite this particular language.
Note that you can not delete all languages from the system - there must be at least one available.
To edit a certain Language you need to click on the 'Edit' icon opposite it in the table (e.g. ‘Español’). The Edit Language page will be opened:
There you can edit parameters of this language. Then press the "Edit" button to save the changes you made.
Also above this form there are the following buttons:
If there are any phrases needed to be translated to a certain language, or you want to add new phrases or delete any of the existing ones – click on the ‘Translate Phrases’ link.
You will be redirected to the Manage Phrases page. On this page there will be all phrases in this language and phrases of the default language displayed in the tabular format:
Go to the "Translate Phrases" section of the Manual to get the detailed description and instructions for the Manage Phrases page.
Clicking on the “Import Translations” link you will be redirected to the Import Language page of the Admin Panel.
On that page you will see the following form:
Press the “Browse” button to indicate the file containing the translations you want to be imported to the system.
More detailed instructions for importing languages / translations to the system you will find in the “Import Language” section of the Manual.
Clicking on the “Export Translations” link you will be redirected to the "Export Language" page of the Admin Panel.
There will be the following form:
You will need to select the language you want to be exported. And then press the “Export” button.
The selected language will be exported in the .xml format.