From 4a036d9322ebcdfec760cf8e92f6b3fc18f6c31b Mon Sep 17 00:00:00 2001 From: 4gray Date: Sat, 24 Aug 2024 17:49:44 +0200 Subject: [PATCH] chore(i18n): update translation strings --- src/assets/i18n/de.json | 97 ++++++++- src/assets/i18n/en.json | 1 + src/assets/i18n/es.json | 428 +++++++++++++++++++++---------------- src/assets/i18n/fr.json | 427 +++++++++++++++++++++---------------- src/assets/i18n/ko.json | 414 ++++++++++++++++++++---------------- src/assets/i18n/ru.json | 67 +++++- src/assets/i18n/tr.json | 16 +- src/assets/i18n/zh.json | 413 ++++++++++++++++++++---------------- src/assets/i18n/zhtw.json | 429 ++++++++++++++++++++------------------ 9 files changed, 1348 insertions(+), 944 deletions(-) diff --git a/src/assets/i18n/de.json b/src/assets/i18n/de.json index 364a5a31c..47fa62739 100644 --- a/src/assets/i18n/de.json +++ b/src/assets/i18n/de.json @@ -42,7 +42,8 @@ "FILE_UPLOAD": { "CHOOSE_PLAYLIST": "Playlist auswählen", "DRAG_DROP": "Ziehen Sie Dateien per Drag & Drop", - "OR": "oder" + "OR": "oder", + "REJECTED": "Datei wurde abgelehnt, nicht unterstütztes Dateiformat {{filename}}." }, "PLAYLISTS": { "ADDED": "Hinzugefügt am", @@ -84,13 +85,18 @@ "GLOBAL_FAVORITES": "Globale Favoriten", "GLOBAL_FAVORITES_DESCRIPTION": "Auto-generated playlist with aggregated favorites from all playlists", "MY_PLAYLISTS": "Meine Playlisten", - "MY_PLAYLISTS_SUBTITLE": "Alle verfügbaren Playlisten" + "MY_PLAYLISTS_SUBTITLE": "Alle verfügbaren Playlisten", + "PLAYLIST_UPDATE_SUCCESS": "Erfolg! Die Playlist wurde erfolgreich aktualisiert.", + "STALKER_PORTAL": "Stalker-Portal", + "XTREAM_PLAYLIST": "Xtream-Playlist" }, "TABS": { "FILE_UPLOAD": "Aus Dateisystem hochladen", "RECENTLY_ADDED": "Zuletzt hinzugefügt", "URL_UPLOAD": "Via URL hinzufügen", - "TEXT_IMPORT": "Als Text importieren" + "TEXT_IMPORT": "Als Text importieren", + "XTREME_IMPORT": "Xtreme-Code hinzufügen", + "STALKER_PORTAL_IMPORT": "Stalker-Portal hinzufügen" }, "URL_UPLOAD": { "ADD_PLAYLIST": "Playlist hinzufügen", @@ -106,12 +112,20 @@ "USERNAME": "Nutzername", "PASSWORD": "Passwort", "ADD": "Hinzufügen", - "TEST_CREDENTIALS": "Verbindung testen" + "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": { "ADD": "Hinzufügen", - "TITLE": "Titel" - } + "TITLE": "Titel", + "SERVER_URL": "Server-URL", + "MAC_ADDRESS": "Mac-Adresse", + "URL_VALIDATION_ERROR": "Sollte eine gültige URL mit Protokoll sein (z. B. http://example.com/c oder https://example.com/stalker_portal/c)" + }, + "FILTER_BY_TYPE": "Nach Typ filtern", + "IMPORTED_AS_TEXT": "Als Text importiert", + "FILTER_BY_NAME": "Nach Namen filtern", + "PARSING_ERROR": "Fehler: Parsen fehlgeschlagen, keine gültige Playlist:" }, "LANGUAGES": { "ENGLISH": "English", @@ -146,11 +160,30 @@ "REMOVE_ALL": "Playlist entfernen", "REMOVE_ALL_BUTTON": "Entfernen", "REMOVE_DIALOG": { - "TITLE": "Аlle Wiedergabelisten löschen" + "TITLE": "Аlle Wiedergabelisten löschen", + "MESSAGE": "Sind Sie sicher, dass Sie alle Wiedergabelisten aus der Anwendung löschen möchten?" }, "LANGUAGE_DESCRIPTION": "Wählen Sie die Sprache der Anwendung aus", "PLAYLISTS_REMOVED": "Alle Playlists wurden entfernt.", - "VERSION_DESCRIPTION": "Aktuelle Version der Anwendung" + "VERSION_DESCRIPTION": "Aktuelle Version der Anwendung", + "REMOVE_ALL_DESCRIPTION": "Dadurch werden alle vorhandenen Wiedergabelisten aus der Anwendung entfernt.", + "MPV_PLAYER_PATH": "MPV-Player-Pfad", + "SHOW_CAPTIONS_DESCRIPTION": "Untertitel standardmäßig ein- oder ausblenden", + "IMPORT_DATA": "Import", + "ADD_EPG_SOURCE": "EPG-Quelle hinzufügen", + "IMPORT_ERROR": "Importfehler. Bitte versuchen Sie es mit einer anderen Datei.", + "EPG_URL_ERROR": "Der Wert ist keine gültige URL", + "EXPORT_DATA": "Export", + "VIDEO_PLAYER_DESCRIPTION": "Wählen Sie den Standard-Videoplayer aus", + "IMPORT_EXPORT_DATA": "Wiedergabelisten importieren/exportieren", + "VLC_PLAYER_PATH_LABEL": "VLC-Pfad", + "VLC_PLAYER_PATH_DESCRIPTION": "Legen Sie den Pfad zum VLC-Player in Ihrem System fest. \nEs wird der bereitgestellte Pfad zu einer VLC-Binärdatei anstelle des Standardpfads für unser System verwendet.", + "THEME_DESCRIPTION": "Wählen Sie das visuelle Thema der Anwendung aus", + "EPG_NOTE": "Derzeit ist EPG nur in der Electron-basierten Version von IPTVnator verfügbar.", + "VLC_PLAYER_PATH": "VLC-Playerpfad", + "IMPORT_EXPORT_DATA_DESCRIPTION": "Exportieren oder importieren Sie Wiedergabelisten im JSON-Format, das in der Anwendung verwendet wird.", + "EPG_NOTE_URL_TEXT": "Überprüfen Sie es hier", + "MPV_PLAYER_PATH_LABEL": "MPV-Pfad" }, "THEMES": { "DARK_THEME": "Dunkel", @@ -184,18 +217,60 @@ "NAME": "Name", "DIRECTOR": "Regisseur", "CAST": "Gießen", - "RATING": "Bewertung" + "RATING": "Bewertung", + "AGE": "Alter", + "EPISODE": "Folge", + "YEAR": "Jahr", + "YOUTUBE_TRAILER": "YouTube-Trailer", + "DESCRIPTION": "Beschreibung", + "KINOPOISK_RATING": "Bewertung Kinopoisk", + "IMDB_RATING": "IMDB-Bewertung", + "EPISODE_RUN_TIME": "Laufzeit der Episode" }, "PORTALS": { "ALL_CATEGORIES": "Alle Kategorien", "ADD_TO_FAVORITES": "Zu den Favoriten hinzufügen", "REMOVE_FROM_FAVORITES": "Von Favoriten entfernen", - "MY_FAVORITES": "Meine Favoriten" + "MY_FAVORITES": "Meine Favoriten", + "COPY_STREAM_URL": "Stream-URL kopieren", + "ERROR_VIEW": { + "DELETE": "Löschen", + "ACCOUNT_EXPIRED": { + "TITLE": "Konto abgelaufen", + "DESCRIPTION": "Dieses Konto ist abgelaufen. \nBitte überprüfen Sie die Anmeldeinformationen in den Playlist-Einstellungen oder entfernen Sie sie." + }, + "HOME": "Startseite", + "EMPTY_CATEGORY": { + "TITLE": "Leere Kategorie", + "DESCRIPTION": "Diese Kategorie hat keinen Inhalt. Bitte wählen Sie eine andere Kategorie aus oder ändern Sie den Inhaltstyp" + }, + "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." + }, + "UNKNOWN_ERROR": { + "TITLE": "Etwas ist schief gelaufen", + "DESCRIPTION": "Unbekannter Fehler, bitte versuchen Sie es später noch einmal" + }, + "PLAYLIST_SETTINGS": "Playlist-Einstellungen" + }, + "STREAM_URL_COPIED": "Stream-URL in die Zwischenablage kopiert", + "EMPTY_LIST_VIEW": { + "NO_SEARCH_RESULTS": "Nichts gefunden. Versuchen Sie, Ihre Suchanfrage zu ändern" + }, + "REMOVED_FROM_FAVORITES": "Aus den Favoriten entfernt", + "ADDED_TO_FAVORITES": "Zu den Favoriten hinzugefügt" }, "ABOUT": { "TITLE": "Über IPTVnator", "VERSION": "Ausführung", - "TWITTER_TOOLTIP": "Auf Twitter teilen" + "TWITTER_TOOLTIP": "Auf Twitter teilen", + "GITHUB_TOOLTIP": "ITPVnator-Repository auf GitHub", + "BUY_ME_A_COFFEE_TOOLTIP": "Buy me a coffee" }, "REFRESH": "Aktualisieren", "UPDATE_AVAILABLE": "Update verfügbar", diff --git a/src/assets/i18n/en.json b/src/assets/i18n/en.json index 2d278f4fa..f690c0200 100644 --- a/src/assets/i18n/en.json +++ b/src/assets/i18n/en.json @@ -164,6 +164,7 @@ "OPEN_MULTI_EPG": "Open Multi-EPG view" }, "EPG": { + "TITLE": "Electronic Program Guide", "NEXT_DAY": "Next day", "PREVIOUS_DAY": "Previous day", "LIVE_NOW": "Live now", diff --git a/src/assets/i18n/es.json b/src/assets/i18n/es.json index 6f35be137..c9492f874 100644 --- a/src/assets/i18n/es.json +++ b/src/assets/i18n/es.json @@ -1,190 +1,260 @@ { - "CLOSE": "Cerrar", - "HOME": { - "TITLE": "IPTVnator", - "SUBTITLE": "Selecciona una lista de reproducción del listado o añade una nueva lista al cargar archivos o por una url", - "TABS": { - "RECENTLY_ADDED": "Listas añadidas recientemente", - "FILE_UPLOAD": "Añadir y cargar archivo", - "URL_UPLOAD": "Añadir por url", - "TEXT_IMPORT": "Importar como texto" - }, - "PLAYLISTS": { - "NO_PLAYLISTS": "No se añadieron listas de reproducción", - "ADD_FIRST": "Por favor, añade tu primera lista de la otra pestaña", - "ADDED_VIA_URL": "Añadido por carga de URL. URL:", - "ADDED_VIA_FILE": "Añadido por carga de archivo", - "CHANNELS": "Canales", - "ADDED": "Añadido", - "SHOW_DETAILS": "Mostrar detalles de la lista", - "REMOVE": "Quitar lista", - "INFO_DIALOG": { - "PLAYLIST_DETAILS": "Detalles de la lista", - "TITLE": "Título", - "FROM_URL": "Añadida desde la URL", - "IMPORT_DATE": "Fecha de importación", - "CHANNELS": "Número de canales", - "CLOSE": "Cerrar", - "SAVE": "Guardar", - "USER_AGENT": "Agente de usuario", - "ORIGINAL_FILENAME": "Nombre de archivo original", - "FILE_PATH": "Ruta de archivo", - "UPDATE_FAILED": "Última actualización de la lista fallida", - "AUTO_UPDATE": "Auto-actualizar", - "AUTO_UPDATE_DESCRIPTION": "Si la función de auto-actualizar se activa, la lista de reproducción se refrescará automáticamente cada vez que se inicia la app.", - "CUSTOM_USER_AGENT": "Algunos proveedores de IPTV necesitan especificar el agente de usuario para reproducir su lista de reproducción.", - "PASSWORD": "Contraseña", - "SERVER_URL": "URL del servidor", - "USERNAME": "Nombre de usuario", - "MAC_ADDRESS": "Dirección MAC" - }, - "REMOVE_DIALOG": { - "TITLE": "Quitar lista de reproducción", - "MESSAGE": "¿Estás seguro de quitar esta lista de reproducción por completo?" - }, - "UPDATED": "Actualizado", - "REFRESH": "Actualizar lista", - "GLOBAL_FAVORITES": "Global favorites", - "GLOBAL_FAVORITES_DESCRIPTION": "Lista autogenerada con los favoritos agregados de todas las listas", - "MY_PLAYLISTS": "Mis listas" - }, - "FILE_UPLOAD": { - "DRAG_DROP": "Arrastre & suelte archivos aquí", - "OR": "o", - "CHOOSE_PLAYLIST": "Escoga una lista de reproducción" - }, - "URL_UPLOAD": { - "PLAYLIST_URL": "Lista de reproducción (m3u, m3u8)", - "ADD_PLAYLIST": "Añadir lista" - }, - "TEXT_IMPORT": { - "LABEL": "Inserte la playlist m3u(8) como texto", - "BUTTON_LABEL": "Importar" - }, - "STALKER_PORTAL": { - "ADD": "Agregar", - "TITLE": "Título" - } + "CLOSE": "Cerrar", + "HOME": { + "TITLE": "IPTVnator", + "SUBTITLE": "Selecciona una lista de reproducción del listado o añade una nueva lista al cargar archivos o por una url", + "TABS": { + "RECENTLY_ADDED": "Listas añadidas recientemente", + "FILE_UPLOAD": "Añadir y cargar archivo", + "URL_UPLOAD": "Añadir por url", + "TEXT_IMPORT": "Importar como texto", + "STALKER_PORTAL_IMPORT": "Agregar portal de acosador" }, - "SETTINGS": { - "TITLE": "Ajustes / IPTVnator", - "SUBTITLE": "Cambiar la configuración de la aplicación", - "DESCRIPTION": "Por favor, adapta las opciones de la siguiente lista y confirma con un botón de guardar", - "EPG_URL_LABEL": "Url de la EPG (*.xml o *.xml.gz)", - "EPG_URL_PLACEHOLDER": "Ingresa una URL", - "REFRESH_EPG": "Actualizar EPG", - "VIDEO_PLAYER_LABEL": "Reproductor de vídeo", - "VIDEO_PLAYER_PLACEHOLDER": "Selecciona una opción", - "VERSION": "Versión", - "SAVE_CHANGES": "Guardar cambios", - "BACK_TO_HOME": "Volver al inicio", - "NEW_VERSION_AVAILABLE": "Hay una nueva versión disponible", - "LATEST_VERSION": "Estás usando la versión reciente", - "LANGUAGE": "Idioma", - "SETTINGS_SAVED": "¡Completado! La configuración se guardó.", - "THEME": "Tema visual", - "SHOW_CAPTIONS": "Mostrar subtítulos", - "REMOVE_ALL": "Eliminar lista de reproducción", - "REMOVE_ALL_BUTTON": "Eliminar", - "REMOVE_DIALOG": { - "TITLE": "Eliminar todas las listas de reproducción" - }, - "LANGUAGE_DESCRIPTION": "Seleccione el idioma de la aplicación", - "PLAYLISTS_REMOVED": "Se eliminaron todas las listas de reproducción.", - "VERSION_DESCRIPTION": "Versión actual de la aplicación." + "PLAYLISTS": { + "NO_PLAYLISTS": "No se añadieron listas de reproducción", + "ADD_FIRST": "Por favor, añade tu primera lista de la otra pestaña", + "ADDED_VIA_URL": "Añadido por carga de URL. URL:", + "ADDED_VIA_FILE": "Añadido por carga de archivo", + "CHANNELS": "Canales", + "ADDED": "Añadido", + "SHOW_DETAILS": "Mostrar detalles de la lista", + "REMOVE": "Quitar lista", + "INFO_DIALOG": { + "PLAYLIST_DETAILS": "Detalles de la lista", + "TITLE": "Título", + "FROM_URL": "Añadida desde la URL", + "IMPORT_DATE": "Fecha de importación", + "CHANNELS": "Número de canales", + "CLOSE": "Cerrar", + "SAVE": "Guardar", + "USER_AGENT": "Agente de usuario", + "ORIGINAL_FILENAME": "Nombre de archivo original", + "FILE_PATH": "Ruta de archivo", + "UPDATE_FAILED": "Última actualización de la lista fallida", + "AUTO_UPDATE": "Auto-actualizar", + "AUTO_UPDATE_DESCRIPTION": "Si la función de auto-actualizar se activa, la lista de reproducción se refrescará automáticamente cada vez que se inicia la app.", + "CUSTOM_USER_AGENT": "Algunos proveedores de IPTV necesitan especificar el agente de usuario para reproducir su lista de reproducción.", + "PASSWORD": "Contraseña", + "SERVER_URL": "URL del servidor", + "USERNAME": "Nombre de usuario", + "MAC_ADDRESS": "Dirección MAC" + }, + "REMOVE_DIALOG": { + "TITLE": "Quitar lista de reproducción", + "MESSAGE": "¿Estás seguro de quitar esta lista de reproducción por completo?" + }, + "UPDATED": "Actualizado", + "REFRESH": "Actualizar lista", + "GLOBAL_FAVORITES": "Global favorites", + "GLOBAL_FAVORITES_DESCRIPTION": "Lista autogenerada con los favoritos agregados de todas las listas", + "MY_PLAYLISTS": "Mis listas", + "PLAYLIST_UPDATE_SUCCESS": "¡Éxito! La lista de reproducción se actualizó correctamente.", + "STALKER_PORTAL": "" }, - "THEMES": { - "DARK_THEME": "Tema oscuro", - "LIGHT_THEME": "Tema claro" + "FILE_UPLOAD": { + "DRAG_DROP": "Arrastre & suelte archivos aquí", + "OR": "o", + "CHOOSE_PLAYLIST": "Escoga una lista de reproducción", + "REJECTED": "El archivo fue rechazado, formato de archivo no compatible {{filename}}." }, - "CHANNELS": { - "SEARCH_CHANNEL": "Buscar canal", - "UPLOAD_OR_SELECT_OTHER_PLAYLIST": "Carga o selecciona una lista de reproducción", - "ALL_CHANNELS": "Todos los canales", - "GROUPS": "Grupos", - "UNGROUPED": "Desagrupado", - "UNNAMED_CHANNEL": "Canal sin nombre", - "FAVORITES": "Favoritos", - "NO_FAVORITES": "Sin favoritos", - "USE_STAR_TO_FAVORITE": "Por favor, use el ícono de la 'estrella' para añadir canales a la lista.", - "REMOVE_FAVORITE": "Quitar de favoritos", - "FAVORITES_UPDATED": "¡Se actualizaron los favoritos!" + "URL_UPLOAD": { + "PLAYLIST_URL": "Lista de reproducción (m3u, m3u8)", + "ADD_PLAYLIST": "Añadir lista" }, - "TOP_MENU": { - "OPEN_CHANNELS_LIST": "Abrir lista de canales", - "TOGGLE_FAVORITE_FLAG": "Alternar bandera favorita", - "OPEN_EPG_LIST": "Abrir lista EPG", - "OPEN_MULTI_EPG": "Abrir vista Multi-EPG" + "TEXT_IMPORT": { + "LABEL": "Inserte la playlist m3u(8) como texto", + "BUTTON_LABEL": "Importar" }, - "EPG": { - "NEXT_DAY": "Día siguiente", - "PREVIOUS_DAY": "Día anterior", - "LIVE_NOW": "Ahora en vivo", - "LIVE_STREAM": "Transmisión en vivo", - "TIMESHIFT_AVAILABLE": "Timeshift está disponible, clic para reproducir", - "EPG_NOT_AVAILABLE_DATE": "Vaya, no está disponible la EPG de esa fecha", - "EPG_NOT_AVAILABLE_CHANNEL_TITLE": "Vaya, no está disponible la EPG del canal.", - "EPG_NOT_AVAILABLE_CHANNEL_DESCRIPTION": "Por favor añada/cargue la url de la lista EPG en los ajustes de la app.", - "FETCH_EPG": "Obteniendo datos de EPG...", - "ERROR": "¡Vaya! Esta EPG no se pudo cargar.", - "DOWNLOAD_SUCCESS": "La EPG se ha descargado correctamente.", - "PROGRAM_DIALOG": { - "PROGRAM_DETAILS": "Detalles sobre el programa de TV", - "TITLE": "Título", - "CATEGORY": "Género", - "PARENTAL_RATING_SYSTEM": "Sistema de calificación de contenidos televisivos", - "DESCRIPTION": "Descripción", - "LANGUAGE": "Idioma", - "SHOW_PROGRAM_DETAILS": "Mostrar detalles del programa" - } + "STALKER_PORTAL": { + "ADD": "Agregar", + "TITLE": "Título", + "SERVER_URL": "URL del servidor", + "MAC_ADDRESS": "Dirección Mac", + "URL_VALIDATION_ERROR": "Debe ser una URL válida con protocolo (por ejemplo, http://example.com/c o https://example.com/stalker_portal/c)." }, - "LANGUAGES": { - "ENGLISH": "English", - "KOREAN": "한국어", - "RUSSIAN": "Русский", - "GERMAN": "Deutsch", - "SPANISH": "Español", - "CHINESE": "简体中文", - "TRADITIONAL_CHINESE": "繁體中文", - "FRENCH": "Français", - "ITALIAN": "Italiano", - "TURKISH": "Türkçe" + "FILTER_BY_TYPE": "Filtrar por tipo", + "IMPORTED_AS_TEXT": "Importado como texto", + "FILTER_BY_NAME": "Filtrar por nombre", + "PARSING_ERROR": "Error: Error al analizar, no es una lista de reproducción válida:", + "XTREAM_PLAYLIST": { + "URL_VALIDATION_ERROR": "Debe ser una URL válida con protocolo (por ejemplo, http://example.com o https://example.com:4324)." + } + }, + "SETTINGS": { + "TITLE": "Ajustes / IPTVnator", + "SUBTITLE": "Cambiar la configuración de la aplicación", + "DESCRIPTION": "Por favor, adapta las opciones de la siguiente lista y confirma con un botón de guardar", + "EPG_URL_LABEL": "Url de la EPG (*.xml o *.xml.gz)", + "EPG_URL_PLACEHOLDER": "Ingresa una URL", + "REFRESH_EPG": "Actualizar EPG", + "VIDEO_PLAYER_LABEL": "Reproductor de vídeo", + "VIDEO_PLAYER_PLACEHOLDER": "Selecciona una opción", + "VERSION": "Versión", + "SAVE_CHANGES": "Guardar cambios", + "BACK_TO_HOME": "Volver al inicio", + "NEW_VERSION_AVAILABLE": "Hay una nueva versión disponible", + "LATEST_VERSION": "Estás usando la versión reciente", + "LANGUAGE": "Idioma", + "SETTINGS_SAVED": "¡Completado! La configuración se guardó.", + "THEME": "Tema visual", + "SHOW_CAPTIONS": "Mostrar subtítulos", + "REMOVE_ALL": "Eliminar lista de reproducción", + "REMOVE_ALL_BUTTON": "Eliminar", + "REMOVE_DIALOG": { + "TITLE": "Eliminar todas las listas de reproducción", + "MESSAGE": "¿Estás seguro de que deseas eliminar todas las listas de reproducción de la aplicación?" }, - "YES": "Sí", - "NO": "No", - "MENU": { - "OPEN": "Abrir menú", - "SUPPORT_ARIA": "Apoyar IPTVnator en GitHub", - "SETTINGS": "Ajustes", - "SETTINGS_ARIA": "Abrir ajustes", - "BUG_REPORT": "Reportar un bug", - "WHAT_IS_NEW": "Novedades", - "ABOUT": "Acerca de", - "ABOUT_ARIA": "Acerca de la aplicación" + "LANGUAGE_DESCRIPTION": "Seleccione el idioma de la aplicación", + "PLAYLISTS_REMOVED": "Se eliminaron todas las listas de reproducción.", + "VERSION_DESCRIPTION": "Versión actual de la aplicación.", + "MPV_PLAYER_PATH": "ruta del reproductor mpv", + "SHOW_CAPTIONS_DESCRIPTION": "Mostrar u ocultar subtítulos por defecto", + "IMPORT_DATA": "Importar", + "ADD_EPG_SOURCE": "Agregar fuente EPG", + "IMPORT_ERROR": "Error de importación, intente con otro archivo.", + "EPG_URL_ERROR": "El valor no es una URL válida.", + "EXPORT_DATA": "Exportar", + "VIDEO_PLAYER_DESCRIPTION": "Seleccionar reproductor de vídeo predeterminado", + "IMPORT_EXPORT_DATA": "Importar/exportar listas de reproducción", + "VLC_PLAYER_PATH_LABEL": "ruta VLC", + "VLC_PLAYER_PATH_DESCRIPTION": "Establezca la ruta al reproductor VLC en su sistema. \nUtilizará la ruta proporcionada a un binario VLC en lugar de la ruta predeterminada para nuestro sistema.", + "THEME_DESCRIPTION": "Seleccione el tema visual de la aplicación.", + "EPG_NOTE": "Actualmente, EPG está disponible sólo en la versión electrónica de IPTVnator.", + "VLC_PLAYER_PATH": "Ruta del reproductor VLC", + "IMPORT_EXPORT_DATA_DESCRIPTION": "Exporte o importe listas de reproducción en el formato JSON utilizado dentro de la aplicación.", + "EPG_NOTE_URL_TEXT": "Compruébalo aquí", + "MPV_PLAYER_PATH_LABEL": "camino monovolumen" + }, + "THEMES": { + "DARK_THEME": "Tema oscuro", + "LIGHT_THEME": "Tema claro" + }, + "CHANNELS": { + "SEARCH_CHANNEL": "Buscar canal", + "UPLOAD_OR_SELECT_OTHER_PLAYLIST": "Carga o selecciona una lista de reproducción", + "ALL_CHANNELS": "Todos los canales", + "GROUPS": "Grupos", + "UNGROUPED": "Desagrupado", + "UNNAMED_CHANNEL": "Canal sin nombre", + "FAVORITES": "Favoritos", + "NO_FAVORITES": "Sin favoritos", + "USE_STAR_TO_FAVORITE": "Por favor, use el ícono de la 'estrella' para añadir canales a la lista.", + "REMOVE_FAVORITE": "Quitar de favoritos", + "FAVORITES_UPDATED": "¡Se actualizaron los favoritos!" + }, + "TOP_MENU": { + "OPEN_CHANNELS_LIST": "Abrir lista de canales", + "TOGGLE_FAVORITE_FLAG": "Alternar bandera favorita", + "OPEN_EPG_LIST": "Abrir lista EPG", + "OPEN_MULTI_EPG": "Abrir vista Multi-EPG" + }, + "EPG": { + "NEXT_DAY": "Día siguiente", + "PREVIOUS_DAY": "Día anterior", + "LIVE_NOW": "Ahora en vivo", + "LIVE_STREAM": "Transmisión en vivo", + "TIMESHIFT_AVAILABLE": "Timeshift está disponible, clic para reproducir", + "EPG_NOT_AVAILABLE_DATE": "Vaya, no está disponible la EPG de esa fecha", + "EPG_NOT_AVAILABLE_CHANNEL_TITLE": "Vaya, no está disponible la EPG del canal.", + "EPG_NOT_AVAILABLE_CHANNEL_DESCRIPTION": "Por favor añada/cargue la url de la lista EPG en los ajustes de la app.", + "FETCH_EPG": "Obteniendo datos de EPG...", + "ERROR": "¡Vaya! Esta EPG no se pudo cargar.", + "DOWNLOAD_SUCCESS": "La EPG se ha descargado correctamente.", + "PROGRAM_DIALOG": { + "PROGRAM_DETAILS": "Detalles sobre el programa de TV", + "TITLE": "Título", + "CATEGORY": "Género", + "PARENTAL_RATING_SYSTEM": "Sistema de calificación de contenidos televisivos", + "DESCRIPTION": "Descripción", + "LANGUAGE": "Idioma", + "SHOW_PROGRAM_DETAILS": "Mostrar detalles del programa" + } + }, + "LANGUAGES": { + "ENGLISH": "English", + "KOREAN": "한국어", + "RUSSIAN": "Русский", + "GERMAN": "Deutsch", + "SPANISH": "Español", + "CHINESE": "简体中文", + "TRADITIONAL_CHINESE": "繁體中文", + "FRENCH": "Français", + "ITALIAN": "Italiano", + "TURKISH": "Türkçe" + }, + "YES": "Sí", + "NO": "No", + "MENU": { + "OPEN": "Abrir menú", + "SUPPORT_ARIA": "Apoyar IPTVnator en GitHub", + "SETTINGS": "Ajustes", + "SETTINGS_ARIA": "Abrir ajustes", + "BUG_REPORT": "Reportar un bug", + "WHAT_IS_NEW": "Novedades", + "ABOUT": "Acerca de", + "ABOUT_ARIA": "Acerca de la aplicación" + }, + "XTREAM": { + "RELEASE_DATE": "Fecha de lanzamiento", + "ACTORS": "Actores", + "PLAY": "Reproducir", + "GENRE": "Género", + "DURATION": "Duración", + "COUNTRY": "País", + "NAME": "Nombre", + "DIRECTOR": "Director", + "CAST": "Elenco", + "RATING": "Clasificación", + "AGE": "Edad", + "EPISODE": "Episodio", + "YEAR": "Año", + "YOUTUBE_TRAILER": "Tráiler de YouTube", + "DESCRIPTION": "Descripción", + "KINOPOISK_RATING": "Calificación de Kinopoisk", + "IMDB_RATING": "Calificación IMDB", + "EPISODE_RUN_TIME": "Tiempo de ejecución del episodio" + }, + "PORTALS": { + "ALL_CATEGORIES": "Todas las categorias", + "ADD_TO_FAVORITES": "Agregar a los favoritos", + "REMOVE_FROM_FAVORITES": "Quitar de favoritos", + "MY_FAVORITES": "Mis favoritos", + "COPY_STREAM_URL": "Copiar URL de transmisión", + "ERROR_VIEW": { + "DELETE": "Borrar", + "ACCOUNT_EXPIRED": { + "TITLE": "Cuenta caducada", + "DESCRIPTION": "Esta cuenta ha caducado. \nVerifique las credenciales en la configuración de la lista de reproducción o elimínelas." + }, + "HOME": "Hogar", + "EMPTY_CATEGORY": { + "TITLE": "categoría vacía", + "DESCRIPTION": "Esta categoría no tiene contenido, seleccione otra categoría o cambie el tipo de contenido" + }, + "UNAUTHORIZED": { + "TITLE": "No autorizado", + "DESCRIPTION": "Verifique las credenciales en la configuración de la lista de reproducción o elimínelas." + }, + "UNKNOWN_ERROR": { + "TITLE": "algo salió mal", + "DESCRIPTION": "Error desconocido, inténtalo de nuevo más tarde." + }, + "PLAYLIST_SETTINGS": "Configuración de lista de reproducción" }, - "XTREAM": { - "RELEASE_DATE": "Fecha de lanzamiento", - "ACTORS": "Actores", - "PLAY": "Reproducir", - "GENRE": "Género", - "DURATION": "Duración", - "COUNTRY": "País", - "NAME": "Nombre", - "DIRECTOR": "Director", - "CAST": "Elenco", - "RATING": "Clasificación" + "STREAM_URL_COPIED": "URL de transmisión copiada al portapapeles", + "EMPTY_LIST_VIEW": { + "NO_SEARCH_RESULTS": "No se encontró nada, intenta cambiar tu solicitud de búsqueda." }, - "PORTALS": { - "ALL_CATEGORIES": "Todas las categorias", - "ADD_TO_FAVORITES": "Agregar a los favoritos", - "REMOVE_FROM_FAVORITES": "Quitar de favoritos", - "MY_FAVORITES": "Mis favoritos" - }, - "ABOUT": { - "TITLE": "Acerca de IPTVnator", - "VERSION": "Versión", - "TWITTER_TOOLTIP": "Compartir en Twitter" - }, - "REFRESH": "Actualizar", - "UPDATE_AVAILABLE": "Actualización disponible" + "REMOVED_FROM_FAVORITES": "Eliminado de favoritos", + "ADDED_TO_FAVORITES": "Añadido a favoritos" + }, + "ABOUT": { + "TITLE": "Acerca de IPTVnator", + "VERSION": "Versión", + "TWITTER_TOOLTIP": "Compartir en Twitter", + "GITHUB_TOOLTIP": "Repositorio ITPVnator en GitHub", + "BUY_ME_A_COFFEE_TOOLTIP": "Buy me a coffee" + }, + "REFRESH": "Actualizar", + "UPDATE_AVAILABLE": "Actualización disponible" } diff --git a/src/assets/i18n/fr.json b/src/assets/i18n/fr.json index 43a1678f5..4fa37d7b7 100644 --- a/src/assets/i18n/fr.json +++ b/src/assets/i18n/fr.json @@ -1,190 +1,259 @@ { - "CLOSE": "Fermer", - "HOME": { - "TITLE": "IPTVnator", - "SUBTITLE": "Choisissez une liste de lecture, ou ajoutez en une nouvelle via un transfert de fichier ou via une URL", - "TABS": { - "RECENTLY_ADDED": "Récemment ajoutés", - "FILE_UPLOAD": "Ajouter un fichier", - "URL_UPLOAD": "Ajouter une URL", - "TEXT_IMPORT": "Importer sous forme de texte" - }, - "PLAYLISTS": { - "NO_PLAYLISTS": "Aucune liste de lecture n'a été ajouté", - "ADD_FIRST": "Veuillez ajouter votre première liste de lecture depuis un autre onglet", - "ADDED_VIA_URL": "Ajouté par URL. URL :", - "ADDED_VIA_FILE": "Ajouté par transfert de fichier", - "CHANNELS": "Chaines", - "ADDED": "Ajouté", - "SHOW_DETAILS": "Afficher les détails de la liste de lecture", - "REMOVE": "Retirer la liste de lecture", - "INFO_DIALOG": { - "PLAYLIST_DETAILS": "Détails de la liste de lecture", - "TITLE": "Titre", - "FROM_URL": "Ajouté par URL", - "IMPORT_DATE": "Date d'importation", - "CHANNELS": "Nombre de chaines", - "CLOSE": "Fermer", - "SAVE": "Enregistrer", - "USER_AGENT": "Agent utilisateur", - "ORIGINAL_FILENAME": "Nom du fichier d'origine", - "FILE_PATH": "Chemin du fichier", - "UPDATE_FAILED": "Échec de la dernière mise à jour de liste de lecture", - "AUTO_UPDATE": "Mise à jour automatique", - "AUTO_UPDATE_DESCRIPTION": "Si la fonction de mise à jour automatique est activée, la liste de lecture sera mise à jour automatiquement à chaque fois que l'app est lancée.", - "CUSTOM_USER_AGENT": "Certains fournisseurs d'IPTC requiert un agent utilisateur spécifique afin de lire leur liste de lecture.", - "PASSWORD": "Mot de passe", - "SERVER_URL": "URL du serveur", - "USERNAME": "Nom d'utilisateur", - "MAC_ADDRESS": "Adresse Mac" - }, - "REMOVE_DIALOG": { - "TITLE": "Retirer la liste de lecture", - "MESSAGE": "Êtes-vous certain de vouloir complètement retirer cette liste de lecture ?" - }, - "UPDATED": "Mis à jour", - "REFRESH": "Mettre à jour la liste de lecture", - "GLOBAL_FAVORITES": "Global favorites", - "GLOBAL_FAVORITES_DESCRIPTION": "Auto-generated playlist with aggregated favorites from all playlists", - "MY_PLAYLISTS": "My playlists" - }, - "FILE_UPLOAD": { - "DRAG_DROP": "Glissez un fichier ici", - "OR": "ou", - "CHOOSE_PLAYLIST": "Choisir une liste de lecture" - }, - "URL_UPLOAD": { - "PLAYLIST_URL": "URL de la liste de lecture (m3u, m3u8)", - "ADD_PLAYLIST": "Ajouter la liste de lecture" - }, - "TEXT_IMPORT": { - "LABEL": "Insert m3u(8) playlist as text", - "BUTTON_LABEL": "Import" - }, - "STALKER_PORTAL": { - "ADD": "Ajouter", - "TITLE": "Titre" - } + "CLOSE": "Fermer", + "HOME": { + "TITLE": "IPTVnator", + "SUBTITLE": "Choisissez une liste de lecture, ou ajoutez en une nouvelle via un transfert de fichier ou via une URL", + "TABS": { + "RECENTLY_ADDED": "Récemment ajoutés", + "FILE_UPLOAD": "Ajouter un fichier", + "URL_UPLOAD": "Ajouter une URL", + "TEXT_IMPORT": "Importer sous forme de texte", + "STALKER_PORTAL_IMPORT": "Ajouter un portail de traqueur" }, - "SETTINGS": { - "TITLE": "Paramètres / IPTVnator", - "SUBTITLE": "Modifiez la configuration de l'application", - "DESCRIPTION": "Changez les options de la liste ci-dessous et enregistrez vos modifications.", - "EPG_URL_LABEL": "URL du EPG (*.xml ou *.xml.gz)", - "EPG_URL_PLACEHOLDER": "Saisir une URL", - "REFRESH_EPG": "Mise à jour de l'EPG", - "VIDEO_PLAYER_LABEL": "Lecteur vidéo", - "VIDEO_PLAYER_PLACEHOLDER": "Choisir une option", - "VERSION": "Version", - "SAVE_CHANGES": "Enregistrer les modifications", - "BACK_TO_HOME": "Retourner à l'accueil", - "NEW_VERSION_AVAILABLE": "Une nouvelle version est disponible", - "LATEST_VERSION": "Vous utilisez la dernière version", - "LANGUAGE": "Langue", - "SETTINGS_SAVED": "La configuration a été enregistrée avec succès.", - "THEME": "Thème", - "SHOW_CAPTIONS": "Afficher les sous-titres", - "REMOVE_ALL": "Supprimer la liste de lecture", - "REMOVE_ALL_BUTTON": "Retirer", - "REMOVE_DIALOG": { - "TITLE": "Supprimer toutes les playlists" - }, - "LANGUAGE_DESCRIPTION": "Sélectionnez la langue de l'application", - "PLAYLISTS_REMOVED": "Toutes les listes de lecture ont été supprimées.", - "VERSION_DESCRIPTION": "Version actuelle de l'application" + "PLAYLISTS": { + "NO_PLAYLISTS": "Aucune liste de lecture n'a été ajouté", + "ADD_FIRST": "Veuillez ajouter votre première liste de lecture depuis un autre onglet", + "ADDED_VIA_URL": "Ajouté par URL. URL :", + "ADDED_VIA_FILE": "Ajouté par transfert de fichier", + "CHANNELS": "Chaines", + "ADDED": "Ajouté", + "SHOW_DETAILS": "Afficher les détails de la liste de lecture", + "REMOVE": "Retirer la liste de lecture", + "INFO_DIALOG": { + "PLAYLIST_DETAILS": "Détails de la liste de lecture", + "TITLE": "Titre", + "FROM_URL": "Ajouté par URL", + "IMPORT_DATE": "Date d'importation", + "CHANNELS": "Nombre de chaines", + "CLOSE": "Fermer", + "SAVE": "Enregistrer", + "USER_AGENT": "Agent utilisateur", + "ORIGINAL_FILENAME": "Nom du fichier d'origine", + "FILE_PATH": "Chemin du fichier", + "UPDATE_FAILED": "Échec de la dernière mise à jour de liste de lecture", + "AUTO_UPDATE": "Mise à jour automatique", + "AUTO_UPDATE_DESCRIPTION": "Si la fonction de mise à jour automatique est activée, la liste de lecture sera mise à jour automatiquement à chaque fois que l'app est lancée.", + "CUSTOM_USER_AGENT": "Certains fournisseurs d'IPTC requiert un agent utilisateur spécifique afin de lire leur liste de lecture.", + "PASSWORD": "Mot de passe", + "SERVER_URL": "URL du serveur", + "USERNAME": "Nom d'utilisateur", + "MAC_ADDRESS": "Adresse Mac" + }, + "REMOVE_DIALOG": { + "TITLE": "Retirer la liste de lecture", + "MESSAGE": "Êtes-vous certain de vouloir complètement retirer cette liste de lecture ?" + }, + "UPDATED": "Mis à jour", + "REFRESH": "Mettre à jour la liste de lecture", + "GLOBAL_FAVORITES": "Global favorites", + "GLOBAL_FAVORITES_DESCRIPTION": "Auto-generated playlist with aggregated favorites from all playlists", + "MY_PLAYLISTS": "My playlists", + "PLAYLIST_UPDATE_SUCCESS": "Succès! La playlist a été mise à jour avec succès." }, - "THEMES": { - "DARK_THEME": "Thème foncé", - "LIGHT_THEME": "Thème clair" + "FILE_UPLOAD": { + "DRAG_DROP": "Glissez un fichier ici", + "OR": "ou", + "CHOOSE_PLAYLIST": "Choisir une liste de lecture", + "REJECTED": "Le fichier a été rejeté, format de fichier non pris en charge {{filename}}." }, - "CHANNELS": { - "SEARCH_CHANNEL": "Rechercher une chaine", - "UPLOAD_OR_SELECT_OTHER_PLAYLIST": "Transférer ou choisir une autre liste de lecture", - "ALL_CHANNELS": "Chaines", - "GROUPS": "Groupes", - "UNGROUPED": "Non-groupé", - "UNNAMED_CHANNEL": "Chaine sans non", - "FAVORITES": "Favoris", - "NO_FAVORITES": "Aucun favoris", - "USE_STAR_TO_FAVORITE": "Veuillez utiliser l'icône 'étoile' pour ajouter une chaine aux favoris.", - "REMOVE_FAVORITE": "Retirer des favoris", - "FAVORITES_UPDATED": "Les favoris ont été mis à jour !" + "URL_UPLOAD": { + "PLAYLIST_URL": "URL de la liste de lecture (m3u, m3u8)", + "ADD_PLAYLIST": "Ajouter la liste de lecture" }, - "TOP_MENU": { - "OPEN_CHANNELS_LIST": "Ouvrir la liste des chaines", - "TOGGLE_FAVORITE_FLAG": "Basculer le status de favoris", - "OPEN_EPG_LIST": "Ouvrir la liste du EPG", - "OPEN_MULTI_EPG": "Open Multi-EPG view" + "TEXT_IMPORT": { + "LABEL": "Insert m3u(8) playlist as text", + "BUTTON_LABEL": "Import" }, - "EPG": { - "NEXT_DAY": "Jour suivant", - "PREVIOUS_DAY": "Jour précédent", - "LIVE_NOW": "En direct", - "LIVE_STREAM": "Diffusion en direct", - "TIMESHIFT_AVAILABLE": "Contrôle du direct, appuyez pour lire", - "EPG_NOT_AVAILABLE_DATE": "Échec: L'EPG n'est pas disponible pour la date choisie", - "EPG_NOT_AVAILABLE_CHANNEL_TITLE": "Échec: L'EPG n'est pas disponible pour cette chaine", - "EPG_NOT_AVAILABLE_CHANNEL_DESCRIPTION": "Veuillez ajouter/modifier l'URL de la liste EPG dans les réglages de l'app.", - "FETCH_EPG": "Récupération des données EPG...", - "ERROR": "Échec: L'EPG n'a pas pu être récupéré", - "DOWNLOAD_SUCCESS": "L'EPG a été récupéré avec succès", - "PROGRAM_DIALOG": { - "PROGRAM_DETAILS": "Détails du programme TV", - "TITLE": "Titre", - "CATEGORY": "Catégorie", - "PARENTAL_RATING_SYSTEM": "Paramètres du contrôle parental", - "DESCRIPTION": "Description", - "LANGUAGE": "Langue", - "SHOW_PROGRAM_DETAILS": "Afficher les détails du programme TV" - } + "STALKER_PORTAL": { + "ADD": "Ajouter", + "TITLE": "Titre", + "SERVER_URL": "URL du serveur", + "MAC_ADDRESS": "Adresse Mac", + "URL_VALIDATION_ERROR": "Doit être une URL valide avec un protocole (par exemple http://example.com/c ou https://example.com/stalker_portal/c)" }, - "LANGUAGES": { - "ENGLISH": "English", - "FRENCH": "Français", - "KOREAN": "한국어", - "RUSSIAN": "Русский", - "GERMAN": "Deutsch", - "SPANISH": "Español", - "CHINESE": "简体中文", - "TRADITIONAL_CHINESE": "繁體中文", - "ITALIAN": "Italiano", - "TURKISH": "Türkçe" + "FILTER_BY_TYPE": "Filtrer par type", + "IMPORTED_AS_TEXT": "Importé sous forme de texte", + "FILTER_BY_NAME": "Filtrer par nom", + "PARSING_ERROR": "Erreur : échec de l'analyse, liste de lecture non valide :", + "XTREAM_PLAYLIST": { + "URL_VALIDATION_ERROR": "Doit être une URL valide avec un protocole (par exemple http://example.com ou https://example.com:4324)" + } + }, + "SETTINGS": { + "TITLE": "Paramètres / IPTVnator", + "SUBTITLE": "Modifiez la configuration de l'application", + "DESCRIPTION": "Changez les options de la liste ci-dessous et enregistrez vos modifications.", + "EPG_URL_LABEL": "URL du EPG (*.xml ou *.xml.gz)", + "EPG_URL_PLACEHOLDER": "Saisir une URL", + "REFRESH_EPG": "Mise à jour de l'EPG", + "VIDEO_PLAYER_LABEL": "Lecteur vidéo", + "VIDEO_PLAYER_PLACEHOLDER": "Choisir une option", + "VERSION": "Version", + "SAVE_CHANGES": "Enregistrer les modifications", + "BACK_TO_HOME": "Retourner à l'accueil", + "NEW_VERSION_AVAILABLE": "Une nouvelle version est disponible", + "LATEST_VERSION": "Vous utilisez la dernière version", + "LANGUAGE": "Langue", + "SETTINGS_SAVED": "La configuration a été enregistrée avec succès.", + "THEME": "Thème", + "SHOW_CAPTIONS": "Afficher les sous-titres", + "REMOVE_ALL": "Supprimer la liste de lecture", + "REMOVE_ALL_BUTTON": "Retirer", + "REMOVE_DIALOG": { + "TITLE": "Supprimer toutes les playlists", + "MESSAGE": "Etes-vous sûr de vouloir supprimer toutes les playlists de l'application ?" }, - "YES": "Oui", - "NO": "Non", - "MENU": { - "OPEN": "Open menu", - "SUPPORT_ARIA": "Support IPTVnator on GitHub", - "SETTINGS": "Settings", - "SETTINGS_ARIA": "Open settings", - "BUG_REPORT": "Report a bug", - "WHAT_IS_NEW": "What is new", - "ABOUT": "About", - "ABOUT_ARIA": "About the application" + "LANGUAGE_DESCRIPTION": "Sélectionnez la langue de l'application", + "PLAYLISTS_REMOVED": "Toutes les listes de lecture ont été supprimées.", + "VERSION_DESCRIPTION": "Version actuelle de l'application", + "MPV_PLAYER_PATH": "chemin du lecteur mpv", + "SHOW_CAPTIONS_DESCRIPTION": "Afficher ou masquer les sous-titres par défaut", + "IMPORT_DATA": "Importer", + "ADD_EPG_SOURCE": "Ajouter une source EPG", + "IMPORT_ERROR": "Erreur d'importation, veuillez essayer avec un autre fichier.", + "EPG_URL_ERROR": "La valeur n'est pas une URL valide", + "EXPORT_DATA": "Exporter", + "VIDEO_PLAYER_DESCRIPTION": "Sélectionnez le lecteur vidéo par défaut", + "IMPORT_EXPORT_DATA": "Importer/exporter des listes de lecture", + "VLC_PLAYER_PATH_LABEL": "Chemin VLC", + "VLC_PLAYER_PATH_DESCRIPTION": "Définissez le chemin d'accès au lecteur VLC dans votre système. \nIl utilisera le chemin fourni vers un binaire VLC au lieu du chemin par défaut de notre système.", + "THEME_DESCRIPTION": "Sélectionnez le thème visuel de l'application", + "EPG_NOTE": "Actuellement, l'EPG n'est disponible que dans la version électronique d'IPTVnator.", + "VLC_PLAYER_PATH": "Chemin du lecteur VLC", + "IMPORT_EXPORT_DATA_DESCRIPTION": "Exportez ou importez des playlists au format JSON utilisé dans l'application.", + "EPG_NOTE_URL_TEXT": "Vérifiez-le ici", + "MPV_PLAYER_PATH_LABEL": "chemin MPV" + }, + "THEMES": { + "DARK_THEME": "Thème foncé", + "LIGHT_THEME": "Thème clair" + }, + "CHANNELS": { + "SEARCH_CHANNEL": "Rechercher une chaine", + "UPLOAD_OR_SELECT_OTHER_PLAYLIST": "Transférer ou choisir une autre liste de lecture", + "ALL_CHANNELS": "Chaines", + "GROUPS": "Groupes", + "UNGROUPED": "Non-groupé", + "UNNAMED_CHANNEL": "Chaine sans non", + "FAVORITES": "Favoris", + "NO_FAVORITES": "Aucun favoris", + "USE_STAR_TO_FAVORITE": "Veuillez utiliser l'icône 'étoile' pour ajouter une chaine aux favoris.", + "REMOVE_FAVORITE": "Retirer des favoris", + "FAVORITES_UPDATED": "Les favoris ont été mis à jour !" + }, + "TOP_MENU": { + "OPEN_CHANNELS_LIST": "Ouvrir la liste des chaines", + "TOGGLE_FAVORITE_FLAG": "Basculer le status de favoris", + "OPEN_EPG_LIST": "Ouvrir la liste du EPG", + "OPEN_MULTI_EPG": "Open Multi-EPG view" + }, + "EPG": { + "NEXT_DAY": "Jour suivant", + "PREVIOUS_DAY": "Jour précédent", + "LIVE_NOW": "En direct", + "LIVE_STREAM": "Diffusion en direct", + "TIMESHIFT_AVAILABLE": "Contrôle du direct, appuyez pour lire", + "EPG_NOT_AVAILABLE_DATE": "Échec: L'EPG n'est pas disponible pour la date choisie", + "EPG_NOT_AVAILABLE_CHANNEL_TITLE": "Échec: L'EPG n'est pas disponible pour cette chaine", + "EPG_NOT_AVAILABLE_CHANNEL_DESCRIPTION": "Veuillez ajouter/modifier l'URL de la liste EPG dans les réglages de l'app.", + "FETCH_EPG": "Récupération des données EPG...", + "ERROR": "Échec: L'EPG n'a pas pu être récupéré", + "DOWNLOAD_SUCCESS": "L'EPG a été récupéré avec succès", + "PROGRAM_DIALOG": { + "PROGRAM_DETAILS": "Détails du programme TV", + "TITLE": "Titre", + "CATEGORY": "Catégorie", + "PARENTAL_RATING_SYSTEM": "Paramètres du contrôle parental", + "DESCRIPTION": "Description", + "LANGUAGE": "Langue", + "SHOW_PROGRAM_DETAILS": "Afficher les détails du programme TV" + } + }, + "LANGUAGES": { + "ENGLISH": "English", + "FRENCH": "Français", + "KOREAN": "한국어", + "RUSSIAN": "Русский", + "GERMAN": "Deutsch", + "SPANISH": "Español", + "CHINESE": "简体中文", + "TRADITIONAL_CHINESE": "繁體中文", + "ITALIAN": "Italiano", + "TURKISH": "Türkçe" + }, + "YES": "Oui", + "NO": "Non", + "MENU": { + "OPEN": "Open menu", + "SUPPORT_ARIA": "Support IPTVnator on GitHub", + "SETTINGS": "Settings", + "SETTINGS_ARIA": "Open settings", + "BUG_REPORT": "Report a bug", + "WHAT_IS_NEW": "What is new", + "ABOUT": "About", + "ABOUT_ARIA": "About the application" + }, + "XTREAM": { + "RELEASE_DATE": "Date de sortie", + "ACTORS": "Acteurs", + "PLAY": "Jouer", + "GENRE": "Genre", + "DURATION": "Durée", + "COUNTRY": "Pays", + "NAME": "Nom", + "DIRECTOR": "Directeur", + "CAST": "Casting", + "RATING": "Notation", + "AGE": "Âge", + "EPISODE": "Épisode", + "YEAR": "Année", + "YOUTUBE_TRAILER": "Bande-annonce YouTube", + "DESCRIPTION": "Description", + "KINOPOISK_RATING": "Évaluation du Kinopoisk", + "IMDB_RATING": "Évaluation IMDB", + "EPISODE_RUN_TIME": "Durée de l'épisode" + }, + "PORTALS": { + "ALL_CATEGORIES": "Toutes catégories", + "ADD_TO_FAVORITES": "Ajouter aux Favoris", + "REMOVE_FROM_FAVORITES": "Retirer des favoris", + "MY_FAVORITES": "Mes favoris", + "COPY_STREAM_URL": "Copier l'URL du flux", + "ERROR_VIEW": { + "DELETE": "Supprimer", + "ACCOUNT_EXPIRED": { + "TITLE": "Compte expiré", + "DESCRIPTION": "Ce compte a expiré. \nVeuillez vérifier les informations d'identification dans les paramètres de la playlist ou les supprimer." + }, + "HOME": "Maison", + "EMPTY_CATEGORY": { + "TITLE": "Catégorie vide", + "DESCRIPTION": "Cette catégorie n'a pas de contenu, veuillez sélectionner une autre catégorie ou modifier le type de contenu" + }, + "UNAUTHORIZED": { + "TITLE": "Non autorisé", + "DESCRIPTION": "Veuillez vérifier les informations d'identification dans les paramètres de la playlist ou les supprimer." + }, + "UNKNOWN_ERROR": { + "TITLE": "Quelque chose s'est mal passé", + "DESCRIPTION": "Erreur inconnue, veuillez réessayer plus tard" + }, + "PLAYLIST_SETTINGS": "Paramètres de la liste de lecture" }, - "XTREAM": { - "RELEASE_DATE": "Date de sortie", - "ACTORS": "Acteurs", - "PLAY": "Jouer", - "GENRE": "Genre", - "DURATION": "Durée", - "COUNTRY": "Pays", - "NAME": "Nom", - "DIRECTOR": "Directeur", - "CAST": "Casting", - "RATING": "Notation" + "STREAM_URL_COPIED": "URL du flux copiée dans le presse-papiers", + "EMPTY_LIST_VIEW": { + "NO_SEARCH_RESULTS": "Rien trouvé, essayez de modifier votre demande de recherche" }, - "PORTALS": { - "ALL_CATEGORIES": "Toutes catégories", - "ADD_TO_FAVORITES": "Ajouter aux Favoris", - "REMOVE_FROM_FAVORITES": "Retirer des favoris", - "MY_FAVORITES": "Mes favoris" - }, - "ABOUT": { - "TITLE": "À propos d'IPTVnator", - "VERSION": "Version", - "TWITTER_TOOLTIP": "Partager sur Twitter" - }, - "REFRESH": "Rafraîchir", - "UPDATE_AVAILABLE": "Mise à jour disponible" + "REMOVED_FROM_FAVORITES": "Supprimé des favoris", + "ADDED_TO_FAVORITES": "Ajouté aux favoris" + }, + "ABOUT": { + "TITLE": "À propos d'IPTVnator", + "VERSION": "Version", + "TWITTER_TOOLTIP": "Partager sur Twitter", + "GITHUB_TOOLTIP": "Dépôt ITPVnator sur GitHub", + "BUY_ME_A_COFFEE_TOOLTIP": "Buy me a coffee" + }, + "REFRESH": "Rafraîchir", + "UPDATE_AVAILABLE": "Mise à jour disponible" } diff --git a/src/assets/i18n/ko.json b/src/assets/i18n/ko.json index 1a759ae0d..da6b97ebb 100644 --- a/src/assets/i18n/ko.json +++ b/src/assets/i18n/ko.json @@ -1,190 +1,246 @@ { - "CLOSE": "닫기", - "HOME": { - "TITLE": "IPTVnator", - "SUBTITLE": "목록에서 재생 목록을 선택하거나 파일 업로드 또는 URL을 통해 새 재생 목록을 추가하십시오.", - "TABS": { - "RECENTLY_ADDED": "최근 재생 목록이 추가되었습니다", - "FILE_UPLOAD": "파일 업로드를 통해 추가하십시오", - "URL_UPLOAD": "URL을 통해 추가하십시오", - "TEXT_IMPORT": "Import as text" - }, - "PLAYLISTS": { - "NO_PLAYLISTS": "재생 목록이 추가되지 않았습니다", - "ADD_FIRST": "다른 탭에서 첫 번째 재생 목록을 추가하십시오", - "ADDED_VIA_URL": "URL 업로드를 통해 추가되었습니다. URL:", - "ADDED_VIA_FILE": "파일 업로드를 통해 추가되었습니다", - "CHANNELS": "채널", - "ADDED": "추가되었습니다", - "SHOW_DETAILS": "재생 목록 세부 정보 표시", - "REMOVE": "재생 목록이 제거되었습니다", - "INFO_DIALOG": { - "PLAYLIST_DETAILS": "재생 목록 세부 사항", - "TITLE": "제목", - "FROM_URL": "URL에서 추가되었습니다", - "IMPORT_DATE": "데이터 가져 오기", - "CHANNELS": "채널 수", - "CLOSE": "닫기", - "SAVE": "저장", - "USER_AGENT": "User agent", - "ORIGINAL_FILENAME": "원래 파일 이름", - "FILE_PATH": "파일 경로", - "UPDATE_FAILED": "마지막 재생 목록 업데이트가 실패했습니다", - "AUTO_UPDATE": "자동 업데이트", - "AUTO_UPDATE_DESCRIPTION": "자동 새로 고침 기능이 활성화되면 앱이 시작될 때마다 재생 목록이 자동으로 업데이트됩니다.", - "CUSTOM_USER_AGENT": "일부 IPTV 공급자는 재생 목록을 재생하기 위해 특정 사용자 에이전트가 필요합니다.", - "PASSWORD": "비밀번호", - "SERVER_URL": "서버 URL", - "USERNAME": "사용자 이름", - "MAC_ADDRESS": "맥 주소" - }, - "REMOVE_DIALOG": { - "TITLE": "재생 목록 제거", - "MESSAGE": "이 재생 목록을 완전히 삭제 하시겠습니까?" - }, - "UPDATED": "업데이트 됨", - "REFRESH": "재생 목록 새로 고침", - "GLOBAL_FAVORITES": "Global favorites", - "GLOBAL_FAVORITES_DESCRIPTION": "Auto-generated playlist with aggregated favorites from all playlists", - "MY_PLAYLISTS": "My playlists" - }, - "FILE_UPLOAD": { - "DRAG_DROP": "파일을 드래그 앤 드롭", - "OR": "또는", - "CHOOSE_PLAYLIST": "재생 목록을 선택" - }, - "URL_UPLOAD": { - "PLAYLIST_URL": "재생 목록 URL (m3u, m3u8)", - "ADD_PLAYLIST": "재생 목록을 추가하십시오" - }, - "TEXT_IMPORT": { - "LABEL": "Insert m3u(8) playlist as text", - "BUTTON_LABEL": "Import" - }, - "STALKER_PORTAL": { - "ADD": "추가하다", - "TITLE": "제목" - } + "CLOSE": "닫기", + "HOME": { + "TITLE": "IPTVnator", + "SUBTITLE": "목록에서 재생 목록을 선택하거나 파일 업로드 또는 URL을 통해 새 재생 목록을 추가하십시오.", + "TABS": { + "RECENTLY_ADDED": "최근 재생 목록이 추가되었습니다", + "FILE_UPLOAD": "파일 업로드를 통해 추가하십시오", + "URL_UPLOAD": "URL을 통해 추가하십시오", + "TEXT_IMPORT": "Import as text", + "STALKER_PORTAL_IMPORT": "스토커 포털 추가" }, - "SETTINGS": { - "TITLE": "설정 / IPTVnator", - "SUBTITLE": "응용 프로그램의 구성을 변경하십시오", - "DESCRIPTION": "아래 목록에서 옵션을 적용하고 저장 버튼으로 확인하십시오.", - "EPG_URL_LABEL": "EPG Url (*.xml or *.xml.gz)", - "EPG_URL_PLACEHOLDER": "URL을 입력하십시오", - "REFRESH_EPG": "EPG 새로 고침", - "VIDEO_PLAYER_LABEL": "비디오 플레이어", - "VIDEO_PLAYER_PLACEHOLDER": "옵션을 선택하세요", - "VERSION": "버전", - "SAVE_CHANGES": "변경 사항 저장", - "BACK_TO_HOME": "홈으로", - "NEW_VERSION_AVAILABLE": "새로운 버전이 있습니다", - "LATEST_VERSION": "최신 버전을 사용하고 있습니다", - "LANGUAGE": "언어", - "SETTINGS_SAVED": "설정이 저장되었습니다.", - "THEME": "테마", - "SHOW_CAPTIONS": "Show subtitles", - "REMOVE_ALL": "재생목록 삭제", - "REMOVE_ALL_BUTTON": "제거하다", - "REMOVE_DIALOG": { - "TITLE": "모든 재생목록 삭제" - }, - "LANGUAGE_DESCRIPTION": "애플리케이션 언어 선택", - "PLAYLISTS_REMOVED": "모든 재생목록이 삭제되었습니다.", - "VERSION_DESCRIPTION": "애플리케이션의 현재 버전" + "PLAYLISTS": { + "NO_PLAYLISTS": "재생 목록이 추가되지 않았습니다", + "ADD_FIRST": "다른 탭에서 첫 번째 재생 목록을 추가하십시오", + "ADDED_VIA_URL": "URL 업로드를 통해 추가되었습니다. URL:", + "ADDED_VIA_FILE": "파일 업로드를 통해 추가되었습니다", + "CHANNELS": "채널", + "ADDED": "추가되었습니다", + "SHOW_DETAILS": "재생 목록 세부 정보 표시", + "REMOVE": "재생 목록이 제거되었습니다", + "INFO_DIALOG": { + "PLAYLIST_DETAILS": "재생 목록 세부 사항", + "TITLE": "제목", + "FROM_URL": "URL에서 추가되었습니다", + "IMPORT_DATE": "데이터 가져 오기", + "CHANNELS": "채널 수", + "CLOSE": "닫기", + "SAVE": "저장", + "USER_AGENT": "User agent", + "ORIGINAL_FILENAME": "원래 파일 이름", + "FILE_PATH": "파일 경로", + "UPDATE_FAILED": "마지막 재생 목록 업데이트가 실패했습니다", + "AUTO_UPDATE": "자동 업데이트", + "AUTO_UPDATE_DESCRIPTION": "자동 새로 고침 기능이 활성화되면 앱이 시작될 때마다 재생 목록이 자동으로 업데이트됩니다.", + "CUSTOM_USER_AGENT": "일부 IPTV 공급자는 재생 목록을 재생하기 위해 특정 사용자 에이전트가 필요합니다.", + "PASSWORD": "비밀번호", + "SERVER_URL": "서버 URL", + "USERNAME": "사용자 이름", + "MAC_ADDRESS": "맥 주소" + }, + "REMOVE_DIALOG": { + "TITLE": "재생 목록 제거", + "MESSAGE": "이 재생 목록을 완전히 삭제 하시겠습니까?" + }, + "UPDATED": "업데이트 됨", + "REFRESH": "재생 목록 새로 고침", + "GLOBAL_FAVORITES": "Global favorites", + "GLOBAL_FAVORITES_DESCRIPTION": "Auto-generated playlist with aggregated favorites from all playlists", + "MY_PLAYLISTS": "My playlists" }, - "THEMES": { - "DARK_THEME": "어두운 테마", - "LIGHT_THEME": "밝은 테마" + "FILE_UPLOAD": { + "DRAG_DROP": "파일을 드래그 앤 드롭", + "OR": "또는", + "CHOOSE_PLAYLIST": "재생 목록을 선택" }, - "CHANNELS": { - "SEARCH_CHANNEL": "검색 채널", - "UPLOAD_OR_SELECT_OTHER_PLAYLIST": "다른 재생 목록을 업로드하거나 선택하십시오", - "ALL_CHANNELS": "모든 채널", - "GROUPS": "그룹", - "UNGROUPED": "그룹 해제", - "UNNAMED_CHANNEL": "이름없는 채널", - "FAVORITES": "즐겨찾기", - "NO_FAVORITES": "즐겨찾기가 아직 없습니다", - "USE_STAR_TO_FAVORITE": "'Star'아이콘을 사용하여 이 목록에 채널을 추가하십시오.", - "REMOVE_FAVORITE": "즐겨찾기에서 삭제하기", - "FAVORITES_UPDATED": "즐겨찾기가 업데이트되었습니다!" + "URL_UPLOAD": { + "PLAYLIST_URL": "재생 목록 URL (m3u, m3u8)", + "ADD_PLAYLIST": "재생 목록을 추가하십시오" }, - "TOP_MENU": { - "OPEN_CHANNELS_LIST": "채널 열기 목록", - "TOGGLE_FAVORITE_FLAG": "즐겨찾기 보이기/숨기기", - "OPEN_EPG_LIST": "EPG 목록 열기", - "OPEN_MULTI_EPG": "Open Multi-EPG view" + "TEXT_IMPORT": { + "LABEL": "Insert m3u(8) playlist as text", + "BUTTON_LABEL": "Import" }, - "EPG": { - "NEXT_DAY": "다음날", - "PREVIOUS_DAY": "전날", - "LIVE_NOW": "Live now", - "LIVE_STREAM": "Live stream", - "TIMESHIFT_AVAILABLE": "Timeshift를 사용할 수 있습니다, 클릭하여 재생합니다", - "EPG_NOT_AVAILABLE_DATE": "선택한 날짜에는 EPG를 사용할 수 없습니다.", - "EPG_NOT_AVAILABLE_CHANNEL_TITLE": "이 채널에는 EPG를 사용할 수 없습니다.", - "EPG_NOT_AVAILABLE_CHANNEL_DESCRIPTION": "설정에서 EPG의 URL을 추가/변경하십시오.", - "FETCH_EPG": "EPG 데이터 가져 오기...", - "ERROR": "Ooops, EPG could not be loaded.", - "DOWNLOAD_SUCCESS": "EPG was successfully downloaded.", - "PROGRAM_DIALOG": { - "PROGRAM_DETAILS": "TV 프로그램에 대한 세부 사항", - "TITLE": "제목", - "CATEGORY": "카테고리", - "PARENTAL_RATING_SYSTEM": "컨텐츠 등급 시스템", - "DESCRIPTION": "설명", - "LANGUAGE": "언어", - "SHOW_PROGRAM_DETAILS": "이 프로그램에 대한 세부 정보 표시" - } + "STALKER_PORTAL": { + "ADD": "추가하다", + "TITLE": "제목", + "URL_VALIDATION_ERROR": "프로토콜이 포함된 유효한 URL이어야 합니다(예: http://example.com/c 또는 https://example.com/stalker_portal/c)." }, - "LANGUAGES": { - "ENGLISH": "English", - "KOREAN": "한국어", - "RUSSIAN": "Русский", - "GERMAN": "Deutsch", - "SPANISH": "Español", - "CHINESE": "简体中文", - "TRADITIONAL_CHINESE": "繁體中文", - "FRENCH": "Français", - "ITALIAN": "Italiano", - "TURKISH": "Türkçe" + "XTREAM_PLAYLIST": { + "URL_VALIDATION_ERROR": "프로토콜이 포함된 유효한 URL이어야 합니다(예: http://example.com 또는 https://example.com:4324)." + } + }, + "SETTINGS": { + "TITLE": "설정 / IPTVnator", + "SUBTITLE": "응용 프로그램의 구성을 변경하십시오", + "DESCRIPTION": "아래 목록에서 옵션을 적용하고 저장 버튼으로 확인하십시오.", + "EPG_URL_LABEL": "EPG Url (*.xml or *.xml.gz)", + "EPG_URL_PLACEHOLDER": "URL을 입력하십시오", + "REFRESH_EPG": "EPG 새로 고침", + "VIDEO_PLAYER_LABEL": "비디오 플레이어", + "VIDEO_PLAYER_PLACEHOLDER": "옵션을 선택하세요", + "VERSION": "버전", + "SAVE_CHANGES": "변경 사항 저장", + "BACK_TO_HOME": "홈으로", + "NEW_VERSION_AVAILABLE": "새로운 버전이 있습니다", + "LATEST_VERSION": "최신 버전을 사용하고 있습니다", + "LANGUAGE": "언어", + "SETTINGS_SAVED": "설정이 저장되었습니다.", + "THEME": "테마", + "SHOW_CAPTIONS": "Show subtitles", + "REMOVE_ALL": "재생목록 삭제", + "REMOVE_ALL_BUTTON": "제거하다", + "REMOVE_DIALOG": { + "TITLE": "모든 재생목록 삭제", + "MESSAGE": "응용 프로그램에서 모든 재생 목록을 삭제하시겠습니까?" }, - "YES": "Yes", - "NO": "No", - "MENU": { - "OPEN": "Open menu", - "SUPPORT_ARIA": "Support IPTVnator on GitHub", - "SETTINGS": "Settings", - "SETTINGS_ARIA": "Open settings", - "BUG_REPORT": "Report a bug", - "WHAT_IS_NEW": "What is new", - "ABOUT": "About", - "ABOUT_ARIA": "About the application" + "LANGUAGE_DESCRIPTION": "애플리케이션 언어 선택", + "PLAYLISTS_REMOVED": "모든 재생목록이 삭제되었습니다.", + "VERSION_DESCRIPTION": "애플리케이션의 현재 버전", + "IMPORT_DATA": "수입", + "ADD_EPG_SOURCE": "EPG 소스 추가", + "IMPORT_ERROR": "가져오기 오류가 발생했습니다. 다른 파일로 시도해 보세요.", + "EPG_URL_ERROR": "값이 유효한 URL이 아닙니다.", + "EXPORT_DATA": "내보내다", + "VIDEO_PLAYER_DESCRIPTION": "기본 비디오 플레이어 선택", + "IMPORT_EXPORT_DATA": "재생목록 가져오기/내보내기", + "VLC_PLAYER_PATH_LABEL": "VLC 경로", + "VLC_PLAYER_PATH_DESCRIPTION": "시스템에서 VLC 플레이어의 경로를 설정하십시오. \n시스템의 기본 경로 대신 VLC 바이너리에 제공된 경로를 사용합니다.", + "THEME_DESCRIPTION": "애플리케이션의 시각적 테마 선택", + "EPG_NOTE": "현재 EPG는 IPTVnator의 전자 기반 버전에서만 사용할 수 있습니다.", + "VLC_PLAYER_PATH": "VLC 플레이어 경로", + "IMPORT_EXPORT_DATA_DESCRIPTION": "애플리케이션 내에서 사용되는 JSON 형식으로 재생 목록을 내보내거나 가져옵니다.", + "EPG_NOTE_URL_TEXT": "여기에서 확인하세요", + "MPV_PLAYER_PATH_LABEL": "mpv 경로" + }, + "THEMES": { + "DARK_THEME": "어두운 테마", + "LIGHT_THEME": "밝은 테마" + }, + "CHANNELS": { + "SEARCH_CHANNEL": "검색 채널", + "UPLOAD_OR_SELECT_OTHER_PLAYLIST": "다른 재생 목록을 업로드하거나 선택하십시오", + "ALL_CHANNELS": "모든 채널", + "GROUPS": "그룹", + "UNGROUPED": "그룹 해제", + "UNNAMED_CHANNEL": "이름없는 채널", + "FAVORITES": "즐겨찾기", + "NO_FAVORITES": "즐겨찾기가 아직 없습니다", + "USE_STAR_TO_FAVORITE": "'Star'아이콘을 사용하여 이 목록에 채널을 추가하십시오.", + "REMOVE_FAVORITE": "즐겨찾기에서 삭제하기", + "FAVORITES_UPDATED": "즐겨찾기가 업데이트되었습니다!" + }, + "TOP_MENU": { + "OPEN_CHANNELS_LIST": "채널 열기 목록", + "TOGGLE_FAVORITE_FLAG": "즐겨찾기 보이기/숨기기", + "OPEN_EPG_LIST": "EPG 목록 열기", + "OPEN_MULTI_EPG": "Open Multi-EPG view" + }, + "EPG": { + "NEXT_DAY": "다음날", + "PREVIOUS_DAY": "전날", + "LIVE_NOW": "Live now", + "LIVE_STREAM": "Live stream", + "TIMESHIFT_AVAILABLE": "Timeshift를 사용할 수 있습니다, 클릭하여 재생합니다", + "EPG_NOT_AVAILABLE_DATE": "선택한 날짜에는 EPG를 사용할 수 없습니다.", + "EPG_NOT_AVAILABLE_CHANNEL_TITLE": "이 채널에는 EPG를 사용할 수 없습니다.", + "EPG_NOT_AVAILABLE_CHANNEL_DESCRIPTION": "설정에서 EPG의 URL을 추가/변경하십시오.", + "FETCH_EPG": "EPG 데이터 가져 오기...", + "ERROR": "Ooops, EPG could not be loaded.", + "DOWNLOAD_SUCCESS": "EPG was successfully downloaded.", + "PROGRAM_DIALOG": { + "PROGRAM_DETAILS": "TV 프로그램에 대한 세부 사항", + "TITLE": "제목", + "CATEGORY": "카테고리", + "PARENTAL_RATING_SYSTEM": "컨텐츠 등급 시스템", + "DESCRIPTION": "설명", + "LANGUAGE": "언어", + "SHOW_PROGRAM_DETAILS": "이 프로그램에 대한 세부 정보 표시" + } + }, + "LANGUAGES": { + "ENGLISH": "English", + "KOREAN": "한국어", + "RUSSIAN": "Русский", + "GERMAN": "Deutsch", + "SPANISH": "Español", + "CHINESE": "简体中文", + "TRADITIONAL_CHINESE": "繁體中文", + "FRENCH": "Français", + "ITALIAN": "Italiano", + "TURKISH": "Türkçe" + }, + "YES": "Yes", + "NO": "No", + "MENU": { + "OPEN": "Open menu", + "SUPPORT_ARIA": "Support IPTVnator on GitHub", + "SETTINGS": "Settings", + "SETTINGS_ARIA": "Open settings", + "BUG_REPORT": "Report a bug", + "WHAT_IS_NEW": "What is new", + "ABOUT": "About", + "ABOUT_ARIA": "About the application" + }, + "XTREAM": { + "RELEASE_DATE": "출시일", + "ACTORS": "배우", + "PLAY": "놀다", + "GENRE": "장르", + "DURATION": "지속", + "COUNTRY": "국가", + "NAME": "이름", + "DIRECTOR": "감독", + "CAST": "깁스", + "RATING": "평가", + "AGE": "나이", + "EPISODE": "삽화", + "YEAR": "년도", + "YOUTUBE_TRAILER": "유튜브 예고편", + "DESCRIPTION": "설명", + "KINOPOISK_RATING": "키노포스크 등급", + "IMDB_RATING": "IMDB 평가", + "EPISODE_RUN_TIME": "에피소드 실행 시간" + }, + "PORTALS": { + "ALL_CATEGORIES": "모든 카테고리", + "ADD_TO_FAVORITES": "즐겨 찾기에 추가", + "REMOVE_FROM_FAVORITES": "즐겨 찾기에서 삭제하기", + "MY_FAVORITES": "내가 좋아하는 것들", + "ERROR_VIEW": { + "DELETE": "삭제", + "ACCOUNT_EXPIRED": { + "TITLE": "계정이 만료되었습니다", + "DESCRIPTION": "이 계정은 만료되었습니다. \n재생목록 설정에서 자격 증명을 확인하거나 제거하세요." + }, + "EMPTY_CATEGORY": { + "TITLE": "빈 카테고리", + "DESCRIPTION": "이 카테고리에는 콘텐츠가 없습니다. 다른 카테고리를 선택하거나 콘텐츠 유형을 변경하세요." + }, + "UNAUTHORIZED": { + "TITLE": "승인되지 않은", + "DESCRIPTION": "재생목록 설정에서 자격 증명을 확인하거나 제거하세요." + }, + "UNKNOWN_ERROR": { + "TITLE": "문제가 발생했습니다.", + "DESCRIPTION": "알 수 없는 오류입니다. 나중에 다시 시도해 주세요." + }, + "PLAYLIST_SETTINGS": "재생목록 설정" }, - "XTREAM": { - "RELEASE_DATE": "출시일", - "ACTORS": "배우", - "PLAY": "놀다", - "GENRE": "장르", - "DURATION": "지속", - "COUNTRY": "국가", - "NAME": "이름", - "DIRECTOR": "감독", - "CAST": "깁스", - "RATING": "평가" + "STREAM_URL_COPIED": "스트림 URL이 클립보드에 복사되었습니다.", + "EMPTY_LIST_VIEW": { + "NO_SEARCH_RESULTS": "아무것도 찾지 못했습니다. 검색 요청을 변경해 보세요." }, - "PORTALS": { - "ALL_CATEGORIES": "모든 카테고리", - "ADD_TO_FAVORITES": "즐겨 찾기에 추가", - "REMOVE_FROM_FAVORITES": "즐겨 찾기에서 삭제하기", - "MY_FAVORITES": "내가 좋아하는 것들" - }, - "ABOUT": { - "TITLE": "IPTVnator 소개", - "VERSION": "버전", - "TWITTER_TOOLTIP": "트위터에 공유" - }, - "REFRESH": "새로 고치다", - "UPDATE_AVAILABLE": "업데이트 가능" + "REMOVED_FROM_FAVORITES": "즐겨찾기에서 삭제됨", + "ADDED_TO_FAVORITES": "즐겨찾기에 추가됨" + }, + "ABOUT": { + "TITLE": "IPTVnator 소개", + "VERSION": "버전", + "TWITTER_TOOLTIP": "트위터에 공유", + "BUY_ME_A_COFFEE_TOOLTIP": "Buy me a coffee" + }, + "REFRESH": "새로 고치다", + "UPDATE_AVAILABLE": "업데이트 가능" } diff --git a/src/assets/i18n/ru.json b/src/assets/i18n/ru.json index aae580d59..6a1c1bf8d 100644 --- a/src/assets/i18n/ru.json +++ b/src/assets/i18n/ru.json @@ -76,14 +76,20 @@ "USERNAME": "Пользователь", "PASSWORD": "Пароль", "ADD": "Добавить", - "TEST_CREDENTIALS": "Проверить" + "TEST_CREDENTIALS": "Проверить", + "URL_VALIDATION_ERROR": "Должен быть действительный URL-адрес с протоколом (например, http://example.com или https://example.com:4324)." }, "STALKER_PORTAL": { "ADD": "Добавить", "TITLE": "Название", "MAC_ADDRESS": "MAC-адрес", - "SERVER_URL": "URL сервера" - } + "SERVER_URL": "URL сервера", + "URL_VALIDATION_ERROR": "Должен быть действительный URL-адрес с протоколом (например, http://example.com/c или https://example.com/stalker_portal/c)." + }, + "FILTER_BY_TYPE": "Фильтровать по типу", + "IMPORTED_AS_TEXT": "Импортировано как текст", + "FILTER_BY_NAME": "Фильтровать по имени", + "PARSING_ERROR": "Ошибка парсинга, недействительный плейлист:" }, "SETTINGS": { "TITLE": "Настройки / IPTVnator", @@ -104,13 +110,13 @@ "THEME": "Тема оформления", "SHOW_CAPTIONS": "Отображать субтитры", "ADD_EPG_SOURCE": "Добавить источник EPG", - "EPG_URL_ERROR": "The value is not a valid URL", + "EPG_URL_ERROR": "Введенное значение не является URL-адресом.", "VIDEO_PLAYER_DESCRIPTION": "Выбрать стандартный видео плеер", "LANGUAGE_DESCRIPTION": "Выбрать язык приложения", "THEME_DESCRIPTION": "Выбрать визуальную тему оформления", - "SHOW_CAPTIONS_DESCRIPTION": "Show or hide subtitles by default", + "SHOW_CAPTIONS_DESCRIPTION": "Показать или скрыть субтитры по умолчанию.", "VERSION_DESCRIPTION": "Текущая версия приложения", - "EPG_NOTE": "Currently EPG is available only in the electron-based version of IPTVnator.", + "EPG_NOTE": "На данный момент EPG доступен только в нативной версии IPTVnator.", "EPG_NOTE_URL_TEXT": "Подробнее здесь", "IMPORT_EXPORT_DATA": "Импорт/экспорт плейлистов", "IMPORT_EXPORT_DATA_DESCRIPTION": "Export or import playlists in the JSON format used within the application.", @@ -118,17 +124,18 @@ "EXPORT_DATA": "Экспорт", "REMOVE_ALL": "Удалить плейлист", "REMOVE_ALL_BUTTON": "Удалить", - "REMOVE_ALL_DESCRIPTION": "It will remove all existing playlists from the application.", + "REMOVE_ALL_DESCRIPTION": " Это действие удалит все существующие плейлисты из приложения.", "REMOVE_DIALOG": { "TITLE": "Удалить все плейлисты", "MESSAGE": "Вы уверены что хотите удалить все плейлисты из приложения?" }, - "IMPORT_ERROR": "Import error, please try with another file.", + "IMPORT_ERROR": "Ошибка импорта, пожалуйста попробуйте импортировать другой файл.", "PLAYLISTS_REMOVED": "Все плейлисты были удалены.", "VLC_PLAYER_PATH_LABEL": "Путь к VLC плееру", "VLC_PLAYER_PATH": "Путь к VLC плееру", "MPV_PLAYER_PATH_LABEL": "Путь к mpv плееру", - "MPV_PLAYER_PATH": "Путь к mpv плееру" + "MPV_PLAYER_PATH": "Путь к mpv плееру", + "VLC_PLAYER_PATH_DESCRIPTION": "Установите путь к проигрывателю VLC в вашей системе. \nОн будет использовать предоставленный путь к binary файлу VLC вместо пути по умолчанию." }, "THEMES": { "DARK_THEME": "Тёмная тема", @@ -220,13 +227,51 @@ "NAME": "Название", "DIRECTOR": "Режиссёр", "CAST": "Бросать", - "EPISODE_RUN_TIME": "Длительность эпизода" + "EPISODE_RUN_TIME": "Длительность эпизода", + "AGE": "Возраст", + "EPISODE": "Эпизод", + "YEAR": "Год", + "YOUTUBE_TRAILER": "YouTube-трейлер", + "DESCRIPTION": "Описание", + "KINOPOISK_RATING": "Рейтинг на Кинопоиск", + "IMDB_RATING": "Рейтинг на IMDB" }, "PORTALS": { "ALL_CATEGORIES": "Все категории", "ADD_TO_FAVORITES": "Добавить в избранное", "REMOVE_FROM_FAVORITES": "Удалить из избранного", - "MY_FAVORITES": "Избранное" + "MY_FAVORITES": "Избранное", + "COPY_STREAM_URL": "Копировать URL-адрес потока", + "ERROR_VIEW": { + "DELETE": "Удалить", + "ACCOUNT_EXPIRED": { + "TITLE": "Срок действия учетной записи истек", + "DESCRIPTION": "Срок действия этой учетной записи истек. \nПожалуйста, проверьте учетные данные в настройках плейлиста или удалите его." + }, + "HOME": "На главную", + "EMPTY_CATEGORY": { + "TITLE": "Пустая категория", + "DESCRIPTION": "В этой категории нет контента. Выберите другую категорию или измените тип контента." + }, + "UNAUTHORIZED": { + "TITLE": "Несанкционированный", + "DESCRIPTION": "Пожалуйста, проверьте учетные данные в настройках плейлиста или удалите их." + }, + "NOT_FOUND": { + "TITLE": "Портал не найден" + }, + "UNKNOWN_ERROR": { + "TITLE": "Что-то пошло не так", + "DESCRIPTION": "Неизвестная ошибка. Повторите попытку позже." + }, + "PLAYLIST_SETTINGS": "Настройки плейлиста" + }, + "STREAM_URL_COPIED": "URL-адрес потока был скопирован в буфер обмена.", + "EMPTY_LIST_VIEW": { + "NO_SEARCH_RESULTS": "Ничего не найдено, попробуйте изменить поисковый запрос" + }, + "REMOVED_FROM_FAVORITES": "Удалено из избранного", + "ADDED_TO_FAVORITES": "Добавлено в избранное" }, "INFORMATION": "Инфо" } diff --git a/src/assets/i18n/tr.json b/src/assets/i18n/tr.json index 3f1e971bb..79ad2c0c6 100644 --- a/src/assets/i18n/tr.json +++ b/src/assets/i18n/tr.json @@ -233,7 +233,11 @@ "RATING": "Değerlendirme", "DESCRIPTION": "Açıklama", "YEAR": "Yıl", - "AGE": "Yaş" + "AGE": "Yaş", + "EPISODE": "Bölüm", + "YOUTUBE_TRAILER": "YouTube Fragmanı", + "KINOPOISK_RATING": "Derecelendirme Kinopoisk", + "IMDB_RATING": "IMDB'nin derecelendirmesi" }, "PORTALS": { "ALL_CATEGORIES": "Tüm kategoriler", @@ -257,7 +261,15 @@ }, "PLAYLIST_SETTINGS": "Oynatma Listesi Ayarları", "HOME": "Ana Sayfa", - "DELETE": "Sil" + "DELETE": "Sil", + "EMPTY_CATEGORY": { + "TITLE": "Boş kategori", + "DESCRIPTION": "Bu kategoride içerik yok, lütfen başka bir kategori seçin veya içerik türünü değiştirin" + }, + "UNKNOWN_ERROR": { + "TITLE": "Bir şeyler ters gitti", + "DESCRIPTION": "Bilinmeyen hata, lütfen daha sonra tekrar deneyin" + } }, "EMPTY_LIST_VIEW": { "NO_SEARCH_RESULTS": "Hiçbir şey bulunamadı, arama isteğinizi değiştirmeyi deneyin", diff --git a/src/assets/i18n/zh.json b/src/assets/i18n/zh.json index d529125cf..3f5e263d6 100644 --- a/src/assets/i18n/zh.json +++ b/src/assets/i18n/zh.json @@ -1,190 +1,245 @@ { - "CLOSE": "关闭", - "HOME": { - "TITLE": "IPTVnator", - "SUBTITLE": "选择一个播放列表或者从URL/文件中添加一个新的播放列表", - "TABS": { - "RECENTLY_ADDED": "最近添加的播放列表", - "FILE_UPLOAD": "从文件添加", - "URL_UPLOAD": "从URL链接添加", - "TEXT_IMPORT": "从文本添加" - }, - "PLAYLISTS": { - "NO_PLAYLISTS": "未添加播放列表", - "ADD_FIRST": "从其他标签页添加你的第一个播放列表", - "ADDED_VIA_URL": "添加自URL链接:", - "ADDED_VIA_FILE": "添加自文件", - "CHANNELS": "频道", - "ADDED": "已添加的", - "SHOW_DETAILS": "显示播放列表详情", - "REMOVE": "移除播放列表", - "INFO_DIALOG": { - "PLAYLIST_DETAILS": "播放列表详情", - "TITLE": "标题", - "FROM_URL": "添加自URL链接", - "IMPORT_DATE": "导入日期", - "CHANNELS": "频道数", - "CLOSE": "关闭", - "SAVE": "保存", - "USER_AGENT": "User agent", - "ORIGINAL_FILENAME": "原始文件名", - "FILE_PATH": "文件路径", - "UPDATE_FAILED": "上次播放列表更新失败", - "AUTO_UPDATE": "自动更新", - "AUTO_UPDATE_DESCRIPTION": "如果启用了自动刷新功能,则每次启动应用程序时都会自动更新播放列表。", - "CUSTOM_USER_AGENT": "一些 IPTV 提供商需要特定的用户代理才能播放他们的播放列表。", - "PASSWORD": "密码", - "SERVER_URL": "服务器地址", - "USERNAME": "用户名", - "MAC_ADDRESS": "MAC地址" - }, - "REMOVE_DIALOG": { - "TITLE": "移除播放列表", - "MESSAGE": "您确定要完全删除此播放列表吗?" - }, - "UPDATED": "更新", - "REFRESH": "刷新播放列表", - "GLOBAL_FAVORITES": "我的收藏", - "GLOBAL_FAVORITES_DESCRIPTION": "由所有播放列表自动生成的聚合收藏列表", - "MY_PLAYLISTS": "我的播放列表" - }, - "FILE_UPLOAD": { - "DRAG_DROP": "将文件拖放到此处", - "OR": "或", - "CHOOSE_PLAYLIST": "选择一个播放列表" - }, - "URL_UPLOAD": { - "PLAYLIST_URL": "播放一个播放列表(m3u, m3u8)", - "ADD_PLAYLIST": "添加播放列表" - }, - "TEXT_IMPORT": { - "LABEL": "从文本导入播放列表(m3u, m3u8)", - "BUTTON_LABEL": "导入" - }, - "STALKER_PORTAL": { - "ADD": "添加", - "TITLE": "标题" - } + "CLOSE": "关闭", + "HOME": { + "TITLE": "IPTVnator", + "SUBTITLE": "选择一个播放列表或者从URL/文件中添加一个新的播放列表", + "TABS": { + "RECENTLY_ADDED": "最近添加的播放列表", + "FILE_UPLOAD": "从文件添加", + "URL_UPLOAD": "从URL链接添加", + "TEXT_IMPORT": "从文本添加", + "STALKER_PORTAL_IMPORT": "添加跟踪者门户" }, - "SETTINGS": { - "TITLE": "设置", - "SUBTITLE": "更改应用程序的配置 ", - "DESCRIPTION": "请调整以下列表中的选项并使用保存按钮确认", - "EPG_URL_LABEL": "电子节目单EPG Url (*.xml 或 *.xml.gz)", - "EPG_URL_PLACEHOLDER": "输入一个 URL", - "REFRESH_EPG": "刷新电子节目单EPG", - "VIDEO_PLAYER_LABEL": "视频播放器", - "VIDEO_PLAYER_PLACEHOLDER": "选择一个选项", - "VERSION": "版本", - "SAVE_CHANGES": "保存更改", - "BACK_TO_HOME": "回到主页", - "NEW_VERSION_AVAILABLE": "有新版本可用 ", - "LATEST_VERSION": "您使用的是最新版本", - "LANGUAGE": "语言", - "SETTINGS_SAVED": "配置已成功保存", - "THEME": "主题", - "SHOW_CAPTIONS": "显示字幕", - "REMOVE_ALL": "删除播放列表", - "REMOVE_ALL_BUTTON": "消除", - "REMOVE_DIALOG": { - "TITLE": "删除所有播放列表" - }, - "LANGUAGE_DESCRIPTION": "选择应用程序的语言", - "PLAYLISTS_REMOVED": "所有播放列表均已删除。", - "VERSION_DESCRIPTION": "应用程序的当前版本" + "PLAYLISTS": { + "NO_PLAYLISTS": "未添加播放列表", + "ADD_FIRST": "从其他标签页添加你的第一个播放列表", + "ADDED_VIA_URL": "添加自URL链接:", + "ADDED_VIA_FILE": "添加自文件", + "CHANNELS": "频道", + "ADDED": "已添加的", + "SHOW_DETAILS": "显示播放列表详情", + "REMOVE": "移除播放列表", + "INFO_DIALOG": { + "PLAYLIST_DETAILS": "播放列表详情", + "TITLE": "标题", + "FROM_URL": "添加自URL链接", + "IMPORT_DATE": "导入日期", + "CHANNELS": "频道数", + "CLOSE": "关闭", + "SAVE": "保存", + "USER_AGENT": "User agent", + "ORIGINAL_FILENAME": "原始文件名", + "FILE_PATH": "文件路径", + "UPDATE_FAILED": "上次播放列表更新失败", + "AUTO_UPDATE": "自动更新", + "AUTO_UPDATE_DESCRIPTION": "如果启用了自动刷新功能,则每次启动应用程序时都会自动更新播放列表。", + "CUSTOM_USER_AGENT": "一些 IPTV 提供商需要特定的用户代理才能播放他们的播放列表。", + "PASSWORD": "密码", + "SERVER_URL": "服务器地址", + "USERNAME": "用户名", + "MAC_ADDRESS": "MAC地址" + }, + "REMOVE_DIALOG": { + "TITLE": "移除播放列表", + "MESSAGE": "您确定要完全删除此播放列表吗?" + }, + "UPDATED": "更新", + "REFRESH": "刷新播放列表", + "GLOBAL_FAVORITES": "我的收藏", + "GLOBAL_FAVORITES_DESCRIPTION": "由所有播放列表自动生成的聚合收藏列表", + "MY_PLAYLISTS": "我的播放列表" }, - "THEMES": { - "DARK_THEME": "暗黑模式", - "LIGHT_THEME": "明亮模式" + "FILE_UPLOAD": { + "DRAG_DROP": "将文件拖放到此处", + "OR": "或", + "CHOOSE_PLAYLIST": "选择一个播放列表" }, - "CHANNELS": { - "SEARCH_CHANNEL": "搜索频道", - "UPLOAD_OR_SELECT_OTHER_PLAYLIST": "上传或选择其他播放列表", - "ALL_CHANNELS": "所有频道", - "GROUPS": "分组", - "UNGROUPED": "未分组", - "UNNAMED_CHANNEL": "未命名频道", - "FAVORITES": "收藏", - "NO_FAVORITES": "还没有收藏夹", - "USE_STAR_TO_FAVORITE": "使用“☆”图标将频道添加到此列表中", - "REMOVE_FAVORITE": "从收藏夹中删除", - "FAVORITES_UPDATED": "收藏夹已更新!" + "URL_UPLOAD": { + "PLAYLIST_URL": "播放一个播放列表(m3u, m3u8)", + "ADD_PLAYLIST": "添加播放列表" }, - "TOP_MENU": { - "OPEN_CHANNELS_LIST": "打开频道列表", - "TOGGLE_FAVORITE_FLAG": "切换收藏夹标志", - "OPEN_EPG_LIST": "打开电子节目单EPG列表", - "OPEN_MULTI_EPG": "打开多EPG显示" + "TEXT_IMPORT": { + "LABEL": "从文本导入播放列表(m3u, m3u8)", + "BUTTON_LABEL": "导入" }, - "EPG": { - "NEXT_DAY": "明天", - "PREVIOUS_DAY": "昨天", - "LIVE_NOW": "正在播放", - "LIVE_STREAM": "正在直播", - "TIMESHIFT_AVAILABLE": "时移功能可用,点击播放", - "EPG_NOT_AVAILABLE_DATE": "错误:电子节目单EPG在所选日期不可用", - "EPG_NOT_AVAILABLE_CHANNEL_TITLE": "错误:电子节目单EPG不适用于此频道", - "EPG_NOT_AVAILABLE_CHANNEL_DESCRIPTION": "请添加/更改设置项中电子节目单的URL", - "FETCH_EPG": "获取 EPG 数据...", - "ERROR": "错误: 获取 EPG 数据失败", - "DOWNLOAD_SUCCESS": "EPG 数据下载成功", - "PROGRAM_DIALOG": { - "PROGRAM_DETAILS": "电视节目详情", - "TITLE": "标题", - "CATEGORY": "类别", - "PARENTAL_RATING_SYSTEM": "电视内容分级系统", - "DESCRIPTION": "描述", - "LANGUAGE": "语言", - "SHOW_PROGRAM_DETAILS": "显示有关此程序的详细信息" - } + "STALKER_PORTAL": { + "ADD": "添加", + "TITLE": "标题", + "URL_VALIDATION_ERROR": "应该是带有协议的有效网址(例如 http://example.com/c 或 https://example.com/stalker_portal/c)" }, - "LANGUAGES": { - "CHINESE": "简体中文", - "TRADITIONAL_CHINESE": "繁體中文", - "ENGLISH": "English", - "KOREAN": "한국어", - "RUSSIAN": "Русский", - "GERMAN": "Deutsch", - "SPANISH": "Español", - "FRENCH": "Français", - "ITALIAN": "Italiano", - "TURKISH": "Türkçe" + "XTREAM_PLAYLIST": { + "URL_VALIDATION_ERROR": "应该是带有协议的有效 url(例如 http://example.com 或 https://example.com:4324)" + } + }, + "SETTINGS": { + "TITLE": "设置", + "SUBTITLE": "更改应用程序的配置 ", + "DESCRIPTION": "请调整以下列表中的选项并使用保存按钮确认", + "EPG_URL_LABEL": "电子节目单EPG Url (*.xml 或 *.xml.gz)", + "EPG_URL_PLACEHOLDER": "输入一个 URL", + "REFRESH_EPG": "刷新电子节目单EPG", + "VIDEO_PLAYER_LABEL": "视频播放器", + "VIDEO_PLAYER_PLACEHOLDER": "选择一个选项", + "VERSION": "版本", + "SAVE_CHANGES": "保存更改", + "BACK_TO_HOME": "回到主页", + "NEW_VERSION_AVAILABLE": "有新版本可用 ", + "LATEST_VERSION": "您使用的是最新版本", + "LANGUAGE": "语言", + "SETTINGS_SAVED": "配置已成功保存", + "THEME": "主题", + "SHOW_CAPTIONS": "显示字幕", + "REMOVE_ALL": "删除播放列表", + "REMOVE_ALL_BUTTON": "消除", + "REMOVE_DIALOG": { + "TITLE": "删除所有播放列表", + "MESSAGE": "您确定要从应用程序中删除所有播放列表吗?" }, - "YES": "是", - "NO": "否", - "MENU": { - "OPEN": "打开菜单", - "SUPPORT_ARIA": "在 GitHub 上支持 IPTVnator", - "SETTINGS": "设置", - "SETTINGS_ARIA": "打开设置", - "BUG_REPORT": "问题反馈", - "WHAT_IS_NEW": "更新日志", - "ABOUT": "关于", - "ABOUT_ARIA": "关于应用" + "LANGUAGE_DESCRIPTION": "选择应用程序的语言", + "PLAYLISTS_REMOVED": "所有播放列表均已删除。", + "VERSION_DESCRIPTION": "应用程序的当前版本", + "IMPORT_DATA": "进口", + "ADD_EPG_SOURCE": "添加EPG源", + "IMPORT_ERROR": "导入错误,请尝试使用其他文件。", + "EPG_URL_ERROR": "该值不是有效的 URL", + "EXPORT_DATA": "出口", + "VIDEO_PLAYER_DESCRIPTION": "选择默认视频播放器", + "IMPORT_EXPORT_DATA": "导入/导出播放列表", + "VLC_PLAYER_PATH_LABEL": "VLC路径", + "VLC_PLAYER_PATH_DESCRIPTION": "设置系统中 VLC 播放器的路径。\n它将使用提供的 VLC 二进制文件路径,而不是我们系统的默认路径。", + "THEME_DESCRIPTION": "选择应用程序的视觉主题", + "EPG_NOTE": "目前 EPG 仅在基于电子的 IPTVnator 版本中可用。", + "VLC_PLAYER_PATH": "VLC播放器路径", + "IMPORT_EXPORT_DATA_DESCRIPTION": "以应用程序中使用的 JSON 格式导出或导入播放列表。", + "EPG_NOTE_URL_TEXT": "在这里检查一下", + "MPV_PLAYER_PATH_LABEL": "多用途车路径" + }, + "THEMES": { + "DARK_THEME": "暗黑模式", + "LIGHT_THEME": "明亮模式" + }, + "CHANNELS": { + "SEARCH_CHANNEL": "搜索频道", + "UPLOAD_OR_SELECT_OTHER_PLAYLIST": "上传或选择其他播放列表", + "ALL_CHANNELS": "所有频道", + "GROUPS": "分组", + "UNGROUPED": "未分组", + "UNNAMED_CHANNEL": "未命名频道", + "FAVORITES": "收藏", + "NO_FAVORITES": "还没有收藏夹", + "USE_STAR_TO_FAVORITE": "使用“☆”图标将频道添加到此列表中", + "REMOVE_FAVORITE": "从收藏夹中删除", + "FAVORITES_UPDATED": "收藏夹已更新!" + }, + "TOP_MENU": { + "OPEN_CHANNELS_LIST": "打开频道列表", + "TOGGLE_FAVORITE_FLAG": "切换收藏夹标志", + "OPEN_EPG_LIST": "打开电子节目单EPG列表", + "OPEN_MULTI_EPG": "打开多EPG显示" + }, + "EPG": { + "NEXT_DAY": "明天", + "PREVIOUS_DAY": "昨天", + "LIVE_NOW": "正在播放", + "LIVE_STREAM": "正在直播", + "TIMESHIFT_AVAILABLE": "时移功能可用,点击播放", + "EPG_NOT_AVAILABLE_DATE": "错误:电子节目单EPG在所选日期不可用", + "EPG_NOT_AVAILABLE_CHANNEL_TITLE": "错误:电子节目单EPG不适用于此频道", + "EPG_NOT_AVAILABLE_CHANNEL_DESCRIPTION": "请添加/更改设置项中电子节目单的URL", + "FETCH_EPG": "获取 EPG 数据...", + "ERROR": "错误: 获取 EPG 数据失败", + "DOWNLOAD_SUCCESS": "EPG 数据下载成功", + "PROGRAM_DIALOG": { + "PROGRAM_DETAILS": "电视节目详情", + "TITLE": "标题", + "CATEGORY": "类别", + "PARENTAL_RATING_SYSTEM": "电视内容分级系统", + "DESCRIPTION": "描述", + "LANGUAGE": "语言", + "SHOW_PROGRAM_DETAILS": "显示有关此程序的详细信息" + } + }, + "LANGUAGES": { + "CHINESE": "简体中文", + "TRADITIONAL_CHINESE": "繁體中文", + "ENGLISH": "English", + "KOREAN": "한국어", + "RUSSIAN": "Русский", + "GERMAN": "Deutsch", + "SPANISH": "Español", + "FRENCH": "Français", + "ITALIAN": "Italiano", + "TURKISH": "Türkçe" + }, + "YES": "是", + "NO": "否", + "MENU": { + "OPEN": "打开菜单", + "SUPPORT_ARIA": "在 GitHub 上支持 IPTVnator", + "SETTINGS": "设置", + "SETTINGS_ARIA": "打开设置", + "BUG_REPORT": "问题反馈", + "WHAT_IS_NEW": "更新日志", + "ABOUT": "关于", + "ABOUT_ARIA": "关于应用" + }, + "XTREAM": { + "RELEASE_DATE": "发布日期", + "ACTORS": "演员", + "PLAY": "玩", + "GENRE": "类型", + "DURATION": "期间", + "COUNTRY": "国家", + "NAME": "姓名", + "DIRECTOR": "导演", + "CAST": "投掷", + "RATING": "评分", + "AGE": "年龄", + "EPISODE": "插曲", + "YEAR": "年", + "YOUTUBE_TRAILER": "YouTube 预告片", + "DESCRIPTION": "描述", + "KINOPOISK_RATING": "评级动力学", + "IMDB_RATING": "评级IMDB", + "EPISODE_RUN_TIME": "剧集运行时间" + }, + "PORTALS": { + "ALL_CATEGORIES": "所有类别", + "ADD_TO_FAVORITES": "添加到收藏夹", + "REMOVE_FROM_FAVORITES": "从收藏夹中删除", + "MY_FAVORITES": "我最喜欢的", + "ERROR_VIEW": { + "DELETE": "删除", + "ACCOUNT_EXPIRED": { + "TITLE": "帐户已过期", + "DESCRIPTION": "该帐户已过期。\n请检查播放列表设置中的凭据或将其删除。" + }, + "EMPTY_CATEGORY": { + "TITLE": "空类别", + "DESCRIPTION": "该类别没有内容,请选择其他类别或更改内容类型" + }, + "UNAUTHORIZED": { + "TITLE": "未经授权", + "DESCRIPTION": "请检查播放列表设置中的凭据或将其删除。" + }, + "UNKNOWN_ERROR": { + "TITLE": "出了点问题", + "DESCRIPTION": "未知错误,请稍后重试" + }, + "PLAYLIST_SETTINGS": "播放列表设置" }, - "XTREAM": { - "RELEASE_DATE": "发布日期", - "ACTORS": "演员", - "PLAY": "玩", - "GENRE": "类型", - "DURATION": "期间", - "COUNTRY": "国家", - "NAME": "姓名", - "DIRECTOR": "导演", - "CAST": "投掷", - "RATING": "评分" + "EMPTY_LIST_VIEW": { + "NO_SEARCH_RESULTS": "未找到任何内容,请尝试更改您的搜索请求" }, - "PORTALS": { - "ALL_CATEGORIES": "所有类别", - "ADD_TO_FAVORITES": "添加到收藏夹", - "REMOVE_FROM_FAVORITES": "从收藏夹中删除", - "MY_FAVORITES": "我最喜欢的" - }, - "ABOUT": { - "TITLE": "关于 IPTVnator", - "VERSION": "版本", - "TWITTER_TOOLTIP": "分享到Twitter" - }, - "REFRESH": "刷新", - "UPDATE_AVAILABLE": "可用更新" + "REMOVED_FROM_FAVORITES": "已从收藏夹中删除", + "ADDED_TO_FAVORITES": "已添加至收藏夹" + }, + "ABOUT": { + "TITLE": "关于 IPTVnator", + "VERSION": "版本", + "TWITTER_TOOLTIP": "分享到Twitter", + "BUY_ME_A_COFFEE_TOOLTIP": "Buy me a coffee" + }, + "REFRESH": "刷新", + "UPDATE_AVAILABLE": "可用更新" } diff --git a/src/assets/i18n/zhtw.json b/src/assets/i18n/zhtw.json index bc2ae5ee8..0b73330e3 100644 --- a/src/assets/i18n/zhtw.json +++ b/src/assets/i18n/zhtw.json @@ -1,212 +1,233 @@ { - "CLOSE": "關閉", - "HOME": { - "TITLE": "IPTVnator", - "SUBTITLE": "請從列表中選擇一個播放清單,或透過檔案上傳或網址新增新播放清單", - "TABS": { - "RECENTLY_ADDED": "最近新增的播放清單", - "FILE_UPLOAD": "透過檔案上傳新增", - "URL_UPLOAD": "透過網址新增", - "TEXT_IMPORT": "以文字匯入" - }, - "PLAYLISTS": { - "NO_PLAYLISTS": "尚未新增播放清單", - "ADD_FIRST": "請從其他分頁新增您的第一個播放清單", - "ADDED_VIA_URL": "透過網址上傳。網址:", - "ADDED_VIA_FILE": "透過檔案上傳", - "CHANNELS": "頻道", - "ADDED": "已新增", - "SHOW_DETAILS": "顯示播放清單詳細資訊", - "REMOVE": "移除播放清單", - "INFO_DIALOG": { - "PLAYLIST_DETAILS": "播放清單詳細資訊", - "TITLE": "標題", - "FROM_URL": "來自網址", - "IMPORT_DATE": "匯入日期", - "CHANNELS": "頻道數量", - "CLOSE": "關閉", - "SAVE": "儲存", - "USER_AGENT": "User Agent", - "ORIGINAL_FILENAME": "原始檔名", - "FILE_PATH": "檔案路徑", - "UPDATE_FAILED": "上次播放清單更新失敗", - "AUTO_UPDATE": "自動更新", - "AUTO_UPDATE_DESCRIPTION": "如果啟動自動重新整理功能,則每次啟動應用程式時都將自動更新播放清單。", - "CUSTOM_USER_AGENT": "部分 IPTV 服務提供者需要特定的 User-Agent 才能播放他們的播放清單。", - "EXPORT_PLAYLIST": "以 m3u 格式匯出播放清單", - "PASSWORD": "Password", - "SERVER_URL": "Server URL", - "USERNAME": "Username", - "MAC_ADDRESS": "Mac Address" - }, - "REMOVE_DIALOG": { - "TITLE": "移除播放清單", - "MESSAGE": "您確定要完全刪除此播放清單嗎?" - }, - "UPDATED": "已更新", - "REFRESH": "重新整理播放清單", - "GLOBAL_FAVORITES": "全域我的最愛", - "GLOBAL_FAVORITES_DESCRIPTION": "從所有播放清單中自動產生的匯總我的最愛清單", - "MY_PLAYLISTS": "我的播放清單", - "MY_PLAYLISTS_SUBTITLE": "所有可用清單", - "PLAYLIST_UPDATE_SUCCESS": "成功!播放清單已成功更新。" - }, - "FILE_UPLOAD": { - "DRAG_DROP": "在此處拖放檔案", - "OR": "或者", - "CHOOSE_PLAYLIST": "選擇播放清單", - "REJECTED": "檔案被拒絕,不支援的檔案格式 {{filename}}。" - }, - "URL_UPLOAD": { - "PLAYLIST_URL": "播放清單網址(m3u,m3u8)", - "ADD_PLAYLIST": "新增播放清單", - "CORS_NOTE": "為了避免 CORS 問題,此應用程式目前使用了一個公開的 CORS 代理服務。如果您要上傳包含敏感資料的播放清單,建議在相鄰的分頁中將其作為檔案匯入。" - }, - "TEXT_IMPORT": { - "LABEL": "將 m3u(8)播放清單以純文字的方式插入", - "BUTTON_LABEL": "匯入" - }, - "STALKER_PORTAL": { - "ADD": "Add", - "TITLE": "Title" - } + "CLOSE": "關閉", + "HOME": { + "TITLE": "IPTVnator", + "SUBTITLE": "請從列表中選擇一個播放清單,或透過檔案上傳或網址新增新播放清單", + "TABS": { + "RECENTLY_ADDED": "最近新增的播放清單", + "FILE_UPLOAD": "透過檔案上傳新增", + "URL_UPLOAD": "透過網址新增", + "TEXT_IMPORT": "以文字匯入", + "STALKER_PORTAL_IMPORT": "Add Stalker Portal" }, - "SETTINGS": { - "TITLE": "設定 / IPTVnator", - "SUBTITLE": "更改應用程式的配置", - "DESCRIPTION": "請調整下面的選項列表,並使用儲存變更按鈕確認", - "EPG_URL_LABEL": "EPG 網址(*.xml 或 *.xml.gz)", - "EPG_URL_PLACEHOLDER": "輸入網址", - "REFRESH_EPG": "重新整理 EPG", - "VIDEO_PLAYER_LABEL": "影片播放器", - "VIDEO_PLAYER_PLACEHOLDER": "選擇一個選項", - "VERSION": "版本", - "SAVE_CHANGES": "儲存變更", - "BACK_TO_HOME": "返回主頁", - "NEW_VERSION_AVAILABLE": "有新版本可用", - "LATEST_VERSION": "您正在使用最新版本", - "LANGUAGE": "語言", - "SETTINGS_SAVED": "成功!設定已儲存。", - "THEME": "視覺主題", - "SHOW_CAPTIONS": "顯示字幕", - "ADD_EPG_SOURCE": "新增 EPG 來源", - "EPG_URL_ERROR": "該值不是有效的網址", - "VIDEO_PLAYER_DESCRIPTION": "選擇預設影片播放器", - "LANGUAGE_DESCRIPTION": "選擇應用程式語言", - "THEME_DESCRIPTION": "選擇應用程式視覺主題", - "SHOW_CAPTIONS_DESCRIPTION": "預設顯示或隱藏字幕", - "VERSION_DESCRIPTION": "應用程式目前版本", - "EPG_NOTE": "目前僅在 Electron 版的 IPTVnator 中提供 EPG。", - "EPG_NOTE_URL_TEXT": "在此處查看", - "IMPORT_EXPORT_DATA": "匯入/匯出播放清單", - "IMPORT_EXPORT_DATA_DESCRIPTION": "以應用程式內使用的 JSON 格式匯出或匯入播放清單。", - "IMPORT_DATA": "匯入", - "EXPORT_DATA": "匯出", - "REMOVE_ALL": "移除播放清單", - "REMOVE_ALL_BUTTON": "移除", - "REMOVE_ALL_DESCRIPTION": "這將從應用程式中移除所有現有的播放清單。", - "REMOVE_DIALOG": { - "TITLE": "移除所有播放清單", - "MESSAGE": "您確定要從應用程式中刪除所有播放清單嗎?" - }, - "IMPORT_ERROR": "匯入錯誤,請嘗試另外一個檔案。", - "PLAYLISTS_REMOVED": "所有播放清單已移除。" + "PLAYLISTS": { + "NO_PLAYLISTS": "尚未新增播放清單", + "ADD_FIRST": "請從其他分頁新增您的第一個播放清單", + "ADDED_VIA_URL": "透過網址上傳。網址:", + "ADDED_VIA_FILE": "透過檔案上傳", + "CHANNELS": "頻道", + "ADDED": "已新增", + "SHOW_DETAILS": "顯示播放清單詳細資訊", + "REMOVE": "移除播放清單", + "INFO_DIALOG": { + "PLAYLIST_DETAILS": "播放清單詳細資訊", + "TITLE": "標題", + "FROM_URL": "來自網址", + "IMPORT_DATE": "匯入日期", + "CHANNELS": "頻道數量", + "CLOSE": "關閉", + "SAVE": "儲存", + "USER_AGENT": "User Agent", + "ORIGINAL_FILENAME": "原始檔名", + "FILE_PATH": "檔案路徑", + "UPDATE_FAILED": "上次播放清單更新失敗", + "AUTO_UPDATE": "自動更新", + "AUTO_UPDATE_DESCRIPTION": "如果啟動自動重新整理功能,則每次啟動應用程式時都將自動更新播放清單。", + "CUSTOM_USER_AGENT": "部分 IPTV 服務提供者需要特定的 User-Agent 才能播放他們的播放清單。", + "EXPORT_PLAYLIST": "以 m3u 格式匯出播放清單", + "PASSWORD": "Password", + "SERVER_URL": "Server URL", + "USERNAME": "Username", + "MAC_ADDRESS": "Mac Address" + }, + "REMOVE_DIALOG": { + "TITLE": "移除播放清單", + "MESSAGE": "您確定要完全刪除此播放清單嗎?" + }, + "UPDATED": "已更新", + "REFRESH": "重新整理播放清單", + "GLOBAL_FAVORITES": "全域我的最愛", + "GLOBAL_FAVORITES_DESCRIPTION": "從所有播放清單中自動產生的匯總我的最愛清單", + "MY_PLAYLISTS": "我的播放清單", + "MY_PLAYLISTS_SUBTITLE": "所有可用清單", + "PLAYLIST_UPDATE_SUCCESS": "成功!播放清單已成功更新。" }, - "THEMES": { - "DARK_THEME": "深色主題", - "LIGHT_THEME": "亮色主題" + "FILE_UPLOAD": { + "DRAG_DROP": "在此處拖放檔案", + "OR": "或者", + "CHOOSE_PLAYLIST": "選擇播放清單", + "REJECTED": "檔案被拒絕,不支援的檔案格式 {{filename}}。" }, - "CHANNELS": { - "SEARCH_CHANNEL": "搜尋頻道", - "UPLOAD_OR_SELECT_OTHER_PLAYLIST": "上傳或選擇其他播放清單", - "ALL_CHANNELS": "所有頻道", - "GROUPS": "群組", - "UNGROUPED": "未分組", - "UNNAMED_CHANNEL": "未命名頻道", - "FAVORITES": "我的最愛", - "NO_FAVORITES": "尚無最愛", - "USE_STAR_TO_FAVORITE": "請使用“星星”圖示將頻道新增至此列表。", - "REMOVE_FAVORITE": "從我的最愛中移除", - "FAVORITES_UPDATED": "我的最愛已更新!" + "URL_UPLOAD": { + "PLAYLIST_URL": "播放清單網址(m3u,m3u8)", + "ADD_PLAYLIST": "新增播放清單", + "CORS_NOTE": "為了避免 CORS 問題,此應用程式目前使用了一個公開的 CORS 代理服務。如果您要上傳包含敏感資料的播放清單,建議在相鄰的分頁中將其作為檔案匯入。" }, - "TOP_MENU": { - "OPEN_CHANNELS_LIST": "打開頻道列表", - "TOGGLE_FAVORITE_FLAG": "切換我的最愛標記", - "OPEN_EPG_LIST": "開啟 EPG 列表", - "OPEN_MULTI_EPG": "開啟多 EPG 視圖" + "TEXT_IMPORT": { + "LABEL": "將 m3u(8)播放清單以純文字的方式插入", + "BUTTON_LABEL": "匯入" }, - "EPG": { - "NEXT_DAY": "下一天", - "PREVIOUS_DAY": "上一天", - "LIVE_NOW": "現在播放", - "LIVE_STREAM": "現場直播", - "TIMESHIFT_AVAILABLE": "時間平移功能可用,點選以播放", - "EPG_NOT_AVAILABLE_DATE": "抱歉,選擇的日期上 EPG 無法使用", - "EPG_NOT_AVAILABLE_CHANNEL_TITLE": "抱歉,此頻道上的 EPG 無法使用。", - "EPG_NOT_AVAILABLE_CHANNEL_DESCRIPTION": "請在應用程式設定中增加/更改 EPG 列表的URL。", - "FETCH_EPG": "取得 EPG 資料...", - "ERROR": "抱歉,無法載入 EPG。", - "DOWNLOAD_SUCCESS": "EPG 已成功下載。", - "PROGRAM_DIALOG": { - "PROGRAM_DETAILS": "關於電視節目的詳細資訊", - "TITLE": "標題", - "CATEGORY": "類別", - "PARENTAL_RATING_SYSTEM": "電視內容分級制度", - "DESCRIPTION": "說明", - "LANGUAGE": "語言", - "SHOW_PROGRAM_DETAILS": "顯示關於該節目的詳細資訊" - } - }, - "LANGUAGES": { - "CHINESE": "簡體中文", - "TRADITIONAL_CHINESE": "繁體中文", - "ENGLISH": "English", - "KOREAN": "한국어", - "RUSSIAN": "Русский", - "GERMAN": "Deutsch", - "SPANISH": "Español", - "FRENCH": "Français", - "ITALIAN": "Italiano", - "TURKISH": "Türkçe" - }, - "YES": "是", - "NO": "否", - "MENU": { - "OPEN": "開啟選單", - "SUPPORT_ARIA": "在 GitHub 上支持 IPTVnator", - "SETTINGS": "設定", - "SETTINGS_ARIA": "開啟設定", - "BUG_REPORT": "回報問題", - "WHAT_IS_NEW": "更新內容", - "ABOUT": "關於", - "ABOUT_ARIA": "關於本應用程式" - }, - "ABOUT": { - "TITLE": "關於 IPTVnator", - "DESCRIPTION": "跨平台 IPTV 播放器,具有多種功能,如支援 m3u 和 m3u8 播放清單、我的最愛、電視指南、電視節目存檔/回看等。", - "VERSION": "版本", - "GITHUB_TOOLTIP": "ITPVnator 的 GitHub 專案", - "BUY_ME_A_COFFEE_TOOLTIP": "請我喝杯咖啡", - "TWITTER_TOOLTIP": "在 Twitter 上分享" - }, - "UPDATE_AVAILABLE": "有可用的更新", - "REFRESH": "重新整理", - "XTREAM": { - "RELEASE_DATE": "Release date", - "ACTORS": "Actors", - "PLAY": "Play", - "GENRE": "Genre", - "DURATION": "Duration", - "COUNTRY": "Country", - "NAME": "Name", - "DIRECTOR": "Director", - "CAST": "Cast", - "RATING": "Rating" - }, - "PORTALS": { - "ALL_CATEGORIES": "All categories", - "ADD_TO_FAVORITES": "Add to favorites", - "REMOVE_FROM_FAVORITES": "Remove from favorites", - "MY_FAVORITES": "My favorites" + "STALKER_PORTAL": { + "ADD": "Add", + "TITLE": "Title" } + }, + "SETTINGS": { + "TITLE": "設定 / IPTVnator", + "SUBTITLE": "更改應用程式的配置", + "DESCRIPTION": "請調整下面的選項列表,並使用儲存變更按鈕確認", + "EPG_URL_LABEL": "EPG 網址(*.xml 或 *.xml.gz)", + "EPG_URL_PLACEHOLDER": "輸入網址", + "REFRESH_EPG": "重新整理 EPG", + "VIDEO_PLAYER_LABEL": "影片播放器", + "VIDEO_PLAYER_PLACEHOLDER": "選擇一個選項", + "VERSION": "版本", + "SAVE_CHANGES": "儲存變更", + "BACK_TO_HOME": "返回主頁", + "NEW_VERSION_AVAILABLE": "有新版本可用", + "LATEST_VERSION": "您正在使用最新版本", + "LANGUAGE": "語言", + "SETTINGS_SAVED": "成功!設定已儲存。", + "THEME": "視覺主題", + "SHOW_CAPTIONS": "顯示字幕", + "ADD_EPG_SOURCE": "新增 EPG 來源", + "EPG_URL_ERROR": "該值不是有效的網址", + "VIDEO_PLAYER_DESCRIPTION": "選擇預設影片播放器", + "LANGUAGE_DESCRIPTION": "選擇應用程式語言", + "THEME_DESCRIPTION": "選擇應用程式視覺主題", + "SHOW_CAPTIONS_DESCRIPTION": "預設顯示或隱藏字幕", + "VERSION_DESCRIPTION": "應用程式目前版本", + "EPG_NOTE": "目前僅在 Electron 版的 IPTVnator 中提供 EPG。", + "EPG_NOTE_URL_TEXT": "在此處查看", + "IMPORT_EXPORT_DATA": "匯入/匯出播放清單", + "IMPORT_EXPORT_DATA_DESCRIPTION": "以應用程式內使用的 JSON 格式匯出或匯入播放清單。", + "IMPORT_DATA": "匯入", + "EXPORT_DATA": "匯出", + "REMOVE_ALL": "移除播放清單", + "REMOVE_ALL_BUTTON": "移除", + "REMOVE_ALL_DESCRIPTION": "這將從應用程式中移除所有現有的播放清單。", + "REMOVE_DIALOG": { + "TITLE": "移除所有播放清單", + "MESSAGE": "您確定要從應用程式中刪除所有播放清單嗎?" + }, + "IMPORT_ERROR": "匯入錯誤,請嘗試另外一個檔案。", + "PLAYLISTS_REMOVED": "所有播放清單已移除。", + "VLC_PLAYER_PATH_LABEL": "VLC path", + "VLC_PLAYER_PATH_DESCRIPTION": "Set path to VLC player in your system. It will use the provided path to a VLC binary instead of the default path for our system.", + "VLC_PLAYER_PATH": "VLC player path", + "MPV_PLAYER_PATH_LABEL": "mpv path" + }, + "THEMES": { + "DARK_THEME": "深色主題", + "LIGHT_THEME": "亮色主題" + }, + "CHANNELS": { + "SEARCH_CHANNEL": "搜尋頻道", + "UPLOAD_OR_SELECT_OTHER_PLAYLIST": "上傳或選擇其他播放清單", + "ALL_CHANNELS": "所有頻道", + "GROUPS": "群組", + "UNGROUPED": "未分組", + "UNNAMED_CHANNEL": "未命名頻道", + "FAVORITES": "我的最愛", + "NO_FAVORITES": "尚無最愛", + "USE_STAR_TO_FAVORITE": "請使用“星星”圖示將頻道新增至此列表。", + "REMOVE_FAVORITE": "從我的最愛中移除", + "FAVORITES_UPDATED": "我的最愛已更新!" + }, + "TOP_MENU": { + "OPEN_CHANNELS_LIST": "打開頻道列表", + "TOGGLE_FAVORITE_FLAG": "切換我的最愛標記", + "OPEN_EPG_LIST": "開啟 EPG 列表", + "OPEN_MULTI_EPG": "開啟多 EPG 視圖" + }, + "EPG": { + "NEXT_DAY": "下一天", + "PREVIOUS_DAY": "上一天", + "LIVE_NOW": "現在播放", + "LIVE_STREAM": "現場直播", + "TIMESHIFT_AVAILABLE": "時間平移功能可用,點選以播放", + "EPG_NOT_AVAILABLE_DATE": "抱歉,選擇的日期上 EPG 無法使用", + "EPG_NOT_AVAILABLE_CHANNEL_TITLE": "抱歉,此頻道上的 EPG 無法使用。", + "EPG_NOT_AVAILABLE_CHANNEL_DESCRIPTION": "請在應用程式設定中增加/更改 EPG 列表的URL。", + "FETCH_EPG": "取得 EPG 資料...", + "ERROR": "抱歉,無法載入 EPG。", + "DOWNLOAD_SUCCESS": "EPG 已成功下載。", + "PROGRAM_DIALOG": { + "PROGRAM_DETAILS": "關於電視節目的詳細資訊", + "TITLE": "標題", + "CATEGORY": "類別", + "PARENTAL_RATING_SYSTEM": "電視內容分級制度", + "DESCRIPTION": "說明", + "LANGUAGE": "語言", + "SHOW_PROGRAM_DETAILS": "顯示關於該節目的詳細資訊" + } + }, + "LANGUAGES": { + "CHINESE": "簡體中文", + "TRADITIONAL_CHINESE": "繁體中文", + "ENGLISH": "English", + "KOREAN": "한국어", + "RUSSIAN": "Русский", + "GERMAN": "Deutsch", + "SPANISH": "Español", + "FRENCH": "Français", + "ITALIAN": "Italiano", + "TURKISH": "Türkçe" + }, + "YES": "是", + "NO": "否", + "MENU": { + "OPEN": "開啟選單", + "SUPPORT_ARIA": "在 GitHub 上支持 IPTVnator", + "SETTINGS": "設定", + "SETTINGS_ARIA": "開啟設定", + "BUG_REPORT": "回報問題", + "WHAT_IS_NEW": "更新內容", + "ABOUT": "關於", + "ABOUT_ARIA": "關於本應用程式" + }, + "ABOUT": { + "TITLE": "關於 IPTVnator", + "DESCRIPTION": "跨平台 IPTV 播放器,具有多種功能,如支援 m3u 和 m3u8 播放清單、我的最愛、電視指南、電視節目存檔/回看等。", + "VERSION": "版本", + "GITHUB_TOOLTIP": "ITPVnator 的 GitHub 專案", + "BUY_ME_A_COFFEE_TOOLTIP": "請我喝杯咖啡", + "TWITTER_TOOLTIP": "在 Twitter 上分享" + }, + "UPDATE_AVAILABLE": "有可用的更新", + "REFRESH": "重新整理", + "XTREAM": { + "RELEASE_DATE": "Release date", + "ACTORS": "Actors", + "PLAY": "Play", + "GENRE": "Genre", + "DURATION": "Duration", + "COUNTRY": "Country", + "NAME": "Name", + "DIRECTOR": "Director", + "CAST": "Cast", + "RATING": "Rating" + }, + "PORTALS": { + "ALL_CATEGORIES": "All categories", + "ADD_TO_FAVORITES": "Add to favorites", + "REMOVE_FROM_FAVORITES": "Remove from favorites", + "MY_FAVORITES": "My favorites", + "ERROR_VIEW": { + "DELETE": "", + "ACCOUNT_EXPIRED": { + "DESCRIPTION": "This account has been expired. Please check the credentials in playlist settings or remove it." + }, + "UNKNOWN_ERROR": { + "TITLE": "Something went wrong", + "DESCRIPTION": "Unknown error, please try again later" + }, + "PLAYLIST_SETTINGS": "Playlist Settings", + "UNAUTHORIZED": { + "DESCRIPTION": "Please check the credentials in playlist settings or remove it." + } + }, + "REMOVED_FROM_FAVORITES": "Removed from favorites", + "ADDED_TO_FAVORITES": "Added to favorites" + } }