Files
dogfather-universe/assets/js/i18n-streamplan.js
T
DogFatherGitandClaude Opus 5 5d0ea11570 Arbeit der parallelen Session in git gesichert (war nur auf dem Server)
Diese Änderungen liefen bereits live auf dem Server, lagen dort aber
ausschließlich als nicht eingecheckte Arbeitskopie — bei jedem Deploy
(stash/pull/pop) und bei jedem Serverproblem wären sie verloren gewesen.
Deshalb hier unverändert in git übernommen, bevor darauf aufgebaut wird.

Enthalten (nicht von mir gebaut, nur gesichert):
- Supporter: eigener fester Zugangscode statt Einmalcode-Login
  (Migration 0009, lib/crypto.js scrypt-Hash, routes/supporter.js,
  abonnieren.html, supporter.html, i18n-abonnieren/-supporter)
- Stimmen: Profilbilder (Migration 0010, routes/testimonials.js)
- Event-Bild-Upload: voller Pfad statt relativem (routes/events.js)
- Neue/überarbeitete Hintergrundbilder für viele Seiten
- Teilen-Funktion (streamplan.js, i18n-index/-streamplan, main.css)

Co-Authored-By: Claude Opus 5 <[email protected]>
2026-08-21 17:35:14 +02:00

96 lines
5.5 KiB
JavaScript

