Files
iptvnator/apps/web/src/assets/i18n/fr.json
T

1951 lines
125 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"CANCEL": "Annuler",
"CLEAR": "Effacer",
"CLOSE": "Fermer",
"BACK": "Retour",
"SHOW_MORE": "Plus",
"SHOW_LESS": "Moins",
"PLAYLISTS": "Listes de lecture",
"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",
"XTREME_IMPORT": "Ajouter Xtreme Code",
"STALKER_PORTAL_IMPORT": "Ajouter un portail Stalker"
},
"PLAYLISTS": {
"NO_PLAYLISTS": "Aucune liste de lecture n'a été ajoutée",
"ADD_FIRST": "Veuillez ajouter votre première liste de lecture depuis un autre onglet",
"WELCOME_TITLE": "Bienvenue sur IPTVnator",
"WELCOME_DESCRIPTION": "Commencez votre voyage de streaming en ajoutant votre première liste de lecture. Connectez-vous à votre service IPTV préféré et profitez de la télévision en direct, des films et des séries.",
"ADD_YOUR_FIRST": "Ajouter votre première liste",
"FEATURE_M3U": "Fichiers M3U/M3U8",
"FEATURE_XTREAM": "Xtream Codes",
"FEATURE_STALKER": "Portail Stalker",
"FEATURE_M3U_LABEL": "Ajouter un fichier M3U ou une URL",
"FEATURE_XTREAM_LABEL": "Se connecter via Xtream Codes",
"FEATURE_STALKER_LABEL": "Se connecter à un portail Stalker",
"VALUE_PROPS_LABEL": "Ce que vous pouvez faire",
"VALUE_PROP_LIVE": "TV en direct avec EPG",
"VALUE_PROP_VOD": "Films et séries",
"VALUE_PROP_MULTISOURCE": "Bibliothèque multi-source",
"VALUE_PROP_OFFLINE": "Téléchargements hors ligne",
"DASHBOARD_WELCOME_TAGLINE": "Votre bibliothèque IPTV, au même endroit.",
"DASHBOARD_WELCOME_DESCRIPTION": "Connectez des fichiers M3U, Xtream Codes ou des portails Stalker, puis profitez de la TV en direct, des films et des séries sur tous vos écrans.",
"FEATURE_LIVE_TITLE": "TV en direct",
"FEATURE_LIVE_DESC": "Diffusez des chaînes en direct avec leur grille complète.",
"FEATURE_VOD_TITLE": "Films et séries",
"FEATURE_VOD_DESC": "Bibliothèque à la demande avec affiches et détails.",
"FEATURE_EPG_TITLE": "EPG et replay",
"FEATURE_EPG_DESC": "Guide des programmes et lecture en différé.",
"FEATURE_OFFLINE_TITLE": "Téléchargements hors ligne",
"FEATURE_OFFLINE_DESC": "Enregistrez films et épisodes pour plus tard.",
"SOURCES_WELCOME_TITLE": "Ajoutez votre première playlist",
"SOURCES_WELCOME_BODY": "Choisissez un type de source ci-dessous pour commencer.",
"SOURCE_M3U_NEEDS": "Fichier local ou URL pointant vers une playlist M3U/M3U8.",
"SOURCE_M3U_ADD": "Ajouter M3U",
"SOURCE_XTREAM_NEEDS": "Nom d’utilisateur, mot de passe et URL du serveur fournis par votre fournisseur.",
"SOURCE_XTREAM_ADD": "Ajouter Xtream",
"SOURCE_STALKER_NEEDS": "URL du portail et adresse MAC compatible Ministra.",
"SOURCE_STALKER_ADD": "Ajouter Stalker",
"CONTENT_LIVE": "Direct",
"CONTENT_VOD": "Films",
"CONTENT_SERIES": "Séries",
"CONTENT_EPG": "EPG",
"NO_RESULTS_TITLE": "Aucune liste trouvée",
"NO_RESULTS_DESCRIPTION": "Aucune liste ne correspond à votre recherche. Essayez d'ajuster vos termes de recherche ou effacez le filtre pour voir toutes les listes.",
"ADDED_VIA_URL": "Ajouté par URL. URL :",
"ADDED_VIA_FILE": "Ajouté par transfert de fichier",
"XTREAM_PLAYLIST": "Liste Xtream",
"STALKER_PORTAL": "Portail Stalker",
"CHANNELS": "Chaînes",
"ADDED": "Ajouté",
"SHOW_DETAILS": "Afficher les détails de la liste de lecture",
"REMOVE": "Retirer la liste de lecture",
"SEARCH_PLAYLISTS": "Rechercher des listes par titre",
"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 chaînes",
"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'IPTV requièrent un agent utilisateur spécifique afin de lire leur liste de lecture.",
"EXPORT_PLAYLIST": "Exporter la liste de lecture en m3u",
"SERVER_URL": "URL du serveur",
"USERNAME": "Nom d'utilisateur",
"PASSWORD": "Mot de passe",
"MAC_ADDRESS": "Adresse Mac",
"PLAYLIST_EXPORT_SUCCESS": "La liste de lecture a été exportée avec succès.",
"PLAYLIST_EXPORT_ERROR": "Erreur : Échec de l'exportation de la liste de lecture.",
"COPY_URL": "Copier l'URL dans le presse-papiers",
"URL_COPIED": "URL copiée dans le presse-papiers"
},
"REMOVE_DIALOG": {
"TITLE": "Retirer la liste de lecture",
"MESSAGE": "Êtes-vous certain de vouloir complètement retirer cette liste de lecture ?",
"SUCCESS": "La liste de lecture a été supprimée avec succès",
"IN_PROGRESS": "Suppression de la liste de lecture…",
"DELETING_FAVORITES": "Suppression des favoris…",
"DELETING_RECENT": "Suppression des éléments récemment consultés…",
"DELETING_PROGRESS": "Suppression de la progression de lecture…",
"DELETING_DOWNLOADS": "Suppression des téléchargements…",
"DELETING_CONTENT": "Suppression du contenu en cache…",
"DELETING_CATEGORIES": "Suppression des catégories…",
"DELETING_PLAYLIST": "Suppression de l'enregistrement de la liste de lecture…"
},
"UPDATED": "Mis à jour",
"REFRESH": "Mettre à jour la liste de lecture",
"REFRESH_XTREAM": "Actualiser la liste Xtream depuis le serveur",
"REFRESH_XTREAM_DIALOG": {
"TITLE": "Actualiser la liste Xtream",
"MESSAGE": "Cela supprimera le cache Xtream local et réimportera les catégories et les flux depuis le serveur distant. Les favoris, les éléments récemment consultés, la visibilité des catégories masquées et la progression de lecture seront restaurés après une réimportation réussie si le contenu correspondant existe toujours. Si le serveur est inaccessible, la restauration restera en attente jusqu'à une prochaine actualisation réussie. Continuer ?",
"STARTED": "Actualisation démarrée. Navigation vers la liste de lecture...",
"ERROR": "Échec de l'actualisation de la liste de lecture. Veuillez réessayer.",
"IN_PROGRESS": "Actualisation de la liste de lecture…",
"COLLECTING_DATA": "Collecte des favoris et des éléments récemment consultés…",
"DELETING_CONTENT": "Suppression du contenu en cache…",
"DELETING_CATEGORIES": "Suppression des catégories en cache…"
},
"GLOBAL_FAVORITES": "Favoris globaux",
"GLOBAL_FAVORITES_DESCRIPTION": "Liste de lecture générée automatiquement avec les favoris agrégés de toutes les listes",
"MY_PLAYLISTS": "Mes listes de lecture",
"MY_PLAYLISTS_SUBTITLE": "toutes les listes disponibles",
"PLAYLIST_UPDATE_SUCCESS": "Succès ! La liste de lecture a été mise à jour avec succès.",
"PLAYLIST_UPDATE_ERROR": "Erreur lors de la mise à jour des détails de la liste.",
"PLAYLIST_UPDATE_FILE_NOT_FOUND": "Échec de l'actualisation de la liste de lecture. Le fichier local n'est plus disponible. Vérifiez le chemin du fichier ou réimportez la liste de lecture.",
"PLAYLIST_UPDATE_FILE_ACCESS_ERROR": "Échec de l'actualisation de la liste de lecture. L'application ne peut plus accéder au fichier local.",
"AUTO_REFRESH_UPDATE_SUCCESS": "Succès ! Les listes de lecture ont été mises à jour avec succès",
"AUTO_REFRESH_UPDATE_PARTIAL": "Actualisation automatique incomplète : {{updated}} listes de lecture sur {{total}} mises à jour, {{failed}} en échec.",
"AUTO_REFRESH_UPDATE_PARTIAL_WITH_SKIPPED": "Actualisation automatique incomplète : {{updated}} listes de lecture sur {{total}} mises à jour, {{failed}} en échec, {{skipped}} ignorées (aucune URL ni chemin de fichier).",
"AUTO_REFRESH_UPDATE_FAILED": "Échec de l'actualisation automatique. Aucune des {{total}} listes de lecture n'a pu être mise à jour.",
"AUTO_REFRESH_UPDATE_SKIPPED": "Actualisation automatique des listes de lecture : {{updated}} sur {{total}} mises à jour, {{skipped}} ignorées (aucune URL ni chemin de fichier).",
"AUTO_REFRESH_ENABLED": "Actualisation automatique activée"
},
"ADD_PLAYLIST": {
"PICK_METHOD": "Choisissez comment vous souhaitez vous connecter. Vous pourrez renommer la liste plus tard.",
"METHOD_URL_LABEL": "URL M3U",
"METHOD_URL_SUB": "Collez un lien vers un fichier .m3u ou .m3u8 distant",
"METHOD_FILE_LABEL": "Fichier M3U",
"METHOD_FILE_SUB": "Téléversez une liste de lecture depuis votre ordinateur",
"METHOD_XTREAM_LABEL": "Identifiants Xtream",
"METHOD_XTREAM_SUB": "Connectez-vous avec hôte, nom d'utilisateur et mot de passe",
"METHOD_STALKER_LABEL": "Portail Stalker",
"METHOD_STALKER_SUB": "Adresse MAC et URL du portail",
"METHOD_TEXT_LABEL": "Texte m3u brut",
"METHOD_TEXT_SUB": "Pour les listes ponctuelles ou quand vous n'avez que du texte",
"METHOD_AUTO_LABEL": "Détection automatique",
"METHOD_AUTO_SUB": "Collez le message de votre fournisseur"
},
"FILE_UPLOAD": {
"DRAG_DROP": "Glissez un fichier ici",
"OR": "ou",
"CHOOSE_PLAYLIST": "Choisir une liste de lecture",
"BROWSE": "Parcourir les fichiers",
"REJECTED": "Le fichier a été rejeté, format de fichier non pris en charge {{filename}}.",
"OPEN_FAILED": "Impossible d’ouvrir \"{{filename}}\"."
},
"URL_UPLOAD": {
"PLAYLIST_URL": "URL de la playlist (m3u, m3u8)",
"ADD_PLAYLIST": "Ajouter la liste de lecture",
"CORS_NOTE": "Remarque : Pour éviter les problèmes CORS, l'application utilise un service proxy CORS public. Si vous souhaitez télécharger une liste avec des données sensibles, il est plus sûr de l'importer depuis un fichier.",
"ERROR_FETCH_FAILED": "Échec de la récupération de la liste de lecture. Veuillez vérifier l'URL et réessayer.",
"ERROR_403": "Accès refusé (403) : le serveur a refusé la requête. L'URL peut nécessiter une authentification ou la liste de lecture est restreinte.",
"ERROR_404": "Liste de lecture introuvable (404) : l'URL ne pointe pas vers une liste de lecture valide. Veuillez vérifier l'URL.",
"ERROR_401": "Non autorisé (401) : une authentification est requise pour accéder à cette liste de lecture.",
"ERROR_INVALID_TLS": "Le certificat de cet hôte de playlist est invalide.",
"ERROR_TLS_HOST_UNKNOWN": "Impossible de déterminer l’hôte de la playlist. Veuillez réessayer manuellement.",
"TRUST_TLS_HOST": "Faire confiance à l’hôte",
"TRUST_TLS_HOST_TITLE": "Faire confiance à un certificat invalide ?",
"TRUST_TLS_HOST_WARNING": "Continuez uniquement si vous faites confiance à cet hôte de playlist. IPTVnator autorisera les certificats TLS invalides pour cet hôte, mais les autres hôtes devront toujours présenter des certificats valides."
},
"TEXT_IMPORT": {
"LABEL": "Insérer la liste m3u(8) sous forme de texte",
"BUTTON_LABEL": "Importer"
},
"XTREAM_PLAYLIST": {
"TITLE": "Titre de la liste",
"SERVER_URL": "URL du serveur",
"USERNAME": "Nom d'utilisateur",
"PASSWORD": "Mot de passe",
"ADD": "Ajouter",
"TEST_CREDENTIALS": "Tester les identifiants",
"URL_VALIDATION_ERROR": "Doit être une URL valide avec un protocole (par exemple http://example.com ou https://example.com:4324)",
"CONNECTION_TEST": {
"CREDENTIALS_REQUIRED": "Saisissez un nom d’utilisateur et un mot de passe pour tester la connexion.",
"TESTING": "Test de la connexion…",
"HTTP_CONNECTED": "Connecté via HTTP. HTTPS est indisponible. La connexion n’est pas chiffrée.",
"ACTIVE": "Connecté. Le portail est actif.",
"INACTIVE": "Le compte est inactif ou les identifiants sont incorrects.",
"EXPIRED": "L’abonnement a expiré.",
"UNAVAILABLE": "Le portail n’a pas renvoyé de données de compte valides.",
"HTTP_ERROR": "Le serveur a renvoyé HTTP {{status}}.",
"TLS_ERROR": "Impossible d’établir une connexion sécurisée. Vérifiez la configuration HTTPS et le certificat du serveur.",
"CONNECTION_ERROR": "Serveur inaccessible. Vérifiez son adresse et votre connexion réseau.",
"UNKNOWN_ERROR": "Impossible de tester la connexion.",
"TEST_PROTOCOLS": "Tester HTTPS et HTTP",
"HTTP_PERMISSION": "Si HTTPS est indisponible, ce test peut envoyer votre identifiant et votre mot de passe via HTTP non chiffré."
}
},
"STALKER_PORTAL": {
"TITLE": "Titre",
"MAC_ADDRESS": "Adresse Mac",
"MAC_ADDRESS_HINT": "Format 00:1A:79:XX:XX:XX. Les tirets, les points et les minuscules sont corrigés automatiquement.",
"MAC_ADDRESS_OUI_HINT": "Cette adresse ne fait pas partie de la plage 00:1A:79 d'Infomir. La plupart des portails n'acceptent que cette plage et rejettent toute autre adresse sans en indiquer la raison.",
"MAC_ADDRESS_ERROR": "Saisissez une adresse MAC de 12 caractères hexadécimaux, par exemple 00:1A:79:12:34:56.",
"SERIAL_NUMBER": "Numéro de série (optionnel)",
"SERIAL_NUMBER_HINT": "À utiliser si déjà enregistré auprès du fournisseur",
"DEVICE_ID_1": "ID d'appareil 1 (optionnel)",
"DEVICE_ID_2": "ID d'appareil 2 (optionnel)",
"DEVICE_ID_HINT": "64 caractères hexadécimaux — à utiliser si le fournisseur exige un ID d'appareil spécifique",
"DERIVE_DEVICE_IDS": "Générer les ID d'appareil à partir de l'adresse MAC",
"DERIVE_DEVICE_IDS_HINT": "Produit la même valeur que StbEmu (SHA-256 de l'adresse MAC). Le portail mémorise définitivement le premier ID d'appareil qu'il reçoit et refuse tous les suivants. N'activez donc cette option que pour une adresse MAC que le portail n'a jamais vue, ou pour une adresse MAC que vous utilisez déjà avec un ID généré par StbEmu.",
"DEVICE_ID_PINNED_WARNING": "Le portail a déjà enregistré un ID d'appareil pour cette adresse MAC. Le modifier ou l'effacer bloquera l'accès à cette source, car le portail n'accepte que l'ID d'appareil qu'il a vu en premier.",
"SIGNATURE_1": "Signature 1 (optionnelle)",
"SIGNATURE_2": "Signature 2 (optionnelle)",
"SIGNATURE_HINT": "64 caractères hexadécimaux — à utiliser si le fournisseur exige des signatures de vérification d'appareil",
"SERVER_URL": "URL du serveur",
"URL_HINT": "Saisissez un hôte ou une adresse se terminant par /c, portal.php ou server/load.php.",
"URL_VALIDATION_ERROR": "Saisissez une URL valide commençant par http:// ou https://.",
"ADD": "Ajouter",
"VALIDATING": "Validation du portail…",
"CREDENTIALS_HINT": "Nécessaire uniquement lorsque le portail demande un identifiant et un mot de passe",
"AUTH_FAILED": "Échec de l'authentification auprès du portail. Vérifiez l'URL et l'adresse MAC.",
"EDIT_UNREACHABLE": "Le portail n'a pas répondu. Aucune modification n'a été enregistrée. Vérifiez l'URL et réessayez.",
"LOGIN_REQUIRED": "Ce portail nécessite un identifiant et un mot de passe. Renseignez les champs nom d'utilisateur et mot de passe, puis réessayez.",
"LOGIN_REJECTED": "Le portail a rejeté l'identifiant et le mot de passe.",
"PORTAL_REFUSED": "Le portail a refusé l'accès pour cet appareil.",
"DEVICE_CONFLICT": "Le portail a enregistré un autre ID d'appareil pour cette adresse MAC.",
"PORTAL_MESSAGE": "Le portail a signalé : {{message}}"
},
"FILTER_BY_NAME": "Filtrer par nom",
"FILTER_AND_SORT": "Filtrer et trier",
"SORT_PLAYLISTS": "Trier les listes",
"SORT_OPTIONS": {
"NAME_ASC": "Nom (A-Z)",
"NAME_DESC": "Nom (Z-A)",
"NEWEST": "Date d'ajout (Plus récent)",
"OLDEST": "Date d'ajout (Plus ancien)",
"CUSTOM_ORDER": "Ordre personnalisé (glisser-déposer)"
},
"PLAYLIST_TYPES": {
"M3U": "M3U (local, URL, texte)",
"XTREAM": "Xtream",
"STALKER": "Stalker"
},
"IMPORTED_AS_TEXT": "Importé sous forme de texte",
"PARSING_ERROR": "Erreur : échec de l'analyse, liste de lecture non valide :",
"AUTO_DETECT": {
"LABEL": "Message de votre fournisseur",
"PLACEHOLDER": "Collez tout ce que votre fournisseur a envoyé : liens, identifiant et mot de passe, adresse MAC…",
"PRIVACY_HINT": "La détection s'effectue localement dans l'application ; le texte collé n'est envoyé nulle part.",
"NO_MATCHES": "Rien de reconnu pour l'instant. Collez le message complet avec le lien ou les identifiants.",
"CONFIDENCE_HIGH": "Correspondance sûre",
"CONFIDENCE_MEDIUM": "Correspondance probable",
"CONFIDENCE_LOW": "Supposition",
"USE": "Remplir le formulaire",
"M3U_TEXT_NOTE": "Ressemble à une liste M3U — elle sera importée comme texte collé."
}
},
"SETTINGS": {
"PORTAL_CONNECTIONS": "Connexions aux portails",
"PORTAL_CONNECTIVITY_GUARD": "Suspendre les requêtes aux portails indisponibles",
"PORTAL_CONNECTIVITY_GUARD_DESCRIPTION": "Après plusieurs échecs de connexion, suspendre les nouvelles requêtes Xtream et Stalker pendant 30 secondes. Essayez de désactiver cette option si un portail devient indisponible par intermittence. Prend effet après enregistrement, sans redémarrage.",
"PORTAL_CONNECTIVITY_GUARD_DISABLED": "Chaque requête sera exécutée indépendamment. Les serveurs indisponibles peuvent mettre plus de temps à signaler une erreur.",
"TITLE": "Paramètres",
"SEARCH_RESULTS_TITLE": "Résultats de la recherche",
"SEARCH_RESULTS_COUNT": "Paramètres correspondant à « {{query}} » : {{count}}",
"SEARCH_EMPTY_HINT": "Aucun paramètre ne correspond. Essayez un autre mot, par exemple lecteur, thème ou EPG.",
"GENERAL": "Général",
"GENERAL_SUBTITLE": "Modifier la configuration de l'application",
"PLAYBACK": "Lecture",
"EPG_SOURCES": "Sources EPG",
"EPG_SOURCES_DESCRIPTION": "Ajoutez une ou plusieurs URL comme sources EPG",
"PLAYLIST_EPG_SOURCES_AUTO_SELECTED": "{{enabled}} source(s) EPG détectée(s) sur {{detected}} ont été sélectionnées automatiquement pour l’import.",
"EPG_EMPTY_TITLE": "Aucune source EPG pour le moment",
"EPG_EMPTY_HINT": "Ajoutez une URL pour récupérer les données de programme de vos chaînes.",
"PREFER_UPLOADED_EPG_TITLE": "Préférer vos sources EPG pour les playlists Xtream",
"PREFER_UPLOADED_EPG_HINT": "Par défaut, les playlists Xtream utilisent le guide des programmes de votre fournisseur, et vos sources EPG ne comblent que les chaînes manquantes. Activez cette option pour utiliser d'abord votre EPG.",
"DATA": "Données",
"BACKUP": "Sauvegarde",
"BACKUP_DESCRIPTION": "Exportez votre bibliothèque sous forme d’instantané ou restaurez-la depuis une sauvegarde précédente.",
"RESET": "Réinitialiser",
"RESET_DESCRIPTION": "Supprime définitivement le contenu stocké dans cette application.",
"ABOUT": "À propos",
"NAV_GENERAL": "Général",
"NAV_PLAYBACK": "Lecture",
"NAV_EPG": "EPG",
"NAV_REMOTE": "Télécommande",
"NAV_DATA": "Données",
"NAV_BACKUP": "Sauvegarde",
"NAV_RESET": "Réinitialiser",
"NAV_ABOUT": "À propos",
"NAV_TMDB": "Métadonnées",
"TMDB": "Métadonnées (TMDB)",
"TMDB_DESCRIPTION": "Enrichir les détails des films et séries avec les données de The Movie Database",
"TMDB_ENABLE": "Activer les métadonnées TMDB",
"TMDB_ENABLE_DESCRIPTION": "Améliore les synopsis, la distribution, les notes et les visuels dans les vues détaillées. Lorsque cette option est activée, les titres des films et séries sont envoyés à TMDB.",
"TMDB_API_KEY": "Clé API TMDB (optionnelle)",
"TMDB_API_KEY_DESCRIPTION": "Utiliser votre propre clé API TMDB au lieu de celle intégrée",
"TMDB_GET_KEY_HINT": "Obtenez une clé API gratuite sur themoviedb.org",
"TMDB_M3U_VOD_DETAILS": "Reconnaître les films dans les listes M3U",
"TMDB_M3U_VOD_DETAILS_DESCRIPTION": "Les entrées de liste qui ressemblent à des fichiers de films s'ouvrent dans la vue détaillée du film avec les métadonnées TMDB au lieu du panneau EPG.",
"TMDB_TEST_BUTTON": "Vérifier la clé",
"TMDB_TEST_SUCCESS": "La clé fonctionne — TMDB a répondu avec succès",
"TMDB_TEST_FAILED": "Échec de la vérification — TMDB a rejeté la clé ou est injoignable",
"TMDB_CACHE": "Cache des métadonnées",
"TMDB_CACHE_DESCRIPTION": "Les métadonnées téléchargées sont stockées localement pour que les pages de détails s'ouvrent instantanément. Après le vidage, l'application récupérera des données fraîches.",
"TMDB_CACHE_SIZE": "{{entries}} entrées · {{size}}",
"TMDB_CACHE_CLEAR": "Vider le cache",
"TMDB_CACHE_ERROR": "Impossible de lire le cache — réessayez",
"TMDB_CREDITS": "Métadonnées",
"TMDB_ATTRIBUTION": "Ce produit utilise l'API TMDB mais n'est ni approuvé ni certifié par TMDB.",
"APP_PREFERENCES": "Préférences de l'application",
"HERO_EYEBROW": "Paramètres de l'espace de travail",
"HERO_TITLE": "Façonnez l'expérience IPTVnator",
"HERO_DESCRIPTION": "Réglez la lecture, les guides, l'accès distant et la gestion des données depuis un seul endroit, sans perdre le style actuel de l'espace de travail.",
"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",
"REFRESH_ALL_EPG": "Tout actualiser",
"REMOVE_EPG_SOURCE": "Supprimer la source EPG",
"BROWSE_EPG_FILE": "Choose a local XMLTV file…",
"EPG_STATUS_FRESH": "À jour",
"EPG_STATUS_STALE": "À actualiser",
"EPG_STATUS_ERROR": "Échec",
"VIDEO_PLAYER_LABEL": "Lecteur vidéo",
"PLAYER_HTML5": "Lecteur vidéo HTML5",
"PLAYER_VIDEOJS": "Lecteur Video.js",
"PLAYER_ARTPLAYER": "ArtPlayer",
"PLAYER_EMBEDDED_MPV": "MPV intégré (expérimental)",
"PLAYER_MPV": "Lecteur MPV",
"PLAYER_VLC": "VLC",
"VIDEO_PLAYER_PLACEHOLDER": "Choisir une option",
"VERSION": "Version",
"SAVE_CHANGES": "Enregistrer les modifications",
"UNSAVED_CHANGES": "Vous avez des modifications non enregistrées",
"DISCARD_CHANGES": "Annuler les modifications",
"UNSAVED_DIALOG_TITLE": "Modifications non enregistrées",
"UNSAVED_DIALOG_MESSAGE": "Vous avez des modifications non enregistrées dans les paramètres. Voulez-vous les enregistrer avant de quitter ?",
"UNSAVED_DIALOG_SAVE": "Enregistrer et quitter",
"UNSAVED_DIALOG_DISCARD": "Quitter sans enregistrer",
"UNSAVED_DIALOG_STAY": "Continuer la modification",
"UNSAVED_DIALOG_INVALID_HINT": "Certains champs sont invalides, les modifications ne peuvent donc pas encore être enregistrées.",
"BACK_TO_HOME": "Retourner à l'accueil",
"NEW_VERSION_AVAILABLE": "Une nouvelle version est disponible",
"LATEST_VERSION": "Vous utilisez la dernière version",
"STREAM_FORMAT": "Format du flux",
"OPEN_EXTERNAL_PLAYER_ON_DOUBLE_CLICK": "Lancer MPV/VLC par double-clic",
"OPEN_EXTERNAL_PLAYER_ON_DOUBLE_CLICK_DESCRIPTION": "Exiger un double-clic sur les lignes de chaînes avant de lancer la lecture avec MPV ou VLC.",
"LANGUAGE": "Langue",
"SETTINGS_SAVED": "La configuration a été enregistrée avec succès.",
"SETTINGS_SAVE_FAILED": "Les paramètres n'ont pas pu être enregistrés. Vos modifications seront perdues au redémarrage de l'application.",
"SETTINGS_LOAD_FAILED": "Les paramètres enregistrés n'ont pas pu être chargés — les valeurs par défaut sont affichées. Vérifiez qu'aucune autre copie de l'application n'est ouverte.",
"THEME": "Thème",
"SHOW_CAPTIONS": "Afficher les sous-titres",
"SHOW_DASHBOARD": "Afficher le tableau de bord",
"SHOW_DASHBOARD_DESCRIPTION": "Garde le tableau de bord disponible dans le rail de l'espace de travail. Lorsqu'il est désactivé, Sources devient la première page de l'espace de travail.",
"ADD_EPG_SOURCE": "Ajouter une source EPG",
"CLEAR_EPG_DATA": "Effacer les données EPG",
"CLEAR_EPG_DIALOG": {
"TITLE": "Effacer les données EPG",
"MESSAGE": "Êtes-vous sûr de vouloir supprimer toutes les données EPG (Guide électronique des programmes) de la base de données ? Cela supprimera tous les programmes mis en cache."
},
"EPG_DATA_CLEARED": "Les données EPG ont été effacées",
"EPG_DATA_CLEAR_FAILED": "Échec de l'effacement des données EPG. Veuillez réessayer.",
"CLEARING_EPG_DATA": "Effacement…",
"EPG_URL_ERROR": "La valeur n'est pas une URL valide",
"EPG_SOURCE_LIST_TITLE": "Source list",
"EPG_SOURCE_FORMATS_HINT": "Remote XMLTV links (http/https) and files on this computer are both supported, as plain .xml or gzip-compressed .xml.gz. Local files need an absolute path or a file:// URL.",
"EPG_SOURCE_FORMATS_EXAMPLES": "Examples:",
"VIDEO_PLAYER_DESCRIPTION": "Sélectionnez le lecteur vidéo par défaut",
"WEB_PLAYER_SHARED_CONTROLS": "Commandes unifiées pour les lecteurs web",
"WEB_PLAYER_SHARED_CONTROLS_DESCRIPTION": "Utilise les commandes partagées d’IPTVnator dans HTML5, Video.js et ArtPlayer.",
"PLAYER_AMBIENT_MODE": "Mode ambiant",
"PLAYER_AMBIENT_MODE_DESCRIPTION": "Remplit l'espace autour du lecteur avec une affiche floue et assombrie au lieu de barres noires simples.",
"PLAYER_UP_NEXT_RAIL": "Rail d'épisodes « À suivre »",
"PLAYER_UP_NEXT_RAIL_DESCRIPTION": "Sur les fenêtres larges, ancre le lecteur de séries à gauche et affiche les épisodes à venir à côté.",
"FULLSCREEN_CHANNEL_PANEL": "Liste des chaînes et des épisodes en plein écran",
"FULLSCREEN_CHANNEL_PANEL_DESCRIPTION": "Laissez la souris sur le bord gauche, cliquez dessus ou appuyez sur C en plein écran pour afficher la liste des chaînes d'un direct ou la liste des épisodes d'une série et changer sans quitter le plein écran.",
"STREAM_FORMAT_DESCRIPTION": "Sélectionnez le format de flux par défaut (xtream)",
"LANGUAGE_DESCRIPTION": "Sélectionnez la langue de l'application",
"THEME_DESCRIPTION": "Sélectionnez le thème visuel de l'application",
"COVER_SIZE": "Taille des affiches",
"COVER_SIZE_DESCRIPTION": "Ajustez la taille des cartes affiches dans les grilles et les rails. Les grandes tailles sont plus faciles à voir sur les téléviseurs ; les petites tailles affichent plus de contenu par ligne sur les grands écrans.",
"COVER_SIZE_SMALL": "Petite",
"COVER_SIZE_MEDIUM": "Moyenne",
"COVER_SIZE_LARGE": "Grande",
"COVER_TITLES": "Afficher les titres sous les affiches",
"COVER_TITLES_DESCRIPTION": "Désactivez cette option pour un mur d'affiches uniquement dans les grilles de films et de séries : le titre apparaît sur l'affiche lorsque vous la survolez ou lui donnez le focus. Les chaînes en direct, les résultats de recherche et les rangées du tableau de bord conservent leurs libellés.",
"EPG_VIEW_MODE": "Vue du guide",
"EPG_OFFSET_TITLE": "Décalage horaire de l’EPG",
"EPG_OFFSET_HINT": "Décalez les horaires affichés des programmes sans actualiser le guide. Utilisez des minutes de -720 à 720.",
"EPG_OFFSET_LABEL": "Décalage (minutes)",
"EPG_OFFSET_ERROR": "Saisissez un nombre entier de minutes compris entre -720 et 720.",
"EPG_VIEW_MODE_DESCRIPTION": "Choisissez comment le guide des programmes sous le lecteur est affiché : une frise chronologique horizontale ou une liste verticale d'une seule journée.",
"EPG_VIEW_MODE_TIMELINE": "Chronologie",
"EPG_VIEW_MODE_LIST": "Liste",
"STARTUP_BEHAVIOR": "Vue de démarrage",
"STARTUP_BEHAVIOR_DESCRIPTION": "Choisissez si IPTVnator ouvre la première vue disponible de l'espace de travail ou restaure votre dernière vue de section. Première vue signifie Tableau de bord lorsqu'il est activé, sinon Sources.",
"STARTUP_BEHAVIOR_FIRST_VIEW": "Première vue disponible",
"STARTUP_BEHAVIOR_RESTORE_LAST_VIEW": "Restaurer la dernière vue",
"STARTUP_WINDOW_MODE": "Fenêtre au démarrage",
"STARTUP_WINDOW_MODE_DESCRIPTION": "Choisissez comment la fenêtre de bureau s'ouvre : à sa dernière taille, agrandie ou en plein écran. S'applique au prochain démarrage. Appuyez sur F11 à tout moment pour passer en plein écran ou le quitter.",
"STARTUP_WINDOW_MODE_NORMAL": "Dernière taille de fenêtre",
"STARTUP_WINDOW_MODE_MAXIMIZED": "Agrandie",
"STARTUP_WINDOW_MODE_FULLSCREEN": "Plein écran",
"SHOW_CAPTIONS_DESCRIPTION": "Afficher ou masquer les sous-titres par défaut",
"SHOW_EXTERNAL_PLAYBACK_BAR": "Afficher le pied de page de lecture en cours",
"SHOW_EXTERNAL_PLAYBACK_BAR_DESCRIPTION": "Garde la barre d'état du lecteur externe visible en bas de l'espace de travail sur ordinateur.",
"STRIP_COUNTRY_PREFIX": "Retirer les préfixes de pays des noms de chaînes",
"STRIP_COUNTRY_PREFIX_DESCRIPTION": "Supprime les préfixes de pays ou de groupe comme \"US | \" ou \"UK - \" des noms des chaînes en direct dans toute l'application.",
"VERSION_DESCRIPTION": "Version actuelle de l'application",
"ABOUT_SUBTITLE": "Version, liens du projet et façons de soutenir IPTVnator.",
"EMBEDDED_MPV_NOTICE_TITLE": "Runtime MPV intégré",
"EMBEDDED_MPV_NOTICE_DESCRIPTION": "Les versions desktop peuvent inclure les bibliothèques libmpv et FFmpeg empaquetées pour le lecteur MPV intégré expérimental. Les utilisateurs n'ont pas besoin d'installer l'application MPV séparément ; les lecteurs externes MPV et VLC restent disponibles comme lecteurs de secours.",
"COMMUNITY": "Projet et communauté",
"COMMUNITY_DESCRIPTION": "Mettez une étoile au dépôt, lisez le blog ou rejoignez le groupe Telegram pour les actualités et l'aide.",
"LINK_BLOG": "Blog",
"LINK_GITHUB_DESCRIPTION": "Mettez une étoile au dépôt, ouvrez un ticket ou contribuez",
"LINK_BLOG_DESCRIPTION": "Notes de version, astuces et actualités du projet",
"LINK_TELEGRAM_DESCRIPTION": "Annonces, communauté et support",
"SUPPORT_TITLE": "Soutenir le projet",
"SUPPORT_DESCRIPTION": "IPTVnator est libre et open source, développé en toute transparence. S'il fait partie de votre quotidien, une petite contribution aide à maintenir le projet en vie et à façonner la suite — merci.",
"SUPPORT_SPONSORS_HINT": "Récurrent ou ponctuel",
"SUPPORT_KOFI_HINT": "Offrez-moi un café",
"EPG_NOTE": "Actuellement, l’EPG est disponible uniquement dans la version d’IPTVnator basée sur Electron.",
"EPG_NOTE_URL_TEXT": "Voir ici",
"IMPORT_EXPORT_DATA": "Importer/exporter des listes de lecture",
"IMPORT_EXPORT_DATA_DESCRIPTION": "Exportez ou restaurez des sauvegardes de playlists, y compris les instantanés M3U, les métadonnées de connexion Xtream/Stalker, l’état utilisateur et les URL des sources EPG.",
"IMPORT_DATA": "Importer",
"EXPORT_DATA": "Exporter",
"EXPORTING_DATA": "Exportation…",
"REMOVE_ALL": "Supprimer toutes les playlists et leurs données",
"REMOVE_ALL_BUTTON": "Tout supprimer",
"REMOVE_ALL_DESCRIPTION": "Supprime toutes les playlists M3U, Xtream et Stalker stockées dans l’application.",
"REMOVE_DIALOG": {
"TITLE": "Supprimer toutes les playlists ?",
"MESSAGE": "Supprime les {{count}} playlists de l’application. Cela supprime aussi les données de playlists stockées sur cet appareil.",
"SUMMARY_TITLE": "Sources de playlists",
"CONSEQUENCES_TITLE": "Cela supprime aussi",
"CONSEQUENCE_FAVORITES": "Les favoris enregistrés pour ces playlists",
"CONSEQUENCE_RECENTLY_VIEWED": "L’historique récemment consulté",
"CONSEQUENCE_PLAYBACK": "Les positions de lecture enregistrées",
"CONSEQUENCE_DOWNLOADS": "Les entrées d’historique de téléchargement liées à ces playlists",
"CONSEQUENCE_XTREAM_CACHE": "Les catégories Xtream importées et le contenu mis en cache localement",
"BACKUP_HINT": "Utilisez d’abord Exporter si vous voulez une sauvegarde restaurable avant la suppression.",
"CONFIRM": "Tout supprimer"
},
"IMPORT_ERROR": "Erreur d'importation, veuillez essayer avec un autre fichier.",
"PLAYLISTS_REMOVED": "Toutes les playlists et leurs données ont été supprimées.",
"MPV_PLAYER_PATH_LABEL": "Chemin de mpv",
"MPV_PLAYER_PATH_DESCRIPTION": "Définissez le chemin vers MPV. Sur macOS, vous pouvez utiliser le bundle de l’app MPV, comme /Applications/mpv.app, ou le chemin de l’exécutable.",
"MPV_COMPATIBLE_PLAYER_TIP": "IINA peut être lancé comme lecteur compatible MPV sur macOS, mais utilisez son chemin exécutable, comme /Applications/IINA.app/Contents/MacOS/iina-cli ou /Applications/IINA.app/Contents/MacOS/IINA. Les contrôles IPTVnator, le suivi de position et la réutilisation d’instance ne sont garantis qu’avec MPV IPC.",
"MPV_PLAYER_PATH": "Chemin du lecteur mpv",
"MPV_PLAYER_ARGUMENTS_LABEL": "Arguments de ligne de commande mpv",
"MPV_PLAYER_ARGUMENTS_DESCRIPTION": "Arguments facultatifs transmis à mpv quand IPTVnator lance un nouveau processus de lecteur externe.",
"MPV_PLAYER_ARGUMENTS": "Arguments mpv",
"MPV_REUSE_INSTANCE_LABEL": "Réutiliser l'instance MPV",
"MPV_REUSE_INSTANCE_DESCRIPTION": "Lorsqu'elle est activée, la même fenêtre MPV sera réutilisée pour lire différents flux. Lorsqu'elle est désactivée, chaque flux s'ouvre dans une nouvelle fenêtre MPV.",
"RECORDING_FOLDER_LABEL": "Dossier d’enregistrement",
"RECORDING_FOLDER_DESCRIPTION": "Dossier des enregistrements de flux en direct depuis MPV intégré. Laissez vide pour utiliser le dossier Téléchargements du système.",
"RECORDING_FOLDER": "Dossier d’enregistrement",
"RECORDING_FOLDER_SELECT": "Choisir le dossier d’enregistrement",
"VLC_PLAYER_PATH_LABEL": "Chemin de VLC",
"VLC_PLAYER_PATH_DESCRIPTION": "Définissez le chemin vers VLC. Sur macOS, vous pouvez utiliser le bundle de l’app VLC, comme /Applications/VLC.app, ou le chemin de l’exécutable.",
"VLC_PLAYER_PATH": "Chemin du lecteur VLC",
"VLC_PLAYER_ARGUMENTS_LABEL": "Arguments de ligne de commande VLC",
"VLC_PLAYER_ARGUMENTS_DESCRIPTION": "Arguments facultatifs transmis à VLC quand IPTVnator lance un nouveau processus de lecteur externe.",
"VLC_PLAYER_ARGUMENTS": "Arguments VLC",
"EXTERNAL_PLAYER_ARGUMENTS_HINT": "Utilisez un argument par ligne. Ces valeurs sont appliquées avant les options IPTVnator propres au flux.",
"VLC_REUSE_INSTANCE_LABEL": "Réutiliser l'instance VLC",
"VLC_REUSE_INSTANCE_DESCRIPTION": "Lorsqu'elle est activée, la même fenêtre VLC sera réutilisée pour lire différents flux. Lorsqu'elle est désactivée, chaque flux s'ouvre dans une nouvelle fenêtre VLC.",
"REMOTE_CONTROL": "Télécommande",
"REMOTE_CONTROL_DESCRIPTION": "Activer la télécommande de l'application.",
"REMOTE_CONTROL_PORT": "Port de télécommande",
"REMOTE_CONTROL_PORT_DESCRIPTION": "Port utilisé pour la télécommande de l'application. Le port 8765 est utilisé par défaut.",
"REMOTE_CONTROL_URL": "URL de la télécommande",
"REMOTE_CONTROL_URL_DESCRIPTION": "Accédez à la télécommande depuis un autre appareil sur le même réseau.",
"SHOW_QR_CODE": "Afficher le QR code",
"STATUS_ENABLED": "Activé",
"STATUS_DISABLED": "Désactivé",
"SOURCE_SINGULAR": "source",
"SOURCE_PLURAL": "sources",
"PORT_RANGE_LABEL": "Port (1-65535)",
"PORT_REQUIRED": "Le port est requis",
"PORT_MIN": "Le port doit être au moins 1",
"PORT_MAX": "Le port doit être au plus 65535",
"PORT_PATTERN": "Seuls les chiffres sont autorisés",
"REMOVE_ALL_IN_PROGRESS": "Suppression des données des playlists…",
"REMOVE_ALL_PROGRESS": "Suppression des données des playlists… {{current}} / {{total}}",
"PLAYLISTS_REMOVE_FAILED": "Impossible de supprimer les playlists. Veuillez réessayer.",
"NAV_DASHBOARD": "Tableau de bord",
"DASHBOARD": "Tableau de bord",
"DASHBOARD_SUBTITLE": "Choisissez les rangées du tableau de bord affichées dans l’espace de travail.",
"DASHBOARD_HERO": "Bannière principale",
"DASHBOARD_HERO_DESCRIPTION": "Afficher la grande bannière supérieure pour votre élément le plus récent.",
"DASHBOARD_RAIL_CONTINUE": "Continuer à regarder",
"DASHBOARD_RAIL_CONTINUE_DESCRIPTION": "Afficher les films et séries récemment regardés sous forme de cartes de jaquette.",
"DASHBOARD_RAIL_LIVE_FAVORITES": "En direct dans vos favoris",
"DASHBOARD_RAIL_LIVE_FAVORITES_DESCRIPTION": "Afficher les chaînes en direct favorites avec la progression EPG actuelle.",
"DASHBOARD_RAIL_RECENT_LIVE": "TV en direct récemment regardée",
"DASHBOARD_RAIL_RECENT_LIVE_DESCRIPTION": "Afficher les chaînes en direct ouvertes récemment avec la progression EPG actuelle.",
"DASHBOARD_RAIL_FAVORITE_VOD": "Films et séries favoris",
"DASHBOARD_RAIL_FAVORITE_VOD_DESCRIPTION": "Afficher les films et séries ajoutés aux favoris sous forme de cartes de jaquette.",
"DASHBOARD_RAIL_SOURCES": "Sources récemment utilisées",
"DASHBOARD_RAIL_SOURCES_DESCRIPTION": "Afficher des raccourcis vers vos playlists et portails les plus récemment utilisés.",
"DASHBOARD_RAIL_TMDB_TRENDING": "Tendances de la semaine (TMDB)",
"DASHBOARD_RAIL_TMDB_TRENDING_DESCRIPTION": "Afficher les films et séries en tendance hebdomadaire de TMDB, mis en correspondance avec vos bibliothèques. Nécessite l'activation des métadonnées TMDB.",
"DASHBOARD_RAIL_TMDB_RECOMMENDATIONS": "Recommandations pour vous (TMDB)",
"DASHBOARD_RAIL_TMDB_RECOMMENDATIONS_DESCRIPTION": "Afficher des recommandations basées sur les films et séries récemment regardés, mises en correspondance avec vos bibliothèques. Nécessite l'activation des métadonnées TMDB.",
"DASHBOARD_RAIL_XTREAM_ADDED": "Ajoutés récemment sur Xtream",
"DASHBOARD_RAIL_XTREAM_ADDED_DESCRIPTION": "Afficher les films, séries et chaînes Xtream les plus récents.",
"APP_UPDATE_TITLE": "Mise à jour de l’application",
"APP_UPDATE_DESCRIPTION": "Consultez GitHub Releases pour les mises à jour de l’application de bureau.",
"APP_UPDATE_IDLE": "Prêt à rechercher des mises à jour",
"APP_UPDATE_CHECKING": "Recherche de mises à jour…",
"APP_UPDATE_AVAILABLE": "La version {{version}} est disponible",
"APP_UPDATE_NOT_AVAILABLE": "Vous utilisez la dernière version",
"APP_UPDATE_DOWNLOADING": "Téléchargement de la version {{version}}…",
"APP_UPDATE_DOWNLOADED": "La version {{version}} est prête à être installée",
"APP_UPDATE_MANUAL_AVAILABLE": "La version {{version}} est disponible pour une installation manuelle",
"APP_UPDATE_ERROR": "La recherche de mise à jour a échoué",
"APP_UPDATE_CHECK": "Vérifier à nouveau",
"APP_UPDATE_DOWNLOAD": "Mettre à jour",
"APP_UPDATE_INSTALL": "Redémarrer l’application",
"APP_UPDATE_OPEN_RELEASE": "Ouvrir la release GitHub",
"APP_UPDATE_RELEASE_NOTES": "Nouveautés",
"APP_UPDATE_RELEASE_NOTES_NOT_FOUND": "Aucune note de version n'a été trouvée pour {{version}} sur GitHub. La version a peut-être été supprimée ou n'est pas encore publiée.",
"APP_UPDATE_RELEASE_NOTES_LOAD_FAILED": "Impossible de charger les notes de version.",
"APP_UPDATE_OPEN_RELEASES_PAGE": "Ouvrir la page des versions",
"APP_UPDATE_CHANNEL": "Canal de mise à jour",
"APP_UPDATE_CHANNEL_DESCRIPTION": "Stable suit les versions publiées. Nightly suit chaque fusion dans master et installe automatiquement les préversions. Appliqué à l’enregistrement.",
"APP_UPDATE_CHANNEL_STABLE": "Stable",
"APP_UPDATE_CHANNEL_NIGHTLY": "Nightly",
"APP_UPDATE_SAVE_AND_CHECK": "Enregistrer et vérifier les mises à jour {{channel}}",
"APP_UPDATE_CHANNEL_PENDING_HINT": "Ce résultat concerne le canal {{current}}. Enregistrez pour passer à {{next}} et vérifier à nouveau.",
"APP_UPDATE_CHANNEL_RETAINED_HINT": "Cette mise à jour a été trouvée sur le canal {{current}}. Le canal {{next}} n'a pas encore été vérifié.",
"APP_UPDATE_CHANNEL_NIGHTLY_WARNING": "Les builds nightly sont des instantanés non testés de master. Ils peuvent être instables et leurs modifications de la base de données sont définitives : en revenant à Stable, ce build reste installé jusqu’à ce qu’une version stable plus récente existe. Sauvegardez d’abord vos listes de lecture.",
"APP_UPDATE_NIGHTLY_ON_STABLE_HINT": "Vous utilisez un build nightly. Le canal Stable proposera la prochaine version stable dès qu’elle sera plus récente que ce build.",
"EMBEDDED_MPV_FRAME_COPY": "Embedded MPV : moteur frame-copy (expérimental)",
"EMBEDDED_MPV_FRAME_COPY_DESCRIPTION": "La vidéo est rendue sur le canevas de l'application, les menus et boîtes de dialogue s'affichent donc au-dessus.",
"EMBEDDED_MPV_FRAME_COPY_RESTART": "Prend effet après le redémarrage de l'application.",
"EMBEDDED_MPV_EXTRA_OPTIONS": "Options MPV intégré supplémentaires",
"EMBEDDED_MPV_EXTRA_OPTIONS_DESCRIPTION": "Options libmpv avancées pour le lecteur intégré, une paire key=value par ligne (sans -- au début). Elles s'appliquent sur tous les moteurs après les options intégrées et prennent effet au démarrage de la prochaine session MPV intégrée.",
"EMBEDDED_MPV_EXTRA_OPTIONS_HINT": "Exemple : hwdec=auto-safe. Les options dont dépend l'intégration (wid, vo, input-ipc-server, …) sont refusées.",
"EMBEDDED_MPV_EXTRA_OPTIONS_INVALID_LINES": "Format key=value non respecté : {{lines}}",
"EMBEDDED_MPV_EXTRA_OPTIONS_FORBIDDEN_KEYS": "Ces options ne peuvent pas être modifiées pour le lecteur intégré : {{keys}}",
"EMBEDDED_MPV_AUTO_RECONNECT": "Reconnecter automatiquement les flux interrompus",
"EMBEDDED_MPV_AUTO_RECONNECT_DESCRIPTION": "Lorsqu'un flux en cours de lecture est interrompu, le lecteur intégré le recharge avec des délais croissants, jusqu'à 6 tentatives, avant d'abandonner. Un flux qui n'a jamais démarré doit toujours être relancé manuellement avec « Réessayer ».",
"VOD_AUTO_FAILOVER": "Changer de source automatiquement en cas d'erreur de lecture",
"VOD_AUTO_FAILOVER_DESCRIPTION": "Lorsqu'un film ne parvient pas à démarrer et que le même film existe dans une autre liste de lecture, bascule automatiquement vers celle-ci en conservant la position de lecture. Désactivé par défaut ; le changement est toujours annoncé, car une autre source peut proposer un doublage différent.",
"NAV_PARENTAL": "Parental lock",
"PARENTAL_LOCK": {
"TITLE": "Parental lock",
"DESCRIPTION": "Hide chosen categories behind a PIN. Locked categories, their channels and titles are removed from the whole app until the PIN is entered.",
"ENABLE": "Enable parental lock",
"ENABLE_DESCRIPTION": "Turning it on asks for a new PIN. Turning it off asks for the current PIN; your locks are kept for later.",
"STATUS": "Current state",
"STATUS_LOCKED": "Locked — locked categories are hidden.",
"STATUS_UNLOCKED": "Unlocked — locked categories are visible until the app locks again.",
"LOCK_NOW": "Lock now",
"UNLOCK": "Unlock",
"RELOCK": "Lock again after",
"RELOCK_DESCRIPTION": "Minutes without interaction before the app locks itself again. Playback counts as interaction. Restarting the app always locks.",
"RELOCK_NEVER": "Only when restarting the app",
"RELOCK_MINUTES": "{{minutes}} minutes of inactivity",
"CHANGE_PIN": "Change PIN",
"CHANGE_PIN_DESCRIPTION": "Asks for the current PIN first.",
"HOW_TO_LOCK": "Choosing what to lock",
"HOW_TO_LOCK_DESCRIPTION": "Open a source, then use “Manage categories” (the tune icon above the category list; “Manage groups” in an M3U playlist): every row has a lock toggle, and Stalker offers “Lock adult (18+)” for genres the portal flags. Right-click a category or group for a quick Lock / Unlock.",
"DISCLAIMER": "This is a child lock, not a security feature: the app's data files are readable by anyone with access to this computer.",
"ENABLED_TOAST": "Parental lock enabled",
"DISABLED_TOAST": "Parental lock disabled",
"PIN_CHANGED_TOAST": "PIN changed",
"LOCKED_TOAST": "Locked"
}
},
"THEMES": {
"DARK_THEME": "Sombre",
"LIGHT_THEME": "Clair",
"SYSTEM_THEME": "Système"
},
"AUDIO_PLAYER": {
"PLAY": "Lecture",
"PAUSE": "Pause",
"PREVIOUS_STATION": "Station précédente",
"NEXT_STATION": "Station suivante",
"MUTE": "Muet",
"UNMUTE": "Activer le son",
"VOLUME": "Volume"
},
"EMBEDDED_MPV": {
"PLAYER": {
"BACK": "Retour",
"RETRY": "Réessayer",
"STALLED": "Ce flux met plus de temps que prévu à démarrer.",
"PLAYBACK_FAILED": "Échec de la lecture avec MPV intégré.",
"RECONNECTING": "Connexion perdue. Reconnexion… tentative {{attempt}} sur {{maxAttempts}}",
"STREAM_ENDED": "La diffusion en direct est terminée.",
"CHECKING_SUPPORT": "Vérification de la prise en charge de MPV intégré...",
"NOT_AVAILABLE": "MPV intégré n'est pas disponible dans cet environnement.",
"LOADING_STREAM": "Chargement du flux…",
"PLAY": "Lecture",
"PAUSE": "Pause",
"PREVIOUS_EPISODE": "Épisode précédent",
"NEXT_EPISODE": "Épisode suivant",
"BACK_10_SECONDS": "Reculer de 10 secondes",
"FORWARD_10_SECONDS": "Avancer de 10 secondes",
"LIVE_STREAM": "Diffusion en direct",
"PLAYBACK_POSITION": "Position de lecture",
"MUTE": "Muet",
"UNMUTE": "Activer le son",
"MUTED": "Son coupé",
"VOLUME": "Volume",
"VOLUME_LABEL": "Volume {{percent}} %",
"AUDIO_TRACKS": "Pistes audio",
"SUBTITLES": "Sous-titres",
"SUBTITLES_OFF": "Désactivés",
"QUALITY": "Qualité",
"QUALITY_AUTO": "Auto",
"TRACK_DEFAULT": "Par défaut",
"AUDIO_TRACK_FALLBACK": "Audio {{index}}",
"SUBTITLE_TRACK_FALLBACK": "Sous-titre {{index}}",
"PLAYBACK_SPEED": "Vitesse de lecture",
"SPEED_TOOLTIP": "Vitesse : {{speed}}",
"ASPECT_RATIO": "Format d'image",
"ASPECT_TOOLTIP": "Format : {{aspect}}",
"ASPECT_DEFAULT": "Par défaut",
"START_RECORDING": "Démarrer l'enregistrement",
"STOP_RECORDING": "Arrêter l'enregistrement",
"RECORDING": "Enregistrement",
"RECORDING_SAVED": "Enregistrement sauvegardé",
"RECORDING_FAILED": "Échec de l'enregistrement",
"RECORDING_FAILED_TO_START": "L'enregistrement n'a pas pu démarrer.",
"RECORDING_FAILED_TO_STOP": "L'enregistrement n'a pas pu s'arrêter.",
"SAVED_TO": "Enregistré dans {{path}}",
"ENTER_PICTURE_IN_PICTURE": "Activer le mode image dans l’image",
"EXIT_PICTURE_IN_PICTURE": "Quitter le mode image dans l’image",
"ENTER_FULLSCREEN": "Passer en plein écran",
"EXIT_FULLSCREEN": "Quitter le plein écran",
"CHANNEL_LIST": "Liste des chaînes",
"HIDE_CHANNEL_LIST": "Masquer la liste des chaînes",
"EPISODE_LIST": "Liste des épisodes",
"HIDE_EPISODE_LIST": "Masquer la liste des épisodes",
"SEARCH_CHANNELS": "Rechercher des chaînes",
"SEARCH_IN": "Rechercher dans {{title}}",
"CLEAR_SEARCH": "Effacer la recherche",
"LOAD_SUBTITLE_FILE": "Charger un fichier de sous-titres…",
"SUBTITLE_DELAY": "Décalage des sous-titres",
"SUBTITLE_DELAY_DECREASE": "Afficher les sous-titres plus tôt",
"SUBTITLE_DELAY_INCREASE": "Afficher les sous-titres plus tard",
"SUBTITLE_DELAY_RESET": "Réinitialiser le décalage des sous-titres",
"SUBTITLE_SIZE": "Taille des sous-titres",
"SUBTITLE_COLOR": "Couleur des sous-titres",
"SUBTITLE_COLOR_DEFAULT": "Par défaut",
"SUBTITLE_COLOR_WHITE": "Blanc",
"SUBTITLE_COLOR_YELLOW": "Jaune",
"SUBTITLE_COLOR_CYAN": "Cyan",
"STREAM_INFO": "Infos du flux",
"STATS_RESOLUTION": "Résolution",
"STATS_FRAME_RATE": "Fréquence d'images",
"STATS_NOMINAL_FRAME_RATE": "Cadence de la source",
"STATS_STREAM_BITRATE": "Débit du flux",
"STATS_VIDEO": "Vidéo",
"STATS_AUDIO": "Audio",
"STATS_AUDIO_CHANNELS": "Canaux",
"STATS_SAMPLE_RATE": "Fréquence d'échantillonnage",
"STATS_CONTAINER": "Conteneur",
"STATS_BUFFER": "Tampon",
"STATS_DROPPED_FRAMES": "Images perdues",
"STATS_UNAVAILABLE": "Pas encore de données du flux"
}
},
"PLAYBACK_DIAGNOSTICS": {
"STAGE_LOADER": "Chargement du flux",
"STAGE_DEMUX": "Analyse du conteneur",
"DETAIL_STAGE": "Étape de l’échec",
"DETAIL_DRM_SYSTEMS": "DRM déclaré par la source",
"STAGE_MANIFEST": "Chargement du manifeste",
"STAGE_PLAYLIST": "Chargement de la playlist média",
"STAGE_SEGMENT": "Chargement du segment média",
"STAGE_KEY": "Chargement de la clé de chiffrement",
"STAGE_LICENSE": "Échange de licence DRM",
"STAGE_MEDIA": "Traitement du média",
"UNSUPPORTED_CONTAINER": {
"TITLE": "Ce conteneur de flux n’est probablement pas pris en charge par le lecteur du navigateur",
"DESCRIPTION": "Le lecteur du navigateur pourrait ne pas décoder ce conteneur en ligne. Copiez l’URL du flux et ouvrez-la dans un lecteur externe comme MPV, VLC ou IINA pour une meilleure prise en charge des codecs."
},
"UNSUPPORTED_CODEC": {
"TITLE": "Ce codec de flux n’est probablement pas pris en charge par le lecteur du navigateur",
"DESCRIPTION": "Le flux annonce des codecs que le lecteur du navigateur pourrait ne pas décoder. Copiez l’URL du flux et ouvrez-la dans un lecteur externe comme MPV, VLC ou IINA."
},
"MEDIA_DECODE_ERROR": {
"TITLE": "Le lecteur du navigateur n’a pas pu décoder ce flux",
"DESCRIPTION": "La lecture a commencé, mais le pipeline multimédia a échoué pendant le décodage. Un lecteur externe peut mieux gérer ce flux."
},
"NETWORK_ERROR": {
"TITLE": "Impossible de charger le flux",
"DESCRIPTION": "Le lecteur a signalé une erreur réseau ou de chargement côté fournisseur. Vérifiez l’URL du flux, les en-têtes ou la disponibilité du fournisseur."
},
"BROWSER_ACCESS_ERROR": {
"TITLE": "Le lecteur du navigateur n’a pas pu accéder à ce flux",
"DESCRIPTION": "La requête peut être bloquée par CORS, du contenu mixte ou des restrictions d’en-têtes/proxy du fournisseur. MPV ou VLC peuvent souvent contourner les limites d’accès du lecteur du navigateur.",
"PWA_DESCRIPTION": "La requête peut être bloquée par CORS, du contenu mixte ou des restrictions d’en-têtes/proxy du fournisseur. La PWA ne peut pas lancer directement de lecteurs externes ; utilisez l’action Copier l’URL du flux et ouvrez-la manuellement dans MPV, VLC, IINA ou un autre lecteur."
},
"UNTRANSFERABLE_DESCRIPTION": "Ce flux protégé nécessite une configuration de lecture qui ne peut pas être transférée avec l’URL du flux.",
"DRM_OR_ENCRYPTION": {
"TITLE": "Ce flux peut être chiffré ou protégé par DRM",
"DESCRIPTION": "Le lecteur du navigateur ne peut pas continuer avec l’erreur de chiffrement/clé signalée. La lecture externe peut également échouer si le fournisseur exige un DRM."
},
"UNKNOWN_PLAYBACK_ERROR": {
"TITLE": "Le lecteur du navigateur a signalé une erreur de lecture",
"DESCRIPTION": "Le flux a échoué dans le lecteur intégré, mais l’erreur n’a pas identifié de cause précise liée au codec, au conteneur ou au réseau."
},
"NATIVE_FALLBACK_TITLE": "Ouvrir plutôt dans un lecteur natif",
"INLINE_FAILURE_TITLE": "Copiez l’URL ou réessayez",
"UNTRANSFERABLE_FAILURE_TITLE": "Impossible de poursuivre la lecture protégée",
"RECOMMENDATIONS_LABEL": "Actions de récupération recommandées",
"ACTION_TRY_PLAYER": "Essayer {{player}}",
"ACTION_TRY_PLAYER_HINT": "Temporaire pour cet élément ; votre lecteur enregistré reste inchangé",
"REASON_RETRY_TRANSIENT_FAILURE": "Réessayer avec le même lecteur après un échec temporaire de chargement",
"REASON_RETRY_UNKNOWN_FAILURE": "Réessayer, car l’erreur n’a identifié aucun autre lecteur compatible",
"REASON_ALTERNATIVE_SOURCE_AVAILABLE": "Essayer une autre source disponible pour le même contenu",
"REASON_DIFFERENT_ENGINE_FAMILY": "Ce lecteur utilise un autre moteur de lecture du navigateur",
"REASON_EXTERNAL_CODEC_OR_CONTAINER_SUPPORT": "Les lecteurs natifs prennent en charge davantage de codecs et de conteneurs",
"REASON_EXTERNAL_BROWSER_ACCESS": "Un lecteur natif peut contourner les restrictions d’accès du navigateur",
"REASON_COMPATIBLE_DRM_PATH": "Cette cible est compatible avec les données de chiffrement disponibles",
"ACTION_OPEN_MPV": "Ouvrir dans MPV",
"ACTION_OPEN_VLC": "Ouvrir dans VLC",
"ACTION_OPENING_MPV": "Opening MPV…",
"ACTION_OPENING_VLC": "Opening VLC…",
"ACTION_REOPEN_MPV": "Open MPV again",
"ACTION_REOPEN_VLC": "Open VLC again",
"ACTION_RETRY_MPV": "Try MPV again",
"ACTION_RETRY_VLC": "Try VLC again",
"EXTERNAL_OPENING": "Opening player…",
"EXTERNAL_STARTED": "Player started",
"EXTERNAL_PLAYING": "Playing",
"EXTERNAL_FAILED": "External player error",
"ACTION_OPEN_MPV_HINT": "lecteur configuré",
"ACTION_OPEN_VLC_HINT": "lecteur configuré",
"ACTION_COPY_URL": "Copier l’URL du flux",
"ACTION_RETRY": "Réessayer",
"DETAILS_SUMMARY": "Détails techniques",
"CODEC_HINT": "{{codecs}} détecté(s). Les lecteurs de navigateur Chromium/Electron prennent souvent en charge ces codecs de façon limitée.",
"DETAIL_CODE": "Code de diagnostic",
"DETAIL_PLAYER": "Lecteur",
"DETAIL_SOURCE": "Origine",
"DETAIL_CONTAINER": "Conteneur",
"DETAIL_MIME_TYPE": "Type MIME",
"DETAIL_VIDEO_CODECS": "Codecs vidéo",
"DETAIL_AUDIO_CODECS": "Codecs audio",
"DETAIL_NATIVE_ERROR_CODE": "Code d’erreur natif",
"DETAIL_NATIVE_ERROR_MESSAGE": "Message d’erreur natif",
"DETAIL_ERROR_DETAILS": "Détails de l’erreur",
"DRM_CONFIGURATION_UNSUPPORTED": "Ce lecteur ne prend pas en charge la configuration DRM du flux. Demandez un flux compatible à votre fournisseur.",
"DRM_CONFIGURATION_UNAVAILABLE": "La configuration DRM demandée est indisponible ici. Vérifiez les paramètres de contenu protégé du navigateur ou demandez un flux compatible.",
"LICENSE_REQUEST_FAILED": "Le lecteur n’a pas pu obtenir de licence DRM. Vérifiez votre connexion et vos droits de lecture auprès du fournisseur.",
"LICENSE_RESPONSE_REJECTED": "Le module DRM a rejeté la réponse de licence. Contactez votre fournisseur pour la vérifier.",
"LICENSE_SERVER_MISSING": "Aucun serveur de licences n’est configuré pour ce flux protégé. Demandez les paramètres de lecture à votre fournisseur.",
"SEGMENT_ACCESS_DENIED": "Le serveur a refusé l’accès aux segments multimédias. Vérifiez vos droits de lecture auprès du fournisseur.",
"ACTION_COPY_DIAGNOSTIC": "Copier le diagnostic",
"REPORT_COPIED": "Diagnostic copié",
"COPY_FAILED": "Échec de la copie. Réessayez.",
"REPORT_PRIVACY": "Copie les données techniques sans URL du flux, identifiants ni messages d’erreur bruts."
},
"LAYOUT": {
"HIDE_CHANNELS_LIST": "Masquer la liste des chaînes",
"SHOW_CHANNELS_LIST": "Afficher la liste des chaînes",
"TOGGLE_SIDEBAR_TOOLTIP": "Basculer la liste des chaînes (⌘/Ctrl+B)",
"CHANNELS_LIST_HIDDEN": "La liste des chaînes est masquée",
"CHANNELS_LIST_HIDDEN_HINT": "Réaffichez-la avec le bouton ci-dessous ou appuyez sur ⌘/Ctrl+B.",
"HIDE_CATEGORIES": "Masquer les catégories",
"SHOW_CATEGORIES": "Afficher les catégories",
"SHOW_CATEGORIES_PANEL": "Afficher le panneau des catégories",
"CHOOSE_CATEGORY": "Choisir une catégorie",
"HIDE_PANELS": "Masquer les catégories et les chaînes",
"HIDE_PANELS_TOOLTIP": "Masquer les panneaux (⌘/Ctrl+B)",
"SHOW_PANELS": "Afficher les catégories et les chaînes",
"SHOW_PANELS_TOOLTIP": "Afficher les panneaux (⌘/Ctrl+B)"
},
"CHANNELS": {
"SHOW_PLAYING_CHANNEL": "Afficher la chaîne en cours",
"UPLOAD_OR_SELECT_OTHER_PLAYLIST": "Transférer ou choisir une autre liste de lecture",
"ALL_CHANNELS": "Toutes les chaînes",
"GROUPS": "Groupes",
"MANAGE_GROUPS": "Gérer les groupes",
"MANAGE_GROUPS_HINT": "Utilisez la gestion des groupes pour réafficher les groupes.",
"NO_VISIBLE_GROUPS": "Aucun groupe visible",
"SEARCH_GROUPS": "Rechercher des groupes",
"UNGROUPED": "Non-groupé",
"UNNAMED_CHANNEL": "Chaîne sans nom",
"FAVORITES": "Favoris",
"NO_FAVORITES": "Aucun favoris",
"USE_STAR_TO_FAVORITE": "Veuillez utiliser l'icône 'étoile' pour ajouter une chaîne aux favoris.",
"REMOVE_FAVORITE": "Retirer des favoris",
"ADD_FAVORITE": "Ajouter aux favoris",
"SHOW_DETAILS": "Afficher les détails de la chaîne",
"MAP_EPG": "Associer une chaîne EPG",
"FAVORITES_UPDATED": "Les favoris ont été mis à jour !",
"SELECT_CHANNEL_PLAYBACK": "Veuillez sélectionner une chaîne pour démarrer la lecture",
"SORT_BY": "Trier par",
"SORT_BY_DATE": "Trier par date d'ajout (Plus récent)",
"SORT_BY_RATING": "Trier par note",
"SORT_BY_NAME": "Trier par nom (A-Z)",
"LOAD_MORE": "Charger plus",
"REMAINING": "restantes",
"LOADING": "Chargement des chaînes…",
"LOADING_MORE": "Chargement…",
"NO_SEARCH_RESULTS": "Aucune chaîne trouvée",
"NO_CHANNELS_FOUND": "Aucune chaîne trouvée",
"NO_GROUPS_FOUND": "Aucun groupe trouvé",
"CATCHUP_AVAILABLE": "Catchup disponible",
"CATCHUP_AVAILABLE_DAYS": "Catchup disponible — {{days}} jours",
"TRY_DIFFERENT_SEARCH": "Essayez un autre terme de recherche",
"DETAILS_DIALOG": {
"TITLE": "Détails de la chaîne",
"DESCRIPTION": "Métadonnées en lecture seule extraites du fichier de la liste de lecture.",
"SUMMARY": "Résumé",
"TVG": "Métadonnées TVG",
"CATCHUP": "Replay TV",
"HTTP": "En-têtes HTTP",
"NAME": "Nom",
"CHANNEL_ID": "ID de la chaîne",
"STREAM_URL": "URL du flux",
"GROUP": "Groupe",
"RADIO": "Radio en direct",
"CATCHUP_AVAILABLE": "Replay disponible",
"WINDOW": "Fenêtre d'archivage",
"PLAYBACK_SUPPORTED": "Lecture prise en charge",
"EPG_PARAMS": "Paramètres EPG",
"TIMESHIFT": "Décalage temporel",
"TVG_ID": "TVG ID",
"TVG_NAME": "Nom TVG",
"TVG_URL": "URL TVG",
"TVG_LOGO": "Logo TVG",
"TVG_REC": "TVG rec",
"CATCHUP_TYPE": "Type de replay",
"CATCHUP_SOURCE": "Source du replay",
"CATCHUP_DAYS": "Jours de replay",
"HTTP_ORIGIN": "Origin",
"HTTP_REFERRER": "Referrer",
"HTTP_USER_AGENT": "User-Agent",
"EMPTY": "Non fourni",
"NOT_AVAILABLE": "Non disponible",
"DAYS_ONE": "1 jour",
"DAYS_OTHER": "{{count}} jours"
},
"GROUP_MANAGEMENT": {
"TITLE": "Gérer les groupes",
"SELECTED": "Sélectionnés",
"SELECT_ALL": "Tout sélectionner",
"DESELECT_ALL": "Tout désélectionner",
"SEARCH_PLACEHOLDER": "Rechercher des groupes…",
"NO_RESULTS": "Aucun groupe correspondant trouvé",
"SAVE": "Enregistrer"
}
},
"TOP_MENU": {
"OPEN_EPG_GUIDE": "Guide des programmes"
},
"EPG": {
"NEXT_DAY": "Jour suivant",
"PREVIOUS_DAY": "Jour précédent",
"ZOOM_IN": "Zoom avant",
"ZOOM_OUT": "Zoom arrière",
"FILTER_CHANNELS": "Filtrer les chaînes",
"CLOSE_FILTER": "Fermer le filtre",
"SEARCH_PROGRAMS": "Rechercher des programmes",
"CLOSE_PROGRAM_SEARCH": "Fermer la recherche de programmes",
"LIVE_STREAM": "Diffusion en direct",
"ARCHIVE_PLAYBACK_UNAVAILABLE_TITLE": "Lecture des archives indisponible",
"ARCHIVE_PLAYBACK_UNAVAILABLE_DESCRIPTION": "Ce fournisseur expose l'historique des programmes pour la chaîne, mais n'expose pas la lecture archive/catch-up.",
"EPG_NOT_AVAILABLE_CHANNEL_DESCRIPTION": "Ajoutez ou modifiez l’URL de la liste EPG dans les paramètres de l’application.",
"FETCH_EPG": "Récupération des données EPG...",
"ERROR": "L'EPG n'a pas pu être chargé.",
"DOWNLOAD_SUCCESS": "L'EPG a été téléchargé avec succès.",
"NO_PROGRAM_INFO": "Aucune information sur le programme disponible",
"PROGRAM_DIALOG": {
"PROGRAM_DETAILS": "Détails du programme TV",
"TITLE": "Titre",
"CATEGORY": "Catégorie",
"PARENTAL_RATING_SYSTEM": "Système de classification du contenu télévisé",
"DESCRIPTION": "Description",
"LANGUAGE": "Langue",
"SHOW_PROGRAM_DETAILS": "Afficher les détails de ce programme",
"EPISODE": "Épisode",
"DURATION": "Durée",
"COPY_ARCHIVE_URL": "Copier le lien de rattrapage",
"ARCHIVE_URL_COPIED": "Lien de rattrapage copié",
"ARCHIVE_URL_FAILED": "Impossible de copier le lien de rattrapage",
"ARCHIVE_URL_NOTICE": "Le lien peut contenir des identifiants. Les lecteurs externes peuvent aussi nécessiter les en-têtes HTTP de la source.",
"DOWNLOAD_ARCHIVE": "Télécharger l’émission (TS)",
"ARCHIVE_DOWNLOAD_QUEUED": "Émission ajoutée aux téléchargements",
"ARCHIVE_DOWNLOAD_FAILED": "Impossible de télécharger cette émission. Elle n’est peut-être plus disponible.",
"ARCHIVE_DOWNLOAD_TS_ONLY": "Seuls les flux TS sont pris en charge pour le téléchargement des archives.",
"ARCHIVE_DOWNLOAD_EXISTS": "Cette émission figure déjà dans les téléchargements."
},
"FETCH_SUCCESS": "L'EPG a été récupéré avec succès",
"IMPORT_PROGRESS": "Importation EPG",
"CHANNELS": "chaînes",
"PROGRAMS": "programmes",
"LOADING": "Chargement",
"QUEUED": "En file d'attente",
"IMPORT_PANEL_MINIMIZE": "Réduire le panneau d’import EPG",
"IMPORT_PANEL_EXPAND": "Agrandir le panneau d’import EPG",
"IMPORT_SUMMARY_LOADING": "{{count}} en cours",
"IMPORT_SUMMARY_QUEUED": "{{count}} en attente",
"TOTAL_CHANNELS": "Total des chaînes",
"TOTAL_PROGRAMS": "Total des programmes",
"UP_TO_DATE": "L'EPG est à jour, aucune synchronisation nécessaire",
"RETRY": "Réessayer",
"ALLOW_PRIVATE_SOURCE": "Autoriser la source",
"ALLOW_PRIVATE_SOURCE_TITLE": "Autoriser une source EPG de réseau privé ?",
"ALLOW_PRIVATE_SOURCE_WARNING": "Autorisez-la uniquement si vous faites confiance à cette source EPG. IPTVnator permettra à cette URL EPG exacte de se connecter à des adresses de réseau privé ou local.",
"TRUST_TLS_HOST": "Faire confiance à l’hôte",
"TRUST_TLS_HOST_TITLE": "Faire confiance à un certificat invalide ?",
"TRUST_TLS_HOST_WARNING": "Continuez uniquement si vous faites confiance à cet hôte. IPTVnator autorisera les certificats TLS invalides pour cet hôte, mais les autres hôtes devront toujours présenter des certificats valides.",
"CURRENT_PROGRAM": "Programme en cours",
"ARCHIVE_PLAYBACK": "Lecture archive",
"COLLAPSE_PANEL": "Réduire le panneau EPG",
"EXPAND_PANEL": "Développer le panneau EPG",
"GUIDE": {
"TITLE": "Guide des programmes",
"CLOSE": "Fermer le guide",
"CHANNEL": "Chaîne",
"TODAY": "Aujourd'hui",
"NOW": "Maintenant",
"JUMP_NOW": "Aller à maintenant",
"SCOPE": "Chaînes affichées",
"ONLY_WITH_EPG": "Uniquement avec EPG",
"ONLY_WITH_EPG_HINT": "Masquer les chaînes sans données de programme",
"DENSITY_COMFORTABLE": "Lignes confortables",
"DENSITY_COMPACT": "Lignes compactes",
"ZOOM": "Zoom",
"FILTER_CHANNELS": "Filtrer les chaînes…",
"SEARCH_PROGRAMMES": "Rechercher des programmes…",
"NO_RESULTS": "Aucun programme trouvé",
"NO_PROGRAMME_INFO": "Aucune information sur le programme",
"NO_PROGRAMME_INFO_LONG": "Aucune information sur le programme pour cette chaîne",
"PLAYING": "En lecture",
"NO_CHANNELS": "Aucune chaîne ne correspond à « {{query}} »",
"CLEAR_FILTER": "Effacer le filtre",
"COLLAPSE_PLAYER": "Réduire le lecteur",
"EXPAND_PLAYER": "Agrandir le lecteur",
"KEYS": {
"CHANNEL": "chaîne",
"PROGRAMME": "programme",
"PLAY": "lecture",
"DETAILS": "détails",
"NOW": "maintenant",
"DAY": "jour",
"CLOSE": "fermer"
}
},
"TIMELINE": {
"OPEN_GUIDE": "Ouvrir le guide des programmes",
"TODAY": "Aujourd'hui",
"NOW": "Maintenant",
"JUMP_NOW": "Aller à maintenant",
"RETURN_TO_LIVE": "Retour au direct",
"ON_NOW": "En ce moment",
"MINUTES_LEFT": "min restantes",
"FROM_ARCHIVE": "Depuis les archives",
"WATCH": "Regarder",
"WATCH_LIVE": "Regarder en direct",
"WATCH_FROM_START": "Regarder depuis le début",
"ARCHIVE_UNAVAILABLE_NOTE": "Lecture indisponible — ce fournisseur n'expose pas d'archive.",
"CATCHUP_FAILED": "Impossible de démarrer la lecture archive pour ce programme",
"SCHEDULE_ONLY_NOTICE": "Programme uniquement. Ce fournisseur expose l'historique des programmes mais pas le catch-up — les programmes passés ne peuvent pas être lus.",
"EMPTY_DAY_TITLE": "Aucun programme pour ce jour",
"EMPTY_DAY_DESCRIPTION": "Le programme du jour sélectionné n'est pas encore arrivé. D'autres jours ont des données.",
"JUMP_TODAY": "Aller à aujourd'hui",
"JUMP_NEAREST": "Jour le plus proche avec programme",
"CHANNEL_UNMAPPED_TITLE": "Aucun programme pour cette chaîne",
"CHANNEL_UNMAPPED_DESCRIPTION": "Cette chaîne n'est pas associée à la source EPG (aucun tvg-id trouvé). Les autres chaînes ne sont pas affectées.",
"PROVIDER_NO_EPG_TITLE": "Le fournisseur ne fournit pas de guide",
"PROVIDER_NO_EPG_DESCRIPTION": "Cette source n'expose de guide TV pour aucune chaîne. Si vous avez besoin d'un programme, demandez à votre fournisseur.",
"M3U_SETUP_TITLE": "Connecter un guide des programmes",
"M3U_SETUP_DESCRIPTION": "Les listes M3U nécessitent une source EPG externe (XMLTV). Ajoutez un lien url-tvg et le programme apparaîtra ici.",
"OPEN_EPG_SETTINGS": "Ouvrir les paramètres EPG",
"ERROR_TITLE": "Impossible de charger le guide",
"ERROR_DESCRIPTION": "La source EPG n'a pas répondu. Vérifiez votre connexion ou actualisez la source.",
"RETRY": "Réessayer",
"MINUTES_SHORT": "min",
"ZOOM": "Zoom",
"ZOOM_DAY": "Vue de la journée",
"ZOOM_HOURS": "Par heure",
"ZOOM_DETAIL": "Détaillé",
"ZOOM_TOOLTIP": "Zoom : {{level}} · ⌘/Ctrl + molette pour ajuster",
"GROUP_SHORT": "progs courts",
"GROUP_EXPAND": "afficher ›"
}
},
"EPG_MAPPING_DIALOG": {
"TITLE": "Associer une chaîne EPG",
"SUBTITLE": "Sélectionner manuellement une chaîne EPG pour « {{channelName}} »",
"SEARCH_PLACEHOLDER": "Rechercher des chaînes EPG...",
"CURRENT_MAPPING": "Association actuelle",
"NO_MAPPING": "Aucune association EPG définie",
"SAVE": "Enregistrer l'association",
"REMOVE": "Supprimer l'association",
"CLOSE": "Fermer",
"NO_RESULTS": "Aucune chaîne EPG trouvée",
"SEARCH_HINT": "Saisissez au moins {{min}} caractères pour rechercher",
"SAVED": "Association EPG enregistrée",
"REMOVED": "Association EPG supprimée",
"SAVE_FAILED": "Impossible de mettre à jour l'association EPG"
},
"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": "Oui",
"NO": "Non",
"MENU": {
"OPEN": "Ouvrir le menu",
"SUPPORT_ARIA": "Soutenir IPTVnator sur GitHub",
"SETTINGS_ARIA": "Ouvrir les paramètres",
"BUG_REPORT": "Signaler un bug",
"WHAT_IS_NEW": "Nouveautés",
"ABOUT": "À propos",
"ABOUT_ARIA": "À propos de l'application",
"SUPPORT_PROJECT": "Soutenir le projet"
},
"ABOUT": {
"TITLE": "À propos d'IPTVnator",
"DESCRIPTION": "Application lecteur IPTV multiplateforme avec de nombreuses fonctionnalités, comme la prise en charge des listes m3u et m3u8, les favoris, le guide TV, les archives TV/rattrapage et plus encore.",
"VERSION": "Version",
"GITHUB_TOOLTIP": "Dépôt IPTVnator sur GitHub",
"BUY_ME_A_COFFEE_TOOLTIP": "Offrez-moi un café",
"TWITTER_TOOLTIP": "Partager sur Twitter"
},
"UPDATE_AVAILABLE": "Mise à jour disponible",
"REFRESH": "Actualiser",
"XTREAM": {
"PLAY": "Lire",
"OPENING_PLAYER": "Ouverture du lecteur…",
"NAME": "Nom",
"RELEASE_DATE": "Date de sortie",
"GENRE": "Genre",
"COUNTRY": "Pays",
"ACTORS": "Acteurs",
"DIRECTOR": "Réalisateur",
"SIMILAR": "Similaires",
"CREW_JOB_DIRECTOR": "Réalisateur",
"CREW_JOB_CREATOR": "Créateur",
"ACTOR_FILMOGRAPHY": "Filmographie",
"ACTOR_FILTER_ALL": "Tout",
"ACTOR_SCOPE_THIS_PORTAL": "Ce portail",
"ACTOR_SCOPE_ALL_PORTALS": "Tous les portails",
"ACTOR_NO_RESULTS": "Aucun résultat pour ce filtre",
"ACTOR_IN_LIBRARY": "Dans votre bibliothèque",
"ACTOR_SEARCH_IN_PORTAL": "Rechercher dans le portail",
"ACTOR_BORN": "Naissance",
"ACTOR_DIED": "Décédé",
"DISCOVER_TITLE": "Découvrir",
"DISCOVER_RESULTS": "Titres populaires",
"DISCOVER_MOVIES": "Films",
"DISCOVER_SERIES": "Séries",
"DISCOVER_EMPTY": "Aucun résultat pour cette sélection. Découvrir nécessite les métadonnées TMDB activées dans les paramètres.",
"SERIES_STATUS_RETURNING": "En cours",
"SERIES_STATUS_PLANNED": "Planifiée",
"SERIES_STATUS_IN_PRODUCTION": "En production",
"SERIES_STATUS_ENDED": "Terminée",
"SERIES_STATUS_CANCELED": "Annulée",
"SERIES_STATUS_PILOT": "Pilote",
"DURATION": "Durée",
"CAST": "Distribution",
"EPISODE_RUN_TIME": "Durée de l’épisode",
"RATING": "Note",
"IMDB_RATING": "Note IMDb",
"KINOPOISK_RATING": "Note Kinopoisk",
"DESCRIPTION": "Description",
"YEAR": "Année",
"AGE": "Âge",
"YOUTUBE_TRAILER": "Bande-annonce YouTube",
"EPISODE": "Épisode",
"RESUME": "Reprendre",
"RESTART": "Recommencer",
"CONTINUE_WATCHING": "Reprendre la lecture",
"PLAY_FIRST_EPISODE": "Lire le premier épisode",
"PLAY_EPISODE": "Lire l'épisode {{episode}}",
"RESUME_EPISODE": "Reprendre l'épisode",
"PLAY_NEXT_EPISODE": "Lire l'épisode suivant",
"SERIES_WATCHED": "Série vue",
"WATCHED": "Vu",
"IN_PROGRESS": "En cours",
"MARK_WATCHED": "Marquer comme vu",
"MARK_UNWATCHED": "Marquer comme non vu",
"MARK_SEASON_WATCHED": "Marquer la saison comme vue ({{count}})",
"MARK_SEASON_UNWATCHED": "Marquer la saison comme non vue",
"SEASON_MARKED_WATCHED": "{{count}} épisodes marqués comme vus",
"SEASON_MARKED_UNWATCHED": "Saison marquée comme non vue",
"SEASON_MARKED_WATCHED_PARTIAL": "{{count}} marqués · {{failed}} échoués",
"SEASON_MARKED_UNWATCHED_PARTIAL": "{{count}} marqués comme non vus · {{failed}} échoués",
"SEASON_WATCH_UPDATE_FAILED": "Échec de la mise à jour de la saison",
"MARK_SERIES_WATCHED": "Marquer la série comme vue ({{count}})",
"MARK_SERIES_WATCHED_ALL": "Marquer la série comme vue",
"MARK_SERIES_UNWATCHED": "Marquer la série comme non vue",
"SERIES_MARKED_UNWATCHED": "Série marquée comme non vue",
"SERIES_WATCH_UPDATE_FAILED": "Échec de la mise à jour de la série",
"SERIES_WATCH_MENU": "Actions de visionnage de la série",
"MOVIE_MARKED_WATCHED": "Marqué comme vu",
"MOVIE_MARKED_UNWATCHED": "Marqué comme non vu",
"MOVIE_WATCH_UPDATE_FAILED": "Échec de la mise à jour de l’état « vu »",
"EPISODES_WATCHED": "{{count}} sur {{total}} épisodes vus",
"DETAIL_FALLBACK": {
"STATUS": "Métadonnées du portail indisponibles",
"NOTE": "Les métadonnées étendues n'ont pas été fournies par ce portail.",
"STREAM_ID": "ID du flux",
"CATEGORY": "Catégorie",
"CONTAINER": "Format",
"SOURCE_TITLE": "Titre source"
},
"ACCOUNT_INFO": {
"TITLE": "Informations du compte",
"USER_INFO": "Informations utilisateur",
"STATUS": "Statut",
"USERNAME": "Nom d'utilisateur",
"ACTIVE_CONNECTIONS": "Connexions actives",
"CREATED": "Créé le",
"EXPIRES": "Expire le",
"TRIAL_ACCOUNT": "Compte d'essai",
"YES": "Oui",
"NO": "Non",
"ALLOWED_FORMATS": "Formats autorisés",
"SERVER_INFO": "Informations du serveur",
"LIVE_TV": "TV en direct",
"MOVIES": "Films",
"TV_SERIES": "Séries TV",
"URL": "URL",
"PROTOCOL": "Protocole",
"TIMEZONE": "Fuseau horaire",
"SERVER_TIME": "Heure du serveur",
"PORTS": "Ports",
"HTTP_PORT": "HTTP",
"HTTPS_PORT": "HTTPS",
"RTMP_PORT": "RTMP"
},
"CATEGORY_MANAGEMENT": {
"TITLE": "Gérer les catégories",
"LOADING": "Chargement des catégories…",
"SELECTED": "Total sélectionné",
"SELECT_ALL": "Tout sélectionner",
"DESELECT_ALL": "Tout désélectionner",
"SELECT_FILTERED": "Sélectionner les résultats",
"DESELECT_FILTERED": "Désélectionner les résultats",
"SEARCH_PLACEHOLDER": "Rechercher des catégories…",
"NO_RESULTS": "Aucune catégorie correspondante trouvée",
"NO_CATEGORIES": "Aucune catégorie disponible",
"SAVE": "Enregistrer"
}
},
"PORTALS": {
"REQUESTS_PAUSED": {
"TITLE": "Requêtes temporairement suspendues",
"DESCRIPTION": "Les requêtes ont été suspendues après plusieurs échecs de connexion. Réessayez pour contacter le portail immédiatement.",
"RETRY": "Réessayer maintenant"
},
"ALL_CATEGORIES": "Toutes les catégories",
"MY_FAVORITES": "Mes favoris",
"ADD_TO_FAVORITES": "Ajouter aux favoris",
"REMOVE_FROM_FAVORITES": "Retirer des favoris",
"REMOVED_FROM_FAVORITES": "Retiré des favoris",
"ADDED_TO_FAVORITES": "Ajouté aux favoris",
"FAVORITES": "Favoris",
"RECENTLY_VIEWED": "Récemment consultés",
"THIS_PLAYLIST": "Cette liste de lecture",
"ALL_PLAYLISTS": "Toutes les listes de lecture",
"LIVE_TV": "TV en direct",
"MOVIES": "Films",
"SERIES": "Séries",
"SEARCH": "Rechercher",
"NO_FAVORITES": "Aucun favori pour le moment",
"NO_RECENT_ITEMS": "Aucun élément récemment consulté",
"REMOVE_FROM_RECENT": "Retirer des éléments récemment consultés",
"BROWSE_ALL_MOVIES": "Parcourir tous les films",
"BROWSE_ALL_SERIES": "Parcourir toutes les séries",
"BROWSE_ALL_LIVE": "Parcourir toute la TV en direct",
"VIEW_IN_PORTAL": "Voir dans le portail",
"VIEW_IN_PORTAL_TOOLTIP": "Ouvrir dans {{name}}",
"SIDEBAR": {
"MAIN": "Principal",
"MOVIES": "Films",
"LIVE_TV": "TV en direct",
"SERIES": "Séries",
"LIBRARY": "Bibliothèque",
"SEARCH": "Rechercher",
"RECENT": "Récent",
"RECENTLY_ADDED": "Récemment ajoutés",
"FAVORITES": "Favoris"
},
"ERROR_VIEW": {
"IMPORT_CANCELLED": {
"TITLE": "Importation annulée",
"DESCRIPTION": "L'importation de la liste de lecture a été annulée. Réessayez quand vous voudrez poursuivre le chargement de cette source."
},
"ACCOUNT_EXPIRED": {
"TITLE": "Compte expiré",
"DESCRIPTION": "Ce compte a expiré. Veuillez vérifier les identifiants dans les paramètres de la liste ou la supprimer."
},
"ACCOUNT_INACTIVE": {
"TITLE": "Compte inactif",
"DESCRIPTION": "Ce compte est inactif. Veuillez vérifier les identifiants dans les paramètres de la liste de lecture ou la supprimer."
},
"UNAUTHORIZED": {
"TITLE": "Non autorisé",
"DESCRIPTION": "Veuillez vérifier les identifiants dans les paramètres de la liste ou la supprimer."
},
"NOT_FOUND": {
"TITLE": "Portail non trouvé",
"DESCRIPTION": "Veuillez vérifier les identifiants et l'URL du portail dans les paramètres de la liste ou la supprimer."
},
"PORTAL_UNAVAILABLE": {
"TITLE": "Portail indisponible",
"DESCRIPTION": "Le portail n'a pas pu être joint. Vérifiez l'URL du serveur ou réessayez quand la source sera de nouveau disponible."
},
"EMPTY_CATEGORY": {
"TITLE": "Aucun contenu dans cette catégorie",
"DESCRIPTION": "Sélectionnez une autre catégorie ou changez de type de contenu."
},
"UNKNOWN_ERROR": {
"TITLE": "Une erreur s'est produite",
"DESCRIPTION": "Erreur inconnue, veuillez réessayer plus tard"
},
"NO_CATEGORY_SELECTED": {
"TITLE": "Aucune catégorie sélectionnée",
"DESCRIPTION": "Veuillez sélectionner une catégorie pour voir le contenu"
},
"STALKER_LOGIN_REQUIRED": "Le portail nécessite un identifiant et un mot de passe. Importez à nouveau le portail et renseignez les champs nom d'utilisateur et mot de passe.",
"STALKER_DEVICE_CONFLICT": "Le portail a enregistré un autre ID d'appareil pour cette adresse MAC. Rétablissez l'ID d'appareil que vous avez utilisé en premier, ou demandez à votre fournisseur de réinitialiser l'appareil enregistré pour cette adresse MAC.",
"PLAYLIST_SETTINGS": "Paramètres de la liste",
"HOME": "Accueil",
"DELETE": "Supprimer"
},
"EMPTY_LIST_VIEW": {
"TITLE": "Aucun résultat trouvé",
"NO_SEARCH_RESULTS": "Aucun résultat. Essayez de modifier votre recherche."
},
"SEARCH_VIEW": {
"INITIAL_TITLE": "Rechercher du contenu",
"INITIAL_DESCRIPTION": "Saisissez au moins 3 caractères pour effectuer une recherche dans la TV en direct, les films et les séries.",
"RESULTS_FOUND": "{{count}} résultats trouvés",
"NO_RESULTS_FOR": "Aucun résultat trouvé pour \"{{term}}\"",
"GROUP_BY_PLAYLIST": "Grouper les résultats par liste de lecture",
"VISIBLE_CATEGORIES_ONLY": "Catégories visibles uniquement",
"GLOBAL_SEARCH_SOURCE_NOTE": "La recherche globale inclut les résultats des playlists Xtream et M3U.",
"GLOBAL_INITIAL_DESCRIPTION": "Saisissez au moins 2 caractères pour rechercher dans les playlists Xtream et M3U.",
"LOADING_MORE_RESULTS": "Chargement de plus de résultats..."
},
"STREAM_URL_COPIED": "URL du flux copiée dans le presse-papiers",
"COPY_STREAM_URL": "Copier l'URL du flux",
"NOW_PLAYING": "En cours de lecture",
"UP_NEXT": "À suivre",
"CLOSE_PLAYER": "Fermer le lecteur",
"ABOUT": "À propos",
"SEASONS_AND_EPISODES": "Saisons et épisodes",
"SEASON_TAB": "Saison {{number}}",
"EPISODE_COUNT_ONE": "1 épisode",
"EPISODE_COUNT_OTHER": "{{count}} épisodes",
"BACK_TO_PLAYING_EPISODE": "Retour à l'épisode en cours",
"GRID_VIEW": "Vue en grille",
"LIST_VIEW": "Vue en liste",
"NO_EPISODES_AVAILABLE": "Aucun épisode disponible",
"NO_EPISODES_AVAILABLE_MESSAGE": "Cette série est répertoriée par votre fournisseur, mais aucune saison ni épisode n'est disponible à la lecture.",
"SEASON_EMPTY": "Cette saison est vide",
"SEASON_EMPTY_MESSAGE": "Cette saison est répertoriée par votre fournisseur, mais aucun épisode lisible n'est disponible.",
"EPISODE_INFO": "Détails de l'épisode",
"SELECT_CATEGORY": "Sélectionner une catégorie",
"PAGE": "Page",
"CONTENT_NOT_AVAILABLE": "Ce contenu n'est pas disponible sur ce serveur",
"PLAYBACK_ERROR": "Échec de l'obtention de l'URL de lecture",
"LOADING_SEASONS": "Chargement des saisons…",
"LOADING_EPISODES": "Chargement des épisodes…",
"EPISODES_LOAD_FAILED": "Les épisodes n'ont pas pu être chargés.",
"LOADING_ALL_CHANNELS": "Chargement de la liste complète des chaînes…",
"REFRESH_CHANNEL_LIST": "Actualiser la liste des chaînes",
"NO_CHANNELS_IN_CATEGORY": "Aucune chaîne dans cette catégorie",
"ITEM": "élément",
"ITEMS": "éléments",
"NO_EPISODES": "Aucun épisode disponible",
"ALL_RADIO": "Toutes les radios",
"MULTI_SOURCE": {
"SOURCES": "Sources",
"SOURCE": "Source",
"SOURCES_FOR": "Sources pour « {{title}} »",
"OPEN_SOURCES": "Afficher les autres sources",
"MATCHED_BY_TMDB": "correspondance trouvée via TMDB",
"MATCHED_BY_TITLE": "correspondance trouvée d'après le titre",
"MATCH_BY_TITLE": "par titre",
"PLAYING": "En lecture",
"CURRENT": "Actuelle",
"PLAY_FROM_SOURCE": "Lire depuis cette source",
"PIN_SOURCE": "Définir comme source principale",
"UNPIN_SOURCE": "Ne plus utiliser comme source principale",
"CHECK": "vérifier",
"CHECK_TOOLTIP": "Vérifier la disponibilité",
"PROBE_OK": "disponible",
"PROBE_FAIL": "indisponible",
"PROBE_CHECKING": "vérification",
"AUTO_FAILOVER": "Bascule automatique en cas d'erreur",
"PLAYING_FROM": "Lecture depuis :",
"SWITCH_TITLE": "Source indisponible — bascule vers {{playlist}}",
"SWITCH_DETAIL": "reprise à {{timecode}}",
"SWITCH_AUDIO_WARNING": "le doublage peut être différent",
"SWITCHED_TO": "Basculé vers {{playlist}}",
"UNDO": "Annuler",
"CHOOSE_OTHER": "Choisir une autre source",
"TRY_ANOTHER_SOURCE": "Essayer une autre source",
"ERROR_HAS_ALTERNATIVES": "{{playlist}} ne diffuse pas ce flux. Ce film est présent dans vos autres listes de lecture :",
"RESUME_KEPT": "la position de lecture sera conservée · {{timecode}}",
"ALL_SOURCES_TRIED": "Toutes les sources ont été essayées.",
"ALSO_FOUND_IN_ONE": "— également disponible dans une autre liste de lecture",
"ALSO_FOUND_IN_OTHER": "— également disponible dans {{count}} autres listes de lecture",
"CHECK_ALL": "tout vérifier",
"FILTER_PLACEHOLDER": "Filtrer par liste de lecture",
"NO_MATCHES": "Aucune liste de lecture ne correspond à ce filtre",
"COPIES": "{{count}} copies dans cette liste de lecture",
"MORE_SOURCES": "+{{count}} dans la liste des sources",
"FILTER_ALL": "Toutes",
"FILTER_AVAILABLE": "Disponibles",
"FILTER_HD": "HD+",
"ALL_LANGUAGES": "Toutes les langues",
"SAME_AS_ABOVE": "identique à la ligne au-dessus",
"SHOWING_OF_TOTAL": "{{visible}} sur {{total}}"
},
"GRID": {
"LOADING_MORE": "Chargement de la suite…",
"LOAD_MORE_FAILED": "Impossible de charger plus d'éléments",
"RETRY": "Réessayer"
}
},
"INFORMATION": "Information",
"DOWNLOADS": {
"RECOVERY": {
"TITLE": "Récupération du fichier nécessaire",
"MESSAGE": "Un fichier sans rapport avec ce téléchargement a été conservé ici : {{path}}. Récupérez le contenu utile, supprimez cette copie de récupération, puis réessayez.",
"COPY_PATH": "Copier le chemin de récupération"
},
"TITLE": "Téléchargements",
"DOWNLOAD": "Télécharger",
"PLAY_LOCAL": "Lire localement",
"DOWNLOAD_SEASON": "Télécharger la saison ({{count}})",
"DOWNLOAD_SEASON_ARIA": "Télécharger la saison, {{count}} épisodes disponibles",
"ADDING_TO_QUEUE": "Ajout à la file d’attente…",
"EPISODE_DOWNLOAD_ARIA": "Télécharger {{title}}",
"EPISODE_DOWNLOAD_PENDING_ARIA": "{{title}} est déjà dans la file d’attente des téléchargements",
"EPISODE_DOWNLOAD_FAILED": "L’épisode n’a pas pu être ajouté aux téléchargements.",
"SEASON_QUEUE_RESULT": "Ajoutés {{added}} · Ignorés {{skipped}}",
"SEASON_QUEUE_RESULT_WITH_FAILURES": "Ajoutés {{added}} · Ignorés {{skipped}} · Échoués {{failed}}",
"EMPTY": "Aucun téléchargement",
"EMPTY_HINT": "Téléchargez des films et épisodes pour les regarder hors ligne",
"NO_PLAYLISTS_TITLE": "Ajoutez une playlist pour commencer les téléchargements",
"NO_PLAYLISTS_BODY": "Une fois une playlist ajoutée, vous pourrez enregistrer ici des films et des épisodes pour les lire hors ligne.",
"NO_ITEMS_BODY": "Utilisez le bouton de téléchargement sur un film ou un épisode pour l’enregistrer et le lire hors ligne.",
"NO_FILTER_MATCH": "Aucun téléchargement ne correspond au filtre actuel",
"NO_FILTER_MATCH_HINT": "Essayez un autre terme de recherche",
"NOT_AVAILABLE": "Téléchargements non disponibles",
"DESKTOP_ONLY": "Cette fonctionnalité n'est disponible que dans l'application de bureau",
"NO_FOLDER": "Aucun dossier de téléchargement sélectionné",
"CHANGE_FOLDER": "Changer de dossier",
"CLEAR_COMPLETED": "Effacer terminés",
"CLEAR_COMPLETED_DIALOG": {
"TITLE": "Effacer les téléchargements terminés",
"MESSAGE": "Cela retire les entrées terminées, échouées et annulées de la vue actuelle des téléchargements. Cela ne supprime aucun fichier déjà téléchargé sur le disque."
},
"SOURCE_PLAYLIST_MISSING": "Ce téléchargement ne peut plus être ouvert dans la bibliothèque, car sa playlist source a été supprimée.",
"FILE_NOT_FOUND": "Ce fichier téléchargé n'est plus disponible sur le disque.",
"FILE_ACTION_ERROR": "L'action sur le fichier n'a pas pu être effectuée.",
"ACTION_FAILED": "Échec de l'action",
"PAUSE": "Mettre en pause",
"RESUME": "Reprendre",
"CANCEL": "Annuler",
"DOWNLOADED_REVEAL": "Téléchargé — afficher dans le dossier",
"DOWNLOADING_PERCENT": "Téléchargement… {{percent}} %",
"CANCEL_CONFIRM_TITLE": "Annuler le téléchargement",
"CANCEL_CONFIRM_MESSAGE": "Arrêter ce téléchargement ? Le fichier partiellement téléchargé sera supprimé.",
"RETRY": "Réessayer",
"REMOVE": "Supprimer",
"PLAY": "Lire",
"REVEAL": "Afficher dans le dossier",
"COPY_URL": "Copier l'URL de téléchargement",
"URL_COPIED": "URL de téléchargement copiée dans le presse-papiers",
"URL_COPY_FAILED": "Échec de la copie de l'URL dans le presse-papiers",
"STATUS": {
"QUEUED": "En attente",
"DOWNLOADING": "En cours",
"COMPLETED": "Terminé",
"FAILED": "Échec",
"CANCELED": "Annulé",
"PAUSED": "En pause",
"FILE_MISSING": "Fichier manquant",
"RECORDING": "Enregistrement",
"INTERRUPTED": "Interrompu"
},
"ACTIVE_COUNT": "{{count}} actifs",
"TRACKED_DOWNLOADS": "Téléchargements suivis",
"CLEAR_FINISHED": "Effacer les terminés",
"DOWNLOADING_NOW": "Téléchargement en cours",
"NEEDS_ATTENTION": "Nécessite une attention",
"READY_TO_WATCH": "Prêt à regarder",
"OFFLINE": "Hors ligne",
"OFFLINE_BADGE": "Hors ligne",
"FILTER": {
"LABEL": "Filtrer les téléchargements",
"ALL": "Tous",
"MOVIES": "Films",
"SERIES": "Séries",
"IN_PROGRESS": "En cours",
"RECORDINGS": "Enregistrements"
},
"RECORDING_NOW": "Enregistrement en cours",
"RECORDINGS": "Enregistrements",
"RECORDING_BADGE": "Enregistrement",
"STOP_RECORDING": "Arrêter l'enregistrement",
"REMOVE_RECORDING_DIALOG": {
"TITLE": "Retirer l'enregistrement du gestionnaire ?",
"MESSAGE": "Cela retire l'entrée d'IPTVnator. Le fichier enregistré reste sur le disque."
},
"RECORDING_DETAIL": {
"PROGRAMS": "Programmes enregistrés",
"RECORDED_FROM": "Enregistré depuis {{playlist}}",
"MISSING_BODY": "Le fichier d'enregistrement n'est plus sur le disque. Une diffusion en direct ne peut pas être réenregistrée, mais vous pouvez retirer l'entrée du gestionnaire.",
"FAILED_BODY": "Cet enregistrement a échoué et n'a produit aucun fichier lisible."
},
"REMOVE_FROM_MANAGER": "Retirer du gestionnaire de téléchargements",
"REMOVE_COMPLETED_DIALOG": {
"TITLE": "Retirer du gestionnaire de téléchargements ?",
"MESSAGE": "Cela retire l’entrée d’IPTVnator. Le fichier multimédia téléchargé reste sur le disque."
},
"REMOVE_PARTIAL_DIALOG": {
"TITLE": "Retirer le téléchargement partiel ?",
"MESSAGE": "Cela retire l’entrée et tout téléchargement partiel conservé. Il ne pourra plus être repris."
},
"CLEAR_FINISHED_DIALOG": {
"TITLE": "Effacer les téléchargements terminés ?",
"MESSAGE": "Les fichiers multimédias terminés restent sur le disque. Les données partielles conservées pour les éléments échoués ou annulés sont supprimées."
},
"ARTWORK_UNAVAILABLE": "Illustration indisponible",
"EPISODE_COUNT_ONE": "1 épisode",
"EPISODE_COUNT_OTHER": "{{count}} épisodes",
"MORE_ACTIONS": "Plus d’actions",
"MOVIE": "Film",
"EPISODE": "Épisode",
"SERIES": "Série",
"OPEN_ARTWORK": "Ouvrir {{title}}",
"OPEN_DETAILS": "Ouvrir les détails",
"OPEN_EPISODES": "Ouvrir les épisodes téléchargés",
"SEASON": "Saison {{season}}",
"SEASON_RANGE": "Saisons {{first}}–{{last}}",
"DOWNLOADED_EPISODES": "Épisodes téléchargés",
"OFFLINE_DETAIL": {
"AVAILABLE": "Disponible hors ligne",
"PLAY": "Lire hors ligne",
"VIEW_IN_PORTAL": "Afficher dans le portail",
"VIEW_IN_PORTAL_UNAVAILABLE": "L’élément source n’est plus disponible",
"DOWNLOADED_EPISODES": "{{count}} épisodes téléchargés",
"FILE_SIZE": "{{size}}",
"NOT_FOUND_TITLE": "Téléchargement introuvable",
"NOT_FOUND_BODY": "Ce téléchargement n’est plus disponible.",
"BACK": "Retour aux téléchargements"
},
"ARIA": {
"OPEN": "Ouvrir {{title}}",
"POSTER_UNAVAILABLE": "Illustration indisponible pour {{title}}",
"PROGRESS": "Progression du téléchargement de {{title}}",
"PAUSE": "Mettre {{title}} en pause",
"CANCEL": "Annuler {{title}}",
"RESUME": "Reprendre {{title}}",
"REMOVE": "Retirer {{title}} du gestionnaire de téléchargements",
"RETRY": "Réessayer {{title}}",
"MORE_ACTIONS": "Plus d’actions pour {{title}}",
"COPY_URL": "Copier l’URL de téléchargement de {{title}}",
"DOWNLOAD_AGAIN": "Télécharger à nouveau {{title}}",
"RESTART_ARCHIVE": "Retélécharger {{title}} depuis le début"
},
"DOWNLOAD_AGAIN": "Télécharger à nouveau",
"CATCHUP": "Émission TV",
"ARCHIVE_RESTART_NOTE": "Après une interruption, le téléchargement de l’archive reprend depuis le début."
},
"REMOTE_CONTROL": {
"TITLE": "Télécommande",
"SUBTITLE": "Contrôlez votre lecteur IPTV à distance",
"UP_CHANNEL": "Chaîne précédente",
"DOWN_CHANNEL": "Chaîne suivante",
"HEADER": "Télécommande IPTVnator",
"FOOTER": "Télécommande IPTVnator"
},
"WORKSPACE": {
"FAVORITES_ONLY": "Favoris uniquement",
"SORT_CUSTOM": "Ordre personnalisé",
"SORT_DATE_DESC": "Date d'ajout (plus récents en premier)",
"SORT_DATE_ASC": "Date d'ajout (plus anciens en premier)",
"SORT_NAME_ASC": "Nom A-Z",
"SORT_NAME_DESC": "Nom Z-A",
"SORT_TOP_RATED": "Les mieux notés",
"SORT_LOWEST_RATED": "Les moins bien notés d’abord",
"REFINE_ACTION": "Affiner",
"REFINE_SORT_SECTION": "Trier par",
"REFINE_RATING_SECTION": "Note minimale",
"REFINE_CLEAR_RATING": "Effacer le filtre de note {{value}}.0 et plus",
"FILTER_RATING": "Filtrer par note",
"FILTER_RATING_ANY": "N’importe quelle note",
"FILTER_RATING_MIN": "{{value}}.0 et plus",
"SORT_LABEL": "Trier : ",
"SORT_SERVER": "Ordre du serveur",
"CATEGORY_SORT_ARIA": "Trier les catégories",
"DASHBOARD": {
"ACTION_FAILED": "L'action n'a pas pu être effectuée. Veuillez réessayer.",
"CONTINUE_WATCHING": "Reprendre la lecture",
"LIVE_FAVORITES": "En direct sur vos favoris",
"LIVE_RECENT": "Reprendre la TV en direct",
"REMAINING_SECONDS": "Il reste {{seconds}} s",
"REMAINING_MINUTES": "Il reste {{minutes}} min",
"REMAINING_HOURS": "Il reste {{hours}} h",
"REMAINING_HOURS_MINUTES": "Il reste {{hours}} h {{minutes}} min",
"PERCENT_WATCHED": "{{value}}% regardé",
"UNTITLED_SOURCE": "Source sans titre",
"GLOBAL_FAVORITES": "Favoris globaux",
"REMOVE_FROM_HISTORY": "Retirer de l'historique",
"RECENT_SOURCES": "Sources récemment utilisées",
"MANAGE_ALL": "Tout gérer",
"SEE_ALL": "Voir tout",
"SEE_ALL_COUNT": "Voir les {{count}}",
"RECENTLY_WATCHED": "Récemment regardés",
"XTREAM_RECENTLY_ADDED": "Récemment ajoutés sur Xtream",
"TMDB_TRENDING": "Tendances de la semaine",
"TMDB_RECOMMENDED": "Recommandations pour vous",
"TMDB_RECOMMENDED_BECAUSE": "Parce que vous avez regardé {{title}}",
"NO_HISTORY": "Aucun élément trouvé pour ce filtre.",
"NO_HISTORY_HINT": "Votre historique de visionnage apparaîtra ici une fois que vous aurez commencé à lire du contenu depuis vos listes de lecture.",
"XTREAM": "Xtream",
"STALKER": "Stalker",
"M3U": "M3U",
"STALKER_PORTAL": "Portail Stalker",
"PROVIDER": "Fournisseur",
"TYPE_LIVE": "Direct",
"TYPE_MOVIE": "Film",
"TYPE_SERIES": "Série",
"SEASON_EPISODE_BADGE": "S{{season}}·E{{episode}}",
"NOT_YET_SYNCED": "Pas encore synchronisé",
"RECENTLY_WATCHED_LIVE_TV": "TV en direct récemment regardée",
"FAVORITE_MOVIES_AND_SERIES": "Films et séries favoris",
"SOURCE_EXPIRES_IN_DAYS": "Expire dans {{days}} j",
"SOURCE_EXPIRED": "Expiré",
"HERO_LABEL": "À la une",
"HERO_FAVORITE_CHANNEL": "Chaîne favorite",
"HERO_FAVORITE": "Favori",
"HERO_RECENTLY_ADDED": "Ajouté récemment",
"HERO_CONTINUE": "Reprendre",
"HERO_WATCH_LIVE": "Regarder en direct",
"HERO_DETAILS": "Détails",
"HERO_SLIDE_POSITION": "{{index}} sur {{count}}",
"HERO_SHOW_SLIDE": "Afficher {{title}}",
"HERO_PAUSE": "Mettre le diaporama en pause",
"HERO_PLAY": "Lancer le diaporama"
},
"SHELL": {
"BRAND_ALT": "IPTVnator",
"RAIL_DASHBOARD": "Tableau de bord",
"OPEN_DASHBOARD": "Ouvrir le tableau de bord",
"RAIL_SOURCES": "Sources",
"OPEN_SOURCES": "Ouvrir les sources",
"RAIL_GLOBAL_FAVORITES": "Favoris",
"RAIL_GLOBAL_RECENT": "Récemment consultés",
"RAIL_GLOBAL_SEARCH": "Recherche globale",
"RAIL_SETTINGS": "Paramètres",
"OPEN_SETTINGS": "Ouvrir les paramètres",
"RAIL_LIBRARY": "Bibliothèque",
"RAIL_MOVIES": "Films",
"RAIL_LIVE": "TV en direct",
"RAIL_SERIES": "Séries",
"RAIL_RECENTLY_ADDED": "Récemment ajoutés",
"RAIL_SEARCH": "Recherche avancée",
"RAIL_RECENT": "Récemment consultés",
"RAIL_FAVORITES": "Favoris",
"RAIL_DOWNLOADS": "Téléchargements",
"EXTERNAL_PLAYBACK_CLOSE": "Fermer le lecteur",
"EXTERNAL_PLAYBACK_DISMISS": "Dismiss",
"EXTERNAL_PLAYBACK_OPENING": "Opening player…",
"EXTERNAL_PLAYBACK_STARTED": "Player started",
"EXTERNAL_PLAYBACK_PLAYING": "Playing",
"EXTERNAL_PLAYBACK_FAILED": "External player error",
"EXTERNAL_PLAYBACK_CLOSED": "Closed",
"RAIL_ALL_CHANNELS": "Toutes les chaînes",
"RAIL_GROUPS": "Groupes",
"RAIL_CONTEXT_ACTIONS": "Actions de la section",
"SEARCH_LABEL": "Rechercher",
"SEARCH_SOURCES_PLACEHOLDER": "Rechercher des sources (toutes les listes)…",
"SEARCH_SETTINGS_PLACEHOLDER": "Rechercher dans les paramètres…",
"SEARCH_GLOBAL_PLACEHOLDER": "Rechercher dans toutes les playlists...",
"SEARCH_PLAYLIST_PLACEHOLDER": "Rechercher dans cette liste de lecture…",
"SEARCH_SECTION_PLACEHOLDER": "Rechercher dans cette section...",
"FILTER_SECTION_PLACEHOLDER": "Filtrer cette section...",
"SEARCH_STATUS_LOADED_ONLY": "Chaînes chargées uniquement",
"COMMAND_PALETTE_SHORTCUT": "Palette de commandes (Ctrl/Cmd+K)",
"OPEN_COMMAND_PALETTE": "Ouvrir la palette de commandes",
"CONTEXT_DRAWER_CATEGORIES_TOGGLE": "Afficher ou masquer le panneau des catégories",
"CONTEXT_DRAWER_CATEGORIES_TOOLTIP": "Catégories",
"CONTEXT_DRAWER_FILTERS_TOGGLE": "Afficher ou masquer le panneau des filtres",
"CONTEXT_DRAWER_FILTERS_TOOLTIP": "Filtres",
"CONTEXT_DRAWER_SETTINGS_TOGGLE": "Afficher ou masquer le panneau des sections des paramètres",
"CONTEXT_DRAWER_SETTINGS_TOOLTIP": "Sections des paramètres",
"ADD_PLAYLIST_ALL": "Ajouter une liste de lecture",
"ADD_PLAYLIST": "Ajouter une liste de lecture",
"OPEN_DOWNLOADS": "Ouvrir les téléchargements",
"OPEN_CONTEXT_ACTIONS": "Ouvrir les actions de la section",
"NO_SECTION_ACTIONS": "Aucune action pour cette section",
"PLAYLIST_INFO": "Infos de la liste de lecture",
"ACCOUNT_INFO": "Infos du compte",
"REFRESH_PLAYLIST": "Actualiser la liste de lecture",
"CLEAR_COMPLETED_DOWNLOADS_ALL": "Effacer les téléchargements terminés (toutes les listes)",
"CLEAR_COMPLETED_DOWNLOADS_ALL_ARIA": "Effacer les téléchargements terminés pour toutes les listes de lecture",
"CLEAR_COMPLETED_DOWNLOADS_THIS_PLAYLIST": "Effacer les téléchargements terminés (cette liste)",
"CLEAR_COMPLETED_DOWNLOADS_THIS_PLAYLIST_ARIA": "Effacer les téléchargements terminés pour cette liste de lecture",
"CLEAR_RECENTLY_VIEWED_SECTION": "Effacer les éléments récemment consultés",
"CLEAR_RECENTLY_VIEWED_SECTION_ARIA": "Effacer les éléments récemment consultés de cette section",
"CLEAR_RECENTLY_VIEWED_TYPE": "Effacer les {{type}} récemment consultés",
"CLEAR_RECENTLY_VIEWED_DIALOG_TITLE": "Effacer les {{type}} récemment consultés ?",
"CLEAR_RECENTLY_VIEWED_DIALOG_MESSAGE_PLAYLIST": "Tous les éléments {{type}} de cette liste de lecture seront retirés de votre historique récemment consulté. Cette action est irréversible.",
"CLEAR_RECENTLY_VIEWED_DIALOG_MESSAGE_ALL": "Tous les éléments {{type}} de toutes les listes de lecture seront retirés de votre historique récemment consulté. Cette action est irréversible.",
"CLEAR_FAVORITES_TYPE": "Effacer les favoris {{type}}",
"CLEAR_FAVORITES_DIALOG_TITLE": "Retirer tous les favoris {{type}} ?",
"CLEAR_FAVORITES_DIALOG_MESSAGE_PLAYLIST": "Tous les favoris {{type}} de cette liste de lecture seront retirés. Cette action est irréversible.",
"CLEAR_FAVORITES_DIALOG_MESSAGE_ALL": "Tous les favoris {{type}} de toutes les listes de lecture seront retirés. Cette action est irréversible.",
"XTREAM_CODE": "Xtream Code",
"STALKER_PORTAL": "Portail Stalker",
"CHANNELS_COUNT": "{{count}} chaînes",
"NO_SOURCES_AVAILABLE": "Aucune source disponible",
"ONE_SOURCE_AVAILABLE": "1 source disponible",
"SOURCES_AVAILABLE": "{{count}} sources disponibles",
"GO_TO_DASHBOARD": "Retour au tableau de bord",
"GO_TO_SOURCES": "Aller aux Sources",
"DROP_OVERLAY_TITLE": "Déposez pour ajouter une playlist",
"DROP_OVERLAY_BODY": "Déposez un fichier .m3u ou .m3u8 n’importe où dans l’espace de travail pour l’importer.",
"DROP_OVERLAY_REJECTED_BODY": "Déposez un fichier .m3u ou .m3u8. Appuyez sur Échap pour fermer.",
"DROP_OVERLAY_REJECTED_UNSUPPORTED": "Type de fichier non pris en charge",
"DROP_OVERLAY_REJECTED_EMPTY": "Ce fichier est vide",
"DROP_OVERLAY_REJECTED_READ_ERROR": "Impossible de lire ce fichier",
"DROP_IMPORT_SUCCESS": "Import de « {{title}} »…",
"XTREAM_IMPORT_TITLE": "Synchronisation de la liste de lecture",
"XTREAM_IMPORT_REMOTE_BADGE": "Source distante",
"XTREAM_IMPORT_LOCAL_BADGE": "Bibliothèque locale",
"XTREAM_IMPORT_DETAIL_REMOTE": "En attente de la réponse du fournisseur.",
"XTREAM_IMPORT_DETAIL_LOCAL": "Préparation d'une bascule plus rapide entre listes de lecture pour la prochaine visite.",
"XTREAM_IMPORT_DETAIL_CACHED": "Lecture de la bibliothèque locale ; aucune donnée n’est téléchargée depuis le fournisseur.",
"XTREAM_IMPORT_PREPARING": "Préparation de la bibliothèque locale...",
"XTREAM_IMPORT_LOADING_CACHED": "Chargement du catalogue sauvegardé de cet appareil…",
"XTREAM_IMPORT_LOADING": "Récupération des données de la liste depuis la source…",
"XTREAM_IMPORT_SAVING": "Enregistrement des données de la liste localement…",
"XTREAM_IMPORT_RESTORING_FAVORITES": "Restauration des favoris depuis la bibliothèque locale...",
"XTREAM_IMPORT_RESTORING_RECENT": "Restauration des éléments récemment consultés depuis la bibliothèque locale...",
"XTREAM_IMPORT_PROGRESS": "{{type}} importé : {{current}} / {{total}}",
"XTREAM_IMPORT_CANCEL": "Arrêter la synchronisation",
"XTREAM_IMPORT_CANCELLING": "Arrêt de la synchronisation…",
"COMMANDS": {
"GLOBAL_SEARCH_LABEL": "Rechercher dans toutes les playlists",
"GLOBAL_SEARCH_DESCRIPTION": "Ouvrir la recherche globale",
"PLAYLIST_SEARCH_LABEL": "Recherche avancée dans cette liste de lecture",
"PLAYLIST_SEARCH_DESCRIPTION": "Ouvrir la recherche avancée de la liste de lecture",
"OPEN_GLOBAL_FAVORITES_LABEL": "Ouvrir les favoris globaux",
"OPEN_GLOBAL_FAVORITES_DESCRIPTION": "Naviguer vers les favoris agrégés",
"OPEN_DOWNLOADS_LABEL": "Ouvrir les téléchargements",
"OPEN_DOWNLOADS_DESCRIPTION": "Naviguer vers la vue des téléchargements",
"OPEN_GLOBAL_RECENT_LABEL": "Ouvrir les éléments récemment consultés",
"OPEN_GLOBAL_RECENT_DESCRIPTION": "Ouvrir la page globale des éléments récemment consultés",
"OPEN_SETTINGS_LABEL": "Ouvrir les paramètres",
"OPEN_SETTINGS_DESCRIPTION": "Naviguer vers les paramètres de l'application",
"OPEN_SOURCES_LABEL": "Gérer les sources",
"OPEN_SOURCES_DESCRIPTION": "Naviguer vers la gestion des sources",
"OPEN_DASHBOARD_LABEL": "Ouvrir le tableau de bord",
"OPEN_DASHBOARD_DESCRIPTION": "Naviguer vers le tableau de bord",
"ADD_PLAYLIST_LABEL": "Ajouter une nouvelle source",
"ADD_PLAYLIST_DESCRIPTION": "Ouvrir la fenêtre d'ajout de liste de lecture",
"ADD_PLAYLIST_M3U_LABEL": "Ajouter une playlist M3U",
"ADD_PLAYLIST_M3U_DESCRIPTION": "Ouvrir la boîte d’ajout sur l’onglet fichier M3U ou URL",
"ADD_PLAYLIST_XTREAM_LABEL": "Ajouter une playlist Xtream Codes",
"ADD_PLAYLIST_XTREAM_DESCRIPTION": "Ouvrir la boîte d’ajout sur l’onglet Xtream Codes",
"ADD_PLAYLIST_STALKER_LABEL": "Ajouter un portail Stalker",
"ADD_PLAYLIST_STALKER_DESCRIPTION": "Ouvrir la boîte d’ajout sur l’onglet Portail Stalker",
"REFRESH_PLAYLIST_LABEL": "Actualiser la liste de lecture",
"REFRESH_PLAYLIST_DESCRIPTION": "Resynchroniser les données depuis la source distante",
"PLAYLIST_INFO_LABEL": "Détails de la liste de lecture",
"PLAYLIST_INFO_DESCRIPTION": "Afficher les informations de la liste de lecture en cours",
"ACCOUNT_INFO_LABEL": "Infos du compte",
"ACCOUNT_INFO_DESCRIPTION": "Afficher les détails du compte du serveur Xtream",
"OPEN_VIEW_DESCRIPTION": "Naviguer vers {{view}}",
"CLEAR_CURRENT_VIEW_DESCRIPTION": "Effacer tous les éléments {{type}} visibles dans cette vue",
"OPEN_EPG_GUIDE_DESCRIPTION": "Ouvrir le guide des programmes pour cette liste de lecture",
"GO_TO_VOD_LABEL": "Films",
"GO_TO_VOD_DESCRIPTION": "Aller à la section films",
"GO_TO_LIVE_LABEL": "TV en direct",
"GO_TO_LIVE_DESCRIPTION": "Aller à la section TV en direct",
"GO_TO_SERIES_LABEL": "Séries",
"GO_TO_SERIES_DESCRIPTION": "Aller à la section séries",
"SWITCH_PLAYER_LABEL": "Basculer le lecteur sur {{name}}",
"SWITCH_PLAYER_DESCRIPTION": "Définir {{name}} comme lecteur vidéo actif",
"SWITCH_PLAYER_FEEDBACK": "Lecteur défini sur {{name}}",
"ACCOUNT_INFO_DESCRIPTION_STALKER": "Afficher les informations du compte du portail Stalker",
"PARENTAL_LOCK_NOW_LABEL": "Lock now",
"PARENTAL_LOCK_NOW_DESCRIPTION": "Hide the parental-locked categories again",
"PARENTAL_UNLOCK_LABEL": "Enter parental PIN",
"PARENTAL_UNLOCK_DESCRIPTION": "Show the parental-locked categories"
},
"XTREAM_REFRESH_TITLE": "Actualisation de la playlist",
"XTREAM_REFRESH_COLLECTING_DATA": "Préservation des données de votre bibliothèque...",
"XTREAM_REFRESH_DELETING_CONTENT": "Suppression des flux en cache...",
"XTREAM_REFRESH_DELETING_CATEGORIES": "Suppression des catégories en cache...",
"XTREAM_REFRESH_DETAIL_LOCAL": "Les favoris, l’historique de lecture, les catégories masquées et la progression sont préparés pour être restaurés après la synchronisation.",
"XTREAM_REFRESH_PROGRESS": "Enregistrements locaux traités : {{current}} / {{total}}",
"RAIL_RADIO": "Radios en direct"
},
"SOURCES": {
"TITLE": "Sources",
"SUBTITLE": "Filtrer et trier les listes de lecture",
"TYPE": "Type",
"ALL": "Toutes",
"M3U_PLAYLISTS": "Listes de lecture M3U",
"XTREAM_PLAYLISTS": "Listes de lecture Xtream",
"STALKER_PLAYLISTS": "Listes de lecture Stalker",
"ALL_PLAYLISTS": "Toutes les listes de lecture",
"PLAYLIST_COUNT_ONE": "1 liste de lecture",
"PLAYLIST_COUNT_OTHER": "{{count}} listes de lecture"
},
"CONTEXT": {
"CATEGORIES": "Catégories",
"MOVIE_CATEGORIES": "Catégories de films",
"SERIES_CATEGORIES": "Catégories de séries",
"LIVE_CATEGORIES": "Catégories en direct",
"XTREAM_SYNCING_MOVIES": "Synchronisation des catégories de films…",
"XTREAM_SYNCING_SERIES": "Synchronisation des catégories de séries…",
"XTREAM_SYNCING_LIVE": "Synchronisation des catégories en direct…",
"XTREAM_SOURCE": "Source Xtream",
"STALKER_PORTAL": "Portail Stalker",
"MANAGE_CATEGORIES": "Gérer les catégories",
"LOAD_CATEGORIES_ERROR": "Impossible de charger les catégories",
"LOAD_CATEGORIES_ERROR_HINT": "Veuillez réessayer ou vérifier les paramètres du portail.",
"FILTER_BY_TYPE": "Filtrer par type",
"ITEM_COUNT_ONE": "1 élément",
"ITEM_COUNT_OTHER": "{{count}} éléments",
"SEARCH": "Rechercher",
"SEARCH_CATEGORIES": "Rechercher des catégories",
"RADIO_CATEGORIES": "Catégories radio"
},
"COMMAND_PALETTE": {
"TITLE": "Palette de commandes",
"SUBTITLE": "Actions globales et contextuelles",
"SEARCH_PLACEHOLDER": "Rechercher des commandes et des paramètres",
"SEARCH_LABEL": "Filtrer les commandes",
"EMPTY": "Aucune commande trouvée",
"GROUP_GLOBAL": "Actions globales",
"GROUP_PLAYLIST": "Cette liste de lecture",
"GROUP_VIEW": "Vue actuelle",
"GROUP_SECTION": "Cette section",
"GROUP_RECENT": "Récemment utilisées",
"GROUP_SETTINGS": "Paramètres"
},
"SHORTCUTS": {
"TITLE": "Raccourcis clavier",
"SUBTITLE": "Raccourcis disponibles dans IPTVnator pour l’espace de travail, la navigation, la lecture et les boîtes de dialogue.",
"OPEN_TOOLTIP": "Raccourcis clavier (?)",
"OPEN_ARIA": "Ouvrir les raccourcis clavier",
"PLATFORM": {
"MAC": "Disposition macOS",
"OTHER": "Disposition Windows/Linux"
},
"GROUPS": {
"GLOBAL": "Globaux",
"NAVIGATION": "Déplacement",
"PLAYBACK": "Lecture",
"DIALOGS": "Boîtes de dialogue et listes"
},
"ITEMS": {
"OPEN_KEYBOARD_SHORTCUTS": "Ouvrir cette liste de raccourcis",
"OPEN_COMMAND_PALETTE": "Ouvrir la palette de commandes",
"OPEN_GLOBAL_SEARCH": "Ouvrir la recherche globale",
"OPEN_RECENTLY_VIEWED": "Ouvrir les éléments récemment consultés",
"SUBMIT_SHELL_SEARCH": "Lancer la recherche dans l’espace de travail",
"TOGGLE_WINDOW_FULLSCREEN": "Activer ou quitter le plein écran de la fenêtre",
"ZOOM_IN_OUT": "Zoom avant ou arrière sur l'application",
"RESET_ZOOM": "Réinitialiser le zoom de l'application",
"TOGGLE_SIDEBAR": "Afficher ou masquer la barre latérale",
"M3U_CHANNEL_NUMBER": "Sélectionner une chaîne M3U par numéro",
"PLAY_PAUSE": "Lire ou mettre en pause la lecture MPV intégrée",
"TOGGLE_FULLSCREEN": "Activer ou quitter le plein écran MPV intégré",
"SEEK": "Avancer ou reculer la lecture MPV intégrée de 5 secondes",
"ADJUST_VOLUME": "Ajuster le volume de 5 %",
"MUTE_AUDIO": "Couper le son",
"CLOSE_PLAYER_POPOVERS": "Fermer les popovers MPV intégrés",
"COMMAND_PALETTE_NAVIGATION": "Déplacer la sélection dans la palette de commandes",
"COMMAND_PALETTE_RUN": "Exécuter l’élément sélectionné dans la palette de commandes",
"CLOSE_DIALOGS": "Fermer une boîte de dialogue ou masquer une superposition",
"DOWNLOADS_OPEN_ITEM": "Ouvrir l’élément de téléchargement ciblé dans la bibliothèque"
}
},
"GLOBAL_FAVORITES": {
"TITLE": "Favoris globaux",
"SUBTITLE": "TV en direct de toutes les listes de lecture",
"SEARCH_PLACEHOLDER": "Rechercher dans les favoris…",
"NO_RESULTS": "Aucun résultat",
"NO_RESULTS_HINT": "Essayez un autre terme de recherche",
"EMPTY_TITLE": "Aucun favori TV en direct pour le moment",
"EMPTY_HINT": "Mettez en favori des chaînes en direct depuis vos listes M3U, Xtream ou Stalker pour les voir ici.",
"EMPTY_PLAYER": "Sélectionnez une chaîne pour commencer à regarder",
"NO_PLAYLISTS_TITLE": "Aucun favori à afficher",
"NO_PLAYLISTS_BODY": "Ajoutez une playlist pour commencer à collecter des favoris parmi les chaînes en direct, les films et les séries.",
"NO_ITEMS_TITLE": "Aucun favori pour le moment",
"NO_ITEMS_BODY": "Touchez l’icône étoile sur une chaîne, un film ou une série pour l’enregistrer ici.",
"UNKNOWN_CHANNEL": "Inconnu"
},
"GLOBAL_RECENT": {
"NO_PLAYLISTS_TITLE": "Rien regardé pour le moment",
"NO_PLAYLISTS_BODY": "Ajoutez une playlist et votre historique de visionnage apparaîtra ici.",
"NO_ITEMS_TITLE": "Rien regardé pour le moment",
"NO_ITEMS_BODY": "Commencez à regarder un contenu de votre bibliothèque et il apparaîtra ici."
}
},
"LOADING": "Chargement",
"RETRY": "Réessayer",
"STALKER": {
"ACCOUNT_INFO": {
"TITLE": "Informations du compte",
"ACCOUNT": "Compte",
"PORTAL_INFO": "Portail",
"LOGIN": "Identifiant",
"STATUS": "Statut",
"ACTIVE": "Actif",
"INACTIVE": "Inactif",
"TARIFF_PLAN": "Forfait",
"EXPIRES": "Expire",
"DAYS_LEFT": "Jours restants",
"EXPIRED": "Expiré",
"MAC_ADDRESS": "Adresse MAC",
"PHONE": "Téléphone",
"PORTAL_URL": "URL du portail",
"PORTAL_TYPE_FULL": "Portail Ministra",
"PORTAL_TYPE_LEGACY": "Portail classique (portal.php)",
"CACHED_BADGE": "Données enregistrées",
"REFRESH_FAILED": "Le portail est injoignable — affichage des données enregistrées lors de son ajout.",
"NO_ACCOUNT_DATA_TITLE": "Aucune donnée de compte",
"NO_ACCOUNT_DATA_DESCRIPTION": "Ce portail ne publie pas d’informations de compte pour cet appareil."
}
},
"STARTUP": {
"PREPARING": "Préparation de la bibliothèque",
"PREPARING_DETAIL": "Chargement des sources et vérification du guide TV. Les grandes bibliothèques peuvent prendre plus de temps.",
"FAILED": "Impossible de charger vos sources",
"FAILED_DETAIL": "Réessayez de lire les sources enregistrées. Vos données n’ont pas été supprimées."
},
"SOURCE_HEALTH": {
"RECHECK": "Check again",
"M3U_SCOPE": "Playlist URL, not individual channels",
"REASON": {
"available": "Available",
"disabled": "Account disabled",
"expired": "Subscription expired",
"auth": "Access denied; account status unconfirmed",
"http": "Server returned an error",
"timeout": "Check timed out",
"network": "Could not connect",
"paused": "Connection checks paused",
"invalid": "Unexpected response",
"unknown": "Not verified",
"cancelled": "Check cancelled",
"checking": "Checking…"
}
},
"SOURCE_CLEANUP": {
"TITLE": "Clean up inactive sources…",
"SCOPE": "All network sources in your library, regardless of page filters.",
"CONSEQUENCES": "Delete only sources you select. Their saved favourites, history and playback progress will also be removed. Downloaded files are kept.",
"SUMMARY": "Checked {{checked}}/{{total}} · Available {{available}} · Deleted {{deleted}} · Skipped {{skipped}} · Failed {{failed}}",
"SELECT_ALL": "Select all candidates",
"SELECT_NONE": "Deselect all",
"UNTITLED": "Untitled source",
"DELETE": "Delete selected · {{count}}",
"CLOSE": "Close",
"STOP": "Stop after current source",
"CLEANUP_WARNING": "Source deleted; some follow-up cleanup failed",
"GROUP": {
"confirmed": "Confirmed inactive accounts",
"uncertain": "Review before deleting",
"skipped": "Skipped sources",
"results": "Deletion results"
},
"STATUS": {
"checking": "Checking…",
"skipped": "Playing, busy, changed or no longer present",
"deleting": "Deleting…",
"deleted": "Deleted",
"failed": "Deletion failed — select to retry"
},
"DELETE_PROGRESS": "Processed {{done}} of {{total}} selected sources"
},
"PARENTAL_LOCK": {
"PIN_DIALOG": {
"UNLOCK_TITLE": "Enter parental PIN",
"UNLOCK_DESCRIPTION": "Locked categories stay hidden until the PIN is entered.",
"SET_TITLE": "Set parental PIN",
"SET_DESCRIPTION": "Choose a PIN that will be required to show locked categories.",
"PIN_LABEL": "PIN",
"CONFIRM_LABEL": "Repeat PIN",
"PIN_HINT": "{{min}} to {{max}} digits",
"WRONG_PIN": "Wrong PIN. Try again.",
"MISMATCH": "The two PINs do not match.",
"COOLDOWN": "Too many attempts. Wait 30 seconds and try again.",
"NO_RECOVERY": "There is no way to recover a forgotten PIN — only resetting the app data removes it.",
"SAVE": "Save PIN",
"UNLOCK": "Unlock",
"CONFIRM_TITLE": "Confirm parental PIN",
"CONFIRM_DESCRIPTION": "Enter the current PIN to change this setting."
},
"LOCKED_COUNT": "Locked",
"LOCK_CATEGORY": "Lock category",
"UNLOCK_CATEGORY": "Unlock category",
"LOCK_GROUP": "Lock group",
"UNLOCK_GROUP": "Unlock group",
"MANAGE_LOCKS": "Lock categories",
"MANAGE_LOCKS_DESCRIPTION": "Locked categories and their channels disappear from the whole app until the parental PIN is entered.",
"LOCK_CENSORED": "Lock adult (18+)",
"UNLOCK_ALL": "Unlock all",
"CENSORED_HINT": "The portal flags this category as adult content",
"SAVE_FAILED": "Saving the category locks failed",
"LOCKED_CATEGORIES_ROW": "{{count}} locked",
"UNLOCK_TO_SHOW": "Enter PIN to show",
"HEADER_LOCK": "Lock now (parental lock)",
"HEADER_UNLOCK": "Enter parental PIN"
}
}