diff --git a/packages/components/src/i18n.ts b/packages/components/src/i18n.ts index 7b6f337bfa..d8cf4411db 100644 --- a/packages/components/src/i18n.ts +++ b/packages/components/src/i18n.ts @@ -2,6 +2,7 @@ import type { Generic } from 'adopted-style-sheets'; import { i18n } from './core/i18n'; import locale_de from './locales/de'; import locale_en from './locales/en'; +import { processEnv } from '@public-ui/schema'; type ResourcePrefix = 'Kol'; type ComponentKeys = keyof typeof locale_de; @@ -19,7 +20,7 @@ type Options = { placeholders?: { [K: string]: string }; }; -export const translate = (key: `${Lowercase}-${Lowercase}`, options?: Options) => { +export let translate = (key: `${Lowercase}-${Lowercase}`, options?: Options) => { let text = i18n.translate(key, options); if (text === key) { i18n.addTranslations(translations); @@ -27,3 +28,7 @@ export const translate = (key: `${Lowercase}-${Lowercase key; +}