Files
KoalaSync/extension/locales/fr.json
T
KoalaDev 1ec2396c41 feat(co-host): popup UI — promote/demote, controller badges, controller-aware lock
- updateHostControlUI takes a state object now; role badge shows Host / Controller
  / Guest; remote-control lock uses amController (a co-host can drive, so their
  buttons aren't locked).
- Peer list: Host/Controller badges and, for the owner, a per-peer Give control /
  Revoke button (SET_PEER_ROLE). Shown only when the feature is active and the room
  is host-only or the viewer is the owner — no role noise for guests in normal rooms.
  Hidden entirely against a relay without the co-host capability.
- i18n: BADGE_CONTROLLER, BTN_GIVE_CONTROL, BTN_REVOKE_CONTROL across all 15 locales.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-28 03:45:00 +02:00

232 lines
13 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.",
"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",
"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 !",
"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 !"
}