mirror of
https://github.com/Shik3i/KoalaSync.git
synced 2026-07-26 12:08:15 +00:00
247 lines
14 KiB
JSON
247 lines
14 KiB
JSON
{
|
|
"LANG_CODE": "de",
|
|
"HTML_CLASS": "lang-de",
|
|
"APP_TITLE": "KoalaSync",
|
|
"TAB_ROOM": "Raum",
|
|
"TAB_ROOM_TOOLTIP": "Raum-Einstellungen und Verbindung",
|
|
"TAB_SYNC": "Sync",
|
|
"TAB_SYNC_TOOLTIP": "Video-Synchronisations-Steuerung und Aktionen",
|
|
"TAB_SETTINGS": "Optionen",
|
|
"TAB_SETTINGS_TOOLTIP": "Erweiterungseinstellungen",
|
|
"TAB_STATUS": "Status",
|
|
"TAB_STATUS_TOOLTIP": "Erweiterte Diagnose & Protokolle",
|
|
"BTN_CREATE_ROOM": "+ Neuer Raum",
|
|
"MANUAL_CONNECT_HEADER": "Manuell verbinden / Erweitert",
|
|
"LABEL_SERVER": "Server",
|
|
"BTN_SERVER_OFFICIAL": "Offiziell",
|
|
"BTN_SERVER_OFFICIAL_TOOLTIP": "Verwende den offiziellen, zuverlässigen Server",
|
|
"BTN_SERVER_CUSTOM": "Eigener",
|
|
"BTN_SERVER_CUSTOM_TOOLTIP": "Verbinde dich mit deinem eigenen, selbstgehosteten Server",
|
|
"PLACEHOLDER_SERVER_URL": "wss://dein-server:3000",
|
|
"LABEL_ROOM_ID": "Raum-ID",
|
|
"LABEL_ROOM_ID_TOOLTIP": "Der eindeutige Identifikator für deinen Sync-Raum",
|
|
"PLACEHOLDER_ROOM_ID": "Raum-ID eingeben",
|
|
"PLACEHOLDER_ROOM_ID_TOOLTIP": "Die eindeutige ID des Raums, dem du beitreten möchtest",
|
|
"LABEL_PASSWORD": "Passwort (Optional)",
|
|
"LABEL_PASSWORD_TOOLTIP": "Optionales Passwort, um den Raumzugang zu beschränken",
|
|
"PLACEHOLDER_PASSWORD": "Raum-Passwort (optional)",
|
|
"PLACEHOLDER_PASSWORD_TOOLTIP": "Passwort für den Raum (leer lassen, wenn keines vorhanden)",
|
|
"BTN_JOIN_ROOM": "Raum beitreten / erstellen",
|
|
"BTN_JOIN_ROOM_TOOLTIP": "Mit dem Raum verbinden",
|
|
"LABEL_PUBLIC_ROOMS": "Öffentliche Räume",
|
|
"LABEL_PUBLIC_ROOMS_TOOLTIP": "Liste der öffentlich verfügbaren Räume auf diesem Server",
|
|
"BTN_REFRESH": "AKTUALISIEREN",
|
|
"BTN_REFRESH_TOOLTIP": "Die Liste der öffentlichen Räume aktualisieren",
|
|
"PUBLIC_ROOMS_REFRESHING": "Aktualisiere...",
|
|
"BTN_REFRESH_COOLDOWN": "WARTE {seconds}s",
|
|
"BTN_REFRESH_COOLDOWN_TOOLTIP": "Die Raumliste kühlt ab. Versuche es in {seconds}s erneut.",
|
|
"PUBLIC_ROOMS_REFRESHING_COOLDOWN": "Aktualisiere öffentliche Räume. Nächste Aktualisierung in {seconds}s verfügbar.",
|
|
"LABEL_ACTIVE_ROOM": "Aktiver Raum",
|
|
"LABEL_ACTIVE_ROOM_TOOLTIP": "Der Raum, mit dem du gerade verbunden bist",
|
|
"ACTIVE_ROOM_NONE": "KEINER",
|
|
"ACTIVE_SERVER_OFFICIAL": "Offizieller Server",
|
|
"LABEL_INVITE_LINK": "Einladungslink",
|
|
"LABEL_INVITE_LINK_TOOLTIP": "Teile diesen Link mit Freunden, damit sie beitreten können",
|
|
"LABEL_PEERS_IN_ROOM": "Teilnehmer im Raum",
|
|
"LABEL_PEERS_IN_ROOM_TOOLTIP": "Andere Benutzer, die derzeit mit diesem Raum verbunden sind",
|
|
"LABEL_HOST_CONTROL": "Host-Steuerung",
|
|
"LABEL_HOST_CONTROL_TOOLTIP": "Festlegen, wer die Wiedergabe in diesem Raum steuern darf",
|
|
"LABEL_HOST_ONLY_TOGGLE": "Nur ich darf die Wiedergabe steuern",
|
|
"NOTICE_HOST_CONTROLS": "Der Host steuert die Wiedergabe für alle.",
|
|
"NOTICE_COHOST_HINT": "Tipp: Gib einzelnen Teilnehmern unten in der Teilnehmerliste die Steuerung.",
|
|
"BADGE_HOST": "Host",
|
|
"BADGE_GUEST": "Gast",
|
|
"BADGE_CONTROLLER": "Controller",
|
|
"BTN_GIVE_CONTROL": "Steuerung geben",
|
|
"BTN_REVOKE_CONTROL": "Entziehen",
|
|
"BADGE_DESYNCED": "Solo",
|
|
"TOOLTIP_PEER_DESYNCED": "Schaut alleine — ignoriert die Befehle des Hosts",
|
|
"HCM_DIALOG_TITLE": "KoalaSync · Der Host steuert diesen Raum",
|
|
"HCM_DIALOG_BODY": "Nur der Host kann die Wiedergabe in diesem Raum steuern. Weiter gemeinsam schauen oder allein weiterschauen?",
|
|
"HCM_DIALOG_STAY": "Synchron bleiben",
|
|
"HCM_DIALOG_SOLO": "Allein weiterschauen",
|
|
"HCM_BADGE_SOLO": "Du schaust allein",
|
|
"HCM_BADGE_RESYNC": "Neu sync",
|
|
"NO_PEERS_CONNECTED": "Keine Teilnehmer verbunden",
|
|
"BTN_LEAVE_ROOM": "Raum verlassen",
|
|
"LABEL_SELECT_VIDEO": "Video auswählen",
|
|
"LABEL_SELECT_VIDEO_TOOLTIP": "Wähle den Browser-Tab aus, der das zu synchronisierende Video enthält",
|
|
"OPTION_SELECT_TAB": "-- Wähle einen Tab --",
|
|
"LABEL_REMOTE_CONTROL": "Fernsteuerung",
|
|
"BTN_COPY_INVITE": "📋 Einladungslink",
|
|
"BTN_COPY_INVITE_TOOLTIP": "Einladungslink kopieren",
|
|
"BTN_PLAY": "Abspielen",
|
|
"BTN_PLAY_TOOLTIP": "Sende einen Play-Befehl an alle",
|
|
"BTN_PAUSE": "Pause",
|
|
"BTN_PAUSE_TOOLTIP": "Sende einen Pause-Befehl an alle",
|
|
"BTN_SYNC": "Sync",
|
|
"BTN_SYNC_TOOLTIP": "Erzwinge die Synchronisation aller Teilnehmer",
|
|
"OPTION_JUMP_TO_OTHERS": "Zu anderen springen",
|
|
"OPTION_JUMP_TO_ME": "Zu mir springen",
|
|
"OPTION_JUMP_MODE_TOOLTIP": "Synchronisationsziel auswählen",
|
|
"LABEL_LAST_ACTIVITY": "Letzter Aktivitätsstatus",
|
|
"LABEL_LAST_ACTIVITY_TOOLTIP": "Zeigt den neuesten Play-, Pause- oder Seek-Befehl",
|
|
"NO_RECENT_COMMANDS": "Keine aktuellen Befehle",
|
|
"LOBBY_HEADER": "EPISODEN-LOBBY",
|
|
"LOBBY_WAITING_FOR": "🎬 Warte auf: \"{title}\"",
|
|
"LOBBY_WAITING_PEERS": "Warte auf Teilnehmer...",
|
|
"BTN_SKIP_PLAY": "Überspringen & Abspielen",
|
|
"BTN_SKIP_PLAY_TOOLTIP": "Lobby abbrechen und trotzdem abspielen",
|
|
"LOBBY_CONNECT_FIRST": "Zuerst Raum beitreten",
|
|
"LOBBY_CONNECT_FIRST_DESC": "Du musst über einen Einladungslink beitreten oder einen neuen Raum erstellen, um Videos zu synchronisieren.",
|
|
"BTN_CREATE_ROOM_ALT": "Neuen Raum erstellen",
|
|
"BTN_CREATE_ROOM_ALT_TOOLTIP": "Einen neuen zufälligen Raum erstellen und beitreten",
|
|
"LABEL_USERNAME": "Dein Benutzername",
|
|
"LABEL_USERNAME_TOOLTIP": "Der Benutzername hilft anderen, dich zu identifizieren.",
|
|
"PLACEHOLDER_USERNAME": "Anonymer Koala",
|
|
"LABEL_HIDE_CLUTTER": "Aufgeräumte Tab-Liste",
|
|
"LABEL_HIDE_CLUTTER_TOOLTIP": "Filtert Nicht-Video-Tabs und irrelevante Domains heraus, um die Liste sauber zu halten",
|
|
"LABEL_AUTO_SYNC_NEXT": "Nächste Episode auto-syncen",
|
|
"LABEL_AUTO_SYNC_NEXT_TOOLTIP": "Pausiert automatisch und wartet auf alle Teilnehmer bei Episodenwechsel, startet dann synchron.",
|
|
"LABEL_AUTO_COPY_INVITE": "Einladungslink auto-kopieren",
|
|
"LABEL_AUTO_COPY_INVITE_TOOLTIP": "Kopiert den Einladungslink automatisch beim Erstellen eines Raums.",
|
|
"LABEL_NOTIFICATIONS": "Browser-Benachrichtigungen",
|
|
"LABEL_NOTIFICATIONS_TOOLTIP": "Zeigt Systembenachrichtigungen, wenn jemand beitritt/verlässt oder abspielt/pausiert.",
|
|
"LABEL_LANGUAGE": "Sprache",
|
|
"LABEL_LANGUAGE_TOOLTIP": "Wähle deine bevorzugte Sprache für die Erweiterung aus",
|
|
"LABEL_TROUBLESHOOTING": "Fehlerbehebung",
|
|
"LABEL_TROUBLESHOOTING_TOOLTIP": "Werkzeuge zur Behebung von Verbindungsproblemen",
|
|
"BTN_REGEN_ID": "Peer-ID neu generieren",
|
|
"BTN_REGEN_ID_TOOLTIP": "Generiere deine interne ID neu und verbinde dich erneut",
|
|
"REGEN_ID_DESC": "Verwende dies, wenn du Fehler wegen doppelter Identität siehst.",
|
|
"REGEN_ID_OTHER_ISSUE": "Anderes Problem? Öffne ein GitHub Issue",
|
|
"TOAST_ID_REGENERATED": "Identität neu generiert — Verbindung wird wiederhergestellt…",
|
|
"LABEL_CONN_STATUS": "Verbindungsstatus",
|
|
"LABEL_CONN_STATUS_TOOLTIP": "Aktueller WebSocket-Verbindungsstatus",
|
|
"CONN_STATUS_DISCONNECTED": "Getrennt",
|
|
"BTN_RETRY": "WIEDERHOLEN",
|
|
"BTN_RETRY_TOOLTIP": "Versuchen, die Verbindung zum Server wiederherzustellen",
|
|
"BTN_COPY_LOGS": "Logs kopieren",
|
|
"BTN_COPY_LOGS_TOOLTIP": "Logs zum Teilen in die Zwischenablage kopieren",
|
|
"LABEL_VIDEO_DEBUG": "Video-Debug-Info",
|
|
"LABEL_VIDEO_DEBUG_TOOLTIP": "Technische Details zum aktuell ausgewählten Video-Element",
|
|
"VIDEO_DEBUG_EMPTY": "Kein Tab ausgewählt oder kein Video erkannt.",
|
|
"LABEL_HISTORY": "Aktionsverlauf",
|
|
"LABEL_HISTORY_TOOLTIP": "Chronologisches Protokoll aller Sync-Befehle im Raum",
|
|
"HISTORY_EMPTY": "Noch keine Aktivität",
|
|
"LABEL_LOGS": "Logs (Letzte 50)",
|
|
"LABEL_LOGS_TOOLTIP": "Technische Verbindungsprotokolle zur Fehlersuche",
|
|
"BTN_CLEAR": "LEEREN",
|
|
"BTN_CLEAR_TOOLTIP": "Protokollausgabe leeren",
|
|
"LABEL_GITHUB": "GitHub-Repository",
|
|
"BTN_ONBOARDING_SKIP": "Überspringen",
|
|
"BTN_ONBOARDING_SKIP_TOOLTIP": "Einführung überspringen",
|
|
"BTN_ONBOARDING_NEXT": "Weiter",
|
|
"BTN_ONBOARDING_NEXT_TOOLTIP": "Zum nächsten Schritt gehen",
|
|
"ONBOARDING_1_TITLE": "Willkommen bei KoalaSync!",
|
|
"ONBOARDING_1_TEXT": "Schau Videos in perfekter Synchronität zusammen — egal wo ihr seid. Machen wir eine kurze Tour!",
|
|
"ONBOARDING_2_TITLE": "1. Raum erstellen",
|
|
"ONBOARDING_2_TEXT": "Hier geht's los. Erstelle einen Raum und teile den Einladungslink mit deinen Freunden.",
|
|
"ONBOARDING_3_TITLE": "2. Video auswählen",
|
|
"ONBOARDING_3_TEXT": "Wähle hier das Video aus, das du synchronisieren willst. Abspielen, Pause, Spulen — alle bleiben synchron.",
|
|
"ONBOARDING_4_TITLE": "3. Personalisieren",
|
|
"ONBOARDING_4_TEXT": "Wähle einen lustigen Benutzernamen, damit deine Freunde wissen, wer du bist.",
|
|
"ONBOARDING_5_TITLE": "Alles startklar!",
|
|
"ONBOARDING_5_TEXT": "Zeit, das Popcorn zu holen. Viel Spaß beim gemeinsamen Schauen!",
|
|
"ERR_CONN_TIMEOUT": "Verbindung abgelaufen. Bitte versuche es erneut.",
|
|
"ERR_INVALID_SERVER_URL": "Ungültiges Server-URL-Format.",
|
|
"ERR_IDENTITY_NOT_LOADED": "Identität noch nicht geladen. Warte kurz und versuche es erneut.",
|
|
"ERR_NO_PEERS_TIME": "Keine anderen Teilnehmer mit bekannter Zeit. Wechsle zu 'Zu mir springen'.",
|
|
"ERR_NO_VIDEO_TAB": "Verbindung zum Video-Tab fehlgeschlagen.",
|
|
"ERR_SELECT_VIDEO": "Bitte wähle zuerst ein Video aus!",
|
|
"TOAST_INVITE_COPIED": "Einladungslink kopiert!",
|
|
"TOAST_COPY_FAILED": "Kopieren in Zwischenablage fehlgeschlagen",
|
|
"TOAST_LOBBY_SKIPPED": "Episoden-Lobby übersprungen.",
|
|
"TOAST_LOBBY_SKIP_FAILED": "Überspringen der Lobby fehlgeschlagen.",
|
|
"TOAST_LOGS_COPIED": "Kopiert!",
|
|
"TOAST_PEER_JOINED": "{name} ist dem Raum beigetreten",
|
|
"TOAST_PEER_LEFT": "{name} hat den Raum verlassen",
|
|
"TOAST_PEER_ACTION": "{name} hat {action}",
|
|
"STATUS_CONNECTED": "Verbunden",
|
|
"STATUS_RECONNECTING": "Verbinde erneut...",
|
|
"STATUS_CONNECTING": "Verbinde...",
|
|
"STATUS_FAILED": "Fehlgeschlagen",
|
|
"STATUS_DISCONNECTED": "Getrennt",
|
|
"STATUS_IDLE": "Bereit zum Verbinden",
|
|
"STATUS_IDLE_TOOLTIP": "KoalaSync ist bereit. Tritt einem Raum bei oder erstelle einen, um die Verbindung herzustellen und die Synchronisierung zu starten.",
|
|
"BTN_STATE_JOINING": "🚀 Trete bei...",
|
|
"BTN_STATE_RECONNECTING": "🔄 Verbinde erneut...",
|
|
"BTN_STATE_PLAYING": "▶ Spiele ab...",
|
|
"BTN_STATE_PAUSING": "⏸ Pausiere...",
|
|
"BTN_STATE_SYNCING_GROUP": "Synce zur Gruppe ({time})...",
|
|
"BTN_STATE_SYNCING": "Synchronisiere...",
|
|
"BTN_STATE_SYNCED": "✅ Synchronisiert!",
|
|
"NOTIF_PLAY": "die Wiedergabe gestartet",
|
|
"NOTIF_PAUSE": "die Wiedergabe pausiert",
|
|
"NOTIF_SEEK": "im Video gespult",
|
|
"NOTIF_FORCE_PREPARE": "eine erzwungene Synchronisation gestartet",
|
|
"NOTIF_FORCE_EXECUTE": "alle Teilnehmer synchronisiert",
|
|
"DEBUG_NO_TAB": "Kein Ziel-Tab ausgewählt.",
|
|
"DEBUG_COMM_FAIL": "Kommunikation mit dem Tab-Video fehlgeschlagen.",
|
|
"EMPTY_PEERS_TITLE": "Noch keine Teilnehmer",
|
|
"EMPTY_PEERS_HINT": "Teile deinen Einladungslink, um loszulegen",
|
|
"EMPTY_HISTORY_TITLE": "Noch keine Aktivität",
|
|
"EMPTY_HISTORY_HINT": "Abspielen, Pausieren oder Spulen, um Verlauf zu sehen",
|
|
"EMPTY_LOGS_TITLE": "Keine Logs",
|
|
"EMPTY_LOGS_HINT": "Verbindungsereignisse werden hier angezeigt",
|
|
"EMPTY_ROOMS_TITLE": "Keine aktiven Räume",
|
|
"EMPTY_ROOMS_HINT": "Raum erstellen oder aktualisieren, um öffentliche zu finden",
|
|
"LABEL_YOU": "Du",
|
|
"ONBOARDING_DONE": "Fertig!",
|
|
"LABEL_LOBBY_PEER_READY": "Bereit",
|
|
"LABEL_LOBBY_PEER_LOADING": "Lädt...",
|
|
"LABEL_PASSWORD_PROTECTED": "Passwortgeschützt",
|
|
"LABEL_PEERS_COUNT": "{count} Teilnehmer",
|
|
"LABEL_CUSTOM_SERVER": "Eigener Server",
|
|
"BTN_STATE_CREATING": "🚀 Erstelle Raum...",
|
|
"NOTIF_LOBBY_CANCEL_TITLE": "KoalaSync — Episoden-Synchronisation fehlgeschlagen",
|
|
"NOTIF_LOBBY_CANCEL_MSG": "Auto-Sync abgebrochen: {reason}. Du musst eventuell manuell synchronisieren.",
|
|
"LOBBY_CANCEL_TIMEOUT": "Zeitüberschreitung",
|
|
"LOBBY_CANCEL_TIMEOUT_RECOVERED": "Zeitüberschreitung (wiederhergestellt)",
|
|
"LOBBY_CANCEL_PEERS_LEFT": "Alle anderen Teilnehmer haben den Raum verlassen",
|
|
"LOBBY_CANCEL_TIMEOUT_PEERS_LOAD": "Zeitüberschreitung — nicht alle Teilnehmer haben die Episode geladen",
|
|
"LOBBY_CANCEL_USER": "Vom Benutzer abgebrochen",
|
|
"NOTIF_ERROR_TITLE": "KoalaSync-Fehler",
|
|
"FOOTER_SUPPORT": "Support KoalaSync",
|
|
"FOOTER_REVIEW": "★ Bewerten",
|
|
"FOOTER_SUPPORT_PROMPT": "Gefällt dir KoalaSync? Hinterlasse eine Bewertung!",
|
|
"LABEL_AUDIO_PROCESSING": "Audio-Verarbeitung",
|
|
"LABEL_AUDIO_PROCESSING_TOOLTIP": "Wendet Audioeffekte wie Kompression auf die Videowiedergabe an",
|
|
"AUDIO_OPEN_SETTINGS": "Öffnen",
|
|
"NEW_FEATURE_AUDIO": "Neu: Audio-Verarbeitung — probiere den Kompressor aus!",
|
|
"AUDIO_BACK": "← Zurück",
|
|
"AUDIO_PAGE_TITLE": "Audio-Einstellungen",
|
|
"AUDIO_MASTER_TOGGLE": "Audio-Verarbeitung",
|
|
"AUDIO_COMPRESSOR": "Kompressor",
|
|
"AUDIO_COMPRESSOR_ENABLE": "Aktiviert",
|
|
"AUDIO_PRESET": "Preset",
|
|
"AUDIO_PRESET_RECOMMENDED": "Empfohlen",
|
|
"AUDIO_PRESET_DYNAMIC_RANGE": "Dynamikumfang",
|
|
"AUDIO_PRESET_VOCAL_ENHANCEMENT": "Sprache verbessern",
|
|
"AUDIO_PRESET_SMOOTH": "Sanft",
|
|
"AUDIO_PRESET_CUSTOM": "Benutzerdefiniert",
|
|
"AUDIO_PARAM_THRESHOLD": "Schwellwert",
|
|
"AUDIO_PARAM_KNEE": "Knee",
|
|
"AUDIO_PARAM_RATIO": "Ratio",
|
|
"AUDIO_PARAM_ATTACK": "Attack",
|
|
"AUDIO_PARAM_RELEASE": "Release",
|
|
"AUDIO_EQUALIZER": "Equalizer",
|
|
"AUDIO_COMING_SOON": "Demnächst",
|
|
"BTN_RESTART_TOUR": "Einführung neu starten",
|
|
"BTN_RESTART_TOUR_TOOLTIP": "Startet die Einführung für neue Benutzer erneut",
|
|
"HINT_SELECT_VIDEO": "Wähle hier dein Video aus!",
|
|
"OPTION_TITLE_PRIVACY_FULL": "Voll senden",
|
|
"OPTION_TITLE_PRIVACY_EPISODE": "Nur Episoden-ID senden",
|
|
"OPTION_TITLE_PRIVACY_HIDDEN": "Nicht senden",
|
|
"LABEL_PRIVACY_SETTINGS": "Privatsphäre-Einstellungen",
|
|
"LABEL_PRIVACY_SETTINGS_TOOLTIP": "Lege fest, welche Tab- und Medientitel an den Raum gesendet werden.",
|
|
"LABEL_SEND_TAB_TITLE": "Tab-Titel senden",
|
|
"LABEL_SEND_TAB_TITLE_TOOLTIP": "Sendet den Titel des ausgewählten Browser-Tabs an den Raum.",
|
|
"LABEL_MEDIA_TITLE_PRIVACY": "Medientitel",
|
|
"LABEL_MEDIA_TITLE_PRIVACY_TOOLTIP": "Lege fest, wie Medientitel an den Raum gesendet werden.",
|
|
"LABEL_SETTINGS_GROUP_PROFILE": "Profil & Aussehen",
|
|
"LABEL_SETTINGS_GROUP_PROFILE_TOOLTIP": "Ändere deinen Benutzernamen, dein Design und deine Spracheinstellungen.",
|
|
"LABEL_SETTINGS_GROUP_SYNC": "Wiedergabe & Sync",
|
|
"LABEL_SETTINGS_GROUP_SYNC_TOOLTIP": "Passe Wiedergabe-, Benachrichtigungs- und Audioeinstellungen an."
|
|
}
|