Content Language
Adding a Language
You can work flexibly with language variations of the content part of your project. When creating a project, the default content language will be English. You can add any language to expand the language version of your content.
To start, you need to add a language to the system. This can be done by going to the settings section and then opening the content languages subsection. From the suggested list, select the desired language. For convenience, you can use the search function.
You can activate the selected language by clicking on the "eye" icon .
You can also enter edit mode by clicking on the edit icon .
You can delete a language by clicking on the trash icon .
After adding a language, it will appear in the list of available languages. You can switch the content language using the language icon in the top panel.
Content Translation
When switching the content language, all untranslated entities will be marked with the language code in which they were created. Open the entity settings and translate its content into the selected language.
The example considers translating an already created page from English to French.
Custom Languages
If you did not find the necessary language from the suggested list, you can create it yourself.
To do this, go to the settings, and then to the languages section. Below the list of languages, there is a form to create your own language. Fill in the fields of the form and click "Create".
- In the name field, specify the name of the language in English, for example, "My Lang".
- In the original language name field, duplicate the name of the language. This field can contain special characters that are not part of the Latin alphabet.
- In the local code field, specify the code by which your project will receive data in this language. You can read more about language codes here.
- In the content language short code field, specify a short notation for the language code, which is usually two characters. You will see this code when switching languages.