mirror of
https://github.com/tapframe/NuvioStreaming.git
synced 2026-01-11 20:10:25 +00:00
1328 lines
No EOL
75 KiB
JSON
1328 lines
No EOL
75 KiB
JSON
{
|
||
"common": {
|
||
"loading": "Chargement...",
|
||
"cancel": "Annuler",
|
||
"save": "Enregistrer",
|
||
"delete": "Supprimer",
|
||
"edit": "Modifier",
|
||
"search": "Rechercher",
|
||
"error": "Erreur",
|
||
"success": "Succès",
|
||
"ok": "OK",
|
||
"unknown": "Inconnu",
|
||
"retry": "Réessayer",
|
||
"try_again": "Essayer à nouveau",
|
||
"go_back": "Retour",
|
||
"settings": "Paramètres",
|
||
"close": "Fermer",
|
||
"show_more": "Afficher plus",
|
||
"show_less": "Afficher moins",
|
||
"load_more": "Charger plus",
|
||
"unknown_date": "Date inconnue",
|
||
"anonymous_user": "Utilisateur anonyme",
|
||
"time": {
|
||
"now": "À l'instant",
|
||
"minutes_ago": "Il y a {{count}}m",
|
||
"hours_ago": "Il y a {{count}}h",
|
||
"days_ago": "Il y a {{count}}j"
|
||
},
|
||
"days_short": {
|
||
"sun": "Dim",
|
||
"mon": "Lun",
|
||
"tue": "Mar",
|
||
"wed": "Mer",
|
||
"thu": "Jeu",
|
||
"fri": "Ven",
|
||
"sat": "Sam"
|
||
},
|
||
"email": "E-mail",
|
||
"status": "Statut"
|
||
},
|
||
"home": {
|
||
"categories": {
|
||
"movies": "Films",
|
||
"series": "Séries",
|
||
"channels": "Chaînes"
|
||
},
|
||
"movies": "Films",
|
||
"tv_shows": "Séries TV",
|
||
"load_more_catalogs": "Charger plus de catalogues",
|
||
"no_content": "Aucun contenu disponible",
|
||
"add_catalogs": "Ajouter des catalogues",
|
||
"sign_in_available": "Connexion disponible",
|
||
"sign_in_desc": "Vous pouvez vous connecter à tout moment depuis Paramètres → Compte",
|
||
"view_all": "Tout afficher",
|
||
"this_week": "Cette semaine",
|
||
"upcoming": "À venir",
|
||
"recently_released": "Récemment sortis",
|
||
"no_scheduled_episodes": "Séries sans épisodes programmés",
|
||
"check_back_later": "Revenez plus tard",
|
||
"continue_watching": "Reprendre la lecture",
|
||
"up_next": "À suivre",
|
||
"up_next_caps": "À SUIVRE",
|
||
"released": "Sorti",
|
||
"new": "Nouveau",
|
||
"tba": "À venir",
|
||
"new_episodes": "{{count}} nouveaux épisodes",
|
||
"season_short": "S{{season}}",
|
||
"episode_short": "E{{episode}}",
|
||
"season": "Saison {{season}}",
|
||
"episode": "Épisode {{episode}}",
|
||
"movie": "Film",
|
||
"series": "Série",
|
||
"tv_show": "Série TV",
|
||
"percent_watched": "{{percent}}% vus",
|
||
"view_details": "Voir les détails",
|
||
"remove": "Supprimer",
|
||
"play": "Lire",
|
||
"play_now": "Lire maintenant",
|
||
"resume": "Reprendre",
|
||
"info": "Infos",
|
||
"more_info": "Plus d'infos",
|
||
"my_list": "Ma liste",
|
||
"save": "Enregistrer",
|
||
"saved": "Enregistré",
|
||
"retry": "Réessayer",
|
||
"install_addons": "Installer des extensions",
|
||
"settings": "Paramètres",
|
||
"no_featured_content": "Aucun contenu mis en avant",
|
||
"couldnt_load_featured": "Impossible de charger le contenu mis en avant",
|
||
"no_featured_desc": "Installez des extensions avec des catalogues ou changez la source de contenu dans vos paramètres.",
|
||
"load_error_desc": "Un problème est survenu lors de la récupération du contenu mis en avant. Veuillez vérifier votre connexion et réessayer.",
|
||
"no_featured_available": "Aucun contenu mis en avant disponible",
|
||
"no_description": "Aucune description disponible"
|
||
},
|
||
"navigation": {
|
||
"home": "Accueil",
|
||
"library": "Bibliothèque",
|
||
"search": "Rechercher",
|
||
"downloads": "Téléchargements",
|
||
"settings": "Paramètres"
|
||
},
|
||
"search": {
|
||
"title": "Rechercher",
|
||
"recent_searches": "Recherches récentes",
|
||
"discover": "Découvrir",
|
||
"movies": "Films",
|
||
"tv_shows": "Séries TV",
|
||
"select_catalog": "Sélectionner un catalogue",
|
||
"all_genres": "Tous les genres",
|
||
"discovering": "Découverte de contenu...",
|
||
"show_more": "Afficher plus ({{count}})",
|
||
"no_content_found": "Aucun contenu trouvé",
|
||
"try_different": "Essayez un genre ou un catalogue différent",
|
||
"select_catalog_desc": "Sélectionnez un catalogue à découvrir",
|
||
"tap_catalog_desc": "Appuyez sur le jeton de catalogue ci-dessus pour commencer",
|
||
"placeholder": "Rechercher des films, séries...",
|
||
"keep_typing": "Continuez à taper...",
|
||
"type_characters": "Tapez au moins 2 caractères pour rechercher",
|
||
"no_results": "Aucun résultat trouvé",
|
||
"try_keywords": "Essayez d'autres mots-clés ou vérifiez l'orthographe",
|
||
"select_type": "Sélectionner le type",
|
||
"browse_movies": "Parcourir les catalogues de films",
|
||
"browse_tv": "Parcourir les catalogues de séries TV",
|
||
"select_genre": "Sélectionner le genre",
|
||
"show_all_content": "Afficher tout le contenu",
|
||
"genres_count": "{{count}} genres"
|
||
},
|
||
"library": {
|
||
"title": "Bibliothèque",
|
||
"watched": "Vu",
|
||
"continue": "Continuer",
|
||
"watchlist": "Liste à voir",
|
||
"collection": "Collection",
|
||
"rated": "Évalué",
|
||
"items": "éléments",
|
||
"trakt_collections": "Collections Trakt",
|
||
"trakt_collection": "Collection Trakt",
|
||
"no_trakt": "Aucune collection Trakt",
|
||
"no_trakt_desc": "Vos collections Trakt apparaîtront ici une fois que vous aurez commencé à utiliser Trakt",
|
||
"load_collections": "Charger les collections",
|
||
"empty_folder": "Aucun contenu dans {{folder}}",
|
||
"empty_folder_desc": "Cette collection est vide",
|
||
"refresh": "Actualiser",
|
||
"no_movies": "Pas encore de films",
|
||
"no_series": "Pas encore de séries TV",
|
||
"no_content": "Pas encore de contenu",
|
||
"add_content_desc": "Ajoutez du contenu à votre bibliothèque pour le voir ici",
|
||
"find_something": "Trouver quelque chose à regarder",
|
||
"removed_from_library": "Retiré de la bibliothèque",
|
||
"item_removed": "Élément retiré de votre bibliothèque",
|
||
"failed_update_library": "Échec de la mise à jour de la bibliothèque",
|
||
"unable_remove": "Impossible de retirer l'élément de la bibliothèque",
|
||
"marked_watched": "Marqué comme vu",
|
||
"marked_unwatched": "Marqué comme non vu",
|
||
"item_marked_watched": "Élément marqué comme vu",
|
||
"item_marked_unwatched": "Élément marqué comme non vu",
|
||
"failed_update_watched": "Échec de la mise à jour du statut de visionnage",
|
||
"unable_update_watched": "Impossible de mettre à jour le statut de visionnage",
|
||
"added_to_library": "Ajouté à la bibliothèque",
|
||
"item_added": "Ajouté à votre bibliothèque locale",
|
||
"add_to_library": "Ajouter à la bibliothèque",
|
||
"remove_from_library": "Retirer de la bibliothèque",
|
||
"mark_watched": "Marquer comme vu",
|
||
"mark_unwatched": "Marquer comme non vu",
|
||
"share": "Partager",
|
||
"add_to_watchlist": "Ajouter à la liste à voir Trakt",
|
||
"remove_from_watchlist": "Retirer de la liste à voir Trakt",
|
||
"added_to_watchlist": "Ajouté à la liste à voir",
|
||
"added_to_watchlist_desc": "Ajouté à votre liste à voir Trakt",
|
||
"removed_from_watchlist": "Retiré de la liste à voir",
|
||
"removed_from_watchlist_desc": "Retiré de votre liste à voir Trakt",
|
||
"add_to_collection": "Ajouter à la collection Trakt",
|
||
"remove_from_collection": "Retirer de la collection Trakt",
|
||
"added_to_collection": "Ajouté à la collection",
|
||
"added_to_collection_desc": "Ajouté à votre collection Trakt",
|
||
"removed_from_collection": "Retiré de la collection",
|
||
"removed_from_collection_desc": "Retiré de votre collection Trakt"
|
||
},
|
||
"metadata": {
|
||
"unable_to_load": "Impossible de charger le contenu",
|
||
"error_code": "Code d'erreur : {{code}}",
|
||
"content_not_found": "Contenu non trouvé",
|
||
"content_not_found_desc": "Ce contenu n'existe pas ou a peut-être été supprimé.",
|
||
"server_error": "Erreur serveur",
|
||
"server_error_desc": "Le serveur est temporairement indisponible. Veuillez réessayer plus tard.",
|
||
"bad_gateway": "Mauvaise passerelle",
|
||
"bad_gateway_desc": "Le serveur rencontre des problèmes. Veuillez réessayer plus tard.",
|
||
"service_unavailable": "Service indisponible",
|
||
"service_unavailable_desc": "Le service est actuellement en maintenance. Veuillez réessayer plus tard.",
|
||
"too_many_requests": "Trop de requêtes",
|
||
"too_many_requests_desc": "Vous faites trop de requêtes. Veuillez patienter un instant et réessayer.",
|
||
"request_timeout": "Délai d'attente dépassé",
|
||
"request_timeout_desc": "La requête a pris trop de temps. Veuillez réessayer.",
|
||
"network_error": "Erreur réseau",
|
||
"network_error_desc": "Veuillez vérifier votre connexion Internet et réessayer.",
|
||
"auth_error": "Erreur d'authentification",
|
||
"auth_error_desc": "Veuillez vérifier vos paramètres de compte et réessayer.",
|
||
"access_denied": "Accès refusé",
|
||
"access_denied_desc": "Vous n'avez pas la permission d'accéder à ce contenu.",
|
||
"connection_error": "Erreur de connexion",
|
||
"streams_unavailable": "Sources indisponibles",
|
||
"streams_unavailable_desc": "Les sources de streaming sont actuellement indisponibles. Veuillez réessayer plus tard.",
|
||
"unknown_error": "Erreur inconnue",
|
||
"something_went_wrong": "Quelque chose s'est mal passé. Veuillez réessayer.",
|
||
"cast": "Distribution",
|
||
"more_like_this": "Plus de contenus similaires",
|
||
"collection": "Collection",
|
||
"episodes": "Épisodes",
|
||
"seasons": "Saisons",
|
||
"posters": "Affiches",
|
||
"banners": "Bannières",
|
||
"specials": "Spéciaux",
|
||
"season_number": "Saison {{number}}",
|
||
"episode_count": "{{count}} épisode",
|
||
"episode_count_plural": "{{count}} épisodes",
|
||
"no_episodes": "Aucun épisode disponible",
|
||
"no_episodes_for_season": "Aucun épisode disponible pour la saison {{season}}",
|
||
"episodes_not_released": "Les épisodes ne sont peut-être pas encore sortis",
|
||
"no_description": "Aucune description disponible",
|
||
"episode_label": "ÉPISODE {{number}}",
|
||
"watch_again": "Regarder à nouveau",
|
||
"completed": "Terminé",
|
||
"play_episode": "Lire S{{season}}E{{episode}}",
|
||
"play": "Lire",
|
||
"watched": "Vu",
|
||
"watched_on_trakt": "Vu sur Trakt",
|
||
"synced_with_trakt": "Synchronisé avec Trakt",
|
||
"saved": "Enregistré",
|
||
"director": "Réalisateur",
|
||
"directors": "Réalisateurs",
|
||
"creator": "Créateur",
|
||
"creators": "Créateurs",
|
||
"production": "Production",
|
||
"network": "Chaîne",
|
||
"mark_watched": "Marquer comme vu",
|
||
"mark_unwatched": "Marquer comme non vu",
|
||
"marking": "Marquage...",
|
||
"removing": "Suppression...",
|
||
"unmark_season": "Démarquer la saison {{season}}",
|
||
"mark_season": "Marquer la saison {{season}}",
|
||
"resume": "Reprendre",
|
||
"spoiler_warning": "Avertissement spoiler",
|
||
"spoiler_warning_desc": "Ce commentaire contient des spoilers. Êtes-vous sûr de vouloir le révéler ?",
|
||
"cancel": "Annuler",
|
||
"reveal_spoilers": "Révéler les spoilers",
|
||
"movie_details": "Détails du film",
|
||
"show_details": "Détails de la série",
|
||
"tagline": "Slogan",
|
||
"status": "Statut",
|
||
"release_date": "Date de sortie",
|
||
"runtime": "Durée",
|
||
"budget": "Budget",
|
||
"revenue": "Revenu",
|
||
"origin_country": "Pays d'origine",
|
||
"original_language": "Langue originale",
|
||
"first_air_date": "Première diffusion",
|
||
"last_air_date": "Dernière diffusion",
|
||
"total_episodes": "Total d'épisodes",
|
||
"episode_runtime": "Durée de l'épisode",
|
||
"created_by": "Créé par",
|
||
"backdrop_gallery": "Galerie de fonds d'écran",
|
||
"loading_episodes": "Chargement des épisodes...",
|
||
"no_episodes_available": "Aucun épisode disponible",
|
||
"play_next": "Lire S{{season}}E{{episode}}",
|
||
"play_next_episode": "Lire l'épisode suivant",
|
||
"save": "Enregistrer",
|
||
"percent_watched": "{{percent}}% vus",
|
||
"percent_watched_trakt": "{{percent}}% vus ({{traktPercent}}% sur Trakt)",
|
||
"synced_with_trakt_progress": "Synchronisé avec la progression Trakt",
|
||
"using_trakt_progress": "Utilisation de la progression Trakt",
|
||
"added_to_collection_hero": "Ajouté à la collection",
|
||
"added_to_collection_desc_hero": "Ajouté à votre collection Trakt",
|
||
"removed_from_collection_hero": "Retiré de la collection",
|
||
"removed_from_collection_desc_hero": "Retiré de votre collection Trakt",
|
||
"mark_as_watched": "Marquer comme vu",
|
||
"mark_as_unwatched": "Marquer comme non vu"
|
||
},
|
||
"cast": {
|
||
"biography": "Biographie",
|
||
"known_for": "Connu pour",
|
||
"personal_info": "Infos personnelles",
|
||
"born_in": "Né à {{place}}",
|
||
"filmography": "Filmographie",
|
||
"also_known_as": "Aussi connu(e) sous le nom de",
|
||
"as_character": "as {{character}}",
|
||
"loading_details": "Loading details...",
|
||
"years_old": "{{age}} years old",
|
||
"view_filmography": "View Filmography",
|
||
"filter": "Filter",
|
||
"sort_by": "Sort By",
|
||
"sort_popular": "Popular",
|
||
"sort_latest": "Latest",
|
||
"sort_upcoming": "Upcoming",
|
||
"upcoming_badge": "UPCOMING",
|
||
"coming_soon": "Coming Soon",
|
||
"filmography_count": "Filmography • {{count}} titles",
|
||
"loading_filmography": "Loading filmography...",
|
||
"load_more_remaining": "Load More ({{count}} remaining)",
|
||
"alert_error_title": "Error",
|
||
"alert_error_message": "Unable to load \"{{title}}\". Please try again later.",
|
||
"alert_ok": "OK",
|
||
"no_upcoming": "No upcoming releases available for this actor",
|
||
"no_content": "No content available for this actor",
|
||
"no_movies": "No movies available for this actor",
|
||
"no_tv": "No TV shows available for this actor",
|
||
"no_info_available": "Aucune information supplémentaire disponible"
|
||
},
|
||
"comments": {
|
||
"title": "Commentaires Trakt",
|
||
"spoiler_warning": "⚠️ Ce commentaire contient des spoilers. Appuyez pour révéler.",
|
||
"spoiler": "Spoiler",
|
||
"contains_spoilers": "Contient des spoilers",
|
||
"reveal": "Révéler",
|
||
"vip": "VIP",
|
||
"unavailable": "Commentaires indisponibles",
|
||
"no_comments": "Pas encore de commentaires sur Trakt",
|
||
"not_in_database": "Ce contenu n'est peut-être pas encore dans la base de données de Trakt",
|
||
"check_trakt": "Vérifier sur Trakt"
|
||
},
|
||
"trailers": {
|
||
"title": "Bandes-annonces",
|
||
"official_trailers": "Bandes-annonces officielles",
|
||
"official_trailer": "Bande-annonce officielle",
|
||
"teasers": "Teasers",
|
||
"teaser": "Teaser",
|
||
"clips_scenes": "Clips et scènes",
|
||
"clip": "Clip",
|
||
"featurettes": "Featurettes",
|
||
"featurette": "Featurette",
|
||
"behind_the_scenes": "Coulisses",
|
||
"no_trailers": "Aucune bande-annonce disponible",
|
||
"unavailable": "Bande-annonce indisponible",
|
||
"unavailable_desc": "Cette bande-annonce n'a pas pu être chargée pour le moment. Veuillez réessayer plus tard.",
|
||
"unable_to_play": "Impossible de lire la bande-annonce. Veuillez réessayer.",
|
||
"watch_on_youtube": "Regarder sur YouTube"
|
||
},
|
||
"catalog": {
|
||
"no_content_found": "Aucun contenu trouvé",
|
||
"no_content_filters": "Aucun contenu trouvé pour les filtres sélectionnés",
|
||
"loading_content": "Chargement du contenu...",
|
||
"back": "Retour",
|
||
"in_theaters": "Au cinéma",
|
||
"all": "Tout",
|
||
"failed_tmdb": "Échec du chargement du contenu depuis TMDB",
|
||
"movies": "Films",
|
||
"tv_shows": "Séries TV",
|
||
"channels": "Chaînes"
|
||
},
|
||
"streams": {
|
||
"back_to_episodes": "Retour aux épisodes",
|
||
"back_to_info": "Retour aux infos",
|
||
"fetching_from": "Récupération depuis :",
|
||
"no_sources_available": "Aucune source de streaming disponible",
|
||
"add_sources_desc": "Veuillez ajouter des sources de streaming dans les paramètres",
|
||
"add_sources": "Ajouter des sources",
|
||
"finding_streams": "Recherche de flux disponibles...",
|
||
"finding_best_stream": "Recherche du meilleur flux pour la lecture automatique...",
|
||
"still_fetching": "Récupération des flux en cours...",
|
||
"no_streams_available": "Aucun flux disponible",
|
||
"starting_best_stream": "Démarrage du meilleur flux...",
|
||
"loading_more_sources": "Chargement d'autres sources..."
|
||
},
|
||
"player_ui": {
|
||
"via": "via {{name}}",
|
||
"audio_tracks": "Pistes audio",
|
||
"no_audio_tracks": "Aucune piste audio disponible",
|
||
"playback_speed": "Vitesse de lecture",
|
||
"on_hold": "En attente",
|
||
"playback_error": "Erreur de lecture",
|
||
"unknown_error": "Une erreur inconnue est survenue pendant la lecture.",
|
||
"copy_error": "Copier les détails de l'erreur",
|
||
"copied_to_clipboard": "Copié dans le presse-papiers",
|
||
"dismiss": "Ignorer",
|
||
"continue_watching": "Reprendre la lecture",
|
||
"start_over": "Recommencer",
|
||
"resume": "Reprendre",
|
||
"change_source": "Changer de source",
|
||
"switching_source": "Changement de source...",
|
||
"no_sources_found": "Aucune source trouvée",
|
||
"sources": "Sources",
|
||
"finding_sources": "Recherche de sources...",
|
||
"unknown_source": "Source inconnue",
|
||
"sources_limited": "Les sources peuvent être limitées en raison d'erreurs du fournisseur.",
|
||
"episodes": "Épisodes",
|
||
"specials": "Spéciaux",
|
||
"season": "Saison {{season}}",
|
||
"stream": "Flux {{number}}",
|
||
"subtitles": "Sous-titres",
|
||
"built_in": "Intégrés",
|
||
"addons": "Extensions",
|
||
"style": "Style",
|
||
"none": "Aucun",
|
||
"search_online_subtitles": "Rechercher des sous-titres en ligne",
|
||
"preview": "Aperçu",
|
||
"quick_presets": "Préréglages rapides",
|
||
"default": "Par défaut",
|
||
"yellow": "Jaune",
|
||
"high_contrast": "Contraste élevé",
|
||
"large": "Grand",
|
||
"core": "Essentiel",
|
||
"font_size": "Taille de police",
|
||
"show_background": "Afficher l'arrière-plan",
|
||
"advanced": "Avancé",
|
||
"position": "Position",
|
||
"text_color": "Couleur du texte",
|
||
"align": "Alignement",
|
||
"bottom_offset": "Décalage inférieur",
|
||
"background_opacity": "Opacité de l'arrière-plan",
|
||
"text_shadow": "Ombre du texte",
|
||
"on": "Activé",
|
||
"off": "Désactivé",
|
||
"outline_color": "Couleur du contour",
|
||
"outline": "Contour",
|
||
"outline_width": "Largeur du contour",
|
||
"letter_spacing": "Espacement des lettres",
|
||
"line_height": "Hauteur de ligne",
|
||
"timing_offset": "Décalage temporel (s)",
|
||
"visual_sync": "Synchronisation visuelle",
|
||
"timing_hint": "Avancez (-) ou retardez (+) les sous-titres pour synchroniser si nécessaire.",
|
||
"reset_defaults": "Réinitialiser les paramètres"
|
||
},
|
||
"downloads": {
|
||
"title": "Téléchargements",
|
||
"no_downloads": "Pas encore de téléchargements",
|
||
"no_downloads_desc": "Le contenu téléchargé apparaîtra ici pour un visionnage hors ligne",
|
||
"explore": "Explorer le contenu",
|
||
"path_copied": "Chemin copié",
|
||
"path_copied_desc": "Chemin du fichier local copié dans le presse-papiers",
|
||
"copied": "Copié",
|
||
"incomplete": "Téléchargement incomplet",
|
||
"incomplete_desc": "Le téléchargement n'est pas encore terminé",
|
||
"not_available": "Non disponible",
|
||
"not_available_desc": "Le chemin du fichier local n'est disponible qu'une fois le téléchargement terminé.",
|
||
"status_downloading": "Téléchargement",
|
||
"status_completed": "Terminé",
|
||
"status_paused": "En pause",
|
||
"status_error": "Erreur",
|
||
"status_queued": "En file d'attente",
|
||
"status_unknown": "Inconnu",
|
||
"provider": "Fournisseur",
|
||
"streaming_playlist_warning": "Peut ne pas être lu - playlist de streaming",
|
||
"remaining": "restant",
|
||
"not_ready": "Téléchargement non prêt",
|
||
"not_ready_desc": "Veuillez attendre que le téléchargement se termine.",
|
||
"filter_all": "Tout",
|
||
"filter_active": "Actif",
|
||
"filter_done": "Terminé",
|
||
"filter_paused": "En pause",
|
||
"no_filter_results": "Aucun téléchargement {{filter}}",
|
||
"try_different_filter": "Essayez de sélectionner un filtre différent",
|
||
"limitations_title": "Limitations du téléchargement",
|
||
"limitations_msg": "• Les fichiers de moins de 1 Mo sont généralement des playlists de streaming M3U8 et ne peuvent pas être téléchargés pour un visionnage hors ligne. Ils ne fonctionnent qu'avec le streaming en ligne et contiennent des liens vers des segments vidéo, pas le contenu vidéo réel.",
|
||
"remove_title": "Supprimer le téléchargement",
|
||
"remove_confirm": "Supprimer \"{{title}}\"{{season_episode}} ?",
|
||
"cancel": "Annuler",
|
||
"remove": "Supprimer"
|
||
},
|
||
"addons": {
|
||
"title": "Extensions",
|
||
"reorder_mode": "Mode réorganisation",
|
||
"reorder_info": "Les extensions en haut ont une priorité plus élevée lors du chargement du contenu",
|
||
"add_addon_placeholder": "URL de l'extension",
|
||
"add_button": "Ajouter l'extension",
|
||
"my_addons": "Mes extensions",
|
||
"community_addons": "Extensions de la communauté",
|
||
"no_addons": "Aucune extension installée",
|
||
"uninstall_title": "Désinstaller l'extension",
|
||
"uninstall_message": "Êtes-vous sûr de vouloir désinstaller {{name}} ?",
|
||
"uninstall_button": "Désinstaller",
|
||
"install_success": "Extension installée avec succès",
|
||
"install_error": "Échec de l'installation de l'extension",
|
||
"load_error": "Échec du chargement des extensions",
|
||
"fetch_error": "Échec de la récupération des détails de l'extension",
|
||
"invalid_url": "Veuillez entrer une URL d'extension",
|
||
"configure": "Configurer",
|
||
"version": "Version : {{version}}",
|
||
"installed_addons": "EXTENSIONS INSTALLÉES",
|
||
"reorder_drag_title": "GLISSEZ LES EXTENSIONS POUR RÉORGANISER",
|
||
"install": "Installer",
|
||
"config_unavailable_title": "Configuration indisponible",
|
||
"config_unavailable_msg": "Impossible de déterminer l'URL de configuration de cette extension.",
|
||
"cannot_open_config_title": "Impossible d'ouvrir la configuration",
|
||
"cannot_open_config_msg": "L'URL de configuration ({{url}}) ne peut pas être ouverte. L'extension n'a peut-être pas de page de configuration.",
|
||
"description": "Description",
|
||
"supported_types": "Types supportés",
|
||
"catalogs": "Catalogues",
|
||
"no_description": "Aucune description disponible",
|
||
"overview": "APERÇU",
|
||
"no_categories": "Aucune catégorie",
|
||
"pre_installed": "PRÉ-INSTALLÉ"
|
||
},
|
||
"trakt": {
|
||
"title": "Paramètres Trakt",
|
||
"settings_title": "Paramètres Trakt",
|
||
"connect_title": "Se connecter à Trakt",
|
||
"connect_desc": "Synchronisez votre historique, votre liste à voir et votre collection avec Trakt.tv",
|
||
"sign_in": "Se connecter avec Trakt",
|
||
"sign_out": "Se déconnecter",
|
||
"sign_out_confirm": "Êtes-vous sûr de vouloir vous déconnecter de votre compte Trakt ?",
|
||
"joined": "Membre depuis le {{date}}",
|
||
"sync_settings_title": "Paramètres de synchronisation",
|
||
"sync_info": "Une fois connecté à Trakt, l'historique complet est synchronisé directement depuis l'API et n'est pas écrit sur le stockage local. Votre liste \"Reprendre la lecture\" reflète votre progression Trakt globale.",
|
||
"auto_sync_label": "Synchronisation automatique de la progression",
|
||
"auto_sync_desc": "Synchroniser automatiquement la progression de lecture sur Trakt",
|
||
"import_history_label": "Importer l'historique de visionnage",
|
||
"import_history_desc": "Utilisez \"Synchroniser maintenant\" pour importer votre historique et votre progression depuis Trakt",
|
||
"sync_now_button": "Synchroniser maintenant",
|
||
"display_settings_title": "Paramètres d'affichage",
|
||
"show_comments_label": "Afficher les commentaires Trakt",
|
||
"show_comments_desc": "Afficher les commentaires Trakt dans les écrans de métadonnées lorsqu'ils sont disponibles",
|
||
"maintenance_title": "En maintenance",
|
||
"maintenance_unavailable": "Trakt indisponible",
|
||
"maintenance_desc": "L'intégration Trakt est temporairement suspendue pour maintenance. Toute synchronisation et authentification est désactivée jusqu'à la fin de la maintenance.",
|
||
"maintenance_button": "Service en maintenance",
|
||
"auth_success_title": "Connexion réussie",
|
||
"auth_success_msg": "Votre compte Trakt a été connecté avec succès.",
|
||
"auth_error_title": "Erreur d'authentification",
|
||
"auth_error_msg": "Échec de l'authentification avec Trakt.",
|
||
"auth_error_generic": "Une erreur est survenue pendant l'authentification.",
|
||
"sign_out_error": "Échec de la déconnexion de Trakt.",
|
||
"sync_complete_title": "Synchronisation terminée",
|
||
"sync_success_msg": "Votre progression a été synchronisée avec succès avec Trakt.",
|
||
"sync_error_msg": "La synchronisation a échoué. Veuillez réessayer."
|
||
},
|
||
"tmdb_settings": {
|
||
"title": "Paramètres TMDb",
|
||
"metadata_enrichment": "Enrichissement des métadonnées",
|
||
"metadata_enrichment_desc": "Améliorez les métadonnées de votre contenu avec les données TMDb pour plus de détails et d'informations.",
|
||
"enable_enrichment": "Activer l'enrichissement",
|
||
"enable_enrichment_desc": "Complète les métadonnées des extensions avec TMDb pour la distribution, la certification, les logos/affiches et les infos de production.",
|
||
"localized_text": "Texte localisé",
|
||
"localized_text_desc": "Récupère les titres et descriptions dans votre langue préférée depuis TMDb.",
|
||
"language": "Langue",
|
||
"change": "Modifier",
|
||
"logo_preview": "Aperçu du logo",
|
||
"logo_preview_desc": "L'aperçu montre comment les logos localisés apparaîtront dans la langue sélectionnée.",
|
||
"example": "Exemple :",
|
||
"no_logo": "Aucun logo disponible",
|
||
"enrichment_options": "Options d'enrichissement",
|
||
"enrichment_options_desc": "Contrôlez les données récupérées depuis TMDb. Les options désactivées utiliseront les données des extensions si elles sont disponibles.",
|
||
"cast_crew": "Distribution et équipe",
|
||
"cast_crew_desc": "Acteurs, réalisateurs, scénaristes avec photos de profil",
|
||
"title_description": "Titre et description",
|
||
"title_description_desc": "Utiliser le titre et le résumé localisés de TMDb",
|
||
"title_logos": "Logos de titre",
|
||
"title_logos_desc": "Images de logo de haute qualité",
|
||
"banners_backdrops": "Bannières et fonds",
|
||
"banners_backdrops_desc": "Images de fond haute résolution",
|
||
"certification": "Certification du contenu",
|
||
"certification_desc": "Classifications d'âge (PG-13, R, TV-MA, etc.)",
|
||
"recommendations": "Recommandations",
|
||
"recommendations_desc": "Suggestions de contenus similaires",
|
||
"episode_data": "Données d'épisode",
|
||
"episode_data_desc": "Vignettes d'épisode, infos et solutions de repli pour les séries",
|
||
"season_posters": "Affiches de saison",
|
||
"season_posters_desc": "Images d'affiche spécifiques aux saisons",
|
||
"production_info": "Infos de production",
|
||
"production_info_desc": "Chaînes et sociétés de production avec logos",
|
||
"movie_details": "Détails du film",
|
||
"movie_details_desc": "Budget, revenus, durée, slogan",
|
||
"tv_details": "Détails de la série TV",
|
||
"tv_details_desc": "Statut, nombre de saisons, chaînes, créateurs",
|
||
"movie_collections": "Collections de films",
|
||
"movie_collections_desc": "Sagas cinématographiques (Marvel, Star Wars, etc.)",
|
||
"api_configuration": "Configuration de l'API",
|
||
"api_configuration_desc": "Configurez votre accès à l'API TMDb pour des fonctionnalités améliorées.",
|
||
"custom_api_key": "Clé API personnalisée",
|
||
"custom_api_key_desc": "Utilisez votre propre clé API TMDb pour de meilleures performances et des limites de débit dédiées.",
|
||
"custom_key_active": "Clé API personnalisée active",
|
||
"api_key_required": "Clé API requise",
|
||
"api_key_placeholder": "Collez votre clé API TMDb (v3)",
|
||
"how_to_get_key": "Comment obtenir une clé API TMDb ?",
|
||
"built_in_key_msg": "Utilisation actuelle de la clé API intégrée. Envisagez d'utiliser votre propre clé pour de meilleures performances.",
|
||
"cache_size": "Taille du cache",
|
||
"clear_cache": "Effacer le cache",
|
||
"cache_days": "Les réponses TMDB sont mises en cache pendant 7 jours pour améliorer les performances",
|
||
"choose_language": "Choisir la langue",
|
||
"choose_language_desc": "Sélectionnez votre langue préférée pour le contenu TMDb",
|
||
"popular": "Populaire",
|
||
"all_languages": "Toutes les langues",
|
||
"search_results": "Résultats de recherche",
|
||
"no_languages_found": "Aucune langue trouvée pour \"{{query}}\"",
|
||
"clear_search": "Effacer la recherche",
|
||
"clear_cache_title": "Effacer le cache TMDB",
|
||
"clear_cache_msg": "Cela effacera toutes les données TMDB en cache ({{size}}). Cela peut temporairement ralentir le chargement jusqu'à la reconstruction du cache.",
|
||
"clear_cache_success": "Cache TMDB effacé avec succès.",
|
||
"clear_cache_error": "Échec de l'effacement du cache.",
|
||
"clear_api_key_title": "Effacer la clé API",
|
||
"clear_api_key_msg": "Êtes-vous sûr de vouloir supprimer votre clé API personnalisée et revenir à celle par défaut ?",
|
||
"clear_api_key_success": "Clé API effacée avec succès",
|
||
"clear_api_key_error": "Échec de l'effacement de la clé API",
|
||
"empty_api_key": "La clé API ne peut pas être vide.",
|
||
"invalid_api_key": "Clé API invalide. Veuillez vérifier et réessayer.",
|
||
"save_error": "Une erreur est survenue lors de l'enregistrement. Veuillez réessayer.",
|
||
"using_builtin_key": "Utilisation de la clé API TMDb intégrée.",
|
||
"using_custom_key": "Utilisation de votre clé API TMDb personnalisée.",
|
||
"enter_custom_key": "Veuillez entrer et enregistrer votre clé API TMDb personnalisée.",
|
||
"key_verified": "Clé API vérifiée et enregistrée avec succès."
|
||
},
|
||
"settings": {
|
||
"language": "Langue",
|
||
"select_language": "Sélectionner la langue",
|
||
"english": "Anglais",
|
||
"portuguese": "Portugais",
|
||
"arabic": "Arabe",
|
||
"spanish": "Espagnol",
|
||
"french": "Français",
|
||
"italian": "Italien",
|
||
"account": "Compte",
|
||
"content_discovery": "Contenu et découverte",
|
||
"appearance": "Apparence",
|
||
"integrations": "Intégrations",
|
||
"playback": "Lecture",
|
||
"backup_restore": "Sauvegarde et restauration",
|
||
"updates": "Mises à jour",
|
||
"about": "À propos",
|
||
"developer": "Développeur",
|
||
"cache": "Cache",
|
||
"title": "Paramètres",
|
||
"settings_title": "Paramètres",
|
||
"sign_in_sync": "Connectez-vous pour synchroniser",
|
||
"add_catalogs_sources": "Extensions, catalogues et sources",
|
||
"player_trailers_downloads": "Lecteur, bandes-annonces, téléchargements",
|
||
"mdblist_tmdb_ai": "MDBList, TMDB, IA",
|
||
"check_updates": "Vérifier les mises à jour",
|
||
"clear_mdblist_cache": "Effacer le cache MDBList",
|
||
"cache_management": "GESTION DU CACHE",
|
||
"downloads_counter": "téléchargements et ça continue",
|
||
"made_with_love": "Fait avec ❤️ par Tapframe et ses amis",
|
||
"sections": {
|
||
"information": "INFORMATION",
|
||
"account": "COMPTE",
|
||
"theme": "THÈME",
|
||
"layout": "DISPOSITION",
|
||
"sources": "SOURCES",
|
||
"catalogs": "CATALOGUES",
|
||
"discovery": "DÉCOUVERTE",
|
||
"metadata": "MÉTADONNÉES",
|
||
"ai_assistant": "ASSISTANT IA",
|
||
"video_player": "LECTEUR VIDÉO",
|
||
"audio_subtitles": "AUDIO ET SOUS-TITRES",
|
||
"media": "MÉDIA",
|
||
"notifications": "NOTIFICATIONS",
|
||
"testing": "TESTS",
|
||
"danger_zone": "ZONE DE DANGER"
|
||
},
|
||
"items": {
|
||
"legal": "Mentions Légales",
|
||
"privacy_policy": "Politique de confidentialité",
|
||
"report_issue": "Signaler un problème",
|
||
"version": "Version",
|
||
"contributors": "Contributeurs",
|
||
"view_contributors": "Voir tous les contributeurs",
|
||
"theme": "Thème",
|
||
"episode_layout": "Disposition des épisodes",
|
||
"streams_backdrop": "Fond d'écran des flux",
|
||
"streams_backdrop_desc": "Afficher un fond flou sur les flux mobiles",
|
||
"addons": "Extensions",
|
||
"installed": "installées",
|
||
"debrid_integration": "Intégration Debrid",
|
||
"debrid_desc": "Connecter Torbox",
|
||
"plugins": "Plugins",
|
||
"plugins_desc": "Gérer les plugins et les dépôts",
|
||
"catalogs": "Catalogues",
|
||
"active": "actifs",
|
||
"home_screen": "Écran d'accueil",
|
||
"home_screen_desc": "Disposition et contenu",
|
||
"continue_watching": "Reprendre la lecture",
|
||
"continue_watching_desc": "Comportement du cache et de la lecture",
|
||
"show_discover": "Afficher la section Découverte",
|
||
"show_discover_desc": "Afficher le contenu de découverte dans la recherche",
|
||
"mdblist": "MDBList",
|
||
"mdblist_connected": "Connecté",
|
||
"mdblist_desc": "Activer pour ajouter les notes et avis",
|
||
"tmdb": "TMDB",
|
||
"tmdb_desc": "Fournisseur de métadonnées et de logos",
|
||
"openrouter": "API OpenRouter",
|
||
"openrouter_connected": "Connecté",
|
||
"openrouter_desc": "Ajoutez votre clé API pour activer le chat IA",
|
||
"video_player": "Lecteur Vidéo",
|
||
"built_in": "Intégré",
|
||
"external": "Externe",
|
||
"preferred_audio": "Langue audio préférée",
|
||
"preferred_subtitle": "Langue de sous-titres préférée",
|
||
"subtitle_source": "Priorité de la source de sous-titres",
|
||
"auto_select_subs": "Sélection automatique des sous-titres",
|
||
"auto_select_subs_desc": "Sélectionner automatiquement les sous-titres selon vos préférences",
|
||
"show_trailers": "Afficher les bandes-annonces",
|
||
"show_trailers_desc": "Afficher les bandes-annonces dans la section principale",
|
||
"enable_downloads": "Activer les téléchargements (Bêta)",
|
||
"enable_downloads_desc": "Afficher l'onglet Téléchargements et permettre l'enregistrement des flux",
|
||
"notifications": "Notifications",
|
||
"notifications_desc": "Rappels d'épisodes",
|
||
"developer_tools": "Outils de Développeur",
|
||
"developer_tools_desc": "Options de test et de débogage",
|
||
"test_onboarding": "Tester l'accueil",
|
||
"reset_onboarding": "Réinitialiser l'accueil",
|
||
"test_announcement": "Tester l'annonce",
|
||
"test_announcement_desc": "Afficher l'annonce des nouveautés",
|
||
"reset_campaigns": "Réinitialiser les campagnes",
|
||
"reset_campaigns_desc": "Effacer les impressions de campagne",
|
||
"clear_all_data": "Effacer toutes les données",
|
||
"clear_all_data_desc": "Réinitialiser tous les paramètres et les données en cache"
|
||
},
|
||
"options": {
|
||
"horizontal": "Horizontal",
|
||
"vertical": "Vertical",
|
||
"internal_first": "Internes d'abord",
|
||
"internal_first_desc": "Préférer les sous-titres intégrés, puis externes",
|
||
"external_first": "Externes d'abord",
|
||
"external_first_desc": "Préférer les sous-titres des extensions, puis intégrés",
|
||
"any_available": "N'importe quel disponible",
|
||
"any_available_desc": "Utiliser la première piste de sous-titres disponible"
|
||
},
|
||
"clear_data_desc": "Cela réinitialisera tous les paramètres et effacera toutes les données en cache. Êtes-vous sûr ?",
|
||
"app_updates": "Mises à jour de l'application",
|
||
"about_nuvio": "À propos de Nuvio"
|
||
},
|
||
"ai_settings": {
|
||
"title": "Assistant IA",
|
||
"info_title": "Chat propulsé par l'IA",
|
||
"info_desc": "Posez des questions sur n'importe quel film ou épisode de série TV en utilisant une IA avancée. Obtenez des informations sur l'intrigue, les personnages, les thèmes, les anecdotes et plus encore - le tout basé sur les données complètes de TMDB.",
|
||
"feature_1": "Contexte et analyse spécifiques à l'épisode",
|
||
"feature_2": "Explications de l'intrigue et aperçus des personnages",
|
||
"feature_3": "Anecdotes et faits sur les coulisses",
|
||
"feature_4": "Votre propre clé API OpenRouter gratuite",
|
||
"api_key_section": "CLÉ API OPENROUTER",
|
||
"api_key_label": "Clé API",
|
||
"api_key_desc": "Entrez votre clé API OpenRouter pour activer les fonctionnalités de chat IA",
|
||
"save_api_key": "Enregistrer la clé API",
|
||
"saving": "Enregistrement...",
|
||
"update": "Mettre à jour",
|
||
"remove": "Supprimer",
|
||
"get_free_key": "Obtenir une clé API gratuite d'OpenRouter",
|
||
"enable_chat": "Activer le chat IA",
|
||
"enable_chat_desc": "Une fois activé, le bouton \"Demander à l'IA\" apparaîtra sur les pages de contenu.",
|
||
"chat_enabled": "Chat IA activé",
|
||
"chat_enabled_desc": "Vous pouvez maintenant poser des questions sur les films et les séries TV. Cherchez le bouton \"Demander à l'IA\" sur les pages de contenu !",
|
||
"how_it_works": "Comment ça marche",
|
||
"how_it_works_desc": "• OpenRouter donne accès à plusieurs modèles d'IA\n• Votre clé API reste privée et sécurisée\n• Le forfait gratuit inclut des limites d'utilisation généreuses\n• Chattez avec le contexte d'épisodes/films spécifiques\n• Obtenez des analyses et explications détaillées",
|
||
"error_invalid_key": "Veuillez entrer une clé API valide",
|
||
"error_key_format": "Les clés API OpenRouter doivent commencer par \"sk-or-\"",
|
||
"success_saved": "Clé API OpenRouter enregistrée avec succès !",
|
||
"error_save": "Échec de l'enregistrement de la clé API",
|
||
"confirm_remove_title": "Supprimer la clé API",
|
||
"confirm_remove_msg": "Êtes-vous sûr de vouloir supprimer votre clé API OpenRouter ? Cela désactivera les fonctionnalités de chat IA.",
|
||
"success_removed": "Clé API supprimée avec succès",
|
||
"error_remove": "Échec de la suppression de la clé API"
|
||
},
|
||
"catalog_settings": {
|
||
"title": "Catalogues",
|
||
"layout_phone": "DISPOSITION ÉCRAN CATALOGUE (TÉLÉPHONE)",
|
||
"posters_per_row": "Affiches par ligne",
|
||
"auto": "Auto",
|
||
"show_titles": "Afficher les titres des affiches",
|
||
"show_titles_desc": "Afficher le titre sous chaque affiche",
|
||
"phone_only_hint": "S'applique uniquement aux téléphones. Les tablettes conservent une disposition adaptative.",
|
||
"catalogs_group": "Catalogues",
|
||
"enabled_count": "{{enabled}} sur {{total}} activés",
|
||
"rename_hint": "Appuyez longuement sur un catalogue pour le renommer",
|
||
"rename_modal_title": "Renommer le catalogue",
|
||
"rename_placeholder": "Entrez le nouveau nom du catalogue",
|
||
"error_save_name": "Impossible d'enregistrer le nom personnalisé."
|
||
},
|
||
"continue_watching_settings": {
|
||
"title": "Reprendre la lecture",
|
||
"playback_behavior": "COMPORTEMENT DE LECTURE",
|
||
"use_cached": "Utiliser les flux en cache",
|
||
"use_cached_desc": "Une fois activé, cliquer sur les éléments de Reprise de lecture ouvrira directement le lecteur en utilisant les flux précédemment lus. Une fois désactivé, ouvre un écran de contenu à la place.",
|
||
"open_metadata": "Ouvrir l'écran de métadonnées",
|
||
"open_metadata_desc": "Lorsque les flux en cache sont désactivés, ouvrir l'écran de métadonnées au lieu de l'écran des flux. Cela montre les détails du contenu et permet une sélection manuelle du flux.",
|
||
"card_appearance": "APPARENCE DES CARTES",
|
||
"card_style": "Style de carte",
|
||
"card_style_desc": "Choisissez comment les éléments de Reprise de lecture apparaissent sur l'écran d'accueil",
|
||
"wide": "Large",
|
||
"poster": "Affiche",
|
||
"cache_settings": "PARAMÈTRES DU CACHE",
|
||
"cache_duration": "Durée du cache des flux",
|
||
"cache_duration_desc": "Combien de temps conserver les liens des flux en cache avant qu'ils n'expirent",
|
||
"important_note": "Note importante",
|
||
"important_note_text": "Tous les liens de flux ne restent pas actifs pendant toute la durée du cache. Des durées de cache plus longues peuvent entraîner des liens expirés. Si un lien en cache échoue, l'application repassera à la récupération de nouveaux flux.",
|
||
"how_it_works": "Comment ça marche",
|
||
"how_it_works_cached": "• Les flux sont mis en cache pendant la durée sélectionnée après lecture\n• Les flux en cache sont validés avant utilisation\n• Si le cache est invalide ou expiré, l'application revient à l'écran de contenu\n• \"Utiliser les flux en cache\" contrôle la navigation directe vers le lecteur ou vers un écran\n• \"Ouvrir l'écran de métadonnées\" n'apparaît que lorsque les flux en cache sont désactivés",
|
||
"how_it_works_uncached": "• Lorsque les flux en cache sont désactivés, cliquer sur les éléments de Reprise de lecture ouvre les écrans de contenu\n• L'option \"Ouvrir l'écran de métadonnées\" contrôle quel écran ouvrir\n• L'écran de métadonnées montre les détails du contenu et permet une sélection manuelle du flux\n• L'écran des flux montre les flux disponibles pour une lecture immédiate",
|
||
"changes_saved": "Modifications enregistrées",
|
||
"min": "min",
|
||
"hour": "heure",
|
||
"hours": "heures"
|
||
},
|
||
"contributors": {
|
||
"title": "Contributeurs",
|
||
"special_mentions": "Mentions spéciales",
|
||
"tab_contributors": "Contributeurs",
|
||
"tab_special": "Mentions spéciales",
|
||
"manager_role": "Responsable de communauté",
|
||
"manager_desc": "Gère les communautés Discord et Reddit pour Nuvio",
|
||
"sponsor_role": "Sponsor serveur",
|
||
"sponsor_desc": "A parrainé l'infrastructure serveur pour Nuvio",
|
||
"mod_role": "Modérateur Discord",
|
||
"mod_desc": "Aide à modérer la communauté Discord de Nuvio",
|
||
"loading": "Chargement...",
|
||
"discord_user": "Utilisateur Discord",
|
||
"contributions": "contributions",
|
||
"gratitude_title": "Nous sommes reconnaissants pour chaque contribution",
|
||
"gratitude_desc": "Chaque ligne de code, rapport de bug et suggestion aide à rendre Nuvio meilleur pour tous",
|
||
"special_thanks_title": "Remerciements spéciaux",
|
||
"special_thanks_desc": "Ces personnes formidables aident à faire fonctionner la communauté Nuvio et à maintenir les serveurs en ligne",
|
||
"error_rate_limit": "Limite de débit de l'API GitHub dépassée. Veuillez réessayer plus tard ou faire glisser pour actualiser.",
|
||
"error_failed": "Échec du chargement des contributeurs. Veuillez vérifier votre connexion Internet.",
|
||
"retry": "Réessayer",
|
||
"no_contributors": "Aucun contributeur trouvé",
|
||
"loading_contributors": "Chargement des contributeurs..."
|
||
},
|
||
"debrid": {
|
||
"title": "Intégration Debrid",
|
||
"description_torbox": "Débloquez des flux 4K de haute qualité et des vitesses fulgurantes en intégrant Torbox. Entrez votre clé API ci-dessous pour améliorer instantanément votre expérience de streaming.",
|
||
"description_torrentio": "Configurez Torrentio pour obtenir des flux torrent pour les films et les séries TV. Un service debrid est requis pour streamer le contenu.",
|
||
"tab_torbox": "TorBox",
|
||
"tab_torrentio": "Torrentio",
|
||
"status_connected": "Connecté",
|
||
"status_disconnected": "Déconnecté",
|
||
"enable_addon": "Activer l'extension",
|
||
"disconnect_button": "Déconnecter et supprimer",
|
||
"disconnect_loading": "Déconnexion...",
|
||
"account_info": "Informations du compte",
|
||
"plan": "Forfait",
|
||
"plan_free": "Gratuit",
|
||
"plan_essential": "Essentiel (3$/mois)",
|
||
"plan_pro": "Pro (10$/mois)",
|
||
"plan_standard": "Standard (5$/mois)",
|
||
"plan_unknown": "Inconnu",
|
||
"expires": "Expire le",
|
||
"downloaded": "Téléchargé",
|
||
"status_active": "Actif",
|
||
"connected_title": "✓ Connecté à TorBox",
|
||
"connected_desc": "Votre extension TorBox est active et fournit des flux premium.",
|
||
"configure_title": "Configurer l'extension",
|
||
"configure_desc": "Personnalisez votre expérience de streaming. Triez par qualité, filtrez les tailles de fichiers et gérez les autres paramètres d'intégration.",
|
||
"open_settings": "Ouvrir les paramètres",
|
||
"what_is_debrid": "Qu'est-ce qu'un service Debrid ?",
|
||
"enter_api_key": "Entrez votre clé API",
|
||
"connect_button": "Connecter et installer",
|
||
"connecting": "Connexion...",
|
||
"unlock_speeds_title": "Débloquez les vitesses premium",
|
||
"unlock_speeds_desc": "Obtenez un abonnement Torbox pour accéder à des flux en cache de haute qualité sans aucun buffering.",
|
||
"get_subscription": "S'abonner",
|
||
"powered_by": "Propulsé par",
|
||
"disclaimer_torbox": "Nuvio n'est affilié à Torbox d'aucune façon.",
|
||
"disclaimer_torrentio": "Nuvio n'est affilié à Torrentio d'aucune façon.",
|
||
"installed_badge": "✓ INSTALLÉ",
|
||
"promo_title": "⚡ Besoin d'un service Debrid ?",
|
||
"promo_desc": "Obtenez TorBox pour un streaming 4K ultra-rapide sans buffering. Torrents en cache premium et téléchargements instantanés.",
|
||
"promo_button": "Obtenir un abonnement TorBox",
|
||
"service_label": "Service Debrid *",
|
||
"api_key_label": "Clé API *",
|
||
"sorting_label": "Tri",
|
||
"exclude_qualities": "Exclure les qualités",
|
||
"priority_languages": "Langues prioritaires",
|
||
"max_results": "Résultats max",
|
||
"additional_options": "Options supplémentaires",
|
||
"no_download_links": "Ne pas afficher les liens de téléchargement",
|
||
"no_debrid_catalog": "Ne pas afficher le catalogue debrid",
|
||
"install_button": "Installer Torrentio",
|
||
"installing": "Installation...",
|
||
"update_button": "Mettre à jour la configuration",
|
||
"updating": "Mise à jour...",
|
||
"remove_button": "Supprimer Torrentio",
|
||
"error_api_required": "Clé API requise",
|
||
"error_api_required_desc": "Veuillez entrer la clé API de votre service debrid pour installer Torrentio.",
|
||
"success_installed": "Extension Torrentio installée avec succès !",
|
||
"success_removed": "Extension Torrentio supprimée avec succès",
|
||
"alert_disconnect_title": "Déconnecter Torbox",
|
||
"alert_disconnect_msg": "Êtes-vous sûr de vouloir déconnecter Torbox ? Cela supprimera l'extension et effacera votre clé API enregistrée."
|
||
},
|
||
"home_screen": {
|
||
"title": "Paramètres de l'écran d'accueil",
|
||
"changes_applied": "Modifications appliquées",
|
||
"display_options": "OPTIONS D'AFFICHAGE",
|
||
"show_hero": "Afficher la section Hero",
|
||
"show_hero_desc": "Contenu mis en avant en haut",
|
||
"show_this_week": "Afficher la section cette semaine",
|
||
"show_this_week_desc": "Nouveaux épisodes de la semaine en cours",
|
||
"select_catalogs": "Sélectionner des catalogues",
|
||
"all_catalogs": "Tous les catalogues",
|
||
"selected": "sélectionnés",
|
||
"hero_layout": "Disposition Hero",
|
||
"layout_legacy": "Héritée",
|
||
"layout_carousel": "Carrousel",
|
||
"layout_appletv": "Apple TV",
|
||
"layout_desc": "Bannière pleine largeur, cartes balayables ou style Apple TV",
|
||
"featured_source": "Source mise en avant",
|
||
"using_catalogs": "Utilisation des catalogues",
|
||
"manage_selected_catalogs": "Gérer les catalogues sélectionnés",
|
||
"dynamic_bg": "Fond Hero dynamique",
|
||
"dynamic_bg_desc": "Bannière floue derrière le carrousel",
|
||
"performance_note": "Peut impacter les performances sur les appareils bas de gamme.",
|
||
"posters": "Affiches",
|
||
"show_titles": "Afficher les titres",
|
||
"poster_size": "Taille d'affiche",
|
||
"poster_corners": "Coins d'affiche",
|
||
"size_small": "Petit",
|
||
"size_medium": "Moyen",
|
||
"size_large": "Grand",
|
||
"corners_square": "Carrés",
|
||
"corners_rounded": "Arrondis",
|
||
"corners_pill": "Pilule",
|
||
"about_these_settings": "À PROPOS DE CES PARAMÈTRES",
|
||
"about_desc": "Ces paramètres contrôlent la façon dont le contenu est affiché sur votre écran d'accueil. Les modifications sont appliquées immédiatement sans nécessiter de redémarrage de l'application.",
|
||
"hero_catalogs": {
|
||
"title": "Catalogues de la section Hero",
|
||
"select_all": "Tout sélectionner",
|
||
"clear_all": "Tout effacer",
|
||
"info": "Sélectionnez les catalogues à afficher dans la section Hero. Si aucun n'est sélectionné, tous les catalogues seront utilisés. N'oubliez pas d'appuyer sur Enregistrer quand vous avez terminé.",
|
||
"settings_saved": "Paramètres enregistrés",
|
||
"error_load": "Échec du chargement des catalogues",
|
||
"movies": "Films",
|
||
"tv_shows": "Séries TV"
|
||
}
|
||
},
|
||
"calendar": {
|
||
"title": "Calendrier",
|
||
"loading": "Chargement du calendrier...",
|
||
"no_scheduled_episodes": "Aucun épisode programmé",
|
||
"check_back_later": "Revenez plus tard",
|
||
"showing_episodes_for": "Affichage des épisodes pour le {{date}}",
|
||
"show_all_episodes": "Afficher tous les épisodes",
|
||
"no_episodes_for": "Aucun épisode pour le {{date}}",
|
||
"no_upcoming_found": "Aucun épisode à venir trouvé",
|
||
"add_series_desc": "Ajoutez des séries à votre bibliothèque pour voir leurs épisodes à venir ici"
|
||
},
|
||
"mdblist": {
|
||
"title": "Sources de notation",
|
||
"status_disabled": "MDBList désactivé",
|
||
"status_active": "Clé API active",
|
||
"status_required": "Clé API requise",
|
||
"status_disabled_desc": "La fonctionnalité MDBList est actuellement désactivée.",
|
||
"status_active_desc": "Les notes de MDBList sont activées.",
|
||
"status_required_desc": "Ajoutez votre clé ci-dessous pour activer les notes.",
|
||
"enable_toggle": "Activer MDBList",
|
||
"enable_toggle_desc": "Activer/désactiver toutes les fonctionnalités MDBList",
|
||
"api_section": "Clé API",
|
||
"placeholder": "Collez votre clé API MDBList",
|
||
"save": "Enregistrer",
|
||
"clear": "Effacer la clé",
|
||
"rating_providers": "Fournisseurs de notation",
|
||
"rating_providers_desc": "Choisissez les notes à afficher dans l'application",
|
||
"how_to": "Comment obtenir une clé API",
|
||
"step_1": "Connectez-vous sur le",
|
||
"step_1_link": "site web de MDBList",
|
||
"step_2": "Allez dans la section",
|
||
"step_2_settings": "Paramètres",
|
||
"step_2_api": "API",
|
||
"step_2_end": ".",
|
||
"step_3": "Générez une nouvelle clé et copiez-la.",
|
||
"go_to_website": "Aller sur MDBList",
|
||
"alert_clear_title": "Effacer la clé API",
|
||
"alert_clear_msg": "Êtes-vous sûr de vouloir supprimer la clé API enregistrée ?",
|
||
"success_saved": "Clé API enregistrée avec succès.",
|
||
"error_empty": "La clé API ne peut pas être vide.",
|
||
"error_save": "Une erreur est survenue lors de l'enregistrement. Veuillez réessayer.",
|
||
"api_key_empty_error": "La clé API ne peut pas être vide.",
|
||
"success_cleared": "Clé API effacée avec succès",
|
||
"error_clear": "Échec de l'effacement de la clé API"
|
||
},
|
||
"notification": {
|
||
"title": "Paramètres des notifications",
|
||
"section_general": "Général",
|
||
"enable_notifications": "Activer les notifications",
|
||
"section_types": "Types de notifications",
|
||
"new_episodes": "Nouveaux épisodes",
|
||
"upcoming_shows": "Séries à venir",
|
||
"reminders": "Rappels",
|
||
"section_timing": "Moment de la notification",
|
||
"timing_desc": "Quand devez-vous être prévenu avant la diffusion d'un épisode ?",
|
||
"hours_1": "1 heure",
|
||
"hours_suffix": "heures",
|
||
"section_status": "Statut des notifications",
|
||
"stats_upcoming": "À venir",
|
||
"stats_this_week": "Cette semaine",
|
||
"stats_total": "Total",
|
||
"sync_button": "Synchroniser Bibliothèque et Trakt",
|
||
"syncing": "Synchronisation...",
|
||
"sync_desc": "Synchronise automatiquement les notifications pour toutes les séries de votre bibliothèque et votre liste à voir/collection Trakt.",
|
||
"section_advanced": "Avancé",
|
||
"reset_button": "Réinitialiser toutes les notifications",
|
||
"test_button": "Tester la notification (5 sec)",
|
||
"test_notification_in": "Notification dans {{seconds}}s...",
|
||
"test_notification_text": "La notification apparaîtra dans {{seconds}} secondes",
|
||
"alert_reset_title": "Réinitialiser les notifications",
|
||
"alert_reset_msg": "Cela annulera toutes les notifications programmées, mais ne supprimera rien de votre bibliothèque enregistrée. Êtes-vous sûr ?",
|
||
"alert_reset_success": "Toutes les notifications ont été réinitialisées",
|
||
"alert_sync_complete": "Synchronisation terminée",
|
||
"alert_sync_msg": "Notifications synchronisées avec succès pour votre bibliothèque et vos éléments Trakt.\n\nProgrammés : {{upcoming}} épisodes à venir\nCette semaine : {{thisWeek}} épisodes",
|
||
"alert_test_scheduled": "Notification de test programmée pour se déclencher instantanément"
|
||
},
|
||
"backup": {
|
||
"title": "Sauvegarde et Restauration",
|
||
"options_title": "Options de sauvegarde",
|
||
"options_desc": "Choisissez ce qu'il faut inclure dans vos sauvegardes",
|
||
"section_core": "Données centrales",
|
||
"section_addons": "Extensions et Intégrations",
|
||
"section_settings": "Paramètres et Préférences",
|
||
"library_label": "Bibliothèque",
|
||
"library_desc": "Vos films et séries TV enregistrés",
|
||
"watch_progress_label": "Progression de visionnage",
|
||
"watch_progress_desc": "Positions de reprise de lecture",
|
||
"addons_label": "Extensions",
|
||
"addons_desc": "Extensions Stremio installées",
|
||
"plugins_label": "Plugins",
|
||
"plugins_desc": "Configurations de scanneur personnalisées",
|
||
"trakt_label": "Intégration Trakt",
|
||
"trakt_desc": "Données de synchronisation et jetons d'authentification",
|
||
"app_settings_label": "Paramètres de l'application",
|
||
"app_settings_desc": "Thème, préférences et configurations",
|
||
"user_prefs_label": "Préférences utilisateur",
|
||
"user_prefs_desc": "Ordre des extensions et paramètres d'interface",
|
||
"catalog_settings_label": "Paramètres des catalogues",
|
||
"catalog_settings_desc": "Filtres et préférences des catalogues",
|
||
"api_keys_label": "Clés API",
|
||
"api_keys_desc": "Clés MDBList et OpenRouter",
|
||
"action_create": "Créer une sauvegarde",
|
||
"action_restore": "Restaurer depuis une sauvegarde",
|
||
"section_info": "À propos des sauvegardes",
|
||
"info_text": "• Personnalisez ce qui est sauvegardé à l'aide des commutateurs ci-dessus\n• Les fichiers de sauvegarde sont stockés localement sur votre appareil\n• Partagez votre sauvegarde pour transférer des données entre appareils\n• La restauration écrasera vos données actuelles",
|
||
"alert_create_title": "Créer une sauvegarde",
|
||
"alert_no_content": "Aucun contenu sélectionné pour la sauvegarde.\n\nVeuillez activer au moins une option dans la section Options de sauvegarde ci-dessus.",
|
||
"alert_backup_created_title": "Sauvegarde créée",
|
||
"alert_backup_created_msg": "Votre sauvegarde a été créée et est prête à être partagée.",
|
||
"alert_backup_failed_title": "Échec de la sauvegarde",
|
||
"alert_restore_confirm_title": "Confirmer la restauration",
|
||
"alert_restore_confirm_msg": "Cela restaurera vos données depuis une sauvegarde créée le {{date}}.\n\nCette action écrasera vos données actuelles. Êtes-vous sûr de vouloir continuer ?",
|
||
"alert_restore_complete_title": "Restauration terminée",
|
||
"alert_restore_complete_msg": "Vos données ont été restaurées avec succès. Veuillez redémarrer l'application pour voir tous les changements.",
|
||
"alert_restore_failed_title": "Échec de la restauration",
|
||
"restart_app": "Redémarrer l'application",
|
||
"alert_restart_failed_title": "Échec du redémarrage",
|
||
"alert_restart_failed_msg": "Échec du redémarrage de l'application. Veuillez fermer et rouvrir manuellement l'application pour voir vos données restaurées."
|
||
},
|
||
"updates": {
|
||
"title": "Mises à jour de l'application",
|
||
"status_checking": "Recherche de mises à jour...",
|
||
"status_available": "Mise à jour disponible !",
|
||
"status_downloading": "Téléchargement de la mise à jour...",
|
||
"status_installing": "Installation de la mise à jour...",
|
||
"status_success": "Mise à jour installée avec succès !",
|
||
"status_error": "Échec de la mise à jour",
|
||
"status_ready": "Prêt à vérifier les mises à jour",
|
||
"action_check": "Vérifier les mises à jour",
|
||
"action_install": "Installer la mise à jour",
|
||
"release_notes": "Notes de version :",
|
||
"version": "Version :",
|
||
"last_checked": "Dernière vérification :",
|
||
"current_version": "Version actuelle :",
|
||
"current_release_notes": "Notes de la version actuelle :",
|
||
"github_release": "VERSION GITHUB",
|
||
"current": "Actuelle :",
|
||
"latest": "Dernière :",
|
||
"notes": "Notes :",
|
||
"view_release": "Voir la version",
|
||
"notification_settings": "PARAMÈTRES DE NOTIFICATION",
|
||
"ota_alerts_label": "Alertes de mise à jour OTA",
|
||
"ota_alerts_desc": "Afficher les notifications pour les mises à jour sans fil",
|
||
"major_alerts_label": "Alertes de mise à jour majeure",
|
||
"major_alerts_desc": "Afficher les notifications pour les nouvelles versions d'application sur GitHub",
|
||
"alert_disable_ota_title": "Désactiver les alertes de mise à jour OTA ?",
|
||
"alert_disable_ota_msg": "Vous ne recevrez plus de notifications automatiques pour les mises à jour OTA.\n\n⚠️ Avertissement : Rester sur la dernière version est important pour :\n• Les corrections de bugs et l'amélioration de la stabilité\n• Les nouvelles fonctionnalités et améliorations\n• Fournir des retours précis et des rapports de crash\n\nVous pouvez toujours vérifier manuellement les mises à jour dans cet écran.",
|
||
"alert_disable_major_title": "Désactiver les alertes de mise à jour majeure ?",
|
||
"alert_disable_major_msg": "Vous ne recevrez plus de notifications pour les mises à jour majeures de l'application nécessitant une réinstallation.\n\n⚠️ Avertissement : Les mises à jour majeures incluent souvent :\n• Des correctifs de sécurité critiques\n• Des changements majeurs nécessitant une réinstallation\n• Des correctifs de compatibilité importants\n\nVous pouvez toujours vérifier les mises à jour manuellement.",
|
||
"warning_note": "Garder les alertes activées garantit que vous recevez les correctifs de bugs et pouvez fournir des rapports de crash précis.",
|
||
"disable": "Désactiver",
|
||
"alert_no_update_to_install": "Aucune mise à jour disponible à installer",
|
||
"alert_install_failed": "Échec de l'installation de la mise à jour",
|
||
"alert_no_update_title": "Pas de mise à jour",
|
||
"alert_update_applied_msg": "La mise à jour sera appliquée au prochain redémarrage de l'application"
|
||
},
|
||
"player": {
|
||
"title": "Lecteur Vidéo",
|
||
"section_selection": "SÉLECTION DU LECTEUR",
|
||
"internal_title": "Lecteur intégré",
|
||
"internal_desc": "Utiliser le lecteur vidéo par défaut de l'application",
|
||
"vlc_title": "VLC",
|
||
"vlc_desc": "Ouvrir les flux dans le lecteur multimédia VLC",
|
||
"infuse_title": "Infuse",
|
||
"infuse_desc": "Ouvrir les flux dans le lecteur Infuse",
|
||
"outplayer_title": "OutPlayer",
|
||
"outplayer_desc": "Ouvrir les flux dans OutPlayer",
|
||
"vidhub_title": "VidHub",
|
||
"vidhub_desc": "Ouvrir les flux dans le lecteur VidHub",
|
||
"infuse_live_title": "Infuse LiveContainer",
|
||
"infuse_live_desc": "Ouvrir les flux dans le lecteur Infuse LiveContainer",
|
||
"external_title": "Lecteur externe",
|
||
"external_desc": "Ouvrir les flux dans votre lecteur vidéo préféré",
|
||
"section_playback": "OPTIONS DE LECTURE",
|
||
"autoplay_title": "Lecture automatique du premier flux",
|
||
"autoplay_desc": "Démarrer automatiquement le premier flux affiché dans la liste.",
|
||
"resume_title": "Toujours reprendre",
|
||
"resume_desc": "Passer l'invite de reprise et continuer automatiquement là où vous vous étiez arrêté (si moins de 85% vus).",
|
||
"engine_title": "Moteur du lecteur vidéo",
|
||
"engine_desc": "Auto utilise ExoPlayer avec un repli sur MPV. Certains formats comme Dolby Vision et HDR peuvent ne pas être supportés par MPV, donc Auto est recommandé pour une meilleure compatibilité.",
|
||
"decoder_title": "Mode décodeur",
|
||
"decoder_desc": "Comment la vidéo est décodée. Auto est recommandé pour le meilleur équilibre.",
|
||
"gpu_title": "Rendu GPU",
|
||
"gpu_desc": "GPU-Next offre une meilleure gestion du HDR et des couleurs.",
|
||
"external_downloads_title": "Lecteur externe pour les téléchargements",
|
||
"external_downloads_desc": "Lire le contenu téléchargé dans votre lecteur externe préféré.",
|
||
"restart_required": "Redémarrage requis",
|
||
"restart_msg_decoder": "Veuillez redémarrer l'application pour que le changement de décodeur prenne effet.",
|
||
"restart_msg_gpu": "Veuillez redémarrer l'application pour que le changement de mode GPU prenne effet.",
|
||
"option_auto": "Auto",
|
||
"option_auto_desc_engine": "ExoPlayer + repli MPV",
|
||
"option_mpv": "MPV",
|
||
"option_mpv_desc": "MPV uniquement",
|
||
"option_auto_desc_decoder": "Meilleur équilibre",
|
||
"option_sw": "LOG",
|
||
"option_sw_desc": "Logiciel",
|
||
"option_hw": "MAT",
|
||
"option_hw_desc": "Matériel",
|
||
"option_hw_plus": "MAT+",
|
||
"option_hw_plus_desc": "Matériel complet",
|
||
"option_gpu_desc": "Standard",
|
||
"option_gpu_next_desc": "Avancé"
|
||
},
|
||
"plugins": {
|
||
"title": "Extensions",
|
||
"enable_title": "Activer les extensions",
|
||
"enable_desc": "Activez le moteur d'extensions pour résoudre les sources de médias externes",
|
||
"repo_config_title": "Configuration du dépôt",
|
||
"repo_config_desc": "Gérez les dépôts d'extensions externes. Activez ou désactivez-les ci-dessous.",
|
||
"your_repos": "Dépôts",
|
||
"your_repos_desc": "Configurez des sources externes pour les extensions.",
|
||
"add_repo_button": "Ajouter un dépôt",
|
||
"refresh": "Actualiser",
|
||
"remove": "Supprimer",
|
||
"enabled": "Activé",
|
||
"disabled": "Désactivé",
|
||
"updating": "Mise à jour...",
|
||
"success": "Succès",
|
||
"error": "Erreur",
|
||
"alert_repo_added": "Dépôt ajouté et extensions chargées avec succès",
|
||
"alert_repo_saved": "URL du dépôt enregistrée avec succès",
|
||
"alert_repo_refreshed": "Dépôt actualisé avec succès",
|
||
"alert_invalid_url": "Format d'URL invalide",
|
||
"alert_plugins_cleared": "Toutes les extensions ont été supprimées",
|
||
"alert_cache_cleared": "Cache du dépôt vidé avec succès",
|
||
"unknown": "Inconnu",
|
||
"active": "Actif",
|
||
"available": "Disponible",
|
||
"platform_disabled": "Désactivé par la plateforme",
|
||
"limited": "Limité",
|
||
"clear_all": "Supprimer toutes les extensions",
|
||
"clear_all_desc": "Êtes-vous sûr de vouloir supprimer toutes les extensions installées ? Cette action est irréversible.",
|
||
"clear_cache": "Vider le cache du dépôt",
|
||
"clear_cache_desc": "Cela supprimera l'URL enregistrée et toutes les données d'extension en cache.",
|
||
"add_new_repo": "Ajouter un nouveau dépôt",
|
||
"available_plugins": "Extensions disponibles ({{count}})",
|
||
"placeholder": "Rechercher des extensions...",
|
||
"all": "Tout",
|
||
"filter_all": "Tous les types",
|
||
"filter_movies": "Films",
|
||
"filter_tv": "Séries TV",
|
||
"enable_all": "Tout activer",
|
||
"disable_all": "Tout désactiver",
|
||
"no_plugins_found": "Aucune extension trouvée",
|
||
"no_plugins_available": "Aucune extension disponible",
|
||
"no_match_desc": "Aucune extension ne correspond à \"{{query}}\".",
|
||
"configure_repo_desc": "Configurez un dépôt ci-dessus pour voir les extensions disponibles.",
|
||
"clear_search": "Effacer la recherche",
|
||
"no_external_player": "Aucun lecteur externe",
|
||
"showbox_token": "Jeton UI ShowBox",
|
||
"showbox_placeholder": "Collez votre jeton UI ShowBox",
|
||
"save": "Enregistrer",
|
||
"clear": "Effacer",
|
||
"additional_settings": "Paramètres supplémentaires",
|
||
"enable_url_validation": "Activer la validation d'URL",
|
||
"url_validation_desc": "Valider les URLs de médias avant de les retourner",
|
||
"group_streams": "Grouper les sources",
|
||
"group_streams_desc": "Si activé, les sources sont groupées par dépôt.",
|
||
"sort_quality": "Trier par qualité",
|
||
"sort_quality_desc": "Si activé, les sources sont triées par qualité en premier.",
|
||
"show_logos": "Afficher les logos",
|
||
"show_logos_desc": "Afficher les logos des extensions à côté des liens.",
|
||
"quality_filtering": "Filtrage par qualité",
|
||
"quality_filtering_desc": "Exclure des résolutions spécifiques des résultats.",
|
||
"excluded_qualities": "Qualités exclues :",
|
||
"language_filtering": "Filtrage par langue",
|
||
"language_filtering_desc": "Exclure des langues spécifiques des résultats.",
|
||
"note": "Note :",
|
||
"language_filtering_note": "Ce filtre s'applique uniquement aux fournisseurs incluant des infos de langue.",
|
||
"excluded_languages": "Langues exclues :",
|
||
"about_title": "À propos des extensions",
|
||
"about_desc_1": "Les extensions sont des modules qui adaptent le contenu de divers protocoles externes.",
|
||
"about_desc_2": "Certaines extensions peuvent nécessiter des configurations spécifiques.",
|
||
"help_title": "Configuration des extensions",
|
||
"help_step_1": "1. **Activer** - Activez l'interrupteur principal",
|
||
"help_step_2": "2. **Ajouter dépôt** - Ajoutez une URL de dépôt valide",
|
||
"help_step_3": "3. **Actualiser** - Récupérer les extensions disponibles",
|
||
"help_step_4": "4. **Activer** - Activez les extensions à utiliser",
|
||
"got_it": "Compris !",
|
||
"repo_format_hint": "Format : https://raw.githubusercontent.com/user/repo/branch",
|
||
"cancel": "Annuler",
|
||
"add": "Ajouter"
|
||
},
|
||
"theme": {
|
||
"title": "Thèmes de l'App",
|
||
"select_theme": "SÉLECTIONNER UN THÈME",
|
||
"create_custom": "Créer un Thème Personnalisé",
|
||
"options": "OPTIONS",
|
||
"use_dominant_color": "Utiliser la Couleur Dominante de l'Image",
|
||
"categories": {
|
||
"all": "Tous les Thèmes",
|
||
"dark": "Thèmes Sombres",
|
||
"colorful": "Colorés",
|
||
"custom": "Mes Thèmes"
|
||
},
|
||
"editor": {
|
||
"theme_name_placeholder": "Nom du thème",
|
||
"save": "Enregistrer",
|
||
"primary": "Primaire",
|
||
"secondary": "Secondaire",
|
||
"background": "Arrière-plan",
|
||
"invalid_name_title": "Nom Invalide",
|
||
"invalid_name_msg": "Veuillez entrer un nom de thème valide"
|
||
},
|
||
"alerts": {
|
||
"delete_title": "Supprimer le Thème",
|
||
"delete_msg": "Êtes-vous sûr de vouloir supprimer \"{{name}}\" ?",
|
||
"ok": "OK",
|
||
"delete": "Supprimer",
|
||
"cancel": "Annuler",
|
||
"back": "Paramètres"
|
||
}
|
||
},
|
||
"legal": {
|
||
"title": "Mentions Légales",
|
||
"intro_title": "Nature de l'Application",
|
||
"intro_text": "Nuvio est un lecteur multimédia et une application de gestion de métadonnées. Il agit uniquement comme une interface côté client pour parcourir des métadonnées accessibles au public (films, émissions de télévision, etc.) et lire des fichiers multimédias fournis par l'utilisateur ou des extensions tierces. Nuvio n'héberge, ne stocke, ne distribue ni n'indexe aucun contenu multimédia de lui-même.",
|
||
"extensions_title": "Extensions Tierces",
|
||
"extensions_text": "Nuvio utilise une architecture extensible qui permet aux utilisateurs d'installer des plugins tiers (extensions). Ces extensions sont développées et maintenues par des développeurs indépendants non affiliés à Nuvio. Nous n'avons aucun contrôle sur, et n'assumons aucune responsabilité pour, le contenu, la légalité ou la fonctionnalité de toute extension tierce.",
|
||
"user_resp_title": "Responsabilité de l'Utilisateur",
|
||
"user_resp_text": "Les utilisateurs sont seuls responsables des extensions qu'ils installent et du contenu auquel ils accèdent. En utilisant cette application, vous acceptez de vous assurer que vous disposez du droit légal d'accéder à tout contenu que vous visualisez en utilisant Nuvio. Les développeurs de Nuvio ne cautionnent ni n'encouragent la violation du droit d'auteur.",
|
||
"dmca_title": "Droits d'Auteur et DMCA",
|
||
"dmca_text": "Nous respectons les droits de propriété intellectuelle d'autrui. Étant donné que Nuvio n'héberge aucun contenu, nous ne pouvons pas supprimer de contenu d'Internet. Toutefois, si vous pensez que l'interface de l'application elle-même enfreint vos droits, veuillez nous contacter.",
|
||
"warranty_title": "Aucune Garantie",
|
||
"warranty_text": "Ce logiciel est fourni \"tel quel\", sans garantie d'aucune sorte, expresse ou implicite. En aucun cas, les auteurs ou titulaires de droits d'auteur ne pourront être tenus responsables de toute réclamation, dommage ou autre responsabilité découlant de l'utilisation de ce logiciel."
|
||
},
|
||
"plugin_tester": {
|
||
"title": "Testeur de Plugin",
|
||
"subtitle": "Exécuter des scrapers et inspecter les logs en temps réel",
|
||
"tabs": {
|
||
"individual": "Individuel",
|
||
"repo": "Testeur de Dépôt",
|
||
"code": "Code",
|
||
"logs": "Logs",
|
||
"results": "Résultats"
|
||
},
|
||
"common": {
|
||
"error": "Erreur",
|
||
"success": "Succès",
|
||
"movie": "Film",
|
||
"tv": "Série TV",
|
||
"tmdb_id": "ID TMDB",
|
||
"season": "Saison",
|
||
"episode": "Épisode",
|
||
"running": "En cours…",
|
||
"run_test": "Lancer le Test",
|
||
"play": "Lire",
|
||
"done": "Terminé",
|
||
"test": "Tester",
|
||
"testing": "Test en cours…"
|
||
},
|
||
"individual": {
|
||
"load_from_url": "Charger depuis URL",
|
||
"load_from_url_desc": "Collez une URL GitHub raw ou IP locale et appuyez sur télécharger.",
|
||
"enter_url_error": "Veuillez entrer une URL",
|
||
"code_loaded": "Code chargé depuis l'URL",
|
||
"fetch_error": "Échec de récupération : {{message}}",
|
||
"no_code_error": "Aucun code à exécuter",
|
||
"plugin_code": "Code du Plugin",
|
||
"focus_editor": "Focus éditeur",
|
||
"code_placeholder": "// Collez le code du plugin ici...",
|
||
"test_parameters": "Paramètres de Test",
|
||
"no_logs": "Aucun log. Lancez un test pour voir la sortie.",
|
||
"no_streams": "Aucun flux trouvé.",
|
||
"streams_found": "{{count}} Flux Trouvé",
|
||
"streams_found_plural": "{{count}} Flux Trouvés",
|
||
"tap_play_hint": "Appuyez sur Lire pour tester un flux dans le lecteur natif.",
|
||
"unnamed_stream": "Flux Sans Nom",
|
||
"quality": "Qualité : {{quality}}",
|
||
"size": "Taille : {{size}}",
|
||
"url_label": "URL : {{url}}",
|
||
"headers_info": "En-têtes : {{count}} en-tête(s) personnalisé(s)",
|
||
"find_placeholder": "Chercher dans le code…",
|
||
"edit_code_title": "Éditer le Code",
|
||
"no_url_stream_error": "Aucune URL trouvée pour ce flux"
|
||
},
|
||
"repo": {
|
||
"title": "Testeur de Dépôt",
|
||
"description": "Récupérez un dépôt (URL locale ou GitHub raw) et testez chaque fournisseur.",
|
||
"enter_repo_url_error": "Veuillez entrer une URL de dépôt",
|
||
"invalid_url_title": "URL Invalide",
|
||
"invalid_url_msg": "Utilisez une URL GitHub raw ou une URL locale http(s).\n\nExemple :\nhttps://raw.githubusercontent.com/tapframe/nuvio-providers/refs/heads/main",
|
||
"manifest_build_error": "Impossible de construire une URL de manifeste à partir de l'entrée",
|
||
"manifest_fetch_error": "Échec de récupération du manifeste",
|
||
"repo_manifest_fetch_error": "Échec de récupération du manifeste du dépôt",
|
||
"missing_filename": "Nom de fichier manquant dans le manifeste",
|
||
"scraper_build_error": "Impossible de construire une URL de scraper",
|
||
"download_scraper_error": "Échec de téléchargement du scraper",
|
||
"test_failed": "Test échoué",
|
||
"test_parameters": "Paramètres de Test de Dépôt",
|
||
"test_parameters_desc": "Ces paramètres sont utilisés uniquement pour le Testeur de Dépôt.",
|
||
"using_info": "Utilisatin : {{mediaType}} • TMDB {{tmdbId}}",
|
||
"using_info_tv": "Utilisation : {{mediaType}} • TMDB {{tmdbId}} • S{{season}}E{{episode}}",
|
||
"providers_title": "Fournisseurs",
|
||
"repository_default": "Dépôt",
|
||
"providers_count": "{{count}} fournisseurs",
|
||
"fetch_hint": "Récupérez un dépôt pour lister les fournisseurs.",
|
||
"test_all": "Tout Tester",
|
||
"status_running": "EN COURS",
|
||
"status_ok": "OK ({{count}})",
|
||
"status_ok_empty": "OK (0)",
|
||
"status_failed": "ÉCHEC",
|
||
"status_idle": "INACTIF",
|
||
"tried_url": "Essayé : {{url}}",
|
||
"provider_logs": "Logs du Fournisseur",
|
||
"no_logs_captured": "Aucun log capturé."
|
||
}
|
||
}
|
||
} |