[add] loc:deu

This commit is contained in:
roydfalk 2024-04-30 14:18:07 +02:00
parent 4f6b4f0564
commit a3adfc9a09
2 changed files with 23 additions and 5 deletions

View file

@ -3,10 +3,12 @@
"identifier": "deu"
},
"tree": {
"register.flaw.password_too_short": "das Passwort muss mindestens {{minimum_length}} Zeichen haben",
"register.flaw.password_too_long": "das Passwort darf höchstens {{maximum_length}} Zeichen haben",
"register.flaw.password_lacks_letter": "das Passwort muss einen Buchstaben beinhalten",
"register.flaw.password_lacks_number": "das Passwort muss ein Zahl beinhalten",
"register.flaw.password_lacks_special_character": "das Passwort muss ein Sonderzeichen beinhalten"
"page.register.flaw.password_mismatch": "Die Passwörter stimmen nicht überein",
"page.register.flaw.password_too_short": "das Passwort muss mindestens {{minimum_length}} Zeichen haben",
"page.register.flaw.password_too_long": "das Passwort darf höchstens {{maximum_length}} Zeichen haben",
"page.register.flaw.password_lacks_letter": "das Passwort muss einen Buchstaben beinhalten",
"page.register.flaw.password_lacks_number": "das Passwort muss ein Zahl beinhalten",
"page.register.flaw.password_lacks_special_character": "das Passwort muss ein Sonderzeichen beinhalten",
"page.register.flaw.unhandled_error": "da ist etwas schief gelaufen :/"
}
}

View file

@ -85,15 +85,31 @@ async function main(
) : Promise<void>
{
await _espe.conf.load();
await _espe.backend.init();
await lib_plankton.translate.initialize(
{
"verbosity": 1,
"packages": [
JSON.parse(await lib_plankton.file.read("data/localization/deu.loc.json")),
],
"order": ["deu"],
"autopromote": false,
}
);
await lib_plankton.zoo_page.init(
document.querySelector("main"),
{
"fallback": {"name": "index", "parameters": {}},
}
);
// set title
document.querySelector("header > h1").textContent = _espe.conf.get().settings.title;
setup_nav();
lib_plankton.zoo_page.start();
}