Bisher waren role/bio/bioHtml/intro/quote in data-scouts.js und
data-modis.js reine deutsche Strings — dadurch blieben z.B. Zitate
("Ein Mann, ein Wort.") und Kurzrollen auch bei gewählter Fremdsprache
Deutsch (siehe Screenshot-Hinweis: team-scouts.html in EN zeigte noch
deutsches Zitat).
- main.js: neuer window.dogiFeld()-Helper löst mehrsprachige Feld-Objekte
{ de, "de-CH", en, fr, pt } auf (rückwärtskompatibel zu reinen Strings).
- data-scouts.js: role (Patrick, Bananenstift) + bio (Patrick) + intro/
bioHtml/quote (Bananenstift) vollständig in allen 5 Sprachen.
- data-modis.js: role (alle 7) + bio (VanVan/Funny/Marina/Michi) +
bioHtml (Diene/Miss/Ghost) + rankLabel (Ghost) vollständig in allen
5 Sprachen. Lange bioHtml-Texte von unabhängigen Übersetzer-Agenten
erstellt, idiomatisch statt wörtlich.
- team-scouts.html, team-modis.html, index.html (Team-Vorschau),
profil.html: Rendering nutzt jetzt durchgängig dogiFeld() und rendert
bei Sprachwechsel (dogi-sprache-geaendert) neu — team-modis.html und
die Team-Vorschau auf index.html haben vorher GAR NICHT auf Sprach-
wechsel reagiert, das ist jetzt behoben. "Stufe"/"Profil ansehen" auf
team-modis.html liefen bisher hart kodiert Deutsch, jetzt über
i18n-team-modis.js.
61 lines
3.2 KiB
JavaScript
61 lines
3.2 KiB
JavaScript
/* =====================================================================
|
|
i18n-team-modis.js — Übersetzungs-Wörterbuch NUR für team-modis.html
|
|
Alle 5 Sprachen vollständig gepflegt (de, de-CH, en, fr, pt).
|
|
===================================================================== */
|
|
|
|
window.I18N_PAGE = {
|
|
tm_eyebrow: {
|
|
de: "🩵 Team Dogi", "de-CH": "🩵 Team Dogi",
|
|
en: "🩵 Team Dogi", fr: "🩵 Team Dogi", pt: "🩵 Team Dogi",
|
|
},
|
|
tm_h1: {
|
|
de: "Das Modi-Team", "de-CH": "S Modi-Team",
|
|
en: "The Modi Team", fr: "L'équipe des modérateurs", pt: "A Equipe de Moderadores",
|
|
},
|
|
tm_lead: {
|
|
de: "Das Rückgrat von Team Dogi — von VanVan bis Michi.",
|
|
"de-CH": "S Rückgrat vo Team Dogi — vo VanVan bis Michi.",
|
|
en: "The backbone of Team Dogi — from VanVan to Michi.",
|
|
fr: "L'ossature de Team Dogi — de VanVan à Michi.",
|
|
pt: "A espinha dorsal do Team Dogi — de VanVan a Michi.",
|
|
},
|
|
tm_tag_hervorgehoben: {
|
|
de: "Hervorgehoben", "de-CH": "Ganz vorne dra",
|
|
en: "Featured", fr: "En vedette", pt: "Em destaque",
|
|
},
|
|
tm_vanvan_rolle: {
|
|
de: "Rechte Hand von DogFather · Musik-Produzentin",
|
|
"de-CH": "Rächti Hand vo DogFather · Musik-Produzäntin",
|
|
en: "DogFather's right hand · Music producer",
|
|
fr: "Bras droit de DogFather · Productrice musicale",
|
|
pt: "Braço direito de DogFather · Produtora musical",
|
|
},
|
|
tm_vanvan_bio: {
|
|
de: "VanVan ist nicht nur die rechte Hand von DogFather, sondern auch Super Super Sekretärin. Sie bekommt täglich alle Neuigkeiten und Aufgaben und delegiert oder organisiert gemeinsam mit Diene.",
|
|
"de-CH": "VanVan isch nöd nur d rächti Hand vo DogFather, sondern au Super Super Sekretärin. Sie überchunt tigli alli Neuigkeite und Ufgabe und delegiert oder organisiert zäme mit de Diene.",
|
|
en: "VanVan isn't just DogFather's right hand — she's also the Super Super Secretary. She receives all the news and tasks every day and delegates or organizes together with Diene.",
|
|
fr: "VanVan n'est pas seulement le bras droit de DogFather, elle est aussi Super Super Secrétaire. Elle reçoit chaque jour toutes les nouvelles et les tâches, et délègue ou organise avec Diene.",
|
|
pt: "VanVan não é só o braço direito de DogFather, ela também é a Super Super Secretária. Ela recebe todas as novidades e tarefas diariamente e delega ou organiza junto com Diene.",
|
|
},
|
|
tm_vanvan_btn: {
|
|
de: "VanVans exklusive Seite →", "de-CH": "VanVans exklusivi Site →",
|
|
en: "VanVan's exclusive page →", fr: "La page exclusive de VanVan →", pt: "Página exclusiva da VanVan →",
|
|
},
|
|
tm_hierarchie_h2: {
|
|
de: "Team-Hierarchie", "de-CH": "Team-Hierarchie",
|
|
en: "Team Hierarchy", fr: "Hiérarchie de l'équipe", pt: "Hierarquia da equipe",
|
|
},
|
|
tm_bewerben_btn: {
|
|
de: "Als Modi bewerben 🩵", "de-CH": "Als Modi bewärbe 🩵",
|
|
en: "Apply as a Moderator 🩵", fr: "Postuler comme modérateur 🩵", pt: "Candidatar-se como Moderador 🩵",
|
|
},
|
|
tm_stufe_prefix: {
|
|
de: "Stufe", "de-CH": "Stufe",
|
|
en: "Level", fr: "Niveau", pt: "Nível",
|
|
},
|
|
tm_profil_ansehen: {
|
|
de: "Profil ansehen", "de-CH": "Profil aluege",
|
|
en: "View Profile", fr: "Voir le profil", pt: "Ver perfil",
|
|
},
|
|
};
|