Files
dogfather-universe/assets/js/i18n-team-modis.js
T
DogFatherGit 2eb9fc6897 Team-Personendaten (role/bio/bioHtml/intro/quote) jetzt mehrsprachig
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.
2026-08-02 11:29:47 +02:00

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",
},
};