Localization
Learn how to manage and use the Backoffice UI Localization files.
Last updated
Was this helpful?
Learn how to manage and use the Backoffice UI Localization files.
Last updated
Was this helpful?
When registering localizations to a language, you must add a new manifest to the Extension API. The manifest can be added through the umbraco-package.json
file.
Usually, the localization keys are provided through a JavaScript module. In this example, we will use a file named en.js
:
The localization files for the UI are JavaScript modules with a default export containing a key-value structure organized in sections.
The sections and keys will be formatted into a map in Umbraco with the format section_key1
and section_key2.
These form the unique key they are requested.
If you do not have many translations, you can also choose to include them directly in the meta-object using the localizations
property:
In this case, the en.js
file is not required and we can remove the "js" property from the manifest. Only strings can be used in the meta-object.