Languages
Languages define the set of locales your project supports. Each translation key in your project can have values for multiple languages, allowing you to localize your content for global audiences.
What Are Languages in Clocale?
Languages represent the different locales into which your content is translated. Each project has a base language, and you can add as many additional languages as needed.
For example:
en
(English)fr
(French)es
(Spanish)de
(German)ja
(Japanese)
Each translation key can have a unique value for each of these languages.
When & Where to Add Languages
You can manage languages in two ways, depending on the stage of your project:
During Project Creation
When creating a new project, you can specify:
- The base language (e.g.,
en
) - Any additional languages your project should support from the beginning
This ensures you're ready to start translating as soon as the project is set up.
In Project Settings
For existing projects, you can manage languages at any time via the Project Settings:
- Add or remove languages
- Change the base language
- View which languages are already configured
This flexibility allows you to adapt your language support as your application grows.
Base Language
The base language is the primary language used in your application and serves as the base for translations.
You can set or update the base language in your Project Settings. Translations in the base language are often required before translations for other languages can be added.
Translating into Multiple Languages
When adding or editing a translation, Clocale allows you to provide values for all configured languages.