This pull requests includes a fix for the non-working configuration option config.default_locale / CONFIG_DEFAULT_LOCALE.
Setting the value now properly applies the locale for any unregistered user visiting the site.
Visiting the site as a registered user still applies the locale set in the user's profile.
The fix has been tested by using configuration value set in the environment variables of the docker-compose.yml
Set environment variable CONFIG_DEFAULT_LOCALE to "de" using configuration in docker-compose.yml (see above)
Start up using docker-compose up --build
Validate that the preselected language is now german using the language selector button.
Parts of the site are now displayed in german - use the "login"-button for reference. It should now be labeled "Anmeldung".
(Note: Only parts of the translation file are currently translated)
Description
This pull requests includes a fix for the non-working configuration option
config.default_locale
/CONFIG_DEFAULT_LOCALE
. Setting the value now properly applies the locale for any unregistered user visiting the site. Visiting the site as a registered user still applies the locale set in the user's profile.The fix has been tested by using configuration value set in the environment variables of the docker-compose.yml
Example for
CONFIG_DEFAULT_LOCALE="de"
What type of PR is this? (check all applicable)
Related Tickets & Documents
Fixes #577
Screenshots/Recordings
Before fix: before-fix_locale-all
After fix:
Steps to QA
CONFIG_DEFAULT_LOCALE
to "de" using configuration in docker-compose.yml (see above)docker-compose up --build