mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-08 17:06:15 -08:00
Settings live in the renderer's IndexedDB, and two failure modes made them look saved while nothing reached disk. A second app instance sharing the same userData directory cannot take the Chromium storage lock, so its renderer reads defaults and every write is dropped. The app now holds a single-instance lock and focuses the running window instead of starting a rival copy. The lock is requested after the userData override so E2E runs with their own data dir keep independent locks, and after Squirrel event handling. IPTVNATOR_ALLOW_MULTIPLE_INSTANCES=1 opts out for local CDP debugging. updateSettings() patches in-memory state before persisting and the submit path had no rejection handler, so a failed write produced an unhandled rejection and no user-visible feedback. SettingsStore now records which half of the round trip failed, and the settings page surfaces it through a dismissible error snackbar; the dialog stays open on failure so the save can be retried. Two follow-ups from review, both wider than the report: - a second launch now re-creates the main window when the lock owner has none left, so closing the last window on macOS no longer leaves a second launch quitting silently with nothing on screen - App.onMainWindowCreated() re-runs window-owned bindings for every rebuilt window, so the downloads broadcaster stops holding a destroyed window. This also fixes the same bug on the pre-existing dock `activate` path. Closes #1156 Closes #102
1347 lines
78 KiB
JSON
1347 lines
78 KiB
JSON
{
|
||
"CANCEL": "Abbrechen",
|
||
"CLEAR": "Leeren",
|
||
"CLOSE": "Schließen",
|
||
"BACK": "Zurück",
|
||
"SHOW_MORE": "Mehr",
|
||
"SHOW_LESS": "Weniger",
|
||
"PLAYLISTS": "Playlisten",
|
||
"HOME": {
|
||
"TITLE": "IPTVnator",
|
||
"SUBTITLE": "Wählen Sie eine Playlist aus oder laden Sie eine neue Playlist hoch",
|
||
"TABS": {
|
||
"RECENTLY_ADDED": "Zuletzt hinzugefügt",
|
||
"FILE_UPLOAD": "Aus Dateisystem hochladen",
|
||
"URL_UPLOAD": "Via URL hinzufügen",
|
||
"TEXT_IMPORT": "Als Text importieren",
|
||
"XTREME_IMPORT": "Xtreme-Code hinzufügen",
|
||
"STALKER_PORTAL_IMPORT": "Stalker-Portal hinzufügen"
|
||
},
|
||
"PLAYLISTS": {
|
||
"NO_PLAYLISTS": "Noch keine Playlisten hinzugefügt",
|
||
"ADD_FIRST": "Bitte fügen Sie eine neue Playlist hinzu",
|
||
"WELCOME_TITLE": "Willkommen bei IPTVnator",
|
||
"WELCOME_DESCRIPTION": "Beginnen Sie Ihre Streaming-Reise, indem Sie Ihre erste Playlist hinzufügen. Verbinden Sie sich mit Ihrem bevorzugten IPTV-Dienst und genießen Sie Live-TV, Filme und Serien.",
|
||
"ADD_YOUR_FIRST": "Ihre erste Playlist hinzufügen",
|
||
"FEATURE_M3U": "M3U/M3U8-Dateien",
|
||
"FEATURE_XTREAM": "Xtream Codes",
|
||
"FEATURE_STALKER": "Stalker Portal",
|
||
"FEATURE_M3U_LABEL": "Add an M3U file or URL",
|
||
"FEATURE_XTREAM_LABEL": "Connect via Xtream Codes",
|
||
"FEATURE_STALKER_LABEL": "Connect to a Stalker portal",
|
||
"VALUE_PROPS_LABEL": "What you can do",
|
||
"VALUE_PROP_LIVE": "Live TV with EPG",
|
||
"VALUE_PROP_VOD": "Movies & Series",
|
||
"VALUE_PROP_MULTISOURCE": "Multi-source library",
|
||
"VALUE_PROP_OFFLINE": "Offline downloads",
|
||
"DASHBOARD_WELCOME_TAGLINE": "Your IPTV library, in one place.",
|
||
"DASHBOARD_WELCOME_DESCRIPTION": "Connect M3U files, Xtream Codes, or Stalker portals — then enjoy live TV, movies and series on every screen.",
|
||
"FEATURE_LIVE_TITLE": "Live TV",
|
||
"FEATURE_LIVE_DESC": "Stream live channels with full schedule.",
|
||
"FEATURE_VOD_TITLE": "Movies & Series",
|
||
"FEATURE_VOD_DESC": "On-demand library with covers and details.",
|
||
"FEATURE_EPG_TITLE": "EPG & Catch-up",
|
||
"FEATURE_EPG_DESC": "Program guide and time-shifted playback.",
|
||
"FEATURE_OFFLINE_TITLE": "Offline downloads",
|
||
"FEATURE_OFFLINE_DESC": "Save movies and episodes for later.",
|
||
"SOURCES_WELCOME_TITLE": "Add your first playlist",
|
||
"SOURCES_WELCOME_BODY": "Pick a source type below to get started.",
|
||
"SOURCE_M3U_NEEDS": "Local file or URL pointing to an M3U/M3U8 playlist.",
|
||
"SOURCE_M3U_ADD": "Add M3U",
|
||
"SOURCE_XTREAM_NEEDS": "Username, password and server URL from your provider.",
|
||
"SOURCE_XTREAM_ADD": "Add Xtream",
|
||
"SOURCE_STALKER_NEEDS": "Portal URL and MAC address (Ministra-compatible).",
|
||
"SOURCE_STALKER_ADD": "Add Stalker",
|
||
"CONTENT_LIVE": "Live",
|
||
"CONTENT_VOD": "Movies",
|
||
"CONTENT_SERIES": "Series",
|
||
"CONTENT_EPG": "EPG",
|
||
"NO_RESULTS_TITLE": "Keine Playlisten gefunden",
|
||
"NO_RESULTS_DESCRIPTION": "Keine Playlisten entsprechen Ihrer Suche. Versuchen Sie, Ihre Suchbegriffe anzupassen oder löschen Sie den Filter, um alle Playlisten anzuzeigen.",
|
||
"ADDED_VIA_URL": "Diese Playlist wurde von der URL hinzugefügt",
|
||
"ADDED_VIA_FILE": "Diese Playlist wurde aus dem Dateisystem hochgeladen",
|
||
"XTREAM_PLAYLIST": "Xtream-Playlist",
|
||
"STALKER_PORTAL": "Stalker-Portal",
|
||
"CHANNELS": "TV-Sender",
|
||
"ADDED": "Hinzugefügt am",
|
||
"SHOW_DETAILS": "Details anzeigen",
|
||
"REMOVE": "Playlist entfernen",
|
||
"SEARCH_PLAYLISTS": "Suche nach Playlisten",
|
||
"INFO_DIALOG": {
|
||
"PLAYLIST_DETAILS": "Infos über die Playlist",
|
||
"TITLE": "Titel",
|
||
"FROM_URL": "Von der URL hinzugefügt",
|
||
"IMPORT_DATE": "Hinzugefügt am",
|
||
"CHANNELS": "Anzahl von Sender",
|
||
"CLOSE": "Schließen",
|
||
"SAVE": "Speichern",
|
||
"USER_AGENT": "User agent",
|
||
"ORIGINAL_FILENAME": "Original-Dateinamen",
|
||
"FILE_PATH": "Dateipfad",
|
||
"UPDATE_FAILED": "Update fehlgeschlagen",
|
||
"AUTO_UPDATE": "Auto-update",
|
||
"AUTO_UPDATE_DESCRIPTION": "Wenn die Auto-Refresh-Funktion aktiviert ist, wird die Wiedergabeliste bei jedem Start der Anwendung automatisch aktualisiert.",
|
||
"CUSTOM_USER_AGENT": "Einige IPTV-Anbieter benötigen einen bestimmten 'User-Agent', um ihre Playlist abspielen zu können.",
|
||
"EXPORT_PLAYLIST": "Als m3u exportieren",
|
||
"SERVER_URL": "Server-URL",
|
||
"USERNAME": "Nutzername",
|
||
"PASSWORD": "Passwort",
|
||
"MAC_ADDRESS": "MAC-Adresse",
|
||
"PLAYLIST_EXPORT_SUCCESS": "Playlist wurde erfolgreich exportiert.",
|
||
"PLAYLIST_EXPORT_ERROR": "Fehler: Playlist-Export fehlgeschlagen.",
|
||
"COPY_URL": "URL in Zwischenablage kopieren",
|
||
"URL_COPIED": "URL in die Zwischenablage kopiert"
|
||
},
|
||
"REMOVE_DIALOG": {
|
||
"TITLE": "Wiedergabeliste entfernen",
|
||
"MESSAGE": "Sind Sie sicher, dass Sie diese Wiedergabeliste vollständig löschen möchten",
|
||
"SUCCESS": "Playlist wurde erfolgreich entfernt",
|
||
"IN_PROGRESS": "Wiedergabeliste wird entfernt...",
|
||
"DELETING_FAVORITES": "Favoriten werden entfernt...",
|
||
"DELETING_RECENT": "Zuletzt angesehene Inhalte werden entfernt...",
|
||
"DELETING_PROGRESS": "Wiedergabefortschritt wird entfernt...",
|
||
"DELETING_DOWNLOADS": "Downloads werden entfernt...",
|
||
"DELETING_CONTENT": "Zwischengespeicherte Inhalte werden entfernt...",
|
||
"DELETING_CATEGORIES": "Kategorien werden entfernt...",
|
||
"DELETING_PLAYLIST": "Playlist-Eintrag wird entfernt..."
|
||
},
|
||
"UPDATED": "Aktualisiert am",
|
||
"REFRESH": "Aktualisieren",
|
||
"REFRESH_XTREAM": "Xtream-Playlist vom Server aktualisieren",
|
||
"REFRESH_XTREAM_DIALOG": {
|
||
"TITLE": "Xtream-Playlist aktualisieren",
|
||
"MESSAGE": "Dadurch wird der lokale Xtream-Cache gelöscht und Kategorien sowie Streams werden vom Remote-Server erneut importiert. Favoriten, kürzlich angesehene Elemente, ausgeblendete Kategorien und Wiedergabefortschritt werden nach einem erfolgreichen Re-Import wiederhergestellt, sofern die passenden Inhalte noch vorhanden sind. Wenn der Server nicht erreichbar ist, bleibt die Wiederherstellung bis zu einer späteren erfolgreichen Aktualisierung ausstehend. Fortfahren?",
|
||
"STARTED": "Aktualisierung gestartet. Navigation zur Playlist...",
|
||
"ERROR": "Playlist-Aktualisierung fehlgeschlagen. Bitte versuchen Sie es erneut.",
|
||
"IN_PROGRESS": "Playlist wird aktualisiert...",
|
||
"COLLECTING_DATA": "Favoriten und zuletzt angesehene Inhalte werden gesammelt...",
|
||
"DELETING_CONTENT": "Zwischengespeicherte Inhalte werden entfernt...",
|
||
"DELETING_CATEGORIES": "Zwischengespeicherte Kategorien werden entfernt..."
|
||
},
|
||
"GLOBAL_FAVORITES": "Globale Favoriten",
|
||
"GLOBAL_FAVORITES_DESCRIPTION": "Automatisch generierte Playlist mit aggregierten Favoriten aus allen Playlists",
|
||
"MY_PLAYLISTS": "Meine Playlisten",
|
||
"MY_PLAYLISTS_SUBTITLE": "Alle verfügbaren Playlisten",
|
||
"PLAYLIST_UPDATE_SUCCESS": "Erfolg! Die Playlist wurde erfolgreich aktualisiert.",
|
||
"PLAYLIST_UPDATE_ERROR": "Fehler beim Aktualisieren der Playlist-Details.",
|
||
"PLAYLIST_UPDATE_FILE_NOT_FOUND": "Aktualisierung der Playlist fehlgeschlagen. Die lokale Datei ist nicht mehr verfügbar. Überprüfen Sie den Dateipfad oder importieren Sie die Playlist erneut.",
|
||
"PLAYLIST_UPDATE_FILE_ACCESS_ERROR": "Aktualisierung der Playlist fehlgeschlagen. Die App kann nicht mehr auf die lokale Datei zugreifen.",
|
||
"AUTO_REFRESH_UPDATE_SUCCESS": "Erfolg! Die Playlists wurden erfolgreich aktualisiert",
|
||
"AUTO_REFRESH_UPDATE_PARTIAL": "Auto-Refresh unvollständig: {{updated}} von {{total}} Playlists aktualisiert, {{failed}} fehlgeschlagen.",
|
||
"AUTO_REFRESH_UPDATE_PARTIAL_WITH_SKIPPED": "Auto-Refresh unvollständig: {{updated}} von {{total}} Playlists aktualisiert, {{failed}} fehlgeschlagen, {{skipped}} übersprungen (keine URL und kein Dateipfad).",
|
||
"AUTO_REFRESH_UPDATE_FAILED": "Auto-Refresh der Playlists fehlgeschlagen. Keine der {{total}} Playlists konnte aktualisiert werden.",
|
||
"AUTO_REFRESH_UPDATE_SKIPPED": "Auto-Refresh der Playlists: {{updated}} von {{total}} aktualisiert, {{skipped}} übersprungen (keine URL und kein Dateipfad).",
|
||
"AUTO_REFRESH_ENABLED": "Auto-Refresh aktiviert"
|
||
},
|
||
"ADD_PLAYLIST": {
|
||
"PICK_METHOD": "Wählen Sie aus, wie Sie sich verbinden möchten. Sie können den Namen später ändern.",
|
||
"METHOD_URL_LABEL": "M3U-URL",
|
||
"METHOD_URL_SUB": "Fügen Sie einen Link zu einer .m3u- oder .m3u8-Datei ein",
|
||
"METHOD_FILE_LABEL": "M3U-Datei",
|
||
"METHOD_FILE_SUB": "Laden Sie eine Wiedergabeliste von Ihrem Computer hoch",
|
||
"METHOD_XTREAM_LABEL": "Xtream-Zugangsdaten",
|
||
"METHOD_XTREAM_SUB": "Verbinden mit Host, Benutzername und Passwort",
|
||
"METHOD_STALKER_LABEL": "Stalker-Portal",
|
||
"METHOD_STALKER_SUB": "MAC-Adresse und Portal-URL",
|
||
"METHOD_TEXT_LABEL": "M3U-Text",
|
||
"METHOD_TEXT_SUB": "Für einmalige Listen oder wenn Sie nur Text haben"
|
||
},
|
||
"FILE_UPLOAD": {
|
||
"DRAG_DROP": "Ziehen Sie Dateien per Drag & Drop",
|
||
"OR": "oder",
|
||
"CHOOSE_PLAYLIST": "Playlist auswählen",
|
||
"BROWSE": "Dateien durchsuchen",
|
||
"REJECTED": "Datei wurde abgelehnt, nicht unterstütztes Dateiformat {{filename}}."
|
||
},
|
||
"URL_UPLOAD": {
|
||
"PLAYLIST_URL": "URL der Playlist",
|
||
"ADD_PLAYLIST": "Playlist hinzufügen",
|
||
"CORS_NOTE": "Hinweis: Um CORS-Probleme zu vermeiden, verwendet die Anwendung an dieser Stelle einen öffentlichen CORS-Proxy-Dienst. Wenn Sie eine Playlist mit sensiblen Daten hochladen möchten, ist es sicherer, sie aus einer Datei zu importieren.",
|
||
"ERROR_FETCH_FAILED": "Playlist konnte nicht abgerufen werden. Bitte überprüfen Sie die URL und versuchen Sie es erneut.",
|
||
"ERROR_403": "Zugriff verweigert (403): Der Server hat die Anfrage abgelehnt. Die URL erfordert möglicherweise eine Authentifizierung oder die Playlist ist eingeschränkt.",
|
||
"ERROR_404": "Playlist nicht gefunden (404): Die URL verweist nicht auf eine gültige Playlist. Bitte überprüfen Sie die URL.",
|
||
"ERROR_401": "Nicht autorisiert (401): Für den Zugriff auf diese Playlist ist eine Authentifizierung erforderlich.",
|
||
"ERROR_INVALID_TLS": "Certificate for this playlist host is invalid.",
|
||
"ERROR_TLS_HOST_UNKNOWN": "Could not determine the playlist host. Please retry manually.",
|
||
"TRUST_TLS_HOST": "Trust host",
|
||
"TRUST_TLS_HOST_TITLE": "Trust invalid certificate?",
|
||
"TRUST_TLS_HOST_WARNING": "Only continue if you trust this playlist host. IPTVnator will allow invalid TLS certificates for this host, but other hosts still require valid certificates."
|
||
},
|
||
"TEXT_IMPORT": {
|
||
"LABEL": "Füge m3u(8)-Wiedergabeliste hier als Text ein",
|
||
"BUTTON_LABEL": "Importieren"
|
||
},
|
||
"XTREAM_PLAYLIST": {
|
||
"TITLE": "Playlist Titel",
|
||
"SERVER_URL": "Server URL",
|
||
"USERNAME": "Nutzername",
|
||
"PASSWORD": "Passwort",
|
||
"ADD": "Hinzufügen",
|
||
"TEST_CREDENTIALS": "Verbindung testen",
|
||
"URL_VALIDATION_ERROR": "Sollte eine gültige URL mit Protokoll sein (z. B. http://example.com oder https://example.com:4324)"
|
||
},
|
||
"STALKER_PORTAL": {
|
||
"TITLE": "Titel",
|
||
"MAC_ADDRESS": "Mac-Adresse",
|
||
"SERIAL_NUMBER": "Seriennummer (optional)",
|
||
"SERIAL_NUMBER_HINT": "Verwenden, wenn bereits beim Anbieter registriert",
|
||
"DEVICE_ID_1": "Geräte-ID 1 (optional)",
|
||
"DEVICE_ID_2": "Geräte-ID 2 (optional)",
|
||
"DEVICE_ID_HINT": "64 Hex-Zeichen – verwenden, wenn der Anbieter eine bestimmte Geräte-ID verlangt",
|
||
"SIGNATURE_1": "Signatur 1 (optional)",
|
||
"SIGNATURE_2": "Signatur 2 (optional)",
|
||
"SIGNATURE_HINT": "64 Hex-Zeichen – verwenden, wenn der Anbieter Geräte-Verifizierungssignaturen verlangt",
|
||
"SERVER_URL": "Server-URL",
|
||
"URL_VALIDATION_ERROR": "Sollte eine gültige URL mit Protokoll sein (z. B. http://example.com/c oder https://example.com/stalker_portal/c)",
|
||
"ADD": "Hinzufügen",
|
||
"VALIDATING": "Portal wird überprüft …"
|
||
},
|
||
"FILTER_BY_NAME": "Nach Namen filtern",
|
||
"FILTER_AND_SORT": "Filtern & Sortieren",
|
||
"SORT_PLAYLISTS": "Playlisten sortieren",
|
||
"SORT_OPTIONS": {
|
||
"NAME_ASC": "Name (A-Z)",
|
||
"NAME_DESC": "Name (Z-A)",
|
||
"NEWEST": "Hinzugefügt (Neueste zuerst)",
|
||
"OLDEST": "Hinzugefügt (Älteste zuerst)",
|
||
"CUSTOM_ORDER": "Benutzerdefinierte Reihenfolge (Drag & Drop)"
|
||
},
|
||
"PLAYLIST_TYPES": {
|
||
"M3U": "M3U (lokal, URL, Text)",
|
||
"XTREAM": "Xtream",
|
||
"STALKER": "Stalker"
|
||
},
|
||
"IMPORTED_AS_TEXT": "Als Text importiert",
|
||
"PARSING_ERROR": "Fehler: Parsen fehlgeschlagen, keine gültige Playlist:"
|
||
},
|
||
"SETTINGS": {
|
||
"TITLE": "Einstellungen",
|
||
"GENERAL": "Allgemein",
|
||
"GENERAL_SUBTITLE": "Allgemeine App-Einstellungen ändern",
|
||
"PLAYBACK": "Wiedergabe",
|
||
"EPG_SOURCES": "EPG-Quellen",
|
||
"EPG_SOURCES_DESCRIPTION": "Eine oder mehrere URLs als EPG-Quellen hinzufügen",
|
||
"PLAYLIST_EPG_SOURCES_AUTO_SELECTED": "{{enabled}} of {{detected}} detected playlist EPG sources were auto-selected for import.",
|
||
"EPG_EMPTY_TITLE": "No EPG sources yet",
|
||
"EPG_EMPTY_HINT": "Add a URL to fetch program data for your channels.",
|
||
"PREFER_UPLOADED_EPG_TITLE": "Eigene EPG-Quellen bei Xtream-Playlists bevorzugen",
|
||
"PREFER_UPLOADED_EPG_HINT": "Standardmäßig nutzen Xtream-Playlists die Programmdaten deines Anbieters, und dein hochgeladenes EPG füllt nur fehlende Kanäle. Aktiviere die Option, um stattdessen zuerst dein hochgeladenes EPG zu nutzen.",
|
||
"DATA": "Daten",
|
||
"BACKUP": "Backup",
|
||
"BACKUP_DESCRIPTION": "Export your library as a snapshot, or restore from a previous backup.",
|
||
"RESET": "Reset",
|
||
"RESET_DESCRIPTION": "Permanently delete content stored in this app.",
|
||
"ABOUT": "Info",
|
||
"NAV_GENERAL": "Allgemein",
|
||
"NAV_PLAYBACK": "Wiedergabe",
|
||
"NAV_EPG": "EPG",
|
||
"NAV_REMOTE": "Remote",
|
||
"NAV_DATA": "Daten",
|
||
"NAV_BACKUP": "Backup",
|
||
"NAV_RESET": "Reset",
|
||
"NAV_ABOUT": "Info",
|
||
"NAV_TMDB": "Metadaten",
|
||
"TMDB": "Metadaten (TMDB)",
|
||
"TMDB_DESCRIPTION": "Film- und Seriendetails mit Daten von The Movie Database anreichern",
|
||
"TMDB_ENABLE": "TMDB-Metadaten aktivieren",
|
||
"TMDB_ENABLE_DESCRIPTION": "Verbessert Handlung, Besetzung, Bewertungen und Artwork in Detailansichten. Wenn aktiviert, werden Film- und Serientitel an TMDB gesendet.",
|
||
"TMDB_API_KEY": "TMDB-API-Schlüssel (optional)",
|
||
"TMDB_API_KEY_DESCRIPTION": "Eigenen TMDB-API-Schlüssel anstelle des integrierten verwenden",
|
||
"TMDB_GET_KEY_HINT": "Kostenlosen API-Schlüssel auf themoviedb.org erhalten",
|
||
"TMDB_TEST_BUTTON": "Schlüssel prüfen",
|
||
"TMDB_TEST_SUCCESS": "Der Schlüssel funktioniert — TMDB hat erfolgreich geantwortet",
|
||
"TMDB_TEST_FAILED": "Prüfung fehlgeschlagen — TMDB hat den Schlüssel abgelehnt oder ist nicht erreichbar",
|
||
"TMDB_CACHE": "Metadaten-Cache",
|
||
"TMDB_CACHE_DESCRIPTION": "Heruntergeladene Metadaten werden lokal gespeichert, damit Detailseiten sofort öffnen. Nach dem Leeren lädt die App beim nächsten Besuch frische Daten.",
|
||
"TMDB_CACHE_SIZE": "{{entries}} Einträge · {{size}}",
|
||
"TMDB_CACHE_CLEAR": "Cache leeren",
|
||
"TMDB_CACHE_ERROR": "Cache konnte nicht gelesen werden — erneut versuchen",
|
||
"TMDB_CREDITS": "Metadaten",
|
||
"TMDB_ATTRIBUTION": "Dieses Produkt verwendet die TMDB API, wird jedoch nicht von TMDB unterstützt oder zertifiziert.",
|
||
"APP_PREFERENCES": "App-Einstellungen",
|
||
"HERO_EYEBROW": "Arbeitsbereich",
|
||
"HERO_TITLE": "IPTVnator anpassen",
|
||
"HERO_DESCRIPTION": "Passen Sie Wiedergabe, Programmführer, Fernzugriff und Datenverwaltung zentral an, ohne den Stil des Arbeitsbereichs zu verlieren.",
|
||
"SUBTITLE": "Die App-Einstellungen ändern",
|
||
"DESCRIPTION": "Bitte vergessen Sie nicht die Änderungen mit dem Speicher-Button zu bestätigen",
|
||
"EPG_URL_LABEL": "TV-Programm (EPG) URL",
|
||
"EPG_URL_PLACEHOLDER": "URL eingeben",
|
||
"REFRESH_EPG": "TV-Programm aktualisieren",
|
||
"REFRESH_ALL_EPG": "Alle aktualisieren",
|
||
"REMOVE_EPG_SOURCE": "EPG-Quelle entfernen",
|
||
"EPG_STATUS_FRESH": "Aktuell",
|
||
"EPG_STATUS_STALE": "Aktualisierung nötig",
|
||
"EPG_STATUS_ERROR": "Fehlgeschlagen",
|
||
"VIDEO_PLAYER_LABEL": "Videoplayer",
|
||
"PLAYER_HTML5": "HTML5-Videoplayer",
|
||
"PLAYER_VIDEOJS": "Video.js-Player",
|
||
"PLAYER_ARTPLAYER": "ArtPlayer",
|
||
"PLAYER_EMBEDDED_MPV": "Eingebettetes MPV (experimentell)",
|
||
"PLAYER_MPV": "MPV-Player",
|
||
"PLAYER_VLC": "VLC",
|
||
"VIDEO_PLAYER_PLACEHOLDER": "Option auswählen",
|
||
"VERSION": "Version",
|
||
"SAVE_CHANGES": "Änderungen speichern",
|
||
"BACK_TO_HOME": "Zurück",
|
||
"NEW_VERSION_AVAILABLE": "EIne neue Version der Anwendung ist verfügbar",
|
||
"LATEST_VERSION": "Sie nutzen die neueste Version der Anwendung",
|
||
"STREAM_FORMAT": "Stream-Format",
|
||
"OPEN_EXTERNAL_PLAYER_ON_DOUBLE_CLICK": "MPV/VLC per Doppelklick starten",
|
||
"OPEN_EXTERNAL_PLAYER_ON_DOUBLE_CLICK_DESCRIPTION": "Erfordert einen Doppelklick auf Kanalzeilen, bevor die Wiedergabe mit MPV oder VLC startet.",
|
||
"LANGUAGE": "Sprache",
|
||
"SETTINGS_SAVED": "Einstellungen wurden erfolgreich gespeichert!",
|
||
"SETTINGS_SAVE_FAILED": "Einstellungen konnten nicht gespeichert werden. Die Änderungen gehen beim Neustart der App verloren.",
|
||
"SETTINGS_LOAD_FAILED": "Gespeicherte Einstellungen konnten nicht geladen werden — es werden Standardwerte angezeigt. Stelle sicher, dass die App nicht bereits läuft.",
|
||
"THEME": "Farbdesign",
|
||
"SHOW_CAPTIONS": "Untertitel anzeigen",
|
||
"SHOW_DASHBOARD": "Dashboard anzeigen",
|
||
"SHOW_DASHBOARD_DESCRIPTION": "Dashboard in der Workspace-Leiste verfügbar halten. Wenn deaktiviert, wird Quellen zur ersten Workspace-Seite.",
|
||
"ADD_EPG_SOURCE": "EPG-Quelle hinzufügen",
|
||
"CLEAR_EPG_DATA": "EPG-Daten löschen",
|
||
"CLEAR_EPG_DIALOG": {
|
||
"TITLE": "EPG-Daten löschen",
|
||
"MESSAGE": "Möchten Sie wirklich alle EPG-Daten aus der Datenbank entfernen? Dadurch werden alle zwischengespeicherten Programmdaten gelöscht."
|
||
},
|
||
"EPG_DATA_CLEARED": "EPG-Daten wurden gelöscht",
|
||
"EPG_DATA_CLEAR_FAILED": "EPG-Daten konnten nicht gelöscht werden. Bitte erneut versuchen.",
|
||
"CLEARING_EPG_DATA": "Wird gelöscht…",
|
||
"EPG_URL_ERROR": "Der Wert ist keine gültige URL",
|
||
"VIDEO_PLAYER_DESCRIPTION": "Wählen Sie den Standard-Videoplayer aus",
|
||
"WEB_PLAYER_SHARED_CONTROLS": "Einheitliche Steuerung für Web-Player (experimentell)",
|
||
"WEB_PLAYER_SHARED_CONTROLS_DESCRIPTION": "Verwendet die gemeinsamen IPTVnator-Steuerelemente in HTML5, Video.js und ArtPlayer.",
|
||
"PLAYER_AMBIENT_MODE": "Umgebungs-Hintergrund",
|
||
"PLAYER_AMBIENT_MODE_DESCRIPTION": "Füllt den Bereich um den Player mit einem unscharfen, gedimmten Poster auf, anstelle von einfachen schwarzen Balken.",
|
||
"PLAYER_UP_NEXT_RAIL": "Folgenleiste „Als Nächstes“",
|
||
"PLAYER_UP_NEXT_RAIL_DESCRIPTION": "Dockt den Serienplayer in breiten Fenstern links an und zeigt daneben die kommenden Folgen an.",
|
||
"STREAM_FORMAT_DESCRIPTION": "Standard-Streamformat auswählen (Xtream)",
|
||
"LANGUAGE_DESCRIPTION": "Wählen Sie die Sprache der Anwendung aus",
|
||
"THEME_DESCRIPTION": "Wählen Sie das visuelle Thema der Anwendung aus",
|
||
"COVER_SIZE": "Cover-Größe",
|
||
"COVER_SIZE_DESCRIPTION": "Passt die Größe der Poster-Karten in Rastern und Reihen an. Größere Werte sind auf Fernsehern besser zu sehen; kleinere Werte zeigen auf großen Monitoren mehr Inhalte pro Reihe.",
|
||
"COVER_SIZE_SMALL": "Klein",
|
||
"COVER_SIZE_MEDIUM": "Mittel",
|
||
"COVER_SIZE_LARGE": "Groß",
|
||
"EPG_VIEW_MODE": "Programmführer-Ansicht",
|
||
"EPG_VIEW_MODE_DESCRIPTION": "Wählen Sie, wie der Programmführer unter dem Player angezeigt wird: als horizontales Zeitleisten-Band oder als vertikale Tagesliste.",
|
||
"EPG_VIEW_MODE_TIMELINE": "Zeitleiste",
|
||
"EPG_VIEW_MODE_LIST": "Liste",
|
||
"STARTUP_BEHAVIOR": "Startansicht",
|
||
"STARTUP_BEHAVIOR_DESCRIPTION": "Legen Sie fest, ob IPTVnator die erste verfügbare Workspace-Ansicht oder Ihre zuletzt geöffnete Abschnittsansicht startet. Erste Ansicht bedeutet Dashboard, wenn aktiviert, sonst Quellen.",
|
||
"STARTUP_BEHAVIOR_FIRST_VIEW": "Erste verfügbare Ansicht",
|
||
"STARTUP_BEHAVIOR_RESTORE_LAST_VIEW": "Letzte Ansicht wiederherstellen",
|
||
"SHOW_CAPTIONS_DESCRIPTION": "Untertitel standardmäßig ein- oder ausblenden",
|
||
"SHOW_EXTERNAL_PLAYBACK_BAR": "Now-Playing-Fußleiste anzeigen",
|
||
"SHOW_EXTERNAL_PLAYBACK_BAR_DESCRIPTION": "Zeigt die Statusleiste für externe Player unten im Arbeitsbereich auf dem Desktop an.",
|
||
"STRIP_COUNTRY_PREFIX": "Länderpräfixe aus Sendernamen entfernen",
|
||
"STRIP_COUNTRY_PREFIX_DESCRIPTION": "Entfernt Länder-/Gruppenpräfixe wie \"US | \" oder \"UK - \" aus den Namen von Live-Sendern in der gesamten App.",
|
||
"VERSION_DESCRIPTION": "Aktuelle Version der Anwendung",
|
||
"ABOUT_SUBTITLE": "Version, Projekt-Links und Möglichkeiten, IPTVnator zu unterstützen.",
|
||
"EMBEDDED_MPV_NOTICE_TITLE": "Eingebettete MPV-Laufzeit",
|
||
"EMBEDDED_MPV_NOTICE_DESCRIPTION": "Desktop-Builds können gebündelte libmpv- und FFmpeg-Bibliotheken für den experimentellen eingebetteten MPV-Player enthalten. Eine separate Installation der MPV-App ist nicht erforderlich; externes MPV und VLC bleiben weiterhin als Fallback-Player verfügbar.",
|
||
"COMMUNITY": "Projekt & Community",
|
||
"COMMUNITY_DESCRIPTION": "Gib dem Repository einen Stern, lies den Blog oder tritt der Telegram-Gruppe für Updates und Hilfe bei.",
|
||
"LINK_BLOG": "Blog",
|
||
"LINK_GITHUB_DESCRIPTION": "Stern vergeben, Issues melden oder beitragen",
|
||
"LINK_BLOG_DESCRIPTION": "Release Notes, Tipps und Projekt-Updates",
|
||
"LINK_TELEGRAM_DESCRIPTION": "Ankündigungen, Community und Support",
|
||
"SUPPORT_TITLE": "Projekt unterstützen",
|
||
"SUPPORT_DESCRIPTION": "IPTVnator ist kostenlose Open-Source-Software, die im Offenen entwickelt wird. Wenn sie Teil deines Alltags ist, hilft ein kleiner Beitrag, das Projekt am Leben zu halten und die nächsten Schritte zu gestalten — danke!",
|
||
"SUPPORT_SPONSORS_HINT": "Wiederkehrend oder einmalig",
|
||
"SUPPORT_KOFI_HINT": "Spendiere einen Kaffee",
|
||
"EPG_NOTE": "Derzeit ist EPG nur in der Electron-basierten Version von IPTVnator verfügbar.",
|
||
"EPG_NOTE_URL_TEXT": "Überprüfen Sie es hier",
|
||
"IMPORT_EXPORT_DATA": "Wiedergabelisten importieren/exportieren",
|
||
"IMPORT_EXPORT_DATA_DESCRIPTION": "Exportieren oder importieren Sie Wiedergabelisten im JSON-Format, das in der Anwendung verwendet wird.",
|
||
"IMPORT_DATA": "Import",
|
||
"EXPORT_DATA": "Export",
|
||
"EXPORTING_DATA": "Wird exportiert …",
|
||
"REMOVE_ALL": "Delete all playlists and playlist data",
|
||
"REMOVE_ALL_BUTTON": "Delete all",
|
||
"REMOVE_ALL_DESCRIPTION": "Delete every M3U, Xtream, and Stalker playlist stored in the app.",
|
||
"REMOVE_DIALOG": {
|
||
"TITLE": "Delete all playlists?",
|
||
"MESSAGE": "Delete all {{count}} playlists from the app. This also removes stored playlist data on this device.",
|
||
"SUMMARY_TITLE": "Playlist sources",
|
||
"CONSEQUENCES_TITLE": "This also removes",
|
||
"CONSEQUENCE_FAVORITES": "Favorites saved for these playlists",
|
||
"CONSEQUENCE_RECENTLY_VIEWED": "Recently viewed history",
|
||
"CONSEQUENCE_PLAYBACK": "Saved playback positions",
|
||
"CONSEQUENCE_DOWNLOADS": "Download history entries linked to those playlists",
|
||
"CONSEQUENCE_XTREAM_CACHE": "Imported Xtream categories and locally cached content",
|
||
"BACKUP_HINT": "Use Export first if you want a restorable backup before deleting.",
|
||
"CONFIRM": "Delete everything"
|
||
},
|
||
"IMPORT_ERROR": "Importfehler. Bitte versuchen Sie es mit einer anderen Datei.",
|
||
"PLAYLISTS_REMOVED": "All playlists and playlist data were removed.",
|
||
"MPV_PLAYER_PATH_LABEL": "MPV-Pfad",
|
||
"MPV_PLAYER_PATH_DESCRIPTION": "Lege den Pfad zu MPV fest. Unter macOS kannst du das MPV-App-Bundle wie /Applications/mpv.app oder den ausführbaren Pfad verwenden.",
|
||
"MPV_COMPATIBLE_PLAYER_TIP": "IINA kann unter macOS als MPV-kompatibler Player gestartet werden, verwende dafür aber den ausführbaren Pfad wie /Applications/IINA.app/Contents/MacOS/iina-cli oder /Applications/IINA.app/Contents/MacOS/IINA. IPTVnator-Steuerung, Positionsabfrage und Wiederverwendung der Instanz sind nur für MPV IPC garantiert.",
|
||
"MPV_PLAYER_PATH": "MPV-Player-Pfad",
|
||
"MPV_PLAYER_ARGUMENTS_LABEL": "mpv command-line arguments",
|
||
"MPV_PLAYER_ARGUMENTS_DESCRIPTION": "Optional arguments passed to mpv when IPTVnator starts a new external player process.",
|
||
"MPV_PLAYER_ARGUMENTS": "mpv arguments",
|
||
"MPV_REUSE_INSTANCE_LABEL": "MPV-Instanz wiederverwenden",
|
||
"MPV_REUSE_INSTANCE_DESCRIPTION": "Wenn aktiviert, wird dasselbe MPV-Fenster zum Abspielen verschiedener Streams wiederverwendet. Wenn deaktiviert, wird jeder Stream in einem neuen MPV-Fenster geöffnet.",
|
||
"RECORDING_FOLDER_LABEL": "Aufnahmeordner",
|
||
"RECORDING_FOLDER_DESCRIPTION": "Ordner für Live-Stream-Aufnahmen aus Embedded MPV. Leer lassen, um den systemweiten Downloads-Ordner zu verwenden.",
|
||
"RECORDING_FOLDER": "Aufnahmeordner",
|
||
"RECORDING_FOLDER_SELECT": "Aufnahmeordner auswählen",
|
||
"VLC_PLAYER_PATH_LABEL": "VLC-Pfad",
|
||
"VLC_PLAYER_PATH_DESCRIPTION": "Lege den Pfad zu VLC fest. Unter macOS kannst du das VLC-App-Bundle wie /Applications/VLC.app oder den ausführbaren Pfad verwenden.",
|
||
"VLC_PLAYER_PATH": "VLC-Playerpfad",
|
||
"VLC_PLAYER_ARGUMENTS_LABEL": "VLC command-line arguments",
|
||
"VLC_PLAYER_ARGUMENTS_DESCRIPTION": "Optional arguments passed to VLC when IPTVnator starts a new external player process.",
|
||
"VLC_PLAYER_ARGUMENTS": "VLC arguments",
|
||
"EXTERNAL_PLAYER_ARGUMENTS_HINT": "Use one argument per line. These values are applied before stream-specific IPTVnator options.",
|
||
"VLC_REUSE_INSTANCE_LABEL": "VLC-Instanz wiederverwenden",
|
||
"VLC_REUSE_INSTANCE_DESCRIPTION": "Wenn aktiviert, wird dasselbe VLC-Fenster zum Abspielen verschiedener Streams wiederverwendet. Wenn deaktiviert, wird jeder Stream in einem neuen VLC-Fenster geöffnet.",
|
||
"REMOTE_CONTROL": "Fernsteuerung",
|
||
"REMOTE_CONTROL_DESCRIPTION": "Fernsteuerung der Anwendung aktivieren.",
|
||
"REMOTE_CONTROL_PORT": "Fernsteuerungsport",
|
||
"REMOTE_CONTROL_PORT_DESCRIPTION": "Port für die Fernsteuerung der Anwendung. Standardmäßig wird Port 8765 verwendet.",
|
||
"REMOTE_CONTROL_URL": "Fernsteuerungs-URL",
|
||
"REMOTE_CONTROL_URL_DESCRIPTION": "Greifen Sie von einem anderen Gerät im selben Netzwerk auf die Fernsteuerung zu.",
|
||
"SHOW_QR_CODE": "QR-Code anzeigen",
|
||
"STATUS_ENABLED": "Aktiv",
|
||
"STATUS_DISABLED": "Deaktiviert",
|
||
"SOURCE_SINGULAR": "Quelle",
|
||
"SOURCE_PLURAL": "Quellen",
|
||
"PORT_RANGE_LABEL": "Port (1-65535)",
|
||
"PORT_REQUIRED": "Port ist erforderlich",
|
||
"PORT_MIN": "Port muss mindestens 1 sein",
|
||
"PORT_MAX": "Port darf maximal 65535 sein",
|
||
"PORT_PATTERN": "Nur Ziffern sind erlaubt",
|
||
"REMOVE_ALL_IN_PROGRESS": "Deleting playlist data…",
|
||
"REMOVE_ALL_PROGRESS": "Deleting playlist data… {{current}} / {{total}}",
|
||
"PLAYLISTS_REMOVE_FAILED": "Could not delete playlists. Please try again.",
|
||
"NAV_DASHBOARD": "Dashboard",
|
||
"DASHBOARD": "Dashboard",
|
||
"DASHBOARD_SUBTITLE": "Wählen Sie, welche Dashboard-Rails im Workspace angezeigt werden.",
|
||
"DASHBOARD_HERO": "Hero-Banner",
|
||
"DASHBOARD_HERO_DESCRIPTION": "Zeigt den großen oberen Banner für das zuletzt verwendete Element.",
|
||
"DASHBOARD_RAIL_CONTINUE": "Weiter schauen",
|
||
"DASHBOARD_RAIL_CONTINUE_DESCRIPTION": "Zeigt zuletzt angesehene Filme und Serien als Cover-Karten.",
|
||
"DASHBOARD_RAIL_LIVE_FAVORITES": "Jetzt live auf Ihren Favoriten",
|
||
"DASHBOARD_RAIL_LIVE_FAVORITES_DESCRIPTION": "Zeigt favorisierte Live-Kanäle mit aktuellem EPG-Fortschritt.",
|
||
"DASHBOARD_RAIL_RECENT_LIVE": "Zuletzt angesehenes Live-TV",
|
||
"DASHBOARD_RAIL_RECENT_LIVE_DESCRIPTION": "Zeigt Live-Kanäle, die Sie kürzlich geöffnet haben, mit aktuellem EPG-Fortschritt.",
|
||
"DASHBOARD_RAIL_FAVORITE_VOD": "Favorisierte Filme & Serien",
|
||
"DASHBOARD_RAIL_FAVORITE_VOD_DESCRIPTION": "Zeigt favorisierte Filme und Serien als Cover-Karten.",
|
||
"DASHBOARD_RAIL_SOURCES": "Zuletzt verwendete Quellen",
|
||
"DASHBOARD_RAIL_SOURCES_DESCRIPTION": "Zeigt Schnellzugriffe auf zuletzt verwendete Playlists und Portale.",
|
||
"DASHBOARD_RAIL_TMDB_TRENDING": "Diese Woche im Trend (TMDB)",
|
||
"DASHBOARD_RAIL_TMDB_TRENDING_DESCRIPTION": "Wöchentliche Trend-Filme und -Serien von TMDB anzeigen, abgeglichen mit Ihren Bibliotheken. Erfordert aktivierte TMDB-Metadaten.",
|
||
"DASHBOARD_RAIL_XTREAM_ADDED": "Neu auf Xtream",
|
||
"DASHBOARD_RAIL_XTREAM_ADDED_DESCRIPTION": "Zeigt die neuesten Xtream-Filme, Serien und Kanäle.",
|
||
"APP_UPDATE_TITLE": "Application update",
|
||
"APP_UPDATE_DESCRIPTION": "Check GitHub Releases for desktop app updates.",
|
||
"APP_UPDATE_IDLE": "Ready to check for updates",
|
||
"APP_UPDATE_CHECKING": "Checking for updates…",
|
||
"APP_UPDATE_AVAILABLE": "Version {{version}} is available",
|
||
"APP_UPDATE_NOT_AVAILABLE": "You are using the latest version",
|
||
"APP_UPDATE_DOWNLOADING": "Downloading version {{version}}…",
|
||
"APP_UPDATE_DOWNLOADED": "Version {{version}} is ready to install",
|
||
"APP_UPDATE_MANUAL_AVAILABLE": "Version {{version}} is available for manual installation",
|
||
"APP_UPDATE_ERROR": "Update check failed",
|
||
"APP_UPDATE_CHECK": "Check again",
|
||
"APP_UPDATE_DOWNLOAD": "Update",
|
||
"APP_UPDATE_INSTALL": "Restart application",
|
||
"APP_UPDATE_OPEN_RELEASE": "Open GitHub release",
|
||
"APP_UPDATE_RELEASE_NOTES": "What's new",
|
||
"EMBEDDED_MPV_FRAME_COPY": "Embedded MPV: Frame-Copy-Engine (experimentell)",
|
||
"EMBEDDED_MPV_FRAME_COPY_DESCRIPTION": "Das Video wird auf die App-Leinwand gerendert, sodass Menüs und Dialoge darüber liegen.",
|
||
"EMBEDDED_MPV_FRAME_COPY_RESTART": "Wird nach einem Neustart der App wirksam."
|
||
},
|
||
"THEMES": {
|
||
"DARK_THEME": "Dunkel",
|
||
"LIGHT_THEME": "Hell",
|
||
"SYSTEM_THEME": "System"
|
||
},
|
||
"AUDIO_PLAYER": {
|
||
"PLAY": "Wiedergabe",
|
||
"PAUSE": "Pause",
|
||
"PREVIOUS_STATION": "Vorheriger Sender",
|
||
"NEXT_STATION": "Nächster Sender",
|
||
"MUTE": "Stummschalten",
|
||
"UNMUTE": "Stummschaltung aufheben",
|
||
"VOLUME": "Lautstärke"
|
||
},
|
||
"EMBEDDED_MPV": {
|
||
"PLAYER": {
|
||
"BACK": "Zurück",
|
||
"RETRY": "Erneut versuchen",
|
||
"STALLED": "Der Start dieses Streams dauert länger als erwartet.",
|
||
"PLAYBACK_FAILED": "Die Wiedergabe mit eingebettetem MPV ist fehlgeschlagen.",
|
||
"CHECKING_SUPPORT": "Unterstützung für eingebettetes MPV wird geprüft...",
|
||
"NOT_AVAILABLE": "Eingebettetes MPV ist in dieser Umgebung nicht verfügbar.",
|
||
"LOADING_STREAM": "Stream wird geladen…",
|
||
"PLAY": "Wiedergabe",
|
||
"PAUSE": "Pause",
|
||
"PREVIOUS_EPISODE": "Vorherige Folge",
|
||
"NEXT_EPISODE": "Nächste Folge",
|
||
"BACK_10_SECONDS": "10 Sekunden zurück",
|
||
"FORWARD_10_SECONDS": "10 Sekunden vor",
|
||
"LIVE_STREAM": "Live-Stream",
|
||
"PLAYBACK_POSITION": "Wiedergabeposition",
|
||
"MUTE": "Stummschalten",
|
||
"UNMUTE": "Stummschaltung aufheben",
|
||
"MUTED": "Stummgeschaltet",
|
||
"VOLUME": "Lautstärke",
|
||
"VOLUME_LABEL": "Lautstärke {{percent}} %",
|
||
"AUDIO_TRACKS": "Tonspuren",
|
||
"SUBTITLES": "Untertitel",
|
||
"SUBTITLES_OFF": "Aus",
|
||
"TRACK_DEFAULT": "Standard",
|
||
"AUDIO_TRACK_FALLBACK": "Audio {{index}}",
|
||
"SUBTITLE_TRACK_FALLBACK": "Untertitel {{index}}",
|
||
"PLAYBACK_SPEED": "Wiedergabegeschwindigkeit",
|
||
"SPEED_TOOLTIP": "Geschwindigkeit: {{speed}}",
|
||
"ASPECT_RATIO": "Seitenverhältnis",
|
||
"ASPECT_TOOLTIP": "Seitenverhältnis: {{aspect}}",
|
||
"ASPECT_DEFAULT": "Standard",
|
||
"START_RECORDING": "Aufnahme starten",
|
||
"STOP_RECORDING": "Aufnahme stoppen",
|
||
"RECORDING": "Aufnahme",
|
||
"RECORDING_SAVED": "Aufnahme gespeichert",
|
||
"RECORDING_FAILED": "Aufnahme fehlgeschlagen",
|
||
"RECORDING_FAILED_TO_START": "Aufnahme konnte nicht gestartet werden.",
|
||
"RECORDING_FAILED_TO_STOP": "Aufnahme konnte nicht gestoppt werden.",
|
||
"SAVED_TO": "Gespeichert unter {{path}}",
|
||
"ENTER_PICTURE_IN_PICTURE": "Bild-in-Bild starten",
|
||
"EXIT_PICTURE_IN_PICTURE": "Bild-in-Bild beenden",
|
||
"ENTER_FULLSCREEN": "Vollbild aktivieren",
|
||
"EXIT_FULLSCREEN": "Vollbild beenden"
|
||
}
|
||
},
|
||
"PLAYBACK_DIAGNOSTICS": {
|
||
"UNSUPPORTED_CONTAINER": {
|
||
"TITLE": "This stream container is likely unsupported by the browser player",
|
||
"DESCRIPTION": "The browser player may not decode this container inline. Copy the stream URL and open it in an external player such as MPV, VLC, or IINA for broader codec support."
|
||
},
|
||
"UNSUPPORTED_CODEC": {
|
||
"TITLE": "This stream codec is likely unsupported by the browser player",
|
||
"DESCRIPTION": "The stream advertises codecs that the browser player may not decode. Copy the stream URL and open it in an external player such as MPV, VLC, or IINA."
|
||
},
|
||
"MEDIA_DECODE_ERROR": {
|
||
"TITLE": "The browser player could not decode this stream",
|
||
"DESCRIPTION": "Playback started but the media pipeline failed while decoding. An external player may handle this stream better."
|
||
},
|
||
"NETWORK_ERROR": {
|
||
"TITLE": "The stream could not be loaded",
|
||
"DESCRIPTION": "The player reported a network or provider loading error. Check the stream URL, headers, or provider availability."
|
||
},
|
||
"BROWSER_ACCESS_ERROR": {
|
||
"TITLE": "The browser player could not access this stream",
|
||
"DESCRIPTION": "The request may be blocked by CORS, mixed content, or provider header/proxy restrictions. MPV or VLC can often bypass browser-player access limits.",
|
||
"PWA_DESCRIPTION": "The request may be blocked by CORS, mixed content, or provider header/proxy restrictions. The PWA cannot launch external players directly; use the Copy stream URL action and open it manually in MPV, VLC, IINA, or another player."
|
||
},
|
||
"DRM_OR_ENCRYPTION": {
|
||
"TITLE": "This stream may be encrypted or DRM-protected",
|
||
"DESCRIPTION": "The browser player cannot continue with the reported encryption/key error. External playback may still fail if provider DRM is required."
|
||
},
|
||
"UNKNOWN_PLAYBACK_ERROR": {
|
||
"TITLE": "The browser player reported a playback error",
|
||
"DESCRIPTION": "The stream failed in the built-in player, but the error did not identify a specific codec, container, or network cause."
|
||
},
|
||
"NATIVE_FALLBACK_TITLE": "Open it in a native player instead",
|
||
"INLINE_FAILURE_TITLE": "Copy the URL or try again",
|
||
"ACTION_OPEN_MPV": "Open in MPV",
|
||
"ACTION_OPEN_VLC": "Open in VLC",
|
||
"ACTION_OPEN_MPV_HINT": "configured player",
|
||
"ACTION_OPEN_VLC_HINT": "configured player",
|
||
"ACTION_COPY_URL": "Copy URL",
|
||
"ACTION_RETRY": "Retry",
|
||
"DETAILS_SUMMARY": "Technical details",
|
||
"CODEC_HINT": "Detected {{codecs}}. Chromium/Electron browser players often have limited support for these codecs.",
|
||
"DETAIL_CODE": "Diagnostic code",
|
||
"DETAIL_PLAYER": "Player",
|
||
"DETAIL_SOURCE": "Source",
|
||
"DETAIL_CONTAINER": "Container",
|
||
"DETAIL_MIME_TYPE": "MIME type",
|
||
"DETAIL_VIDEO_CODECS": "Video codecs",
|
||
"DETAIL_AUDIO_CODECS": "Audio codecs",
|
||
"DETAIL_NATIVE_ERROR_CODE": "Native error code",
|
||
"DETAIL_NATIVE_ERROR_MESSAGE": "Native error message",
|
||
"DETAIL_ERROR_DETAILS": "Error details"
|
||
},
|
||
"LAYOUT": {
|
||
"HIDE_CHANNELS_LIST": "Senderliste ausblenden",
|
||
"SHOW_CHANNELS_LIST": "Senderliste einblenden",
|
||
"TOGGLE_SIDEBAR_TOOLTIP": "Senderliste umschalten (⌘/Strg+B)"
|
||
},
|
||
"CHANNELS": {
|
||
"UPLOAD_OR_SELECT_OTHER_PLAYLIST": "Neue Playlist hochladen oder eine andere aussuchen",
|
||
"ALL_CHANNELS": "Alle Sender",
|
||
"GROUPS": "Gruppen",
|
||
"MANAGE_GROUPS": "Gruppen verwalten",
|
||
"MANAGE_GROUPS_HINT": "Verwenden Sie \"Gruppen verwalten\", um Gruppen wieder einzublenden.",
|
||
"NO_VISIBLE_GROUPS": "Keine sichtbaren Gruppen",
|
||
"SEARCH_GROUPS": "Gruppen suchen",
|
||
"UNGROUPED": "Ohne Gruppe",
|
||
"UNNAMED_CHANNEL": "Sender ohne Namen",
|
||
"FAVORITES": "Favoriten",
|
||
"NO_FAVORITES": "Keine Favoriten",
|
||
"USE_STAR_TO_FAVORITE": "Nutzen Sie das Star-Icon um Sender als Favoriten zu markieren",
|
||
"REMOVE_FAVORITE": "Aus Favoritenliste entfernen",
|
||
"ADD_FAVORITE": "Zu Favoriten hinzufügen",
|
||
"SHOW_DETAILS": "Senderdetails anzeigen",
|
||
"MAP_EPG": "EPG-Kanal zuordnen",
|
||
"FAVORITES_UPDATED": "Favoriten wurden aktualisiert!",
|
||
"SELECT_CHANNEL_PLAYBACK": "Bitte wählen Sie einen Sender aus, um die Wiedergabe zu starten",
|
||
"SORT_BY": "Sortieren nach",
|
||
"SORT_BY_DATE": "Nach Datum sortieren (Neueste zuerst)",
|
||
"SORT_BY_RATING": "Nach Bewertung sortieren",
|
||
"SORT_BY_NAME": "Nach Name sortieren (A-Z)",
|
||
"LOAD_MORE": "Mehr laden",
|
||
"REMAINING": "verbleibend",
|
||
"LOADING": "Sender werden geladen …",
|
||
"LOADING_MORE": "Lädt weitere …",
|
||
"NO_SEARCH_RESULTS": "Keine Sender gefunden",
|
||
"NO_CHANNELS_FOUND": "Keine Sender gefunden",
|
||
"NO_GROUPS_FOUND": "Keine Gruppen gefunden",
|
||
"TRY_DIFFERENT_SEARCH": "Versuchen Sie einen anderen Suchbegriff",
|
||
"DETAILS_DIALOG": {
|
||
"TITLE": "Senderdetails",
|
||
"DESCRIPTION": "Schreibgeschützte Metadaten aus der Playlist-Datei.",
|
||
"SUMMARY": "Übersicht",
|
||
"TVG": "TVG-Metadaten",
|
||
"CATCHUP": "Catchup",
|
||
"HTTP": "HTTP-Header",
|
||
"NAME": "Name",
|
||
"CHANNEL_ID": "Sender-ID",
|
||
"STREAM_URL": "Stream-URL",
|
||
"GROUP": "Gruppe",
|
||
"RADIO": "Radio",
|
||
"CATCHUP_AVAILABLE": "Catchup verfügbar",
|
||
"WINDOW": "Archiv-Zeitraum",
|
||
"PLAYBACK_SUPPORTED": "Wiedergabe unterstützt",
|
||
"EPG_PARAMS": "EPG-Parameter",
|
||
"TIMESHIFT": "Timeshift",
|
||
"TVG_ID": "TVG-ID",
|
||
"TVG_NAME": "TVG-Name",
|
||
"TVG_URL": "TVG-URL",
|
||
"TVG_LOGO": "TVG-Logo",
|
||
"TVG_REC": "TVG-Aufzeichnung",
|
||
"CATCHUP_TYPE": "Catchup-Typ",
|
||
"CATCHUP_SOURCE": "Catchup-Quelle",
|
||
"CATCHUP_DAYS": "Catchup-Tage",
|
||
"HTTP_ORIGIN": "Origin",
|
||
"HTTP_REFERRER": "Referrer",
|
||
"HTTP_USER_AGENT": "User-Agent",
|
||
"EMPTY": "Nicht angegeben",
|
||
"NOT_AVAILABLE": "Nicht verfügbar",
|
||
"DAYS_ONE": "1 Tag",
|
||
"DAYS_OTHER": "{{count}} Tage"
|
||
},
|
||
"GROUP_MANAGEMENT": {
|
||
"TITLE": "Gruppen verwalten",
|
||
"SELECTED": "Ausgewählt",
|
||
"SELECT_ALL": "Alle auswählen",
|
||
"DESELECT_ALL": "Alle abwählen",
|
||
"SEARCH_PLACEHOLDER": "Gruppen suchen...",
|
||
"NO_RESULTS": "Keine passenden Gruppen gefunden",
|
||
"SAVE": "Speichern"
|
||
}
|
||
},
|
||
"TOP_MENU": {
|
||
"OPEN_MULTI_EPG": "Open Multi-EPG view"
|
||
},
|
||
"EPG": {
|
||
"NEXT_DAY": "Zum nächsten Tag",
|
||
"PREVIOUS_DAY": "Zum vorherigen Tag",
|
||
"ZOOM_IN": "Vergrößern",
|
||
"ZOOM_OUT": "Verkleinern",
|
||
"FILTER_CHANNELS": "Sender filtern",
|
||
"CLOSE_FILTER": "Filter schließen",
|
||
"SEARCH_PROGRAMS": "Sendungen suchen",
|
||
"CLOSE_PROGRAM_SEARCH": "Sendungssuche schließen",
|
||
"LIVE_STREAM": "Live stream",
|
||
"ARCHIVE_PLAYBACK_UNAVAILABLE_TITLE": "Archivwiedergabe nicht verfügbar",
|
||
"ARCHIVE_PLAYBACK_UNAVAILABLE_DESCRIPTION": "Dieser Anbieter stellt zwar den Programmverlauf für den Sender bereit, jedoch keine abspielbare Archiv-/Catchup-Wiedergabe.",
|
||
"EPG_NOT_AVAILABLE_CHANNEL_DESCRIPTION": "Versuchen Sie bitte die TV-Guide Einstellungen zu ändern.",
|
||
"FETCH_EPG": "EPG-Daten werden geladen...",
|
||
"ERROR": "Ooops, EPG konnte nicht geladen werden",
|
||
"DOWNLOAD_SUCCESS": "EPG wurde erfolgreich geladen.",
|
||
"NO_PROGRAM_INFO": "Keine Programminformationen verfügbar",
|
||
"PROGRAM_DIALOG": {
|
||
"PROGRAM_DETAILS": "Details zum TV-Programm",
|
||
"TITLE": "Titel",
|
||
"CATEGORY": "Kategorie",
|
||
"PARENTAL_RATING_SYSTEM": "Alterskennzeichnung (USK)",
|
||
"DESCRIPTION": "Beschreibung",
|
||
"LANGUAGE": "Sprache",
|
||
"SHOW_PROGRAM_DETAILS": "Details anzeigen",
|
||
"EPISODE": "Episode",
|
||
"DURATION": "Dauer"
|
||
},
|
||
"FETCH_SUCCESS": "EPG wurde erfolgreich abgerufen",
|
||
"IMPORT_PROGRESS": "EPG-Import",
|
||
"CHANNELS": "Sender",
|
||
"PROGRAMS": "Programme",
|
||
"LOADING": "Wird geladen",
|
||
"QUEUED": "In Warteschlange",
|
||
"TOTAL_CHANNELS": "Sender insgesamt",
|
||
"TOTAL_PROGRAMS": "Programme insgesamt",
|
||
"UP_TO_DATE": "EPG ist aktuell, keine Synchronisation nötig",
|
||
"RETRY": "Erneut versuchen",
|
||
"ALLOW_PRIVATE_SOURCE": "Allow source",
|
||
"ALLOW_PRIVATE_SOURCE_TITLE": "Allow private-network EPG source?",
|
||
"ALLOW_PRIVATE_SOURCE_WARNING": "Only allow this if you trust the EPG source. IPTVnator will let this exact EPG URL connect to private or local network addresses.",
|
||
"TRUST_TLS_HOST": "Trust host",
|
||
"TRUST_TLS_HOST_TITLE": "Trust invalid certificate?",
|
||
"TRUST_TLS_HOST_WARNING": "Only continue if you trust this host. IPTVnator will allow invalid TLS certificates for this host, but other hosts still require valid certificates.",
|
||
"CURRENT_PROGRAM": "Current program",
|
||
"ARCHIVE_PLAYBACK": "Archivwiedergabe",
|
||
"COLLAPSE_PANEL": "Collapse EPG panel",
|
||
"EXPAND_PANEL": "Expand EPG panel",
|
||
"TIMELINE": {
|
||
"TODAY": "Heute",
|
||
"NOW": "Jetzt",
|
||
"JUMP_NOW": "Zu jetzt springen",
|
||
"RETURN_TO_LIVE": "Zurück zum Live-TV",
|
||
"ON_NOW": "Jetzt im Programm",
|
||
"MINUTES_LEFT": "Min. übrig",
|
||
"FROM_ARCHIVE": "Aus dem Archiv",
|
||
"WATCH": "Ansehen",
|
||
"WATCH_LIVE": "Live ansehen",
|
||
"WATCH_FROM_START": "Von Anfang an ansehen",
|
||
"ARCHIVE_UNAVAILABLE_NOTE": "Wiedergabe nicht verfügbar – dieser Anbieter stellt kein Archiv bereit.",
|
||
"CATCHUP_FAILED": "Archivwiedergabe für diese Sendung konnte nicht gestartet werden",
|
||
"SCHEDULE_ONLY_NOTICE": "Nur Programm. Dieser Anbieter stellt den Programmverlauf bereit, aber kein Catchup – vergangene Sendungen können nicht abgespielt werden.",
|
||
"EMPTY_DAY_TITLE": "Kein Programm für diesen Tag",
|
||
"EMPTY_DAY_DESCRIPTION": "Das Programm für den ausgewählten Tag ist noch nicht eingetroffen. Für andere Tage sind Daten vorhanden.",
|
||
"JUMP_TODAY": "Zu heute springen",
|
||
"JUMP_NEAREST": "Nächster Tag mit Programm",
|
||
"CHANNEL_UNMAPPED_TITLE": "Kein Programm für diesen Sender",
|
||
"CHANNEL_UNMAPPED_DESCRIPTION": "Dieser Sender ist nicht der EPG-Quelle zugeordnet (keine tvg-id gefunden). Andere Sender sind nicht betroffen.",
|
||
"PROVIDER_NO_EPG_TITLE": "Anbieter stellt keinen Programmführer bereit",
|
||
"PROVIDER_NO_EPG_DESCRIPTION": "Diese Quelle stellt für keinen Sender ein TV-Programm bereit. Wenn Sie ein Programm benötigen, wenden Sie sich an Ihren Anbieter.",
|
||
"M3U_SETUP_TITLE": "Programmführer verbinden",
|
||
"M3U_SETUP_DESCRIPTION": "M3U-Playlists benötigen eine externe EPG-Quelle (XMLTV). Fügen Sie einen url-tvg-Link hinzu, dann erscheint hier das Programm.",
|
||
"OPEN_EPG_SETTINGS": "EPG-Einstellungen öffnen",
|
||
"ERROR_TITLE": "Programmführer konnte nicht geladen werden",
|
||
"ERROR_DESCRIPTION": "Die EPG-Quelle hat nicht geantwortet. Überprüfen Sie Ihre Verbindung oder aktualisieren Sie die Quelle.",
|
||
"RETRY": "Erneut versuchen",
|
||
"MINUTES_SHORT": "Min.",
|
||
"ZOOM": "Zoom",
|
||
"ZOOM_DAY": "Tagesübersicht",
|
||
"ZOOM_HOURS": "Stundenweise",
|
||
"ZOOM_DETAIL": "Detailliert",
|
||
"GROUP_SHORT": "Kurzsendungen",
|
||
"GROUP_EXPAND": "anzeigen ›"
|
||
}
|
||
},
|
||
"EPG_MAPPING_DIALOG": {
|
||
"TITLE": "EPG-Kanal zuordnen",
|
||
"SUBTITLE": "EPG-Kanal für \"{{channelName}}\" manuell auswählen",
|
||
"SEARCH_PLACEHOLDER": "EPG-Kanäle durchsuchen...",
|
||
"CURRENT_MAPPING": "Aktuelle Zuordnung",
|
||
"NO_MAPPING": "Keine EPG-Zuordnung festgelegt",
|
||
"SAVE": "Zuordnung speichern",
|
||
"REMOVE": "Zuordnung entfernen",
|
||
"CLOSE": "Schließen",
|
||
"NO_RESULTS": "Keine EPG-Kanäle gefunden",
|
||
"SEARCH_HINT": "Mindestens {{min}} Zeichen zum Suchen eingeben",
|
||
"SAVED": "EPG-Zuordnung gespeichert",
|
||
"REMOVED": "EPG-Zuordnung entfernt",
|
||
"SAVE_FAILED": "EPG-Zuordnung konnte nicht aktualisiert werden"
|
||
},
|
||
"LANGUAGES": {
|
||
"ARABIC": "العربية",
|
||
"MOROCCAN_ARABIC": "العربية (اللهجة المغربية)",
|
||
"ENGLISH": "English",
|
||
"KOREAN": "한국어",
|
||
"RUSSIAN": "Русский",
|
||
"GERMAN": "Deutsch",
|
||
"SPANISH": "Español",
|
||
"CHINESE": "简体中文",
|
||
"TRADITIONAL_CHINESE": "繁體中文",
|
||
"FRENCH": "Français",
|
||
"ITALIAN": "Italiano",
|
||
"TURKISH": "Türkçe",
|
||
"JAPANESE": "日本語",
|
||
"DUTCH": "Nederlands",
|
||
"BELARUSIAN": "Беларуская",
|
||
"POLISH": "Polski",
|
||
"PORTUGUESE": "Português",
|
||
"GREEK": "Ελληνικά",
|
||
"HUNGARIAN": "Magyar"
|
||
},
|
||
"YES": "Ja",
|
||
"NO": "Nein",
|
||
"MENU": {
|
||
"OPEN": "Menü öffnen",
|
||
"SUPPORT_ARIA": "IPTVnator auf GitHub unterstützen",
|
||
"SETTINGS_ARIA": "Einstellungen öffnen",
|
||
"BUG_REPORT": "Fehler melden",
|
||
"WHAT_IS_NEW": "Was ist neu",
|
||
"ABOUT": "Über",
|
||
"ABOUT_ARIA": "Über die Anwendung",
|
||
"SUPPORT_PROJECT": "Projekt unterstützen"
|
||
},
|
||
"ABOUT": {
|
||
"TITLE": "Über IPTVnator",
|
||
"DESCRIPTION": "Plattformübergreifende IPTV-Player-Anwendung mit mehreren Funktionen wie Unterstützung von M3U- und M3U8-Wiedergabelisten, Favoriten, TV-Guide, TV-Archiv/Catchup und mehr.",
|
||
"VERSION": "Version",
|
||
"GITHUB_TOOLTIP": "ITPVnator-Repository auf GitHub",
|
||
"BUY_ME_A_COFFEE_TOOLTIP": "Buy me a coffee",
|
||
"TWITTER_TOOLTIP": "Auf Twitter teilen"
|
||
},
|
||
"UPDATE_AVAILABLE": "Update verfügbar",
|
||
"REFRESH": "Aktualisieren",
|
||
"XTREAM": {
|
||
"PLAY": "Abspielen",
|
||
"OPENING_PLAYER": "Player wird geöffnet...",
|
||
"NAME": "Name",
|
||
"RELEASE_DATE": "Veröffentlichungsdatum",
|
||
"GENRE": "Genre",
|
||
"COUNTRY": "Land",
|
||
"ACTORS": "Schauspieler",
|
||
"DIRECTOR": "Regisseur",
|
||
"SIMILAR": "Ähnliche Titel",
|
||
"CREW_JOB_DIRECTOR": "Regisseur",
|
||
"CREW_JOB_CREATOR": "Schöpfer",
|
||
"ACTOR_FILMOGRAPHY": "Filmografie",
|
||
"ACTOR_FILTER_ALL": "Alle",
|
||
"ACTOR_SCOPE_THIS_PORTAL": "Dieses Portal",
|
||
"ACTOR_SCOPE_ALL_PORTALS": "Alle Portale",
|
||
"ACTOR_NO_RESULTS": "Für diesen Filter wurde nichts gefunden",
|
||
"ACTOR_IN_LIBRARY": "In Ihrer Bibliothek",
|
||
"ACTOR_SEARCH_IN_PORTAL": "Im Portal suchen",
|
||
"ACTOR_BORN": "Geboren:",
|
||
"ACTOR_DIED": "Gestorben",
|
||
"SERIES_STATUS_RETURNING": "Laufend",
|
||
"SERIES_STATUS_PLANNED": "Geplant",
|
||
"SERIES_STATUS_IN_PRODUCTION": "In Produktion",
|
||
"SERIES_STATUS_ENDED": "Abgeschlossen",
|
||
"SERIES_STATUS_CANCELED": "Abgesetzt",
|
||
"SERIES_STATUS_PILOT": "Pilot",
|
||
"DURATION": "Dauer",
|
||
"CAST": "Gießen",
|
||
"EPISODE_RUN_TIME": "Laufzeit der Episode",
|
||
"RATING": "Bewertung",
|
||
"IMDB_RATING": "IMDB-Bewertung",
|
||
"KINOPOISK_RATING": "Bewertung Kinopoisk",
|
||
"DESCRIPTION": "Beschreibung",
|
||
"YEAR": "Jahr",
|
||
"AGE": "Alter",
|
||
"YOUTUBE_TRAILER": "YouTube-Trailer",
|
||
"EPISODE": "Folge",
|
||
"RESUME": "Fortsetzen",
|
||
"RESTART": "Neu starten",
|
||
"CONTINUE_WATCHING": "Weiter schauen",
|
||
"PLAY_FIRST_EPISODE": "Erste Folge abspielen",
|
||
"PLAY_EPISODE": "Folge {{episode}} abspielen",
|
||
"RESUME_EPISODE": "Folge fortsetzen",
|
||
"PLAY_NEXT_EPISODE": "Nächste Folge abspielen",
|
||
"SERIES_WATCHED": "Serie angesehen",
|
||
"WATCHED": "Angesehen",
|
||
"IN_PROGRESS": "In Wiedergabe",
|
||
"MARK_WATCHED": "Als angesehen markieren",
|
||
"MARK_UNWATCHED": "Als nicht angesehen markieren",
|
||
"EPISODES_WATCHED": "{{count}} von {{total}} Folgen angesehen",
|
||
"DETAIL_FALLBACK": {
|
||
"STATUS": "Portal-Metadaten fehlen",
|
||
"NOTE": "Dieses Portal hat keine erweiterten Metadaten für diesen Titel geliefert.",
|
||
"STREAM_ID": "Stream-ID",
|
||
"CATEGORY": "Kategorie",
|
||
"CONTAINER": "Format",
|
||
"SOURCE_TITLE": "Quellentitel"
|
||
},
|
||
"ACCOUNT_INFO": {
|
||
"TITLE": "Kontoinformationen",
|
||
"USER_INFO": "Benutzerinformationen",
|
||
"STATUS": "Status",
|
||
"USERNAME": "Benutzername",
|
||
"ACTIVE_CONNECTIONS": "Aktive Verbindungen",
|
||
"CREATED": "Erstellt",
|
||
"EXPIRES": "Läuft ab",
|
||
"TRIAL_ACCOUNT": "Testkonto",
|
||
"YES": "Ja",
|
||
"NO": "Nein",
|
||
"ALLOWED_FORMATS": "Zulässige Formate",
|
||
"SERVER_INFO": "Serverinformationen",
|
||
"LIVE_TV": "Live-TV",
|
||
"MOVIES": "Filme",
|
||
"TV_SERIES": "Serien",
|
||
"URL": "URL",
|
||
"PROTOCOL": "Protokoll",
|
||
"TIMEZONE": "Zeitzone",
|
||
"SERVER_TIME": "Serverzeit",
|
||
"PORTS": "Ports",
|
||
"HTTP_PORT": "HTTP",
|
||
"HTTPS_PORT": "HTTPS",
|
||
"RTMP_PORT": "RTMP"
|
||
},
|
||
"CATEGORY_MANAGEMENT": {
|
||
"TITLE": "Kategorien verwalten",
|
||
"LOADING": "Kategorien werden geladen …",
|
||
"SELECTED": "Ausgewählt",
|
||
"SELECT_ALL": "Alle auswählen",
|
||
"DESELECT_ALL": "Alle abwählen",
|
||
"SEARCH_PLACEHOLDER": "Kategorien suchen …",
|
||
"NO_RESULTS": "Keine passenden Kategorien gefunden",
|
||
"NO_CATEGORIES": "Keine Kategorien verfügbar",
|
||
"SAVE": "Speichern"
|
||
}
|
||
},
|
||
"PORTALS": {
|
||
"ALL_CATEGORIES": "Alle Kategorien",
|
||
"MY_FAVORITES": "Meine Favoriten",
|
||
"ADD_TO_FAVORITES": "Zu den Favoriten hinzufügen",
|
||
"REMOVE_FROM_FAVORITES": "Von Favoriten entfernen",
|
||
"REMOVED_FROM_FAVORITES": "Aus den Favoriten entfernt",
|
||
"ADDED_TO_FAVORITES": "Zu den Favoriten hinzugefügt",
|
||
"FAVORITES": "Favoriten",
|
||
"RECENTLY_VIEWED": "Zuletzt angesehen",
|
||
"THIS_PLAYLIST": "Diese Playlist",
|
||
"ALL_PLAYLISTS": "Alle Playlists",
|
||
"LIVE_TV": "Live-TV",
|
||
"MOVIES": "Filme",
|
||
"SERIES": "Serien",
|
||
"SEARCH": "Suche",
|
||
"NO_FAVORITES": "Noch keine Favoriten",
|
||
"NO_RECENT_ITEMS": "Keine zuletzt angesehenen Inhalte",
|
||
"REMOVE_FROM_RECENT": "Aus „Zuletzt angesehen“ entfernen",
|
||
"BROWSE_ALL_MOVIES": "Alle Filme durchsuchen",
|
||
"BROWSE_ALL_SERIES": "Alle Serien durchsuchen",
|
||
"BROWSE_ALL_LIVE": "Gesamtes Live-TV durchsuchen",
|
||
"SIDEBAR": {
|
||
"MAIN": "Allgemein",
|
||
"MOVIES": "Filme",
|
||
"LIVE_TV": "Live TV",
|
||
"SERIES": "Serien",
|
||
"LIBRARY": "Bibliothek",
|
||
"SEARCH": "Suche",
|
||
"RECENT": "Zuletzt angesehen",
|
||
"RECENTLY_ADDED": "Kürzlich hinzugefügt",
|
||
"FAVORITES": "Favoriten"
|
||
},
|
||
"ERROR_VIEW": {
|
||
"IMPORT_CANCELLED": {
|
||
"TITLE": "Import abgebrochen",
|
||
"DESCRIPTION": "Der Playlist-Import wurde abgebrochen. Wiederholen Sie ihn, wenn Sie diese Quelle erneut laden möchten."
|
||
},
|
||
"ACCOUNT_EXPIRED": {
|
||
"TITLE": "Konto abgelaufen",
|
||
"DESCRIPTION": "Dieses Konto ist abgelaufen. \nBitte überprüfen Sie die Anmeldeinformationen in den Playlist-Einstellungen oder entfernen Sie sie."
|
||
},
|
||
"ACCOUNT_INACTIVE": {
|
||
"TITLE": "Konto inaktiv",
|
||
"DESCRIPTION": "Dieses Konto ist inaktiv. Bitte überprüfen Sie die Anmeldeinformationen in den Playlist-Einstellungen oder entfernen Sie es."
|
||
},
|
||
"UNAUTHORIZED": {
|
||
"TITLE": "Nicht autorisiert",
|
||
"DESCRIPTION": "Bitte überprüfen Sie die Anmeldeinformationen in den Playlist-Einstellungen oder entfernen Sie sie."
|
||
},
|
||
"NOT_FOUND": {
|
||
"TITLE": "Portal nicht gefunden",
|
||
"DESCRIPTION": "Bitte überprüfen Sie die Anmeldeinformationen und die Portal-URL in den Playlist-Einstellungen oder entfernen Sie sie."
|
||
},
|
||
"PORTAL_UNAVAILABLE": {
|
||
"TITLE": "Portal nicht erreichbar",
|
||
"DESCRIPTION": "Das Portal konnte nicht erreicht werden. Überprüfen Sie die Server-URL oder versuchen Sie es erneut, wenn die Quelle wieder verfügbar ist."
|
||
},
|
||
"EMPTY_CATEGORY": {
|
||
"TITLE": "Leere Kategorie",
|
||
"DESCRIPTION": "Diese Kategorie hat keinen Inhalt. Bitte wählen Sie eine andere Kategorie aus oder ändern Sie den Inhaltstyp"
|
||
},
|
||
"UNKNOWN_ERROR": {
|
||
"TITLE": "Etwas ist schief gelaufen",
|
||
"DESCRIPTION": "Unbekannter Fehler, bitte versuchen Sie es später noch einmal"
|
||
},
|
||
"NO_CATEGORY_SELECTED": {
|
||
"TITLE": "Keine Kategorie ausgewählt",
|
||
"DESCRIPTION": "Bitte wählen Sie eine Kategorie aus, um den Inhalt anzuzeigen"
|
||
},
|
||
"PLAYLIST_SETTINGS": "Playlist-Einstellungen",
|
||
"HOME": "Startseite",
|
||
"DELETE": "Löschen"
|
||
},
|
||
"EMPTY_LIST_VIEW": {
|
||
"TITLE": "Keine Ergebnisse gefunden",
|
||
"NO_SEARCH_RESULTS": "Nichts gefunden. Versuchen Sie, Ihre Suchanfrage zu ändern"
|
||
},
|
||
"SEARCH_VIEW": {
|
||
"INITIAL_TITLE": "Inhalte durchsuchen",
|
||
"INITIAL_DESCRIPTION": "Geben Sie mindestens 3 Zeichen ein, um in Live-TV, Filmen und Serien zu suchen.",
|
||
"RESULTS_FOUND": "{{count}} Ergebnisse gefunden",
|
||
"NO_RESULTS_FOR": "Keine Ergebnisse für \"{{term}}\" gefunden",
|
||
"GROUP_BY_PLAYLIST": "Ergebnisse nach Playlist gruppieren",
|
||
"VISIBLE_CATEGORIES_ONLY": "Nur sichtbare Kategorien",
|
||
"GLOBAL_SEARCH_SOURCE_NOTE": "Global search includes results from Xtream and M3U playlists.",
|
||
"GLOBAL_INITIAL_DESCRIPTION": "Enter at least 2 characters to search across Xtream and M3U playlists.",
|
||
"LOADING_MORE_RESULTS": "Loading more results..."
|
||
},
|
||
"STREAM_URL_COPIED": "Stream-URL in die Zwischenablage kopiert",
|
||
"COPY_STREAM_URL": "Stream-URL kopieren",
|
||
"NOW_PLAYING": "Wird wiedergegeben",
|
||
"UP_NEXT": "Als Nächstes",
|
||
"CLOSE_PLAYER": "Player schließen",
|
||
"ABOUT": "Info",
|
||
"SEASONS_AND_EPISODES": "Staffeln und Folgen",
|
||
"SEASON_TAB": "Staffel {{number}}",
|
||
"BACK_TO_PLAYING_EPISODE": "Zurück zur laufenden Folge",
|
||
"GRID_VIEW": "Rasteransicht",
|
||
"LIST_VIEW": "Listenansicht",
|
||
"NO_EPISODES_AVAILABLE": "Keine Folgen verfügbar",
|
||
"NO_EPISODES_AVAILABLE_MESSAGE": "Diese Serie wird von Ihrem Anbieter gelistet, es sind jedoch keine Staffeln oder Folgen zum Abspielen verfügbar.",
|
||
"SEASON_EMPTY": "Diese Staffel ist leer",
|
||
"SEASON_EMPTY_MESSAGE": "Diese Staffel wird von Ihrem Anbieter gelistet, es sind jedoch keine abspielbaren Folgen verfügbar.",
|
||
"EPISODE_INFO": "Details zur Folge",
|
||
"SELECT_CATEGORY": "Wählen Sie eine Kategorie aus",
|
||
"PAGE": "Seite",
|
||
"CONTENT_NOT_AVAILABLE": "Dieser Inhalt ist auf diesem Server nicht verfügbar",
|
||
"PLAYBACK_ERROR": "Wiedergabe-URL konnte nicht abgerufen werden",
|
||
"LOADING_SEASONS": "Staffeln werden geladen …",
|
||
"LOADING_ALL_CHANNELS": "Vollständige Senderliste wird geladen…",
|
||
"REFRESH_CHANNEL_LIST": "Senderliste aktualisieren",
|
||
"NO_CHANNELS_IN_CATEGORY": "Keine Sender in dieser Kategorie",
|
||
"ITEM": "Element",
|
||
"ITEMS": "Elemente",
|
||
"NO_EPISODES": "Keine Episoden verfügbar",
|
||
"ALL_RADIO": "Alle Radiosender"
|
||
},
|
||
"INFORMATION": "Information",
|
||
"DOWNLOADS": {
|
||
"TITLE": "Downloads",
|
||
"DOWNLOAD": "Herunterladen",
|
||
"PLAY_LOCAL": "Lokal abspielen",
|
||
"EMPTY": "Noch keine Downloads",
|
||
"EMPTY_HINT": "Filme und Episoden zum Offline-Ansehen herunterladen",
|
||
"NO_PLAYLISTS_TITLE": "Add a playlist to start downloading",
|
||
"NO_PLAYLISTS_BODY": "Once you add a playlist, you can save movies and episodes here for offline playback.",
|
||
"NO_ITEMS_BODY": "Use the download button on any movie or episode to save it for offline playback.",
|
||
"NO_FILTER_MATCH": "No downloads match the current filter",
|
||
"NO_FILTER_MATCH_HINT": "Try a different search term",
|
||
"NOT_AVAILABLE": "Downloads nicht verfügbar",
|
||
"DESKTOP_ONLY": "Diese Funktion ist nur in der Desktop-App verfügbar",
|
||
"NO_FOLDER": "Kein Download-Ordner ausgewählt",
|
||
"CHANGE_FOLDER": "Ordner ändern",
|
||
"CLEAR_COMPLETED": "Abgeschlossene löschen",
|
||
"CLEAR_COMPLETED_DIALOG": {
|
||
"TITLE": "Abgeschlossene Downloads löschen",
|
||
"MESSAGE": "Dadurch werden abgeschlossene, fehlgeschlagene und abgebrochene Einträge aus der aktuellen Download-Ansicht entfernt. Bereits auf der Festplatte gespeicherte Dateien werden nicht gelöscht."
|
||
},
|
||
"SOURCE_PLAYLIST_MISSING": "Dieser Download kann nicht mehr in der Bibliothek geöffnet werden, weil die zugehörige Playlist entfernt wurde.",
|
||
"FILE_NOT_FOUND": "Diese heruntergeladene Datei ist auf der Festplatte nicht mehr verfügbar.",
|
||
"FILE_ACTION_ERROR": "Die Dateiaktion konnte nicht ausgeführt werden.",
|
||
"ACTION_FAILED": "Aktion fehlgeschlagen",
|
||
"PAUSE": "Pausieren",
|
||
"RESUME": "Fortsetzen",
|
||
"CANCEL": "Abbrechen",
|
||
"RETRY": "Wiederholen",
|
||
"REMOVE": "Entfernen",
|
||
"PLAY": "Abspielen",
|
||
"REVEAL": "Im Ordner anzeigen",
|
||
"COPY_URL": "Download-URL kopieren",
|
||
"URL_COPIED": "Download-URL in die Zwischenablage kopiert",
|
||
"URL_COPY_FAILED": "URL konnte nicht kopiert werden",
|
||
"STATUS": {
|
||
"QUEUED": "In Warteschlange",
|
||
"DOWNLOADING": "Wird heruntergeladen",
|
||
"COMPLETED": "Abgeschlossen",
|
||
"FAILED": "Fehlgeschlagen",
|
||
"CANCELED": "Abgebrochen",
|
||
"PAUSED": "Pausiert"
|
||
}
|
||
},
|
||
"REMOTE_CONTROL": {
|
||
"TITLE": "Fernbedienung",
|
||
"SUBTITLE": "Steuern Sie Ihren IPTV-Player aus der Ferne",
|
||
"UP_CHANNEL": "Sender aufwärts",
|
||
"DOWN_CHANNEL": "Sender abwärts",
|
||
"HEADER": "IPTVNator Fernbedienung",
|
||
"FOOTER": "IPTVNator Fernbedienung"
|
||
},
|
||
"WORKSPACE": {
|
||
"FAVORITES_ONLY": "Nur Favoriten",
|
||
"SORT_CUSTOM": "Eigene Reihenfolge",
|
||
"SORT_DATE_DESC": "Datum (Neueste zuerst)",
|
||
"SORT_DATE_ASC": "Datum (Älteste zuerst)",
|
||
"SORT_NAME_ASC": "Name A-Z",
|
||
"SORT_NAME_DESC": "Name Z-A",
|
||
"SORT_TOP_RATED": "Top rated",
|
||
"SORT_LOWEST_RATED": "Lowest rated first",
|
||
"REFINE_ACTION": "Refine",
|
||
"REFINE_SORT_SECTION": "Sort by",
|
||
"REFINE_RATING_SECTION": "Minimum rating",
|
||
"REFINE_CLEAR_RATING": "Clear {{value}}.0 and higher rating filter",
|
||
"FILTER_RATING": "Filter by rating",
|
||
"FILTER_RATING_ANY": "Any rating",
|
||
"FILTER_RATING_MIN": "{{value}}.0 and higher",
|
||
"SORT_LABEL": "Sortierung: ",
|
||
"SORT_SERVER": "Serverreihenfolge",
|
||
"CATEGORY_SORT_ARIA": "Kategorien sortieren",
|
||
"DASHBOARD": {
|
||
"CONTINUE_WATCHING": "Weiter schauen",
|
||
"LIVE_FAVORITES": "Jetzt live auf Ihren Favoriten",
|
||
"LIVE_RECENT": "Mit Live-TV weiterschauen",
|
||
"REMAINING_SECONDS": "Noch {{seconds}} s",
|
||
"REMAINING_MINUTES": "Noch {{minutes}} Min.",
|
||
"REMAINING_HOURS": "Noch {{hours}} Std.",
|
||
"REMAINING_HOURS_MINUTES": "Noch {{hours}} Std. {{minutes}} Min.",
|
||
"PERCENT_WATCHED": "{{value}}% angesehen",
|
||
"UNTITLED_SOURCE": "Unbenannte Quelle",
|
||
"GLOBAL_FAVORITES": "Globale Favoriten",
|
||
"REMOVE_FROM_HISTORY": "Aus Verlauf entfernen",
|
||
"RECENT_SOURCES": "Zuletzt verwendete Quellen",
|
||
"MANAGE_ALL": "Alle verwalten",
|
||
"SEE_ALL": "Alle anzeigen",
|
||
"SEE_ALL_COUNT": "Alle {{count}} anzeigen",
|
||
"RECENTLY_WATCHED": "Zuletzt angesehen",
|
||
"XTREAM_RECENTLY_ADDED": "Neu auf Xtream",
|
||
"TMDB_TRENDING": "Diese Woche im Trend",
|
||
"NO_HISTORY": "Keine Elemente für diesen Filter gefunden.",
|
||
"NO_HISTORY_HINT": "Dein Wiedergabeverlauf erscheint hier, sobald du Inhalte aus deinen Playlists abspielst.",
|
||
"XTREAM": "Xtream",
|
||
"STALKER": "Stalker",
|
||
"M3U": "M3U",
|
||
"STALKER_PORTAL": "Stalker-Portal",
|
||
"PROVIDER": "Anbieter",
|
||
"TYPE_LIVE": "Live",
|
||
"TYPE_MOVIE": "Film",
|
||
"TYPE_SERIES": "Serie",
|
||
"SEASON_EPISODE_BADGE": "St{{season}} · F{{episode}}",
|
||
"NOT_YET_SYNCED": "Noch nicht synchronisiert",
|
||
"RECENTLY_WATCHED_LIVE_TV": "Zuletzt angesehenes Live-TV",
|
||
"FAVORITE_MOVIES_AND_SERIES": "Favorisierte Filme & Serien"
|
||
},
|
||
"SHELL": {
|
||
"BRAND_ALT": "IPTVnator",
|
||
"RAIL_DASHBOARD": "Dashboard",
|
||
"OPEN_DASHBOARD": "Dashboard öffnen",
|
||
"RAIL_SOURCES": "Quellen",
|
||
"OPEN_SOURCES": "Quellen öffnen",
|
||
"RAIL_GLOBAL_FAVORITES": "Favoriten",
|
||
"RAIL_GLOBAL_RECENT": "Zuletzt angesehen",
|
||
"RAIL_GLOBAL_SEARCH": "Global search",
|
||
"RAIL_SETTINGS": "Einstellungen",
|
||
"OPEN_SETTINGS": "Einstellungen öffnen",
|
||
"RAIL_LIBRARY": "Bibliothek",
|
||
"RAIL_MOVIES": "Filme",
|
||
"RAIL_LIVE": "Live-TV",
|
||
"RAIL_SERIES": "Serien",
|
||
"RAIL_RECENTLY_ADDED": "Zuletzt hinzugefügt",
|
||
"RAIL_SEARCH": "Erweiterte Suche",
|
||
"RAIL_RECENT": "Zuletzt angesehen",
|
||
"RAIL_FAVORITES": "Favoriten",
|
||
"RAIL_DOWNLOADS": "Downloads",
|
||
"EXTERNAL_PLAYBACK_CLOSE": "Close player",
|
||
"RAIL_ALL_CHANNELS": "Alle Sender",
|
||
"RAIL_GROUPS": "Gruppen",
|
||
"RAIL_CONTEXT_ACTIONS": "Bereichsaktionen",
|
||
"SEARCH_LABEL": "Suche",
|
||
"SEARCH_SOURCES_PLACEHOLDER": "Quellen durchsuchen (alle Playlists)...",
|
||
"SEARCH_GLOBAL_PLACEHOLDER": "Search all playlists...",
|
||
"SEARCH_PLAYLIST_PLACEHOLDER": "In dieser Playlist suchen...",
|
||
"SEARCH_SECTION_PLACEHOLDER": "In diesem Abschnitt suchen...",
|
||
"FILTER_SECTION_PLACEHOLDER": "Diesen Abschnitt filtern...",
|
||
"SEARCH_STATUS_LOADED_ONLY": "Nur geladene Sender",
|
||
"COMMAND_PALETTE_SHORTCUT": "Befehlspalette (Ctrl/Cmd+K)",
|
||
"OPEN_COMMAND_PALETTE": "Befehlspalette öffnen",
|
||
"ADD_PLAYLIST_ALL": "Playlist hinzufügen (alle Playlists)",
|
||
"ADD_PLAYLIST": "Playlist hinzufügen",
|
||
"OPEN_DOWNLOADS": "Downloads öffnen",
|
||
"OPEN_CONTEXT_ACTIONS": "Bereichsaktionen öffnen",
|
||
"NO_SECTION_ACTIONS": "Keine Aktionen für diesen Abschnitt",
|
||
"PLAYLIST_INFO": "Playlist-Info",
|
||
"ACCOUNT_INFO": "Kontoinfo",
|
||
"REFRESH_PLAYLIST": "Playlist aktualisieren",
|
||
"CLEAR_COMPLETED_DOWNLOADS_ALL": "Abgeschlossene Downloads löschen (alle Playlists)",
|
||
"CLEAR_COMPLETED_DOWNLOADS_ALL_ARIA": "Abgeschlossene Downloads für alle Playlists löschen",
|
||
"CLEAR_COMPLETED_DOWNLOADS_THIS_PLAYLIST": "Abgeschlossene Downloads löschen (diese Playlist)",
|
||
"CLEAR_COMPLETED_DOWNLOADS_THIS_PLAYLIST_ARIA": "Abgeschlossene Downloads für diese Playlist löschen",
|
||
"CLEAR_RECENTLY_VIEWED_SECTION": "Zuletzt angesehen löschen",
|
||
"CLEAR_RECENTLY_VIEWED_SECTION_ARIA": "Zuletzt angesehen für diesen Abschnitt löschen",
|
||
"CLEAR_RECENTLY_VIEWED_TYPE": "Zuletzt angesehen ({{type}}) löschen",
|
||
"CLEAR_RECENTLY_VIEWED_DIALOG_TITLE": "Zuletzt angesehen ({{type}}) löschen?",
|
||
"CLEAR_RECENTLY_VIEWED_DIALOG_MESSAGE_PLAYLIST": "Alle {{type}}-Einträge aus dieser Playlist werden aus dem Verlauf entfernt. Diese Aktion kann nicht rückgängig gemacht werden.",
|
||
"CLEAR_RECENTLY_VIEWED_DIALOG_MESSAGE_ALL": "Alle {{type}}-Einträge aus allen Playlists werden aus dem Verlauf entfernt. Diese Aktion kann nicht rückgängig gemacht werden.",
|
||
"CLEAR_FAVORITES_TYPE": "Favoriten ({{type}}) löschen",
|
||
"CLEAR_FAVORITES_DIALOG_TITLE": "Alle {{type}}-Favoriten entfernen?",
|
||
"CLEAR_FAVORITES_DIALOG_MESSAGE_PLAYLIST": "Alle {{type}}-Favoriten aus dieser Playlist werden entfernt. Diese Aktion kann nicht rückgängig gemacht werden.",
|
||
"CLEAR_FAVORITES_DIALOG_MESSAGE_ALL": "Alle {{type}}-Favoriten aus allen Playlists werden entfernt. Diese Aktion kann nicht rückgängig gemacht werden.",
|
||
"XTREAM_CODE": "Xtream Code",
|
||
"STALKER_PORTAL": "Stalker-Portal",
|
||
"CHANNELS_COUNT": "{{count}} Sender",
|
||
"NO_SOURCES_AVAILABLE": "Keine Quellen verfügbar",
|
||
"ONE_SOURCE_AVAILABLE": "1 Quelle verfügbar",
|
||
"SOURCES_AVAILABLE": "{{count}} Quellen verfügbar",
|
||
"GO_TO_DASHBOARD": "Back to dashboard",
|
||
"GO_TO_SOURCES": "Go to Sources",
|
||
"DROP_OVERLAY_TITLE": "Drop to add playlist",
|
||
"DROP_OVERLAY_BODY": "Release an .m3u or .m3u8 file anywhere in the workspace to import it.",
|
||
"DROP_OVERLAY_REJECTED_BODY": "Please drop an .m3u or .m3u8 file. Press Esc to dismiss.",
|
||
"DROP_OVERLAY_REJECTED_UNSUPPORTED": "Unsupported file type",
|
||
"DROP_OVERLAY_REJECTED_EMPTY": "That file is empty",
|
||
"DROP_OVERLAY_REJECTED_READ_ERROR": "Could not read that file",
|
||
"DROP_IMPORT_SUCCESS": "Importing \"{{title}}\"…",
|
||
"XTREAM_IMPORT_TITLE": "Playlist wird synchronisiert",
|
||
"XTREAM_IMPORT_REMOTE_BADGE": "Remote-Quelle",
|
||
"XTREAM_IMPORT_LOCAL_BADGE": "Lokale Bibliothek",
|
||
"XTREAM_IMPORT_DETAIL_REMOTE": "Warte auf die Antwort des Providers.",
|
||
"XTREAM_IMPORT_DETAIL_LOCAL": "Bereitet schnellere Playlist-Wechsel für den nächsten Besuch vor.",
|
||
"XTREAM_IMPORT_PREPARING": "Lokale Bibliothek wird vorbereitet...",
|
||
"XTREAM_IMPORT_LOADING": "Playlist-Daten werden von der Quelle geladen...",
|
||
"XTREAM_IMPORT_SAVING": "Playlist-Daten werden lokal gespeichert...",
|
||
"XTREAM_IMPORT_RESTORING_FAVORITES": "Favoriten werden aus der lokalen Bibliothek wiederhergestellt...",
|
||
"XTREAM_IMPORT_RESTORING_RECENT": "Zuletzt angesehene Inhalte werden aus der lokalen Bibliothek wiederhergestellt...",
|
||
"XTREAM_IMPORT_PROGRESS": "{{type}} importiert: {{current}} / {{total}}",
|
||
"XTREAM_IMPORT_CANCEL": "Synchronisierung stoppen",
|
||
"XTREAM_IMPORT_CANCELLING": "Synchronisierung wird gestoppt...",
|
||
"COMMANDS": {
|
||
"GLOBAL_SEARCH_LABEL": "Search all playlists",
|
||
"GLOBAL_SEARCH_DESCRIPTION": "Open global search",
|
||
"PLAYLIST_SEARCH_LABEL": "Erweiterte Suche in dieser Playlist",
|
||
"PLAYLIST_SEARCH_DESCRIPTION": "Erweiterte Suchansicht der Playlist öffnen",
|
||
"OPEN_GLOBAL_FAVORITES_LABEL": "Globale Favoriten öffnen",
|
||
"OPEN_GLOBAL_FAVORITES_DESCRIPTION": "Zur aggregierten Favoritenansicht wechseln",
|
||
"OPEN_DOWNLOADS_LABEL": "Downloads öffnen",
|
||
"OPEN_DOWNLOADS_DESCRIPTION": "Zur Download-Ansicht wechseln",
|
||
"OPEN_GLOBAL_RECENT_LABEL": "Zuletzt angesehen öffnen",
|
||
"OPEN_GLOBAL_RECENT_DESCRIPTION": "Globale Zuletzt-angesehen-Seite öffnen",
|
||
"OPEN_SETTINGS_LABEL": "Einstellungen öffnen",
|
||
"OPEN_SETTINGS_DESCRIPTION": "Zu den Anwendungseinstellungen",
|
||
"OPEN_SOURCES_LABEL": "Quellen verwalten",
|
||
"OPEN_SOURCES_DESCRIPTION": "Zur Quellenverwaltung",
|
||
"OPEN_DASHBOARD_LABEL": "Dashboard öffnen",
|
||
"OPEN_DASHBOARD_DESCRIPTION": "Zum Dashboard navigieren",
|
||
"ADD_PLAYLIST_LABEL": "Neue Quelle hinzufügen",
|
||
"ADD_PLAYLIST_DESCRIPTION": "Dialog zum Hinzufügen öffnen",
|
||
"ADD_PLAYLIST_M3U_LABEL": "Add M3U playlist",
|
||
"ADD_PLAYLIST_M3U_DESCRIPTION": "Open add dialog on the M3U file or URL tab",
|
||
"ADD_PLAYLIST_XTREAM_LABEL": "Add Xtream Codes playlist",
|
||
"ADD_PLAYLIST_XTREAM_DESCRIPTION": "Open add dialog on the Xtream Codes tab",
|
||
"ADD_PLAYLIST_STALKER_LABEL": "Add Stalker portal",
|
||
"ADD_PLAYLIST_STALKER_DESCRIPTION": "Open add dialog on the Stalker Portal tab",
|
||
"REFRESH_PLAYLIST_LABEL": "Playlist aktualisieren",
|
||
"REFRESH_PLAYLIST_DESCRIPTION": "Daten von der Quelle neu laden",
|
||
"PLAYLIST_INFO_LABEL": "Playlist-Details",
|
||
"PLAYLIST_INFO_DESCRIPTION": "Aktuelle Playlist-Informationen anzeigen",
|
||
"ACCOUNT_INFO_LABEL": "Kontoinformationen",
|
||
"ACCOUNT_INFO_DESCRIPTION": "Xtream-Server-Kontodaten anzeigen",
|
||
"OPEN_VIEW_DESCRIPTION": "Zu {{view}} wechseln",
|
||
"CLEAR_CURRENT_VIEW_DESCRIPTION": "Alle sichtbaren {{type}}-Einträge in dieser Ansicht löschen",
|
||
"OPEN_MULTI_EPG_DESCRIPTION": "Die Multi-EPG-Ansicht öffnen",
|
||
"GO_TO_VOD_LABEL": "Filme",
|
||
"GO_TO_VOD_DESCRIPTION": "Zum Filmbereich wechseln",
|
||
"GO_TO_LIVE_LABEL": "Live-TV",
|
||
"GO_TO_LIVE_DESCRIPTION": "Zum Live-TV-Bereich wechseln",
|
||
"GO_TO_SERIES_LABEL": "Serien",
|
||
"GO_TO_SERIES_DESCRIPTION": "Zum Serienbereich wechseln",
|
||
"SWITCH_PLAYER_LABEL": "Player auf {{name}} wechseln",
|
||
"SWITCH_PLAYER_DESCRIPTION": "{{name}} als aktiven Videoplayer festlegen",
|
||
"SWITCH_PLAYER_FEEDBACK": "Player auf {{name}} festgelegt"
|
||
},
|
||
"XTREAM_REFRESH_TITLE": "Playlist wird aktualisiert",
|
||
"XTREAM_REFRESH_COLLECTING_DATA": "Mediathekdaten werden gesichert...",
|
||
"XTREAM_REFRESH_DELETING_CONTENT": "Zwischengespeicherte Streams werden entfernt...",
|
||
"XTREAM_REFRESH_DELETING_CATEGORIES": "Zwischengespeicherte Kategorien werden entfernt...",
|
||
"XTREAM_REFRESH_DETAIL_LOCAL": "Favoriten, Wiedergabeverlauf, ausgeblendete Kategorien und Wiedergabefortschritt werden für die Wiederherstellung nach der Synchronisierung vorbereitet.",
|
||
"XTREAM_REFRESH_PROGRESS": "Lokale Einträge verarbeitet: {{current}} / {{total}}",
|
||
"RAIL_RADIO": "Radio"
|
||
},
|
||
"SOURCES": {
|
||
"TITLE": "Quellen",
|
||
"SUBTITLE": "Playlists filtern und sortieren",
|
||
"TYPE": "Typ",
|
||
"ALL": "Alle",
|
||
"M3U_PLAYLISTS": "M3U-Playlists",
|
||
"XTREAM_PLAYLISTS": "Xtream-Playlists",
|
||
"STALKER_PLAYLISTS": "Stalker-Playlists",
|
||
"ALL_PLAYLISTS": "Alle Playlists",
|
||
"PLAYLIST_COUNT_ONE": "1 Playlist",
|
||
"PLAYLIST_COUNT_OTHER": "{{count}} Playlists"
|
||
},
|
||
"CONTEXT": {
|
||
"CATEGORIES": "Kategorien",
|
||
"MOVIE_CATEGORIES": "Filmkategorien",
|
||
"SERIES_CATEGORIES": "Serienkategorien",
|
||
"LIVE_CATEGORIES": "Live-Kategorien",
|
||
"XTREAM_SYNCING_MOVIES": "Filmkategorien werden synchronisiert...",
|
||
"XTREAM_SYNCING_SERIES": "Serienkategorien werden synchronisiert...",
|
||
"XTREAM_SYNCING_LIVE": "Live-Kategorien werden synchronisiert...",
|
||
"XTREAM_SOURCE": "Xtream-Quelle",
|
||
"STALKER_PORTAL": "Stalker-Portal",
|
||
"MANAGE_CATEGORIES": "Kategorien verwalten",
|
||
"LOAD_CATEGORIES_ERROR": "Kategorien konnten nicht geladen werden",
|
||
"LOAD_CATEGORIES_ERROR_HINT": "Bitte erneut versuchen oder die Portal-Einstellungen prüfen.",
|
||
"FILTER_BY_TYPE": "Nach Typ filtern",
|
||
"ITEM_COUNT_ONE": "1 Element",
|
||
"ITEM_COUNT_OTHER": "{{count}} Elemente",
|
||
"SEARCH": "Suchen",
|
||
"SEARCH_CATEGORIES": "Kategorien suchen",
|
||
"RADIO_CATEGORIES": "Radio-Kategorien"
|
||
},
|
||
"COMMAND_PALETTE": {
|
||
"TITLE": "Befehlspalette",
|
||
"SUBTITLE": "Globale und kontextbezogene Aktionen",
|
||
"SEARCH_PLACEHOLDER": "Zum Filtern der Befehle tippen",
|
||
"SEARCH_LABEL": "Befehle filtern",
|
||
"EMPTY": "Keine Befehle gefunden",
|
||
"GROUP_GLOBAL": "Globale Aktionen",
|
||
"GROUP_PLAYLIST": "Diese Playlist",
|
||
"GROUP_VIEW": "Aktuelle Ansicht",
|
||
"GROUP_SECTION": "Dieser Abschnitt",
|
||
"GROUP_RECENT": "Kürzlich verwendet"
|
||
},
|
||
"SHORTCUTS": {
|
||
"TITLE": "Keyboard shortcuts",
|
||
"SUBTITLE": "Workspace, navigation, playback, and dialog shortcuts available in IPTVnator.",
|
||
"OPEN_TOOLTIP": "Keyboard shortcuts (?)",
|
||
"OPEN_ARIA": "Open keyboard shortcuts",
|
||
"PLATFORM": {
|
||
"MAC": "macOS layout",
|
||
"OTHER": "Windows/Linux layout"
|
||
},
|
||
"GROUPS": {
|
||
"GLOBAL": "Global",
|
||
"NAVIGATION": "Navigation",
|
||
"PLAYBACK": "Playback",
|
||
"DIALOGS": "Dialogs and lists"
|
||
},
|
||
"ITEMS": {
|
||
"OPEN_KEYBOARD_SHORTCUTS": "Open this shortcuts list",
|
||
"OPEN_COMMAND_PALETTE": "Open command palette",
|
||
"OPEN_GLOBAL_SEARCH": "Open global search",
|
||
"OPEN_RECENTLY_VIEWED": "Open recently viewed",
|
||
"SUBMIT_SHELL_SEARCH": "Submit workspace search",
|
||
"TOGGLE_SIDEBAR": "Toggle sidebar",
|
||
"M3U_CHANNEL_NUMBER": "Select M3U channel by number",
|
||
"PLAY_PAUSE": "Play or pause embedded MPV playback",
|
||
"TOGGLE_FULLSCREEN": "Toggle embedded MPV fullscreen",
|
||
"SEEK": "Seek embedded MPV playback by 5 seconds",
|
||
"ADJUST_VOLUME": "Adjust volume by 5%",
|
||
"MUTE_AUDIO": "Mute audio",
|
||
"CLOSE_PLAYER_POPOVERS": "Close embedded MPV popovers",
|
||
"COMMAND_PALETTE_NAVIGATION": "Move command palette selection",
|
||
"COMMAND_PALETTE_RUN": "Run selected command palette item",
|
||
"CLOSE_DIALOGS": "Close dialog or dismiss overlay",
|
||
"DOWNLOADS_OPEN_ITEM": "Open focused download item in the library"
|
||
}
|
||
},
|
||
"GLOBAL_FAVORITES": {
|
||
"TITLE": "Globale Favoriten",
|
||
"SUBTITLE": "Live-TV aus allen Playlists",
|
||
"SEARCH_PLACEHOLDER": "Favoriten durchsuchen...",
|
||
"NO_RESULTS": "Keine Ergebnisse",
|
||
"NO_RESULTS_HINT": "Versuche einen anderen Suchbegriff",
|
||
"EMPTY_TITLE": "Noch keine Live-TV-Favoriten",
|
||
"EMPTY_HINT": "Markiere Live-Kanäle aus M3U-, Xtream- oder Stalker-Playlists mit einem Stern, damit sie hier erscheinen.",
|
||
"EMPTY_PLAYER": "Wähle einen Sender zum Starten",
|
||
"NO_PLAYLISTS_TITLE": "No favorites to show",
|
||
"NO_PLAYLISTS_BODY": "Add a playlist to start collecting favorites from live channels, movies, and series.",
|
||
"NO_ITEMS_TITLE": "No favorites yet",
|
||
"NO_ITEMS_BODY": "Tap the star icon on any channel, movie, or series to save it here.",
|
||
"UNKNOWN_CHANNEL": "Unbekannt"
|
||
},
|
||
"GLOBAL_RECENT": {
|
||
"NO_PLAYLISTS_TITLE": "Nothing watched yet",
|
||
"NO_PLAYLISTS_BODY": "Add a playlist and your watching history will appear here.",
|
||
"NO_ITEMS_TITLE": "Nothing watched yet",
|
||
"NO_ITEMS_BODY": "Start watching anything from your library and it will show up here."
|
||
}
|
||
}
|
||
}
|