@webwriter/branching-scenario
Version:
Create adaptable learning experiences by authoring a gamebook, where you present the student with choices on how to continue.
14 lines (11 loc) • 420 B
text/typescript
import { configureLocalization } from "@lit/localize";
import { sourceLocale, targetLocales } from "../generated/locale-codes.js";
// ✅ Explicitly map locale files
const localeImports = {
de: () => import("../generated/locales/de.js"),
};
export const { getLocale, setLocale } = configureLocalization({
sourceLocale,
targetLocales,
loadLocale: (locale) => localeImports[locale]?.() ?? Promise.resolve(),
});