svelte-i18n dem Projekt hinzugefügt für die Möglichkeit, statische Texte sauberer an einer zentralen Stelle zu pflegen. Über den Language-Chooser wird die aktuelle locale der Übersetzungen auch gleich mit umgeschaltet.

This commit is contained in:
2022-06-01 08:02:50 +02:00
parent 87aa1689f3
commit aaf2860714
9 changed files with 147 additions and 10 deletions

12
src/i18n.ts Normal file
View File

@@ -0,0 +1,12 @@
import { addMessages, init, getLocaleFromNavigator } from "svelte-i18n"
import de from "./localization/de.json"
import en from "./localization/en.json"
addMessages("de", de)
addMessages("en", en)
init({
fallbackLocale: "de",
initialLocale: getLocaleFromNavigator(),
})