add: frontend profile data etc
This commit is contained in:
20
frontend/src/lib/utils/i18n.js
Normal file
20
frontend/src/lib/utils/i18n.js
Normal file
@@ -0,0 +1,20 @@
|
||||
import { register, init, getLocaleFromNavigator, locale } from "svelte-i18n";
|
||||
|
||||
function setupI18n() {
|
||||
register("en", () => import("../locales/en.js"));
|
||||
register("de", () => import("../locales/de.js"));
|
||||
|
||||
init({
|
||||
fallbackLocale: "de",
|
||||
initialLocale: getLocaleFromNavigator(),
|
||||
});
|
||||
}
|
||||
|
||||
setupI18n();
|
||||
|
||||
/**
|
||||
* @param {string} newLocale - The new locale to set
|
||||
*/
|
||||
export const changeLocale = (newLocale) => {
|
||||
locale.set(newLocale);
|
||||
};
|
||||
Reference in New Issue
Block a user