Translation functions
loadTranslation$
Bundling files
Dynamic import
/**
* Translation files are lazy-loaded via dynamic import and will be split into separate chunks during build.
* Assets names and keys must be valid variable names
*/
const translationData = import.meta.glob<Translation>('/i18n/**/*.json');
const loadTranslation$: LoadTranslationFn = server$((lang: string, asset: string) =>
translationData[`/i18n/${lang}/${asset}.json`]?.()
);Dynamic import as string
Fetching files
Last updated