Newly enabled language not displaying in the B2CORE UI

Troubleshooting why a newly enabled language doesn’t appear in the B2CORE UI and learn how to fix it via WEBLATE

Problem

You have enabled a new language in the Back Office under System > Localization, but translations in this language appear blank in the B2CORE UI.

Possible reasons

This issue may occur because the newly enabled language hasn’t yet been added to WEBLATE, which is a tool for managing translations for all supported languages in the B2CORE UI.

For more information about WEBLATE, refer to the product documentation.

To complete the steps below, you must be registered on WEBLATE and have access to the project linked to your B2CORE.

Solution

To check the language configuration in WEBLATE:

1

In the B2CORE Back Office, navigate to System > Settings to locate the UUID of the WEBLATE project linked to your B2CORE and copy it.

2

Sign in to WEBLATE.

3

Go to Languages and verify if the newly enabled language is available for your WEBLATE projects.

4

Go to Projects and find the related project by the UUID copied from the B2CORE Back Office.

5

Click the pencil icon to edit the project.

6

In the popup, check the Languages dropdown. If the required language is missing, add it.

Edit a project in WEBLATE
Edit a project in WEBLATE
7

Click Save to apply the changes.

8

Configure translations for the added language (for details, refer to Manage translations in the WEBLATE documentation).

Last updated

Was this helpful?