mirror of
https://github.com/Shik3i/KoalaSync.git
synced 2026-07-26 12:08:15 +00:00
248 lines
14 KiB
JSON
248 lines
14 KiB
JSON
{
|
||
"LANG_CODE": "fr",
|
||
"HTML_CLASS": "lang-fr",
|
||
"APP_TITLE": "KoalaSync",
|
||
"TAB_ROOM": "Salon",
|
||
"TAB_ROOM_TOOLTIP": "Paramètres de salon et connexion",
|
||
"TAB_SYNC": "Synchro",
|
||
"TAB_SYNC_TOOLTIP": "Contrôles de synchronisation vidéo et actions",
|
||
"TAB_SETTINGS": "Options",
|
||
"TAB_SETTINGS_TOOLTIP": "Préférences de l'extension",
|
||
"TAB_STATUS": "Statut",
|
||
"TAB_STATUS_TOOLTIP": "Diagnostics avancés & Journaux",
|
||
"BTN_CREATE_ROOM": "+ Créer un nouveau salon",
|
||
"MANUAL_CONNECT_HEADER": "Connexion manuelle / Avancé",
|
||
"LABEL_SERVER": "Serveur",
|
||
"BTN_SERVER_OFFICIAL": "Officiel",
|
||
"BTN_SERVER_OFFICIAL_TOOLTIP": "Utiliser le serveur officiel fiable",
|
||
"BTN_SERVER_CUSTOM": "Perso",
|
||
"BTN_SERVER_CUSTOM_TOOLTIP": "Se connecter à votre propre serveur auto-hébergé",
|
||
"PLACEHOLDER_SERVER_URL": "wss://votre-serveur:3000",
|
||
"LABEL_ROOM_ID": "ID du salon",
|
||
"LABEL_ROOM_ID_TOOLTIP": "L'identifiant unique de votre salon de synchronisation",
|
||
"PLACEHOLDER_ROOM_ID": "Entrer l'ID du salon",
|
||
"PLACEHOLDER_ROOM_ID_TOOLTIP": "L'ID unique du salon que vous souhaitez rejoindre",
|
||
"LABEL_PASSWORD": "Mot de passe (Optionnel)",
|
||
"LABEL_PASSWORD_TOOLTIP": "Mot de passe optionnel pour restreindre l'accès au salon",
|
||
"PLACEHOLDER_PASSWORD": "Mot de passe du salon (optionnel)",
|
||
"PLACEHOLDER_PASSWORD_TOOLTIP": "Mot de passe du salon (laisser vide si aucun)",
|
||
"BTN_JOIN_ROOM": "Rejoindre / Créer le salon",
|
||
"BTN_JOIN_ROOM_TOOLTIP": "Se connecter au salon",
|
||
"LABEL_PUBLIC_ROOMS": "Salons publics",
|
||
"LABEL_PUBLIC_ROOMS_TOOLTIP": "Liste des salons publics disponibles sur ce serveur",
|
||
"BTN_REFRESH": "ACTUALISER",
|
||
"BTN_REFRESH_TOOLTIP": "Actualiser la liste des salons publics",
|
||
"PUBLIC_ROOMS_REFRESHING": "Actualisation...",
|
||
"BTN_REFRESH_COOLDOWN": "ATTENDRE {seconds}s",
|
||
"BTN_REFRESH_COOLDOWN_TOOLTIP": "La liste des salons est en pause. Réessayez dans {seconds}s.",
|
||
"PUBLIC_ROOMS_REFRESHING_COOLDOWN": "Actualisation des salons publics. Prochaine actualisation dans {seconds}s.",
|
||
"LABEL_ACTIVE_ROOM": "Salon actif",
|
||
"LABEL_ACTIVE_ROOM_TOOLTIP": "Le salon auquel vous êtes actuellement connecté",
|
||
"ACTIVE_ROOM_NONE": "AUCUN",
|
||
"ACTIVE_SERVER_OFFICIAL": "Serveur officiel",
|
||
"LABEL_INVITE_LINK": "Lien d'invitation",
|
||
"LABEL_INVITE_LINK_TOOLTIP": "Partagez ce lien avec vos amis pour qu'ils vous rejoignent",
|
||
"LABEL_PEERS_IN_ROOM": "Membres dans le salon",
|
||
"LABEL_PEERS_IN_ROOM_TOOLTIP": "Autres utilisateurs connectés à ce salon",
|
||
"LABEL_HOST_CONTROL": "Contrôle de l'hôte",
|
||
"LABEL_HOST_CONTROL_TOOLTIP": "Définir qui peut contrôler la lecture dans ce salon",
|
||
"LABEL_HOST_ONLY_TOGGLE": "Moi seul peux contrôler la lecture",
|
||
"NOTICE_HOST_CONTROLS": "L'hôte contrôle la lecture pour tout le monde.",
|
||
"NOTICE_COHOST_HINT": "Astuce : donnez le contrôle à des participants précis dans la liste ci-dessous.",
|
||
"BADGE_HOST": "Hôte",
|
||
"BADGE_GUEST": "Invité",
|
||
"BADGE_CONTROLLER": "Contrôleur",
|
||
"BTN_GIVE_CONTROL": "Donner le contrôle",
|
||
"BTN_REVOKE_CONTROL": "Retirer",
|
||
"BADGE_DESYNCED": "Solo",
|
||
"TOOLTIP_PEER_DESYNCED": "Regarde de son côté — ignore les commandes de l'hôte",
|
||
"HCM_DIALOG_TITLE": "KoalaSync · L'hôte contrôle ce salon",
|
||
"HCM_DIALOG_BODY": "Seul l'hôte peut contrôler la lecture dans ce salon. Continuer à regarder ensemble, ou regarder de votre côté ?",
|
||
"HCM_DIALOG_STAY": "Rester synchronisé",
|
||
"HCM_DIALOG_SOLO": "Regarder de mon côté",
|
||
"HCM_BADGE_SOLO": "Vous regardez seul",
|
||
"HCM_BADGE_RESYNC": "Resynchroniser",
|
||
"NO_PEERS_CONNECTED": "Aucun membre connecté",
|
||
"BTN_LEAVE_ROOM": "Quitter le salon",
|
||
"LABEL_SELECT_VIDEO": "Choisir une vidéo",
|
||
"LABEL_SELECT_VIDEO_TOOLTIP": "Choisissez l'onglet du navigateur contenant la vidéo à synchroniser",
|
||
"OPTION_SELECT_TAB": "-- Choisir un onglet --",
|
||
"LABEL_REMOTE_CONTROL": "Contrôle à distance",
|
||
"BTN_COPY_INVITE": "📋 Lien d'invitation",
|
||
"BTN_COPY_INVITE_TOOLTIP": "Copier le lien d'invitation",
|
||
"BTN_PLAY": "Lecture",
|
||
"BTN_PLAY_TOOLTIP": "Envoyer une commande Lecture à tout le monde",
|
||
"BTN_PAUSE": "Pause",
|
||
"BTN_PAUSE_TOOLTIP": "Envoyer une commande Pause à tout le monde",
|
||
"BTN_SYNC": "Sync",
|
||
"BTN_SYNC_TOOLTIP": "Forcer tous les utilisateurs à se synchroniser",
|
||
"OPTION_JUMP_TO_OTHERS": "Rejoindre les autres",
|
||
"OPTION_JUMP_TO_ME": "Les amener à moi",
|
||
"OPTION_JUMP_MODE_TOOLTIP": "Choisir la cible de synchronisation",
|
||
"LABEL_LAST_ACTIVITY": "Dernière activité",
|
||
"LABEL_LAST_ACTIVITY_TOOLTIP": "Affiche la dernière commande de lecture, pause ou recherche",
|
||
"NO_RECENT_COMMANDS": "Aucune commande récente",
|
||
"LOBBY_HEADER": "LOBBY D'ÉPISODE",
|
||
"LOBBY_WAITING_FOR": "🎬 En attente de : \"{title}\"",
|
||
"LOBBY_WAITING_PEERS": "En attente des membres...",
|
||
"BTN_SKIP_PLAY": "Ignorer & Lancer",
|
||
"BTN_SKIP_PLAY_TOOLTIP": "Annuler le lobby et lancer la lecture quand même",
|
||
"LOBBY_CONNECT_FIRST": "Rejoignez d'abord un salon",
|
||
"LOBBY_CONNECT_FIRST_DESC": "Vous devez rejoindre un salon via un lien d'invitation ou en créer un nouveau pour synchroniser des vidéos.",
|
||
"BTN_CREATE_ROOM_ALT": "Créer un nouveau salon",
|
||
"BTN_CREATE_ROOM_ALT_TOOLTIP": "Créer un salon aléatoire et le rejoindre",
|
||
"LABEL_USERNAME": "Votre pseudo",
|
||
"LABEL_USERNAME_TOOLTIP": "Votre pseudo permet aux autres de vous identifier.",
|
||
"PLACEHOLDER_USERNAME": "Koala anonyme",
|
||
"LABEL_HIDE_CLUTTER": "Liste d'onglets épurée",
|
||
"LABEL_HIDE_CLUTTER_TOOLTIP": "Filtre les onglets non-vidéo et les domaines non pertinents pour garder la liste propre",
|
||
"LABEL_AUTO_SYNC_NEXT": "Synchro auto l'épisode suivant",
|
||
"LABEL_AUTO_SYNC_NEXT_TOOLTIP": "Met en pause et attend tous les membres lors d'un changement d'épisode, puis démarre de manière synchrone.",
|
||
"LABEL_AUTO_COPY_INVITE": "Copie auto du lien",
|
||
"LABEL_AUTO_COPY_INVITE_TOOLTIP": "Copie automatiquement le lien d'invitation dans votre presse-papiers lors de la création d'un salon.",
|
||
"LABEL_NOTIFICATIONS": "Notifications de navigateur",
|
||
"LABEL_NOTIFICATIONS_TOOLTIP": "Affiche des notifications système lorsqu'un membre arrive/part ou lance/met en pause la lecture.",
|
||
"LABEL_LANGUAGE": "Langue de l'application",
|
||
"LABEL_LANGUAGE_TOOLTIP": "Choisissez la langue de l'application",
|
||
"LABEL_TROUBLESHOOTING": "Dépannage",
|
||
"LABEL_TROUBLESHOOTING_TOOLTIP": "Outils pour résoudre les problèmes de connexion",
|
||
"BTN_REGEN_ID": "Régénérer l'identifiant",
|
||
"BTN_REGEN_ID_TOOLTIP": "Régénérer votre identifiant interne et vous reconnecter",
|
||
"REGEN_ID_DESC": "Utilisez cette option si vous rencontrez des erreurs de 'Double identité'.",
|
||
"REGEN_ID_OTHER_ISSUE": "Autre problème? Ouvrez un Issue GitHub",
|
||
"TOAST_ID_REGENERATED": "Identité régénérée — reconnexion…",
|
||
"LABEL_CONN_STATUS": "Statut de la connexion",
|
||
"LABEL_CONN_STATUS_TOOLTIP": "Statut actuel de la connexion WebSocket",
|
||
"CONN_STATUS_DISCONNECTED": "Déconnecté",
|
||
"BTN_RETRY": "RÉESSAYER",
|
||
"BTN_RETRY_TOOLTIP": "Tenter de se reconnecter au serveur",
|
||
"BTN_COPY_LOGS": "Copier les journaux",
|
||
"BTN_COPY_LOGS_TOOLTIP": "Copier les journaux dans le presse-papiers",
|
||
"LABEL_VIDEO_DEBUG": "Infos de débogage vidéo",
|
||
"LABEL_VIDEO_DEBUG_TOOLTIP": "Détails techniques de l'élément vidéo actuellement sélectionné",
|
||
"VIDEO_DEBUG_EMPTY": "Aucun onglet sélectionné ou aucune vidéo détectée.",
|
||
"LABEL_HISTORY": "Historique complet",
|
||
"LABEL_HISTORY_TOOLTIP": "Historique chronologique de toutes les commandes de synchronisation dans le salon",
|
||
"HISTORY_EMPTY": "Aucune activité pour le moment",
|
||
"LABEL_LOGS": "Journaux (50 derniers)",
|
||
"LABEL_LOGS_TOOLTIP": "Journaux techniques pour le débogage de la connexion",
|
||
"BTN_CLEAR": "EFFACER",
|
||
"BTN_CLEAR_TOOLTIP": "Effacer la sortie des journaux",
|
||
"LABEL_GITHUB": "Dépôt GitHub",
|
||
"BTN_ONBOARDING_SKIP": "Passer",
|
||
"BTN_ONBOARDING_SKIP_TOOLTIP": "Passer le didacticiel",
|
||
"BTN_ONBOARDING_NEXT": "Suivant",
|
||
"BTN_ONBOARDING_NEXT_TOOLTIP": "Étape suivante",
|
||
"ONBOARDING_1_TITLE": "Bienvenue sur KoalaSync !",
|
||
"ONBOARDING_1_TEXT": "Regardez des vidéos en parfaite synchronisation — où que vous soyez. Faisons un petit tour !",
|
||
"ONBOARDING_2_TITLE": "1. Créer un salon",
|
||
"ONBOARDING_2_TEXT": "Commencez ici. Créez un salon et partagez le lien d'invitation avec vos amis.",
|
||
"ONBOARDING_3_TITLE": "2. Choisir une vidéo",
|
||
"ONBOARDING_3_TEXT": "Naviguez ici pour sélectionner la vidéo à synchroniser. Lecture, pause, recherche — tout le monde reste synchrone.",
|
||
"ONBOARDING_4_TITLE": "3. Personnaliser",
|
||
"ONBOARDING_4_TEXT": "Choisissez un pseudo sympa pour que vos amis sachent qui vous êtes.",
|
||
"ONBOARDING_5_TITLE": "Vous êtes prêt !",
|
||
"ONBOARDING_5_TEXT": "Il est temps de préparer le pop-corn. Bon visionnage !",
|
||
"ERR_CONN_TIMEOUT": "Délai de connexion dépassé. Veuillez réessayer.",
|
||
"ERR_INVALID_SERVER_URL": "Format d'adresse de serveur non valide.",
|
||
"ERR_IDENTITY_NOT_LOADED": "Identifiant non encore chargé. Veuillez patienter et réessayer.",
|
||
"ERR_NO_PEERS_TIME": "Aucun autre membre avec une position connue. Basculez sur 'Les amener à moi'.",
|
||
"ERR_NO_VIDEO_TAB": "Impossible de se connecter à l'onglet vidéo.",
|
||
"ERR_SELECT_VIDEO": "Veuillez d'abord sélectionner une vidéo !",
|
||
"TOAST_INVITE_COPIED": "Lien d'invitation copié !",
|
||
"TOAST_COPY_FAILED": "Échec de la copie dans le presse-papiers",
|
||
"TOAST_LOBBY_SKIPPED": "Lobby d'épisode ignoré.",
|
||
"TOAST_LOBBY_SKIP_FAILED": "Échec de l'annulation du lobby.",
|
||
"TOAST_LOGS_COPIED": "Copié !",
|
||
"TOAST_PEER_JOINED": "{name} a rejoint le salon",
|
||
"TOAST_PEER_LEFT": "{name} a quitté le salon",
|
||
"TOAST_PEER_ACTION": "{name} a {action}",
|
||
"STATUS_CONNECTED": "Connecté",
|
||
"STATUS_RECONNECTING": "Reconnexion...",
|
||
"STATUS_CONNECTING": "Connexion...",
|
||
"STATUS_FAILED": "Échec",
|
||
"STATUS_DISCONNECTED": "Déconnecté",
|
||
"STATUS_IDLE": "Prêt à se connecter",
|
||
"STATUS_IDLE_TOOLTIP": "KoalaSync est prêt. Rejoignez ou créez un salon pour vous connecter et commencer la synchronisation.",
|
||
"BTN_STATE_JOINING": "🚀 Connexion...",
|
||
"BTN_STATE_RECONNECTING": "🔄 Reconnexion...",
|
||
"BTN_STATE_PLAYING": "▶ Lecture...",
|
||
"BTN_STATE_PAUSING": "⏸ Pause...",
|
||
"BTN_STATE_SYNCING_GROUP": "Synchro au groupe ({time})...",
|
||
"BTN_STATE_SYNCING": "Synchronisation...",
|
||
"BTN_STATE_SYNCED": "✅ Synchronisé !",
|
||
"NOTIF_PLAY": "lancé la lecture",
|
||
"NOTIF_PAUSE": "mis la lecture en pause",
|
||
"NOTIF_SEEK": "déplacé la position dans la vidéo",
|
||
"NOTIF_FORCE_PREPARE": "lancé une synchronisation forcée",
|
||
"NOTIF_FORCE_EXECUTE": "synchronisé tout le monde",
|
||
"DEBUG_NO_TAB": "Aucun onglet cible sélectionné.",
|
||
"DEBUG_COMM_FAIL": "Impossible de communiquer avec l'onglet vidéo.",
|
||
"EMPTY_PEERS_TITLE": "Aucun membre pour l'instant",
|
||
"EMPTY_PEERS_HINT": "Partagez votre lien d'invitation pour commencer",
|
||
"EMPTY_HISTORY_TITLE": "Aucune activité pour l'instant",
|
||
"EMPTY_HISTORY_HINT": "Lancez, mettez en pause ou déplacez la position pour voir l'historique",
|
||
"EMPTY_LOGS_TITLE": "Aucun journal",
|
||
"EMPTY_LOGS_HINT": "Les événements de connexion s'afficheront ici",
|
||
"EMPTY_ROOMS_TITLE": "Aucun salon actif",
|
||
"EMPTY_ROOMS_HINT": "Créez un salon ou actualisez pour trouver des salons publics",
|
||
"LABEL_YOU": "Vous",
|
||
"ONBOARDING_DONE": "Terminé !",
|
||
"LABEL_LOBBY_PEER_READY": "Prêt",
|
||
"LABEL_LOBBY_PEER_LOADING": "Chargement...",
|
||
"LABEL_PASSWORD_PROTECTED": "Protégé par mot de passe",
|
||
"LABEL_PEERS_COUNT": "{count} membres",
|
||
"LABEL_CUSTOM_SERVER": "Serveur personnalisé",
|
||
"BTN_STATE_CREATING": "🚀 Création de la salle...",
|
||
"NOTIF_LOBBY_CANCEL_TITLE": "KoalaSync — Échec de la synchronisation de l'épisode",
|
||
"NOTIF_LOBBY_CANCEL_MSG": "Synchronisation automatique annulée : {reason}. Vous devrez peut-être synchroniser manuellement.",
|
||
"LOBBY_CANCEL_TIMEOUT": "Délai d'attente dépassé",
|
||
"LOBBY_CANCEL_TIMEOUT_RECOVERED": "Délai dépassé (récupéré)",
|
||
"LOBBY_CANCEL_PEERS_LEFT": "Tous les autres membres sont partis",
|
||
"LOBBY_CANCEL_TIMEOUT_PEERS_LOAD": "Délai dépassé — tous les membres n'ont pas chargé l'épisode",
|
||
"LOBBY_CANCEL_USER": "Annulé par l'utilisateur",
|
||
"NOTIF_ERROR_TITLE": "Erreur KoalaSync",
|
||
"FOOTER_SUPPORT": "Support KoalaSync",
|
||
"FOOTER_REVIEW": "★ Évaluer",
|
||
"FOOTER_SUPPORT_PROMPT": "Tu aimes KoalaSync? Laisse un avis!",
|
||
"LABEL_AUDIO_PROCESSING": "Traitement audio",
|
||
"LABEL_AUDIO_PROCESSING_TOOLTIP": "Applique des effets audio comme la compression à la lecture vidéo",
|
||
"AUDIO_OPEN_SETTINGS": "Ouvrir",
|
||
"NEW_FEATURE_AUDIO": "Nouveau : Traitement audio — essayez le compresseur !",
|
||
"NEW_FEATURE_THEME": "Nouveau : Thèmes — passez au look classique ou au graphite minimal.",
|
||
"AUDIO_BACK": "← Retour",
|
||
"AUDIO_PAGE_TITLE": "Paramètres audio",
|
||
"AUDIO_MASTER_TOGGLE": "Traitement audio",
|
||
"AUDIO_COMPRESSOR": "Compresseur",
|
||
"AUDIO_COMPRESSOR_ENABLE": "Activé",
|
||
"AUDIO_PRESET": "Préréglage",
|
||
"AUDIO_PRESET_RECOMMENDED": "Recommandé",
|
||
"AUDIO_PRESET_DYNAMIC_RANGE": "Plage dynamique",
|
||
"AUDIO_PRESET_VOCAL_ENHANCEMENT": "Amélioration vocale",
|
||
"AUDIO_PRESET_SMOOTH": "Douce",
|
||
"AUDIO_PRESET_CUSTOM": "Personnalisé",
|
||
"AUDIO_PARAM_THRESHOLD": "Seuil",
|
||
"AUDIO_PARAM_KNEE": "Knee",
|
||
"AUDIO_PARAM_RATIO": "Ratio",
|
||
"AUDIO_PARAM_ATTACK": "Attack",
|
||
"AUDIO_PARAM_RELEASE": "Release",
|
||
"AUDIO_EQUALIZER": "Égaliseur",
|
||
"AUDIO_COMING_SOON": "Bientôt disponible",
|
||
"BTN_RESTART_TOUR": "Redémarrer le tutoriel",
|
||
"BTN_RESTART_TOUR_TOOLTIP": "Recommencer le tutoriel d'intégration",
|
||
"HINT_SELECT_VIDEO": "Sélectionnez votre vidéo ici !",
|
||
"OPTION_TITLE_PRIVACY_FULL": "Envoyer le titre complet",
|
||
"OPTION_TITLE_PRIVACY_EPISODE": "Envoyer l’identifiant d’épisode",
|
||
"OPTION_TITLE_PRIVACY_HIDDEN": "Ne pas envoyer",
|
||
"LABEL_PRIVACY_SETTINGS": "Paramètres de confidentialité",
|
||
"LABEL_PRIVACY_SETTINGS_TOOLTIP": "Choisissez quels titres d’onglet et de média sont envoyés au salon.",
|
||
"LABEL_SEND_TAB_TITLE": "Envoyer le titre de l’onglet",
|
||
"LABEL_SEND_TAB_TITLE_TOOLTIP": "Envoie au salon le titre de l’onglet de navigateur sélectionné.",
|
||
"LABEL_MEDIA_TITLE_PRIVACY": "Titre du média",
|
||
"LABEL_MEDIA_TITLE_PRIVACY_TOOLTIP": "Choisissez comment les titres des médias sont envoyés au salon.",
|
||
"LABEL_SETTINGS_GROUP_PROFILE": "Profil & Apparence",
|
||
"LABEL_SETTINGS_GROUP_PROFILE_TOOLTIP": "Modifiez votre nom d'utilisateur, votre thème et vos préférences linguistiques.",
|
||
"LABEL_SETTINGS_GROUP_SYNC": "Lecture & Sync",
|
||
"LABEL_SETTINGS_GROUP_SYNC_TOOLTIP": "Personnalisez la lecture, les notifications et les préférences audio."
|
||
}
|