/* =====================================================================
i18n-streamplan.js — Übersetzungs-Wörterbuch NUR für streamplan.html
Alle 5 Sprachen vollständig gepflegt (de, de-CH, en, fr, pt).
===================================================================== */
window.I18N_PAGE = {
sp_eyebrow: {
de: "Welt 1 — DogFather", "de-CH": "Wält 1 — DogFather",
en: "World 1 — DogFather", fr: "Monde 1 — DogFather", pt: "Mundo 1 — DogFather",
},
sp_h1: {
de: "Streamplan &amp; Livebereich", "de-CH": "Streamplan &amp; Live-Bereich",
en: "Stream Schedule &amp; Live Area", fr: "Planning des lives &amp; espace live", pt: "Agenda de Lives &amp; Área ao Vivo",
},
sp_lead: {
de: "Wann ist DogFather live?", "de-CH": "Wänn isch DogFather live?",
en: "When is DogFather live?", fr: "Quand DogFather est-il en direct ?", pt: "Quando o DogFather fica ao vivo?",
},
sp_btn_tiktok: {
de: "Zur Dogi TikTok-Seite", "de-CH": "Zur Dogi TikTok-Site",
en: "Go to Dogi's TikTok page", fr: "Voir la page TikTok de Dogi", pt: "Ir para a página TikTok do Dogi",
},
/* Live-Radar (20.08.2026) */
sp_radar_loading: {
de: "Lädt …", "de-CH": "Lädt …",
en: "Loading …", fr: "Chargement …", pt: "Carregando …",
},
sp_radar_offline: {
de: "Nächster Fix-Stream in", "de-CH": "Nächschte Fix-Stream in",
en: "Next fixed stream in", fr: "Prochain live fixe dans", pt: "Próxima live fixa em",
},
sp_radar_countdown_label: {
de: "täglich ab 20 Uhr", "de-CH": "täglich ab 20 Uhr",
en: "daily from 8 PM", fr: "chaque jour à 20h", pt: "diariamente às 20h",
},
sp_radar_live: {
de: "🔴 DogFather ist LIVE", "de-CH": "🔴 DogFather isch LIVE",
en: "🔴 DogFather is LIVE", fr: "🔴 DogFather est EN DIRECT", pt: "🔴 DogFather está AO VIVO",
},
sp_radar_live_generic: {
de: "Jetzt live auf TikTok", "de-CH": "Jetzt live uf TikTok",
en: "Live now on TikTok", fr: "En direct maintenant sur TikTok", pt: "Ao vivo agora no TikTok",
},
sp_radar_watch_btn: {
de: "🔴 Jetzt anschauen", "de-CH": "🔴 Jetzt aluege",
en: "🔴 Watch now", fr: "🔴 Regarder maintenant", pt: "🔴 Assistir agora",
},
sp_radar_hinweis: {
de: "Alle Zeiten in deiner Ortszeit.", "de-CH": "Alli Ziite in dinere Ortsziit.",
en: "All times shown in your local time.", fr: "Tous les horaires affichés dans ton fuseau local.", pt: "Todos os horários na sua hora local.",
},
sp_radar_hinweis_spezial: {
de: "Spezielles Live-Event", "de-CH": "Spezielles Live-Event",
en: "Special live event", fr: "Événement en direct spécial", pt: "Evento ao vivo especial",
},
sp_radar_mehr_erfahren: {
de: "Mehr erfahren →", "de-CH": "Mehr erfahre →",
en: "Learn more →", fr: "En savoir plus →", pt: "Saiba mais →",
},
sp_radar_teilen: {
de: "📤 Teilen", "de-CH": "📤 Teile",
en: "📤 Share", fr: "📤 Partager", pt: "📤 Compartilhar",
},
sp_card1_tag: {
de: "Fixer Termin", "de-CH": "Fixe Termin",
en: "Fixed Time", fr: "Rendez-vous fixe", pt: "Horário Fixo",
},
sp_card1_h3: {
de: "🌙 Jeden Tag ab 20 Uhr", "de-CH": "🌙 Jede Tag ab 20 Uhr",
en: "🌙 Every Day from 20:00", fr: "🌙 Tous les jours à partir de 20h", pt: "🌙 Todos os dias a partir das 20h",
},
sp_card1_p: {
de: `DogFather geht <strong>jeden Tag</strong> live — verlässlich ab <strong>20:00 Uhr</strong>. Das ist der feste Abend-Stream, auf den man sich einstellen kann.`,
"de-CH": `DogFather gaht <strong>jede Tag</strong> live — verlässlich ab <strong>20:00 Uhr</strong>. Das isch de feschte Abig-Stream, uf wo mer sich verlah cha.`,
en: `DogFather goes live <strong>every day</strong> — reliably from <strong>20:00</strong>. That's the fixed evening stream you can always count on.`,
fr: `DogFather passe en direct <strong>tous les jours</strong> — de manière fiable à partir de <strong>20h00</strong>. C'est le live du soir fixe sur lequel on peut compter.`,
pt: `O DogFather fica ao vivo <strong>todos os dias</strong> — sempre a partir das <strong>20h00</strong>. Essa é a live noturna fixa com a qual você pode contar.`,
},
sp_card2_tag: {
de: "Bonus", "de-CH": "Bonus",
en: "Bonus", fr: "Bonus", pt: "Bônus",
},
sp_card2_h3: {
de: "☀️ Extra-Streams tagsüber", "de-CH": "☀️ Extra-Streams am Tag",
en: "☀️ Extra Streams During the Day", fr: "☀️ Lives supplémentaires en journée", pt: "☀️ Lives extras durante o dia",
},
sp_card2_p: {
de: "Oft geht's auch schon tagsüber live — die Uhrzeit dafür variiert von Tag zu Tag. Am besten TikTok-Benachrichtigungen für @dogfather0804 aktivieren, um keinen Stream zu verpassen.",
"de-CH": "Oft goht's au scho am Tag live — d'Uhrziit dafür variiert vo Tag zu Tag. Am beschte d'TikTok-Benachrichtigunge für @dogfather0804 aktiviere, damit mer kei Stream verpasst.",
en: "There are often extra streams during the day too — the time for these varies from day to day. Best to turn on TikTok notifications for @dogfather0804 so you never miss a stream.",
fr: "Il y a souvent des lives supplémentaires en journée — l'heure varie d'un jour à l'autre. Le mieux est d'activer les notifications TikTok pour @dogfather0804 afin de ne rater aucun live.",
pt: "Muitas vezes também rola live durante o dia — o horário varia de dia para dia. O melhor é ativar as notificações do TikTok para @dogfather0804 para não perder nenhuma live.",
},
};