diff --git a/packages/common/i18next.js b/packages/common/i18next.js index bf7b673c419b82e264c6a2ddb5cc01c57b8fc671..c37c8ee858b5e019a490257a94aaedb39b206ffc 100644 --- a/packages/common/i18next.js +++ b/packages/common/i18next.js @@ -159,7 +159,6 @@ export function setOverrides(i18n, element, overrides) { * * @param {i18next.i18n} i18n - The i18next instance * @param {HTMLElement} element - The element at which the overrides are targeted - * @param {object} overrides - The override data as promise */ export async function setOverridesByGlobalCache(i18n, element) { // We add a special namespace which gets used with priority and falls back diff --git a/packages/common/src/translation.js b/packages/common/src/translation.js index 3c71fdfbe25e580e4dcdee944110e7818cb23798..d1341e303ae9493aa6c76a23499ff0f726432593 100644 --- a/packages/common/src/translation.js +++ b/packages/common/src/translation.js @@ -45,9 +45,7 @@ export class Translation extends DBPLitElement { this._i18n = createInstanceGivenResources(en, de); if (this.langDir) { - for(let lng of this._i18n.languages) { - setOverridesByGlobalCache(this._i18n, this); - } + setOverridesByGlobalCache(this._i18n, this); } } diff --git a/packages/theme-switcher/src/theme-switcher.js b/packages/theme-switcher/src/theme-switcher.js index 473c5b4831e8e604b9264e38231559943e03b2e8..6a236f82bf33f0c9e92274891dc31540aee4a2ad 100644 --- a/packages/theme-switcher/src/theme-switcher.js +++ b/packages/theme-switcher/src/theme-switcher.js @@ -58,9 +58,7 @@ export class ThemeSwitcher extends ScopedElementsMixin(AdapterLitElement) { this.detectInitialMode(); }); if (this.langDir) { - for(let lng of this._i18n.languages) { - setOverridesByGlobalCache(this._i18n, this); - } + setOverridesByGlobalCache(this._i18n, this); } }