Files
blitzkit/packages/i18n/src/unwrapper.ts
T
2025-10-12 17:17:05 +00:00

13 lines
327 B
TypeScript

import { I18nString } from "../../core/src";
import locales from "../locales.json";
export function unwrapper(locale = locales.default) {
return function (i18nString: I18nString) {
if (locale in i18nString.locales) {
return i18nString.locales[locale];
}
return i18nString.locales[locales.default];
};
}