Files
ToBePlayed-Frontend/public/i18n/de.json
T
lobo 6773040d59 fix(login): translated error messages for failed and rate-limited logins
Map INVALID_CREDENTIALS and TOO_MANY_ATTEMPTS to i18n keys. A non-JSON error body (Traefik 502/504) no longer shows as a network error.
2026-09-24 10:29:57 +02:00

153 lines
5.7 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"IMPRINT": {
"TITLE": "Impressum",
"LEGAL": "Angaben gemäß § 5 DDG",
"CONTACT": "Kontakt"
},
"LOGIN": {
"TITLE": "Login",
"EMAIL": "Email",
"PASSWORD": "Passwort",
"SUBMIT": "Spiel betreten",
"NO_ACCOUNT": "Noch kein Konto?",
"ERROR_EMAIL": "Gib eine gültige Email-Adresse ein mit '@' und mit '.'.",
"ERROR_PASSWORD": "Das Passwort darf nicht leer sein.",
"ERROR_INVALID_CREDENTIALS": "E-Mail oder Passwort ist falsch.",
"ERROR_TOO_MANY_ATTEMPTS": "Zu viele fehlgeschlagene Versuche. Bitte in {{minutes}} Minuten erneut versuchen.",
"ERROR_GENERIC": "Anmeldung fehlgeschlagen. Bitte später erneut versuchen."
},
"REGISTRATION": {
"TITLE": "Registrieren",
"EMAIL": "Email",
"PASSWORD": "Passwort",
"PASSWORD_CONFIRMATION": "Passwort bestätigen",
"INVITE_CODE": "Einladungscode",
"STEAM_ID": "Steam-ID",
"SUBMIT": "Konto erstellen",
"SUCCESS": "Konto erstellt. Weiterleitung zum Login …",
"HAVE_ACCOUNT": "Bereits ein Konto?",
"ERROR_GENERIC": "Registrierung fehlgeschlagen. Bitte erneut versuchen.",
"ERROR_EMAIL_IN_USE": "Diese Email-Adresse ist bereits registriert.",
"ERROR_INVALID_INVITE_CODE": "Der Einladungscode ist ungültig oder wurde bereits verwendet.",
"ERROR_STEAM_ID_IN_USE": "Diese Steam-ID ist bereits mit einem anderen Konto verknüpft."
},
"SETTINGS": {
"TITLE": "Einstellungen",
"LOADING": "Einstellungen werden geladen …",
"ACCOUNT": "Konto",
"PREFERENCES": "Darstellung & Sprache",
"STEAM": "Steam",
"EMAIL": "Email",
"ROLE": "Rolle",
"CREATED_DATE": "Mitglied seit",
"LAST_LOGIN": "Letzter Login",
"DARK_THEME": "Dunkles Design",
"LANGUAGE": "Sprache",
"LANGUAGE_OPTIONS": {
"EN": "Englisch",
"DE": "Deutsch"
},
"STEAM_ID": "Steam-ID",
"SAVE_STEAM_ID": "Steam-ID speichern",
"SAVED": "Einstellungen gespeichert.",
"ERROR_SAVE": "Einstellungen konnten nicht gespeichert werden."
},
"VALIDATION": {
"EMAIL_REQUIRED": "Email ist erforderlich.",
"EMAIL_INVALID": "Gib eine gültige Email-Adresse ein.",
"PASSWORD_TOO_SHORT": "Passwort muss mindestens 8 Zeichen haben.",
"PASSWORD_CONFIRMATION_REQUIRED": "Bitte Passwort bestätigen.",
"PASSWORD_MISMATCH": "Die Passwörter stimmen nicht überein.",
"INVITE_CODE_REQUIRED": "Einladungscode ist erforderlich.",
"STEAM_ID_REQUIRED": "Steam-ID ist erforderlich.",
"STEAM_ID_INVALID": "Steam-ID muss eine positive Zahl sein.",
"LANGUAGE_INVALID": "Nicht unterstützte Sprache."
},
"INFO": {
"ERROR": {
"LOAD_PROFILE": "Fehler beim Laden der Profildaten.",
"NETWORK_FAILURE": "Netzwerkfehler. Konnte keine Verbindung zum Server herstellen."
}
},
"DASHBOARD": {
"LOADING": "Lade Dashboard ...",
"HELLO": "Hallo",
"STEAM_GAMES": "Steam Spiele",
"NO_STEAM_ID": "Keine Steam-ID hinterlegt – jetzt in den Einstellungen eintragen",
"MOST_PLAYED": "Meistgespielt",
"SHOW_ALL": "Alle anzeigen",
"TO_LIBRARY": "Zur Bibliothek",
"WELCOME_BACK": "Willkommen zurück"
},
"LIBRARY": {
"TITLE": "Spielebibliothek",
"LOADING": "Lade Spiele …",
"EMPTY": "Noch keine Spiele. Synchronisiere deine Steam-Bibliothek.",
"ERROR_LOAD": "Spiele konnten nicht geladen werden.",
"PER_PAGE": "Pro Seite:",
"SORT_BY": "Sortieren:",
"SORT_PLAYTIME_DESC": "Meistgespielt",
"SORT_PLAYTIME_ASC": "Wenigstgespielt",
"SORT_LAST_SEEN": "Zuletzt gesehen",
"SORT_FIRST_SEEN": "Neueste in Bibliothek",
"PREV": "Zurück",
"NEXT": "Weiter",
"PAGE_OF": "Seite {{current}} von {{total}}",
"GAMES": "Spiele",
"RESYNC": "Jetzt synchronisieren",
"SYNC_STARTED": "Synchronisation gestartet …",
"SYNC_COOLDOWN": "In {{seconds}}s erneut versuchen",
"SYNCING": "Synchronisiere mit Steam …",
"SYNCING_FIRST_TIME": "Erste Synchronisation mit Steam läuft. Deine Spiele erscheinen gleich.",
"SYNC_FAILED": "Synchronisation fehlgeschlagen. Bitte später erneut versuchen.",
"LAST_SYNCED": "Zuletzt synchronisiert {{when}}"
},
"GAME_DETAIL": {
"BACK": "Zurück",
"BACK_TO_LIBRARY": "Zur Bibliothek",
"LOADING": "Lade Spiel …",
"ERROR_LOAD": "Spiel konnte nicht geladen werden.",
"NOT_FOUND": "Spiel nicht in deiner Bibliothek.",
"PLAYTIME": "Spielzeit: {{time}}",
"OPEN_IN_STEAM": "Auf Steam ansehen",
"ACHIEVEMENTS": "Erfolge",
"UNLOCKED": "Erreicht",
"REMAINING": "Offen",
"COMPLETION": "Fortschritt",
"NO_ACHIEVEMENTS": "Dieses Spiel hat keine Erfolge auf Steam.",
"STATS_HIDDEN": "Statistiken von Steam verborgen — Profil und Spieldetails auf öffentlich stellen, um Erfolge zu sehen."
},
"LANDING": {
"STATS_TITLE": "Community-Statistiken",
"STATS_LOADING": "Lade Statistiken …",
"TOTAL_USERS": "Registrierte Nutzer",
"STEAM_LINKED": "Mit Steam verknüpft",
"TOTAL_GAMES": "Bibliothekseinträge",
"GAMES_PLAYED": "Gespielte Spiele",
"DISTINCT_GAMES": "Verschiedene Titel",
"TOTAL_PLAYTIME_DAYS": "Gesamte Spielzeit",
"DAYS_SUFFIX": "Tage",
"BIGGEST_LIBRARY": "Größte Bibliothek",
"BIGGEST_BACKLOG": "Größter Backlog",
"TOP_PLAYED": "Meistgespielte Spiele",
"TOP_OWNED": "Meistbesessene Spiele"
},
"MAIN": {
"WELCOME": "Dein Game-Backlog unter Kontrolle",
"DESCRIPTION": "Organisiere deinen Pile of Shame. Verfolge, verwalte und erobere deinen Game-Backlog wie nie zuvor.",
"GET_STARTED": "Jetzt loslegen",
"LOGIN": "Anmelden",
"LOGOUT": "Abmelden"
},
"NAV": {
"DASHBOARD": "Dashboard",
"LIBRARY": "Bibliothek",
"SETTINGS": "Einstellungen",
"TO_DASHBOARD": "Zum Dashboard",
"MENU": "Menü",
"LANGUAGE": "Sprache",
"DARK_MODE": "Dunkles Design",
"LIGHT_MODE": "Helles Design"
}
}