Fixed: Fallback to English translations if invalid UI language in config

(cherry picked from commit 4c7201741276eccaea2fb1f33daecc31e8b2d54e)

Closes #4086
This commit is contained in:
Stevie Robinson 2023-09-01 02:47:38 +02:00 committed by Bogdan
parent fb21dd0f19
commit 8453531a51
4 changed files with 22 additions and 1 deletions

View file

@ -268,6 +268,13 @@ class UISettings extends Component {
helpTextWarning={translate('UILanguageHelpTextWarning')}
onChange={onInputChange}
{...settings.uiLanguage}
errors={
languages.some((language) => language.key === settings.uiLanguage.value) ?
settings.uiLanguage.errors :
[
...settings.uiLanguage.errors,
{ message: translate('InvalidUILanguage') }
]}
/>
</FormGroup>
</FieldSet>