How to translate ImpressPages CMS into your language
Introduction
ImpressPages CMS can be translated into any language. There are two types of translations:
- Public- what all your users see.
- Administrator - what you see when log in like administrator
Public and administrator translations can be stored in special langauge files. You can generate language file from your current configuration or download new language file from the internet.
You can install any number of public language files. If you already have your website in English and install English language again, your old translations will be replaced. If you install translaions in language that does not exist in your website, ImpressPages will automatically create new language and place new translations in it. ImpressPages supports different dialects. So you can have two languages EN-GB and EN-US in one website.
Administrator can be localized at the same time only in one language. That means, when you install new language file for administrator, your old backend translations are overwriten.
How to install a language
- Download language pack, save it on your computer and extract
- Login to administration area and go to Developer -> Localization
- Browse language file (.php) and press Preview
- Now you can preview all values that exist in that package. Press Import language file to import those translations.
- Refresh your browser (F5).
If the language you are installing does not exist yet, it will be inserted in your languages list as invisible. First you need to go to Menu management and add some pages to your new language. Only then make that new language visible. If you enable new language without adding new page you will get an error "page not found", because there will be no pages in that language.
Step by step instructions if you already have new language imported:
- Open Standard -> Menu management
- Press newly created language
- Press "New page", insert button title and press "Save"
- Now go to Standard -> Languages
- Press "Edit" icon on new language
- Select checkbox with title "visible" and press "Save"
Now your visitors will see new language and one page in it.
How to create a administrator language file
- Login to administration area and go to Developer -> Localization.
- Select Administrator interface and press Export.
- You will get PHP file. Open it with text editor and translate all values into your language.
- Share with community.
How to create a public language file
- Login to administration area and go to Developer->Localization.
- Select Public interface (of your desired language) and press Export.
- You will get PHP file. Open it with text editor and translate all values into your language.
- Share with community.
Write a comment
You must be logged in to comment.