{
  "action.trigger_wave_animation": "Animation de vague",
  "cmd.wave_animation": "Animation de vague",
  "cmd.wave_animation_desc": "Envoie une vague à travers l'éditeur — fait rebondir tout le contenu de haut en bas et sur les côtés",
  "explorer.loading": "Chargement...",
  "wave.triggered": "🌊 Vague ! — appuyez sur une touche ou bougez la souris pour arrêter",
  "_version": 1,
  "cli.about": "Un éditeur de texte pour terminal avec gestion multi-curseur",
  "cli.documentation": "Documentation",
  "cli.arg.cmd": "Exécuter une commande au lieu d'ouvrir des fichiers. Commandes : daemon (alias : session) (list|attach|new|kill|open-file), config (show|paths), grammar (list), init (check|reload), command (run|list), update, script (api|check|run|types), help (tour|script|plugin)",
  "cli.arg.files": "Fichiers à ouvrir (prend en charge fichier:ligne:colonne, des plages et la syntaxe @\"message\")",
  "cli.arg.attach": "Se rattacher à un démon. Utilisez -a pour le répertoire courant ou -a NAME pour un démon nommé",
  "cli.arg.stdin": "Lire le contenu depuis stdin (alternative à l'utilisation de \"-\" comme nom de fichier)",
  "cli.arg.no_plugins": "Désactiver le chargement des plugins",
  "cli.arg.no_init": "Ignorer `~/.config/fresh/init.ts` pour ce lancement",
  "cli.arg.safe": "Mode sans échec : ignore init.ts ET tous les plugins (récupération après une mauvaise configuration)",
  "cli.arg.config": "Chemin du fichier de configuration",
  "cli.arg.log_file": "Chemin du fichier de journal pour le diagnostic de l'éditeur",
  "cli.arg.event_log": "Activer la journalisation des événements vers le fichier indiqué",
  "cli.arg.no_restore": "Ne pas restaurer l'espace de travail précédent (le contenu de sortie à chaud — fichiers modifiés non enregistrés et tampons sans nom — est tout de même restauré pour ne pas perdre le travail en cours)",
  "cli.arg.restore": "Forcer la restauration de l'espace de travail précédent, en passant outre `editor.restore_previous_session = false` dans la configuration. Ne peut pas être combiné avec --no-restore.",
  "cli.arg.no_upgrade_check": "Désactiver la vérification des mises à jour et la télémétrie anonyme",
  "cli.arg.locale": "Forcer la langue (p. ex. 'en', 'ja', 'zh-CN')",
  "cli.arg.gui": "Lancer en mode GUI (fenêtre native avec rendu GPU)",
  "cli.section.commands": "Commandes (utilisez --cmd) :",
  "cli.section.session": "Commandes du démon :",
  "cli.section.file_syntax": "Syntaxe d'emplacement de fichier :",
  "cli.section.examples": "Exemples :",
  "cli.section.guided": "Parcours guidé avec --wait :",
  "cli.section.remote": "Édition à distance (SSH) :",
  "cli.cmd.config_show": "Afficher la configuration effective",
  "cli.cmd.config_paths": "Afficher les répertoires utilisés par Fresh",
  "cli.cmd.grammar_list": "Lister toutes les grammaires disponibles (avec leurs origines)",
  "cli.cmd.init": "Initialiser un nouveau plugin / thème / langage",
  "cli.cmd.init_check": "Verifier la syntaxe de ~/.config/fresh/init.ts sans l'executer",
  "cli.cmd.init_reload": "Relire et executer init.ts dans l'editeur en cours d'execution",
  "cli.cmd.command_run": "Executer une commande enregistree par son nom dans la palette de commandes",
  "cli.cmd.command_list": "Lister les commandes enregistrees (integrees + plugins)",
  "cli.cmd.script": "Piloter un editeur en cours d'execution avec TypeScript (api|check|run|types)",
  "cli.cmd.help": "Guides des fonctionnalites avec reference generee (sujets: tour, script, plugin)",
  "cli.cmd.session_list": "Lister les démons actifs",
  "cli.cmd.session_attach": "Se rattacher à un démon (NAME ou répertoire courant)",
  "cli.cmd.session_new": "Démarrer un nouveau démon nommé",
  "cli.cmd.session_kill": "Terminer un démon",
  "cli.cmd.session_open_file": "Ouvrir des fichiers dans un démon (--wait bloque jusqu'à la fin)",
  "cli.file_syntax.line": "Ouvrir à la ligne 10",
  "cli.file_syntax.line_col": "Ouvrir à la ligne 10, colonne 5",
  "cli.file_syntax.range": "Sélectionner les lignes 10 à 20",
  "cli.file_syntax.range_col": "Sélectionner de la ligne 10 colonne 5 à la ligne 20 colonne 1",
  "cli.file_syntax.line_msg": "Ouvrir à la ligne 10 avec un message contextuel en markdown",
  "cli.file_syntax.range_msg": "Sélectionner une plage avec un message contextuel en markdown",
  "cli.file_syntax.tip": "Astuce : utilisez des apostrophes pour éviter l'expansion du shell, p. ex. 'file.txt:10@\"msg\"'",
  "cli.example.open": "Ouvrir un fichier",
  "cli.example.range_msg": "Ouvrir avec une plage sélectionnée et un message contextuel",
  "cli.example.attach": "Se rattacher au démon (répertoire courant)",
  "cli.example.attach_name": "Se rattacher à un démon nommé",
  "cli.example.new_session": "Démarrer un démon nommé 'proj'",
  "cli.example.open_in_dir": "Ouvrir un fichier dans le démon du répertoire courant",
  "cli.example.open_in_named": "Ouvrir un fichier dans le démon 'proj'",
  "cli.example.remote_url": "Modifier un fichier distant via SSH (forme URL ; utilisateur/port facultatifs)",
  "cli.example.remote_scp": "Modifier un fichier distant (forme scp)",
  "cli.remote.note": "Les fichiers, le terminal intégré et les serveurs LSP s'exécutent tous sur l'hôte distant.",
  "cli.guided.wait_intro": "L'option --wait bloque le processus CLI jusqu'à ce que l'utilisateur ferme le message contextuel (si @\"message\" est fourni) ou ferme le tampon (sans message). Cela permet à un script ou à un outil d'ouvrir des fichiers en série, en attendant que l'utilisateur ait fini avec chacun avant de passer au suivant.",
  "cli.guided.session_dot": "Utilisez NAME '.' pour viser le démon du répertoire de travail courant. Un démon est démarré automatiquement si aucun n'est en cours d'exécution. Lorsqu'un nouveau démon est démarré, le client s'y rattache de manière interactive (--wait est ignoré).",
  "cli.guided.annotation": "Pour afficher un fichier avec une annotation, combinez la sélection d'une plage avec @\"msg\" :",
  "cli.guided.markdown": "Le message accepte le markdown. Utilisez de vrais sauts de ligne (et non la séquence \\n) dans la chaîne du shell pour les messages multilignes. Par exemple avec $'...' :",
  "cli.guided.walkthrough": "Pour parcourir plusieurs emplacements, exécutez les commandes en série — chacune se bloque jusqu'à ce que l'utilisateur appuie sur Échap (message contextuel) ou ferme le tampon :",
  "cli.guided.git_editor": "En tant qu'éditeur de git :",
  "action.add_cursor_above": "Ajouter un curseur au-dessus",
  "action.add_cursor_below": "Ajouter un curseur en dessous",
  "action.add_cursor_next_match": "Ajouter un curseur à la prochaine correspondance",
  "action.add_cursors_to_line_ends": "Ajouter des curseurs aux fins de lignes",
  "action.add_ruler": "Ajouter un repère",
  "action.block_select_down": "Sélection en bloc vers le bas",
  "action.block_select_left": "Sélection en bloc vers la gauche",
  "action.block_select_right": "Sélection en bloc vers la droite",
  "action.block_select_up": "Sélection en bloc vers le haut",
  "action.calibrate_input": "Calibrer l'entrée clavier",
  "action.clear_bookmark": "Effacer le signet '%{key}'",
  "action.clear_search": "Effacer les surlignages de recherche",
  "action.clear_warnings": "Effacer les avertissements",
  "action.close": "Fermer le fichier",
  "action.close_settings": "Fermer les paramètres",
  "action.close_split": "Fermer la division",
  "action.close_tab": "Fermer l'onglet",
  "action.close_terminal": "Fermer le terminal",
  "action.command_palette": "Palette de commandes",
  "action.composite_next_hunk": "Bloc de modifications suivant (diff côte à côte)",
  "action.composite_prev_hunk": "Bloc de modifications précédent (diff côte à côte)",
  "action.copy": "Copier",
  "action.copy_file_path": "Copier le chemin du fichier",
  "action.copy_relative_file_path": "Copier le chemin relatif du fichier",
  "action.copy_with_formatting": "Copier avec mise en forme",
  "action.copy_with_theme": "Copier avec le thème %{theme}",
  "action.cut": "Couper",
  "action.decrease_split_size": "Diminuer la taille de la division",
  "action.dedent_selection": "Désindenter la sélection",
  "action.delete_backward": "Supprimer en arrière",
  "action.delete_forward": "Supprimer en avant",
  "action.delete_line": "Supprimer la ligne",
  "action.delete_to_line_end": "Supprimer jusqu'à la fin de la ligne",
  "action.delete_to_line_start": "Supprimer jusqu'au début de la ligne",
  "action.delete_word_backward": "Supprimer le mot précédent",
  "action.delete_word_forward": "Supprimer le mot suivant",
  "action.detach": "Se détacher du démon",
  "action.dump_config": "Exporter la configuration vers un fichier",
  "action.duplicate_line": "Dupliquer la ligne",
  "action.ensure_final_newline": "S'assurer que le fichier se termine par un saut de ligne",
  "action.event_debug": "Déboguer les événements clavier",
  "action.expand_selection": "Étendre la sélection",
  "action.extract_tab_to_new_workspace": "Extraire l'onglet vers un nouvel espace de travail",
  "action.file_browser_toggle_detect_encoding": "Basculer la détection automatique de l'encodage",
  "action.file_browser_toggle_hidden": "Basculer la visibilité des fichiers cachés",
  "action.file_explorer_collapse": "Explorateur de fichiers : réduire le répertoire",
  "action.file_explorer_copy": "Copier dans l'explorateur de fichiers",
  "action.file_explorer_cut": "Couper dans l'explorateur de fichiers",
  "action.file_explorer_delete": "Explorateur de fichiers : supprimer",
  "action.file_explorer_down": "Explorateur de fichiers : naviguer vers le bas",
  "action.file_explorer_expand": "Explorateur de fichiers : développer le répertoire",
  "action.file_explorer_new_directory": "Explorateur de fichiers : nouveau répertoire",
  "action.file_explorer_new_file": "Explorateur de fichiers : nouveau fichier",
  "action.file_explorer_open": "Explorateur de fichiers : ouvrir le fichier",
  "action.file_explorer_page_down": "Explorateur de fichiers : page suivante",
  "action.file_explorer_page_up": "Explorateur de fichiers : page précédente",
  "action.file_explorer_paste": "Coller dans l'explorateur de fichiers",
  "action.file_explorer_duplicate": "Explorateur de fichiers : dupliquer",
  "action.file_explorer_copy_full_path": "Explorateur de fichiers : copier le chemin complet",
  "action.file_explorer_copy_relative_path": "Explorateur de fichiers : copier le chemin relatif",
  "action.file_explorer_extend_selection_up": "Étendre la sélection vers le haut",
  "action.file_explorer_extend_selection_down": "Étendre la sélection vers le bas",
  "action.file_explorer_toggle_select": "Basculer la sélection",
  "action.file_explorer_select_all": "Tout sélectionner dans l'explorateur",
  "action.file_explorer_refresh": "Explorateur de fichiers : actualiser",
  "action.file_explorer_rename": "Explorateur de fichiers : renommer",
  "action.file_explorer_search_backspace": "Explorateur de fichiers : supprimer le caractère de recherche",
  "action.file_explorer_search_clear": "Explorateur de fichiers : effacer la recherche",
  "action.file_explorer_toggle_gitignored": "Explorateur de fichiers : basculer les fichiers gitignored",
  "action.file_explorer_toggle_hidden": "Explorateur de fichiers : basculer les fichiers cachés",
  "action.file_explorer_up": "Explorateur de fichiers : naviguer vers le haut",
  "action.find_in_selection": "Rechercher dans la sélection",
  "action.find_next": "Rechercher la correspondance suivante",
  "action.find_previous": "Rechercher la correspondance précédente",
  "action.find_selection_next": "Rechercher l'occurrence suivante de la sélection",
  "action.find_selection_previous": "Rechercher l'occurrence précédente de la sélection",
  "action.focus_editor": "Mettre l'accent sur l'éditeur",
  "action.toggle_dock_focus": "Basculer l'accent sur le dock Orchestrator",
  "action.focus_file_explorer": "Mettre l'accent sur l'explorateur de fichiers",
  "action.focus_terminal": "Mettre l'accent sur le terminal",
  "action.force_quit": "Quitter l'éditeur (abandonner les modifications non enregistrées)",
  "action.format_buffer": "Formater le tampon avec le formateur configuré",
  "action.goto_line": "Aller au numéro de ligne",
  "action.goto_matching_bracket": "Aller à la parenthèse correspondante",
  "action.increase_split_size": "Augmenter la taille de la division",
  "action.insert_char": "Insérer le caractère '%{char}'",
  "action.insert_newline": "Insérer un saut de ligne",
  "action.insert_tab": "Insérer une tabulation",
  "action.inspect_theme_at_cursor": "Inspect theme at cursor",
  "action.jump_to_bookmark": "Aller au signet '%{key}'",
  "action.jump_to_next_error": "Aller à l'erreur/diagnostic suivant",
  "action.jump_to_previous_error": "Aller à l'erreur/diagnostic précédent",
  "action.list_bookmarks": "Lister tous les signets",
  "action.list_macros": "Lister toutes les macros enregistrées",
  "action.lsp_code_actions": "LSP : Afficher les actions de code",
  "action.lsp_completion": "LSP : Afficher les suggestions de complétion",
  "action.lsp_goto_definition": "LSP : Aller à la définition",
  "action.lsp_hover": "LSP : Afficher la documentation au survol",
  "action.lsp_implementation": "LSP : Aller à l'implémentation",
  "action.lsp_references": "LSP : Trouver les références",
  "action.lsp_rename": "LSP : Renommer le symbole",
  "action.lsp_restart": "LSP : Démarrer/redémarrer le serveur pour la langue actuelle",
  "action.lsp_signature_help": "LSP : Afficher l'aide à la signature",
  "action.lsp_stop": "LSP : Arrêter un serveur en cours d'exécution",
  "action.lsp_toggle_for_buffer": "LSP : Basculer LSP pour le tampon actuel",
  "action.menu_activate": "Activer la barre de menus",
  "action.menu_close": "Fermer le menu",
  "action.menu_down": "Naviguer vers l'élément de menu suivant",
  "action.menu_execute": "Exécuter l'élément de menu sélectionné",
  "action.menu_left": "Naviguer vers le menu précédent",
  "action.menu_open": "Ouvrir le menu %{name}",
  "action.menu_right": "Naviguer vers le menu suivant",
  "action.menu_up": "Naviguer vers l'élément de menu précédent",
  "action.move_document_end": "Aller à la fin du document",
  "action.move_document_start": "Aller au début du document",
  "action.move_down": "Déplacer le curseur vers le bas",
  "action.move_left": "Déplacer le curseur vers la gauche",
  "action.move_line_down": "Déplacer la ligne vers le bas",
  "action.move_line_end": "Aller à la fin de la ligne",
  "action.move_line_start": "Aller au début de la ligne",
  "action.move_line_up": "Déplacer la ligne vers le haut",
  "action.move_page_down": "Page suivante",
  "action.move_page_up": "Page précédente",
  "action.move_right": "Déplacer le curseur vers la droite",
  "action.move_to_paragraph_down": "Déplacer jusqu'à la ligne vide suivante",
  "action.move_to_paragraph_up": "Déplacer jusqu'à la ligne vide précédente",
  "action.move_up": "Déplacer le curseur vers le haut",
  "action.move_word_end": "Aller à la fin du mot",
  "action.move_word_left": "Déplacer d'un mot vers la gauche",
  "action.move_word_right": "Déplacer d'un mot vers la droite",
  "action.navigate_back": "Naviguer en arrière dans l'historique",
  "action.navigate_forward": "Naviguer en avant dans l'historique",
  "action.new": "Nouveau fichier",
  "action.next_buffer": "Tampon suivant",
  "action.next_split": "Division suivante",
  "action.next_window": "Fenêtre suivante",
  "action.next_pane": "Volet suivant",
  "action.none": "Aucune action",
  "action.open": "Ouvrir un fichier",
  "action.open_line": "Ouvrir une ligne en dessous",
  "action.open_settings": "Ouvrir les paramètres",
  "action.open_terminal": "Ouvrir le terminal",
  "action.open_terminal_below": "Ouvrir le terminal en bas",
  "action.open_terminal_right": "Ouvrir le terminal à droite",
  "action.paste": "Coller",
  "action.play_last_macro": "Lire la dernière macro enregistrée",
  "action.play_macro": "Lire la macro '%{key}'",
  "action.plugin_action": "Action du plugin : %{name}",
  "action.completion_accept": "Accepter la complétion",
  "action.completion_dismiss": "Rejeter la fenêtre de complétion",
  "action.popup_cancel": "Annuler la fenêtre contextuelle",
  "action.popup_confirm": "Confirmer la fenêtre contextuelle",
  "action.popup_page_down": "Fenêtre contextuelle : page suivante",
  "action.popup_page_up": "Fenêtre contextuelle : page précédente",
  "action.popup_select_next": "Fenêtre contextuelle : sélectionner le suivant",
  "action.popup_select_prev": "Fenêtre contextuelle : sélectionner le précédent",
  "action.popup_focus": "Focaliser la fenêtre contextuelle",
  "action.prev_buffer": "Tampon précédent",
  "action.prev_split": "Division précédente",
  "action.prev_window": "Fenêtre précédente",
  "action.prev_pane": "Volet précédent",
  "action.prompt_accept_suggestion": "Invite : accepter la suggestion",
  "action.prompt_backspace": "Invite : retour arrière",
  "action.prompt_cancel": "Annuler l'invite",
  "action.prompt_confirm": "Confirmer l'invite",
  "action.prompt_copy": "Invite : copier",
  "action.prompt_cut": "Invite : couper",
  "action.prompt_delete": "Invite : supprimer",
  "action.prompt_delete_to_line_end": "Invite : supprimer jusqu'à la fin de la ligne",
  "action.prompt_delete_word_backward": "Invite : supprimer le mot précédent",
  "action.prompt_delete_word_forward": "Invite : supprimer le mot suivant",
  "action.prompt_jump_to_bookmark": "Aller au signet (demande le registre)",
  "action.prompt_move_end": "Invite : aller à la fin",
  "action.prompt_move_end_selecting": "Invite : aller à la fin en sélectionnant",
  "action.prompt_move_home_selecting": "Invite : aller au début en sélectionnant",
  "action.prompt_move_left": "Invite : déplacer vers la gauche",
  "action.prompt_move_left_selecting": "Invite : déplacer vers la gauche en sélectionnant",
  "action.prompt_move_right": "Invite : déplacer vers la droite",
  "action.prompt_move_right_selecting": "Invite : déplacer vers la droite en sélectionnant",
  "action.prompt_move_start": "Invite : aller au début",
  "action.prompt_move_word_left": "Invite : déplacer d'un mot vers la gauche",
  "action.prompt_move_word_right": "Invite : déplacer d'un mot vers la droite",
  "action.prompt_page_down": "Invite : page suivante",
  "action.prompt_page_up": "Invite : page précédente",
  "action.prompt_paste": "Invite : coller",
  "action.prompt_play_macro": "Lire la macro (demande le registre)",
  "action.prompt_record_macro": "Enregistrer la macro (demande le registre)",
  "action.prompt_select_all": "Invite : tout sélectionner",
  "action.prompt_select_next": "Invite : sélectionner le suivant",
  "action.prompt_select_prev": "Invite : sélectionner le précédent",
  "action.prompt_select_word_left": "Invite : sélectionner le mot à gauche",
  "action.prompt_select_word_right": "Invite : sélectionner le mot à droite",
  "action.prompt_set_bookmark": "Définir un signet (demande le registre)",
  "action.query_replace": "Remplacement interactif (o/n/!/q pour chaque correspondance)",
  "action.quick_open": "Quick Open (files, commands, buffers)",
  "action.quick_open_buffers": "Quick Open Buffers",
  "action.quick_open_files": "Quick Open Files",
  "action.quit": "Quitter l'éditeur",
  "action.recenter": "Recentrer la vue sur le curseur",
  "action.redo": "Refaire",
  "action.redraw_screen": "Redessiner l'écran",
  "action.reload_with_encoding": "Recharger le fichier avec un encodage spécifique",
  "action.remove_ruler": "Supprimer un repère",
  "action.remove_secondary_cursors": "Supprimer les curseurs secondaires",
  "action.replace": "Remplacer le texte dans le tampon",
  "action.reset_buffer_settings": "Réinitialiser les paramètres du tampon",
  "action.revert": "Rétablir le fichier enregistré",
  "action.save": "Enregistrer le fichier",
  "action.save_as": "Enregistrer sous...",
  "action.save_all": "Enregistrer tous les fichiers",
  "action.scan_line_index": "Scanner l'index des lignes",
  "action.scroll_down": "Défiler vers le bas",
  "action.scroll_tabs_left": "Défiler les onglets vers la gauche",
  "action.scroll_tabs_right": "Défiler les onglets vers la droite",
  "action.scroll_up": "Défiler vers le haut",
  "action.search": "Rechercher du texte dans le tampon",
  "action.select_all": "Tout sélectionner",
  "action.select_cursor_style": "Sélectionner le style du curseur",
  "action.select_document_end": "Sélectionner jusqu'à la fin du document",
  "action.select_document_start": "Sélectionner jusqu'au début du document",
  "action.select_down": "Sélectionner vers le bas",
  "action.select_keybinding_map": "Sélectionner la carte des raccourcis",
  "action.select_left": "Sélectionner vers la gauche",
  "action.select_line": "Sélectionner la ligne actuelle",
  "action.select_line_end": "Sélectionner jusqu'à la fin de la ligne",
  "action.select_line_start": "Sélectionner jusqu'au début de la ligne",
  "action.select_locale": "Sélectionner la langue",
  "action.select_page_down": "Sélectionner page suivante",
  "action.select_page_up": "Sélectionner page précédente",
  "action.select_right": "Sélectionner vers la droite",
  "action.select_theme": "Sélectionner le thème",
  "action.select_to_paragraph_down": "Sélectionner jusqu'à la ligne vide suivante",
  "action.select_to_paragraph_up": "Sélectionner jusqu'à la ligne vide précédente",
  "action.select_up": "Sélectionner vers le haut",
  "action.select_word": "Sélectionner le mot sous le curseur",
  "action.select_word_end": "Sélectionner jusqu'à la fin du mot",
  "action.select_word_left": "Sélectionner le mot à gauche",
  "action.select_word_right": "Sélectionner le mot à droite",
  "action.set_background": "Définir le fichier d'arrière-plan ANSI",
  "action.set_background_blend": "Définir le ratio de mélange d'arrière-plan",
  "action.set_bookmark": "Définir le signet '%{key}'",
  "action.set_compose_width": "Définir la largeur de composition",
  "action.set_encoding": "Définir l'encodage du texte (UTF-8, Latin-1, etc.)",
  "action.set_language": "Définir la langue/coloration syntaxique",
  "action.set_line_ending": "Définir le format de fin de ligne (LF/CRLF)",
  "action.set_mark": "Définir la marque (démarrer la sélection)",
  "action.cancel_mark": "Annuler la marque (sortie douce, conserve l'ancre)",
  "action.clear_mark": "Effacer la marque (sortie brute, supprime l'ancre)",
  "action.set_page_width": "Set page width (compose width)",
  "action.set_tab_size": "Définir la taille de tabulation pour le tampon actuel",
  "action.settings_activate": "Activer le paramètre",
  "action.settings_decrement": "Décrémenter la valeur",
  "action.settings_help": "Afficher l'aide des paramètres",
  "action.settings_increment": "Incrémenter la valeur",
  "action.settings_inherit": "Hériter la valeur (supprimer le remplacement)",
  "action.settings_reset": "Réinitialiser le paramètre par défaut",
  "action.settings_save": "Enregistrer les paramètres",
  "action.settings_search": "Rechercher dans les paramètres",
  "action.settings_toggle_focus": "Basculer le focus du panneau des paramètres",
  "action.shell_command": "Exécuter une commande shell sur le tampon/la sélection",
  "action.shell_command_replace": "Exécuter une commande shell et remplacer",
  "action.show_help": "Afficher le manuel",
  "action.show_keyboard_shortcuts": "Afficher les raccourcis clavier",
  "action.show_lsp_status": "Afficher l'état du LSP",
  "action.show_remote_indicator_menu": "Afficher le menu de l'autorité distante",
  "action.show_macro": "Afficher la macro '%{key}' dans le tampon",
  "action.show_status_log": "Afficher le journal des messages d'état",
  "action.show_warnings": "Afficher les avertissements",
  "action.smart_home": "Début intelligent (basculer entre début de ligne / premier caractère non-blanc)",
  "action.sort_lines": "Trier les lignes",
  "action.split_horizontal": "Diviser horizontalement",
  "action.split_vertical": "Diviser verticalement",
  "action.start_macro_recording": "Démarrer l'enregistrement de macro",
  "action.stop_macro_recording": "Arrêter l'enregistrement de macro",
  "action.switch_keybinding_map": "Basculer vers les raccourcis '%{map}'",
  "action.switch_project": "Changer de projet",
  "action.switch_to_previous_tab": "Passer à l'onglet précédent",
  "action.switch_to_tab_by_name": "Passer à l'onglet par nom",
  "action.terminal_escape": "Quitter le mode terminal",
  "action.terminal_paste": "Coller dans le terminal",
  "action.send_selection_to_terminal": "Envoyer la sélection au terminal",
  "action.to_lowercase": "Convertir en minuscules",
  "action.to_uppercase": "Convertir en majuscules",
  "action.toggle_auto_revert": "Basculer le mode de rétablissement automatique (tampon actuel)",
  "action.toggle_comment": "Basculer le commentaire",
  "action.toggle_compose_mode": "Basculer le mode composition",
  "action.toggle_current_line_highlight": "Basculer la surbrillance de la ligne courante",
  "action.toggle_occurrence_highlight": "Basculer la surbrillance des occurrences",
  "action.toggle_debug_highlights": "Basculer le mode de débogage des surbrillances (afficher les plages d'octets)",
  "action.toggle_file_explorer": "Basculer l'explorateur de fichiers",
  "action.toggle_file_explorer_side": "Basculer le côté de l'explorateur de fichiers (gauche/droite)",
  "action.toggle_fold": "Basculer le pliage",
  "action.toggle_horizontal_scrollbar": "Basculer la visibilité de la barre de défilement horizontale",
  "action.toggle_indentation_style": "Basculer le style d'indentation: espaces/tabulations (tampon actuel)",
  "action.toggle_inlay_hints": "Basculer les indices inlay",
  "action.toggle_keyboard_capture": "Basculer la capture du clavier (terminal)",
  "action.toggle_line_numbers": "Basculer les numéros de ligne",
  "action.toggle_line_wrap": "Basculer le retour à la ligne",
  "action.toggle_line_numbers_current_buffer": "Basculer les numéros de ligne (tampon actuel)",
  "action.toggle_line_wrap_current_buffer": "Basculer le retour à la ligne (tampon actuel)",
  "action.toggle_virtual_space_current_buffer": "Basculer l'espace virtuel (tampon actuel)",
  "action.toggle_indentation_guide_current_buffer": "Basculer les guides d'indentation (tampon actuel)",
  "action.toggle_fold_indicators_current_buffer": "Basculer les indicateurs de pliage (tampon actuel)",
  "action.toggle_current_line_highlight_current_buffer": "Basculer la surbrillance de la ligne actuelle (tampon actuel)",
  "action.toggle_occurrence_highlight_current_buffer": "Basculer la surbrillance des occurrences (tampon actuel)",
  "action.toggle_macro_recording": "Basculer l'enregistrement de macro pour '%{key}'",
  "action.toggle_maximize_split": "Basculer la maximisation de la division",
  "action.toggle_menu_bar": "Basculer la visibilité de la barre de menus",
  "action.toggle_mouse_capture": "Basculer le support de la souris",
  "action.toggle_mouse_hover": "Basculer le survol LSP à la souris",
  "action.toggle_page_view": "Toggle page view (compose)",
  "action.toggle_prompt_line": "Basculer la visibilité de la ligne de commande",
  "action.toggle_read_only": "Basculer le mode lecture seule (tampon actuel)",
  "action.toggle_scroll_sync": "Basculer la synchronisation du défilement",
  "action.toggle_search_case_sensitive": "Basculer la sensibilité à la casse de la recherche",
  "action.toggle_search_confirm_each": "Basculer la confirmation de chaque remplacement",
  "action.toggle_search_regex": "Basculer le mode regex de la recherche",
  "action.toggle_search_whole_word": "Basculer la correspondance de mot entier",
  "action.toggle_status_bar": "Toggle status bar visibility",
  "action.toggle_tab_bar": "Basculer la visibilité de la barre d'onglets",
  "action.toggle_tab_indicators": "Basculer la visibilité des indicateurs d'onglet (tampon actuel)",
  "action.toggle_vertical_scrollbar": "Basculer la visibilité de la barre de défilement verticale",
  "action.toggle_whitespace_indicators": "Basculer la visibilité des indicateurs d'espaces (tampon actuel)",
  "action.transpose_chars": "Transposer les caractères",
  "action.trim_trailing_whitespace": "Supprimer les espaces en fin de ligne",
  "action.undo": "Annuler",
  "action.yank_to_line_end": "Copier jusqu'à la fin de la ligne",
  "action.yank_to_line_start": "Copier jusqu'au début de la ligne",
  "action.yank_word_backward": "Copier le mot précédent",
  "action.yank_word_forward": "Copier le mot suivant",
  "bookmark.buffer_gone": "Signet '%{key}' : le tampon n'existe plus",
  "bookmark.cleared": "Signet '%{key}' effacé",
  "bookmark.jumped": "Saut vers le signet '%{key}'",
  "bookmark.list": "Signets : %{list}",
  "bookmark.none_set": "Aucun signet défini",
  "bookmark.not_set": "Signet '%{key}' non défini",
  "bookmark.set": "Signet '%{key}' défini",
  "buffer.binary_file": "Fichier binaire",
  "buffer.cannot_open_directory": "Impossible d'ouvrir le répertoire comme fichier",
  "buffer.changes_discarded": "Tampon fermé (modifications abandonnées)",
  "buffer.close_cancelled": "Fermeture annulée",
  "buffer.closed": "Tampon fermé",
  "buffer.closed_tabs": "%{count} onglet(s) fermé(s)",
  "buffer.closed_tabs_skipped": "%{closed} onglet(s) fermé(s), %{skipped} modifié(s) ignoré(s)",
  "buffer.create_directory_confirm": "Le répertoire '%{name}' n'existe pas. (c)réer, (A)nnuler ? ",
  "buffer.editing_disabled": "Édition désactivée dans ce tampon",
  "buffer.format_failed": "Échec du formatage: %{error}",
  "buffer.new": "Nouveau tampon",
  "buffer.no_name": "[Sans nom]",
  "buffer.no_tabs_to_close": "Aucun onglet à fermer",
  "buffer.opened": "%{name} ouvert",
  "buffer.opened_binary": "%{name} ouvert [fichier binaire, lecture seule]",
  "buffer.overwrite_confirm": "'%{name}' existe. (é)craser, (A)nnuler ? ",
  "buffer.preview_indicator": "(aperçu)",
  "buffer.revert_cancelled": "Restauration annulée",
  "buffer.save_cancelled": "Enregistrement annulé",
  "buffer.saved_and_closed": "Enregistré et fermé",
  "buffer.skipped_modified": "%{count} onglet(s) modifié(s) ignoré(s)",
  "buffer.switched": "Basculé vers %{name}",
  "buffer.tab_closed": "Onglet fermé",
  "buffer.unknown": "[Inconnu]",
  "calibration.abort": "Abandonner",
  "calibration.aborted": "Calibration abandonnée",
  "calibration.action_cancel": "Continuer l'édition",
  "calibration.action_discard": "Abandonner les modifications",
  "calibration.action_restart": "Redémarrer le calibrage",
  "calibration.all_keys_ok_message": "Votre clavier envoie les événements de touches attendus. Aucune calibration nécessaire.",
  "calibration.all_keys_ok_title": "Toutes les touches fonctionnent !",
  "calibration.at_first_key": "Déjà à la première touche",
  "calibration.back": "Retour",
  "calibration.cancelled": "Annulé",
  "calibration.capture_complete": "Capture terminée ! Testez vos touches ou [y] pour sauvegarder.",
  "calibration.captured": "Capturée : %{key} → %{target}",
  "calibration.close": "Fermer",
  "calibration.confirm_abort_message": "Tous les mappages de touches capturés seront perdus.",
  "calibration.confirm_abort_title": "Abandonner les modifications ?",
  "calibration.confirm_restart_message": "Toute la progression sera perdue et le calibrage recommencera.",
  "calibration.confirm_restart_title": "Redémarrer le calibrage ?",
  "calibration.group": "Groupe",
  "calibration.key": "Touche",
  "calibration.key_not_recognized": "Touche non reconnue",
  "calibration.key_verified": "%{key} vérifiée !",
  "calibration.key_works": "Touche fonctionne correctement (aucun mappage nécessaire)",
  "calibration.press_key": "Appuyez sur la touche affichée ci-dessous",
  "calibration.reserved_key": "Touche réservée. Appuyez sur la touche cible ou [s] pour ignorer.",
  "calibration.restart": "Recommencer",
  "calibration.restarted": "Assistant redémarré",
  "calibration.save": "Enregistrer",
  "calibration.save_error": "Échec de l'enregistrement de la calibration : %{error}",
  "calibration.saved": "%{count} correspondances de touches enregistrées",
  "calibration.skip": "Passer",
  "calibration.skip_group": "Passer le groupe",
  "calibration.skipped_group": "Groupe ignoré : %{group}",
  "calibration.skipped_key": "Ignorée (valeur par défaut utilisée)",
  "calibration.started": "Assistant de calibration démarré",
  "calibration.tui_only": "La calibration du clavier ne fonctionne que dans l'interface terminal",
  "calibration.step": "Étape",
  "calibration.title_capture": "Calibration d'entrée - Capture",
  "calibration.title_verify": "Calibration d'entrée - Vérification",
  "calibration.translations": "Traductions",
  "calibration.verified": "Vérifié",
  "calibration.verify_instructions": "Appuyez sur les touches pour vérifier qu'elles fonctionnent correctement",
  "calibration.verify_title": "Phase de vérification",
  "calibration.went_back": "Retourné à la touche précédente",
  "clipboard.added_cursor_above": "Curseur ajouté au-dessus (%{count})",
  "clipboard.added_cursor_below": "Curseur ajouté en-dessous (%{count})",
  "clipboard.added_cursor_match": "Curseur ajouté à la correspondance (%{count})",
  "clipboard.added_cursors_to_line_ends": "Curseurs ajoutés aux fins de lignes (%{count})",
  "clipboard.added_cursors_to_line_ends_failed": "Aucune ligne couverte par la sélection",
  "clipboard.copied": "Copié",
  "clipboard.copied_line": "Ligne copiée",
  "clipboard.copied_path": "Chemin copié : %{path}",
  "clipboard.copied_paths_n": "%{count} chemins copiés",
  "clipboard.copied_plain": "Copié en texte brut",
  "clipboard.copied_with_theme": "Copié avec le thème '%{theme}'",
  "clipboard.no_file_path": "Le tampon n'a pas de chemin de fichier",
  "clipboard.copy_theme_prompt": "Copier avec le thème : ",
  "clipboard.cut": "Coupé",
  "clipboard.cut_line": "Ligne coupée",
  "clipboard.no_selection": "Aucune sélection à copier",
  "clipboard.no_text": "Pas de texte à copier",
  "clipboard.pasted": "Collé",
  "clipboard.pasting": "Collage…",
  "clipboard.yanked": "%{count} caractères copiés",
  "cmd.add_cursor_above": "Ajouter un curseur au-dessus",
  "cmd.add_cursor_above_desc": "Ajouter un curseur sur la ligne au-dessus",
  "cmd.add_cursor_below": "Ajouter un curseur en dessous",
  "cmd.add_cursor_below_desc": "Ajouter un curseur sur la ligne en dessous",
  "cmd.add_cursor_next_match": "Ajouter un curseur à la prochaine correspondance",
  "cmd.add_cursor_next_match_desc": "Ajouter un curseur à la prochaine occurrence de la sélection",
  "cmd.add_cursors_to_line_ends": "Ajouter des curseurs aux fins de lignes",
  "cmd.add_cursors_to_line_ends_desc": "Placer un curseur à la fin de chaque ligne couverte par la sélection",
  "cmd.add_ruler": "Ajouter un repère",
  "cmd.add_ruler_desc": "Ajouter une ligne repère verticale à une position de colonne spécifique",
  "cmd.calibrate_input": "Calibrer le clavier",
  "cmd.calibrate_input_desc": "Exécuter l'assistant de calibration clavier pour les problèmes de terminal",
  "cmd.clear_warnings": "Effacer les avertissements",
  "cmd.clear_warnings_desc": "Rejeter tous les indicateurs d'avertissement",
  "cmd.close_buffer": "Fermer le tampon",
  "cmd.close_buffer_desc": "Fermer le tampon actuel",
  "cmd.close_split": "Fermer la division",
  "cmd.close_split_desc": "Fermer le volet de division actuel",
  "cmd.close_tab": "Fermer l'onglet",
  "cmd.close_tab_desc": "Fermer l'onglet actuel dans la division actuelle",
  "cmd.code_actions": "Actions de code",
  "cmd.code_actions_desc": "Afficher les actions de code disponibles (correctifs rapides, refactorisations)",
  "cmd.copy": "Copier",
  "cmd.copy_desc": "Copier la sélection dans le presse-papiers",
  "cmd.copy_file_path": "Copier le chemin du fichier",
  "cmd.copy_file_path_desc": "Copier le chemin absolu du fichier du tampon actuel dans le presse-papiers",
  "cmd.copy_relative_file_path": "Copier le chemin relatif du fichier",
  "cmd.copy_relative_file_path_desc": "Copier le chemin du fichier du tampon actuel relatif à l'espace de travail dans le presse-papiers",
  "cmd.copy_with_formatting": "Copier avec mise en forme",
  "cmd.copy_with_formatting_desc": "Copier la sélection avec les couleurs de surbrillance de la syntaxe (en tant que texte enrichi)",
  "cmd.cut": "Couper",
  "cmd.cut_desc": "Couper la sélection dans le presse-papiers",
  "cmd.debug_toggle_highlight": "Débogage : Basculer le mode de débogage de la surbrillance",
  "cmd.debug_toggle_highlight_desc": "Afficher les plages d'octets de surbrillance/superposition pour le débogage",
  "cmd.decrease_split_size": "Diminuer la taille de la division",
  "cmd.decrease_split_size_desc": "Diminuer la taille de la division actuelle",
  "cmd.dedent_selection": "Désindenter la sélection",
  "cmd.dedent_selection_desc": "Diminuer l'indentation des lignes sélectionnées",
  "cmd.delete_line": "Supprimer la ligne",
  "cmd.delete_line_desc": "Supprimer la ligne actuelle",
  "cmd.delete_to_end_of_line": "Supprimer jusqu'à la fin de la ligne",
  "cmd.delete_to_end_of_line_desc": "Supprimer du curseur à la fin de la ligne",
  "cmd.delete_word_backward": "Supprimer le mot précédent",
  "cmd.delete_word_backward_desc": "Supprimer le mot avant le curseur",
  "cmd.delete_word_forward": "Supprimer le mot suivant",
  "cmd.delete_word_forward_desc": "Supprimer le mot après le curseur",
  "cmd.detach": "Detach",
  "cmd.detach_desc": "Se détacher du démon (le démon continue de fonctionner)",
  "cmd.dump_config": "Vider la configuration",
  "cmd.dump_config_desc": "Enregistrer la configuration actuelle dans le fichier de configuration utilisateur",
  "cmd.duplicate_line": "Dupliquer la ligne",
  "cmd.duplicate_line_desc": "Dupliquer la ligne actuelle ou les lignes sélectionnées",
  "cmd.ensure_final_newline": "Assurer le saut de ligne final",
  "cmd.ensure_final_newline_desc": "S'assurer que le fichier se termine par un saut de ligne",
  "cmd.event_debug": "Debug Keyboard Events",
  "cmd.event_debug_desc": "Open dialog that shows raw keyboard events for debugging",
  "cmd.exit_terminal_mode": "Quitter le mode terminal",
  "cmd.exit_terminal_mode_desc": "Quitter le mode d'entrée du terminal et revenir à l'éditeur",
  "cmd.expand_selection": "Étendre la sélection",
  "cmd.expand_selection_desc": "Étendre la sélection actuelle d'un mot",
  "cmd.explorer_delete": "Explorateur de fichiers : Supprimer",
  "cmd.explorer_delete_desc": "Supprimer le fichier ou le répertoire sélectionné",
  "cmd.explorer_new_directory": "Explorateur de fichiers : Nouveau répertoire",
  "cmd.explorer_new_directory_desc": "Créer un nouveau répertoire",
  "cmd.explorer_new_file": "Explorateur de fichiers : Nouveau fichier",
  "cmd.explorer_new_file_desc": "Créer un nouveau fichier dans le répertoire actuel",
  "cmd.explorer_refresh": "Explorateur de fichiers : Actualiser",
  "cmd.explorer_refresh_desc": "Actualiser l'explorateur de fichiers",
  "cmd.explorer_rename": "Explorateur de fichiers : Renommer",
  "cmd.explorer_rename_desc": "Renommer le fichier ou le répertoire sélectionné",
  "cmd.extract_tab_to_new_workspace": "Extraire l'onglet vers un nouvel espace de travail",
  "cmd.extract_tab_to_new_workspace_desc": "Déplace le tampon de l'onglet actuel vers un nouvel espace de travail de l'orchestrateur enraciné dans son répertoire parent",
  "cmd.find_in_selection": "Rechercher dans la sélection",
  "cmd.find_in_selection_desc": "Rechercher uniquement dans la sélection actuelle",
  "cmd.find_next": "Rechercher le suivant",
  "cmd.find_next_desc": "Aller à la prochaine correspondance de recherche",
  "cmd.find_previous": "Rechercher le précédent",
  "cmd.find_previous_desc": "Aller à la correspondance de recherche précédente",
  "cmd.find_references": "Trouver les références",
  "cmd.find_references_desc": "Trouver toutes les références au symbole sous le curseur",
  "cmd.find_selection_next": "Rechercher la sélection suivante",
  "cmd.find_selection_next_desc": "Trouver la prochaine occurrence de la sélection ou du mot sous le curseur",
  "cmd.find_selection_previous": "Rechercher la sélection précédente",
  "cmd.find_selection_previous_desc": "Trouver l'occurrence précédente de la sélection ou du mot sous le curseur",
  "cmd.clear_search": "Effacer les surlignages de recherche",
  "cmd.clear_search_desc": "Effacer les surlignages de recherche active",
  "cmd.focus_editor": "Mettre l'accent sur l'éditeur",
  "cmd.focus_editor_desc": "Ramener l'accent sur l'éditeur",
  "cmd.toggle_dock_focus": "Basculer l'accent sur le dock Orchestrator",
  "cmd.toggle_dock_focus_desc": "Déplacer l'accent du clavier vers ou depuis le dock d'espace de travail Orchestrator (l'ouvre s'il est masqué)",
  "cmd.focus_file_explorer": "Mettre l'accent sur l'explorateur de fichiers",
  "cmd.focus_file_explorer_desc": "Mettre l'accent sur l'explorateur de fichiers",
  "cmd.focus_terminal": "Mettre l'accent sur le terminal",
  "cmd.focus_terminal_desc": "Passer en mode d'entrée du terminal",
  "cmd.send_selection_to_terminal": "Envoyer la sélection au terminal",
  "cmd.send_selection_to_terminal_desc": "Exécuter le texte sélectionné (ou la ligne actuelle) dans le terminal utilisé le plus récemment",
  "cmd.format_buffer": "Formater le tampon",
  "cmd.format_buffer_desc": "Formater le tampon actuel avec le formateur configuré",
  "cmd.goto_definition": "Aller à la définition",
  "cmd.goto_definition_desc": "Aller à la définition du symbole sous le curseur",
  "cmd.goto_implementation": "Aller à l'implémentation",
  "cmd.goto_implementation_desc": "Aller à la ou aux implémentations du symbole sous le curseur",
  "cmd.goto_line": "Aller à la ligne",
  "cmd.goto_line_desc": "Aller à un numéro de ligne spécifique",
  "cmd.goto_matching_bracket": "Aller au crochet correspondant",
  "cmd.goto_matching_bracket_desc": "Aller au crochet, à la parenthèse ou à l'accolade correspondante",
  "cmd.increase_split_size": "Augmenter la taille de la division",
  "cmd.increase_split_size_desc": "Augmenter la taille de la division actuelle",
  "cmd.init_check": "init: Vérifier init.ts",
  "cmd.init_check_desc": "Vérifier la syntaxe de ~/.config/fresh/init.ts et signaler les erreurs",
  "cmd.init_edit": "init: Modifier init.ts",
  "cmd.init_edit_desc": "Ouvrir ~/.config/fresh/init.ts (crée depuis le modèle si absent)",
  "cmd.init_reload": "init: Recharger init.ts",
  "cmd.init_reload_desc": "Recharger ~/.config/fresh/init.ts via le pipeline de plugins",
  "cmd.inspect_theme_at_cursor": "Inspect Theme at Cursor",
  "cmd.inspect_theme_at_cursor_desc": "Open the theme editor at the theme key styling the cursor position",
  "cmd.jump_to_bookmark": "Aller au signet",
  "cmd.jump_to_bookmark_desc": "Aller à un signet (0-9)",
  "cmd.jump_to_next_error": "Aller à l'erreur suivante",
  "cmd.jump_to_next_error_desc": "Naviguer vers la prochaine erreur de diagnostic ou avertissement",
  "cmd.jump_to_previous_error": "Aller à l'erreur précédente",
  "cmd.jump_to_previous_error_desc": "Naviguer vers l'erreur de diagnostic ou l'avertissement précédent",
  "cmd.list_bookmarks": "Lister les signets",
  "cmd.list_bookmarks_desc": "Afficher tous les signets définis",
  "cmd.list_macros": "Lister les macros",
  "cmd.list_macros_desc": "Afficher toutes les macros enregistrées",
  "cmd.load_plugin_from_buffer": "Charger le plugin depuis le buffer",
  "cmd.load_plugin_from_buffer_desc": "Charger le buffer actuel comme plugin",
  "cmd.navigate_back": "Naviguer en arrière",
  "cmd.navigate_back_desc": "Retourner dans l'historique de navigation",
  "cmd.navigate_forward": "Naviguer en avant",
  "cmd.navigate_forward_desc": "Avancer dans l'historique de navigation",
  "cmd.new_file": "Nouveau fichier",
  "cmd.new_file_desc": "Créer un nouveau tampon vide",
  "cmd.next_buffer": "Tampon suivant",
  "cmd.next_buffer_desc": "Passer au tampon suivant",
  "cmd.next_split": "Division suivante",
  "cmd.next_split_desc": "Mettre l'accent sur le volet de division suivant",
  "cmd.next_window": "Fenêtre suivante",
  "cmd.next_window_desc": "Basculer le focus vers la fenêtre ouverte suivante (boucle)",
  "cmd.next_pane": "Volet suivant",
  "cmd.next_pane_desc": "Parcourir les volets (division + onglet) sur toutes les divisions",
  "cmd.open_file": "Ouvrir un fichier",
  "cmd.open_file_desc": "Ouvrir un fichier dans un tampon nouveau ou existant",
  "cmd.open_keybinding_editor": "Ouvrir l'éditeur de raccourcis clavier",
  "cmd.open_keybinding_editor_desc": "Ouvrir l'éditeur de raccourcis clavier pour afficher et personnaliser les raccourcis",
  "cmd.open_line": "Ouvrir une ligne",
  "cmd.open_line_desc": "Insérer un saut de ligne au niveau du curseur sans déplacer le curseur",
  "cmd.open_settings": "Ouvrir les paramètres",
  "cmd.open_settings_desc": "Ouvrir l'éditeur de paramètres",
  "cmd.open_terminal": "Ouvrir le terminal",
  "cmd.open_terminal_desc": "Ouvrir un nouveau terminal dans la division actuelle",
  "cmd.open_terminal_below": "Ouvrir le terminal en bas",
  "cmd.open_terminal_below_desc": "Ouvrir un nouveau terminal dans une division sous le volet actuel (division horizontale)",
  "cmd.open_terminal_right": "Ouvrir le terminal à droite",
  "cmd.open_terminal_right_desc": "Ouvrir un nouveau terminal dans une division à droite du volet actuel (division verticale)",
  "cmd.paste": "Coller",
  "cmd.paste_desc": "Coller depuis le presse-papiers",
  "cmd.play_last_macro": "Lire la dernière macro",
  "cmd.play_last_macro_desc": "Lire la dernière macro enregistrée",
  "cmd.play_macro": "Lire la macro",
  "cmd.play_macro_desc": "Lire la macro à partir d'un registre (0-9)",
  "cmd.previous_buffer": "Tampon précédent",
  "cmd.previous_buffer_desc": "Passer au tampon précédent",
  "cmd.previous_split": "Division précédente",
  "cmd.previous_split_desc": "Mettre l'accent sur le volet de division précédent",
  "cmd.previous_window": "Fenêtre précédente",
  "cmd.previous_window_desc": "Basculer le focus vers la fenêtre ouverte précédente (boucle)",
  "cmd.previous_pane": "Volet précédent",
  "cmd.previous_pane_desc": "Parcourir les volets (division + onglet) en sens inverse sur toutes les divisions",
  "cmd.query_replace": "Remplacement de requête",
  "cmd.query_replace_desc": "Remplacement interactif avec des invites y/n/!/q pour chaque correspondance",
  "cmd.quick_open": "Quick Open",
  "cmd.quick_open_buffers": "Quick Open Buffers",
  "cmd.quick_open_buffers_desc": "Switch to an open buffer",
  "cmd.quick_open_files": "Quick Open Files",
  "cmd.quick_open_files_desc": "Open a file from the project",
  "cmd.quick_open_desc": "Open files, commands, buffers, or go to line (use > # : prefixes)",
  "cmd.quit": "Quitter",
  "cmd.quit_desc": "Quitter l'éditeur",
  "cmd.recenter": "Recentrer",
  "cmd.recenter_desc": "Centrer la vue sur le curseur",
  "cmd.record_macro": "Enregistrer une macro",
  "cmd.record_macro_desc": "Basculer l'enregistrement de macro pour un registre (0-9)",
  "cmd.redo": "Refaire",
  "cmd.redo_desc": "Refaire la dernière modification annulée",
  "cmd.redraw_screen": "Redessiner l'écran",
  "cmd.redraw_screen_desc": "Effacer et repeindre entièrement l'écran pour corriger les problèmes d'affichage",
  "cmd.reload_with_encoding": "Recharger avec un encodage...",
  "cmd.reload_with_encoding_desc": "Recharger le fichier avec un encodage différent",
  "cmd.remove_ruler": "Supprimer un repère",
  "cmd.remove_ruler_desc": "Supprimer une ligne repère verticale",
  "cmd.remove_secondary_cursors": "Supprimer les curseurs secondaires",
  "cmd.remove_secondary_cursors_desc": "Supprimer tous les curseurs sauf le principal",
  "cmd.rename_symbol": "Renommer le symbole",
  "cmd.rename_symbol_desc": "Renommer le symbole sous le curseur dans tout le projet",
  "cmd.replace": "Remplacer",
  "cmd.replace_desc": "Remplacer le texte dans le tampon actuel",
  "cmd.reset_buffer_settings": "Réinitialiser les paramètres du tampon",
  "cmd.reset_buffer_settings_desc": "Réinitialiser les paramètres du tampon aux valeurs par défaut de la configuration",
  "cmd.revert_file": "Rétablir le fichier",
  "cmd.revert_file_desc": "Annuler les modifications et recharger depuis le disque",
  "cmd.save_file": "Enregistrer le fichier",
  "cmd.save_file_as": "Enregistrer le fichier sous",
  "cmd.save_file_as_desc": "Enregistrer le tampon actuel dans un nouveau fichier",
  "cmd.save_all": "Tout enregistrer",
  "cmd.save_all_desc": "Enregistrer tous les fichiers modifiés sur le disque",
  "cmd.save_file_desc": "Enregistrer le tampon actuel sur le disque",
  "cmd.scan_line_index": "Scanner l'index des lignes",
  "cmd.scan_line_index_desc": "Scanner le fichier pour créer un index des lignes pour la navigation par numéro de ligne",
  "cmd.scroll_down": "Faire défiler vers le bas",
  "cmd.scroll_down_desc": "Faire défiler la vue vers le bas sans déplacer le curseur",
  "cmd.scroll_tabs_left": "Faire défiler les onglets vers la gauche",
  "cmd.scroll_tabs_left_desc": "Faire défiler la barre d'onglets pour afficher les onglets à gauche",
  "cmd.scroll_tabs_right": "Faire défiler les onglets vers la droite",
  "cmd.scroll_tabs_right_desc": "Faire défiler la barre d'onglets pour afficher les onglets à droite",
  "cmd.scroll_up": "Faire défiler vers le haut",
  "cmd.scroll_up_desc": "Faire défiler la vue vers le haut sans déplacer le curseur",
  "cmd.search": "Rechercher",
  "cmd.search_desc": "Rechercher du texte dans le tampon actuel",
  "cmd.select_all": "Tout sélectionner",
  "cmd.select_all_desc": "Sélectionner tout le texte dans le tampon",
  "cmd.select_cursor_style": "Sélectionner le style du curseur",
  "cmd.select_cursor_style_desc": "Choisir un style de curseur (bloc, barre, souligné)",
  "cmd.select_keybinding_map": "Sélectionner la carte des touches",
  "cmd.select_keybinding_map_desc": "Choisir une carte de touches (par défaut, emacs, vscode)",
  "cmd.select_line": "Sélectionner la ligne",
  "cmd.select_line_desc": "Sélectionner la ligne actuelle",
  "cmd.select_locale": "Sélectionner la langue",
  "cmd.select_locale_desc": "Choisir la langue de l'interface utilisateur de l'éditeur",
  "cmd.select_theme": "Sélectionner le thème",
  "cmd.select_theme_desc": "Choisir un thème de couleurs pour l'éditeur",
  "cmd.select_word": "Sélectionner le mot",
  "cmd.select_word_desc": "Sélectionner le mot sous le curseur",
  "cmd.set_background": "Définir l'arrière-plan",
  "cmd.set_background_blend": "Définir le mélange d'arrière-plan",
  "cmd.set_background_blend_desc": "Ajuster la force de l'arrière-plan (0-1)",
  "cmd.set_background_desc": "Choisir un fichier d'art ANSI à utiliser comme arrière-plan estompé",
  "cmd.set_bookmark": "Définir un signet",
  "cmd.set_bookmark_desc": "Définir un signet à la position actuelle (0-9)",
  "cmd.set_encoding": "Définir l'Encodage",
  "cmd.set_encoding_desc": "Définir l'encodage du texte pour le tampon actuel (UTF-8, Latin-1, GB18030, etc.)",
  "cmd.set_language": "Définir la langue",
  "cmd.set_language_desc": "Définir la langue/coloration syntaxique pour le tampon actuel",
  "cmd.set_line_ending": "Définir la fin de ligne",
  "cmd.set_line_ending_desc": "Définir le format de fin de ligne pour le tampon actuel",
  "cmd.set_mark": "Définir la marque",
  "cmd.set_mark_desc": "Définir l'ancre de sélection pour démarrer une sélection",
  "cmd.cancel_mark": "Annuler la Marque",
  "cmd.cancel_mark_desc": "Annuler l'ancre de sélection (sortie douce du mode marque)",
  "cmd.clear_mark": "Effacer la Marque",
  "cmd.clear_mark_desc": "Effacer la sélection et l'ancre (sortie brute du mode marque)",
  "cmd.set_page_width": "Définir la largeur de page",
  "cmd.set_page_width_desc": "Définir la largeur de page étroite pour le mode vue page",
  "cmd.set_tab_size": "Définir la taille de la tabulation",
  "cmd.set_tab_size_desc": "Définir la taille de la tabulation pour le tampon actuel",
  "cmd.shell_command": "Commande Shell",
  "cmd.shell_command_desc": "Exécuter une commande shell sur le tampon/la sélection, sortie vers un nouveau tampon",
  "cmd.shell_command_replace": "Commande Shell (Remplacer)",
  "cmd.shell_command_replace_desc": "Exécuter une commande shell sur le tampon/la sélection, remplacer le contenu",
  "cmd.show_completions": "Afficher les complétions",
  "cmd.show_completions_desc": "Déclencher les suggestions d'autocomplétion au niveau du curseur",
  "cmd.show_hover_info": "Afficher les informations de survol",
  "cmd.show_hover_info_desc": "Afficher la documentation du symbole sous le curseur",
  "cmd.show_keyboard_shortcuts": "Afficher les raccourcis clavier",
  "cmd.show_keyboard_shortcuts_desc": "Afficher tous les raccourcis clavier",
  "cmd.show_lsp_status": "Afficher l'état du LSP",
  "cmd.show_lsp_status_desc": "Afficher l'état du LSP et les informations de dépannage",
  "cmd.show_manual": "Afficher le manuel",
  "cmd.show_manual_desc": "Ouvrir le manuel d'aide",
  "cmd.show_remote_indicator_menu": "Afficher le menu de l'indicateur distant",
  "cmd.show_remote_indicator_menu_desc": "Ouvrir le menu d'autorité distante (actions Local / SSH / Conteneur)",
  "cmd.show_signature_help": "Afficher l'aide à la signature",
  "cmd.show_signature_help_desc": "Afficher les conseils sur les paramètres de fonction",
  "cmd.show_warnings": "Afficher les avertissements",
  "cmd.show_warnings_desc": "Afficher les avertissements et erreurs actuels",
  "cmd.smart_home": "Maison intelligente",
  "cmd.smart_home_desc": "Déplacer le curseur au premier caractère non-blanc ou au début de la ligne",
  "cmd.sort_lines": "Trier les lignes",
  "cmd.sort_lines_desc": "Trier les lignes sélectionnées par ordre alphabétique",
  "cmd.split_horizontal": "Diviser horizontalement",
  "cmd.split_horizontal_desc": "Diviser la vue actuelle horizontalement",
  "cmd.split_vertical": "Diviser verticalement",
  "cmd.split_vertical_desc": "Diviser la vue actuelle verticalement",
  "cmd.start_restart_lsp": "Démarrer/Redémarrer le serveur LSP",
  "cmd.start_restart_lsp_desc": "Démarrer ou redémarrer le serveur LSP pour la langue actuelle",
  "cmd.stop_lsp": "Arrêter le serveur LSP",
  "cmd.stop_lsp_desc": "Arrêter un serveur LSP en cours d'exécution (sélectionner dans la liste)",
  "cmd.stop_recording_macro": "Arrêter l'enregistrement de la macro",
  "cmd.stop_recording_macro_desc": "Arrêter l'enregistrement de la macro en cours",
  "cmd.switch_project": "Changer de projet",
  "cmd.switch_project_desc": "Passer à un autre dossier de projet",
  "cmd.switch_to_previous_tab": "Passer à l'onglet précédent",
  "cmd.switch_to_previous_tab_desc": "Passer à l'onglet le plus récemment utilisé",
  "cmd.switch_to_tab_by_name": "Passer à l'onglet par nom",
  "cmd.switch_to_tab_by_name_desc": "Passer à un onglet en le sélectionnant dans une liste",
  "cmd.toggle_auto_revert": "Basculer la restauration automatique (tampon actuel)",
  "cmd.toggle_auto_revert_desc": "Basculer le rechargement automatique lorsque les fichiers changent sur le disque",
  "cmd.toggle_comment": "Basculer le commentaire",
  "cmd.toggle_comment_desc": "Commenter ou décommenter la ligne ou la sélection actuelle",
  "cmd.toggle_current_line_highlight": "Basculer la surbrillance de la ligne courante",
  "cmd.toggle_current_line_highlight_desc": "Afficher ou masquer la surbrillance d'arrière-plan sur la ligne du curseur",
  "cmd.toggle_occurrence_highlight": "Basculer la surbrillance des occurrences",
  "cmd.toggle_occurrence_highlight_desc": "Afficher ou masquer la surbrillance de toutes les occurrences du mot sous le curseur",
  "cmd.toggle_file_explorer": "Basculer l'explorateur de fichiers",
  "cmd.toggle_file_explorer_desc": "Afficher ou masquer l'explorateur de fichiers",
  "cmd.toggle_file_explorer_side": "Déplacer l'explorateur de fichiers de l'autre côté",
  "cmd.toggle_file_explorer_side_desc": "Bascule l'explorateur de fichiers entre le côté gauche et droit de la fenêtre",
  "cmd.toggle_fold": "Basculer le pliage",
  "cmd.toggle_fold_desc": "Replier ou déplier le pliage au curseur",
  "cmd.toggle_gitignored_files": "Basculer les fichiers ignorés par Git",
  "cmd.toggle_gitignored_files_desc": "Afficher ou masquer les fichiers ignorés par Git dans l'explorateur de fichiers",
  "cmd.toggle_hidden_files": "Basculer les fichiers cachés",
  "cmd.toggle_hidden_files_desc": "Afficher ou masquer les fichiers cachés dans l'explorateur de fichiers",
  "cmd.toggle_horizontal_scrollbar": "Basculer la barre de défilement horizontale",
  "cmd.toggle_horizontal_scrollbar_desc": "Afficher ou masquer la barre de défilement horizontale",
  "cmd.toggle_indentation": "Basculer l'indentation : Espaces ↔ Tabulations (tampon actuel)",
  "cmd.toggle_indentation_desc": "Basculer entre les espaces et les tabulations pour l'indentation",
  "cmd.toggle_inlay_hints": "Basculer les indications Inlay",
  "cmd.toggle_inlay_hints_desc": "Afficher ou masquer les indications Inlay du LSP (indications de type, indications de paramètre)",
  "cmd.toggle_keyboard_capture": "Basculer la capture du clavier",
  "cmd.toggle_keyboard_capture_desc": "Basculer le mode de capture du clavier pour le terminal",
  "cmd.toggle_line_numbers": "Basculer les numéros de ligne",
  "cmd.toggle_line_numbers_desc": "Afficher ou masquer les numéros de ligne dans la gouttière",
  "cmd.toggle_line_numbers_current_buffer": "Basculer les numéros de ligne (tampon actuel)",
  "cmd.toggle_line_numbers_current_buffer_desc": "Afficher ou masquer les numéros de ligne pour le tampon actuel uniquement",
  "cmd.toggle_line_wrap_current_buffer": "Basculer le retour à la ligne (tampon actuel)",
  "cmd.toggle_line_wrap_current_buffer_desc": "Activer ou désactiver le retour à la ligne pour le tampon actuel uniquement",
  "cmd.toggle_virtual_space_current_buffer": "Basculer l'Espace Virtuel (Tampon Actuel)",
  "cmd.toggle_virtual_space_current_buffer_desc": "Active ou désactive l'espace virtuel pour le tampon actuel uniquement",
  "cmd.toggle_indentation_guide_current_buffer": "Basculer les Guides d'Indentation (Tampon Actuel)",
  "cmd.toggle_indentation_guide_current_buffer_desc": "Affiche ou masque les guides d'indentation pour le tampon actuel uniquement",
  "cmd.toggle_fold_indicators_current_buffer": "Basculer les Indicateurs de Pliage (Tampon Actuel)",
  "cmd.toggle_fold_indicators_current_buffer_desc": "Affiche ou masque les fleches de pliage de la marge pour le tampon actuel uniquement",
  "cmd.toggle_current_line_highlight_current_buffer": "Basculer la Surbrillance de la Ligne Actuelle (Tampon Actuel)",
  "cmd.toggle_current_line_highlight_current_buffer_desc": "Affiche ou masque la surbrillance de la ligne actuelle pour le tampon actuel uniquement",
  "cmd.toggle_occurrence_highlight_current_buffer": "Basculer la Surbrillance des Occurrences (Tampon Actuel)",
  "cmd.toggle_occurrence_highlight_current_buffer_desc": "Active ou désactive la surbrillance des occurrences de mots pour le tampon actuel uniquement",
  "cmd.toggle_line_wrap": "Basculer le retour à la ligne",
  "cmd.toggle_line_wrap_desc": "Activer ou désactiver le retour à la ligne dans l'éditeur",
  "cmd.toggle_lsp_for_buffer": "Basculer LSP pour le tampon actuel",
  "cmd.toggle_lsp_for_buffer_desc": "Activer ou désactiver LSP uniquement pour le tampon actuel",
  "cmd.toggle_maximize_split": "Basculer l'agrandissement de la division",
  "cmd.toggle_maximize_split_desc": "Agrandir ou restaurer la division actuelle",
  "cmd.toggle_menu_bar": "Basculer la barre de menus",
  "cmd.toggle_menu_bar_desc": "Afficher ou masquer la barre de menus",
  "cmd.toggle_mouse_hover": "Basculer le survol de la souris",
  "cmd.toggle_mouse_hover_desc": "Basculer les informations de survol du LSP au survol de la souris",
  "cmd.toggle_mouse_support": "Basculer le support de la souris",
  "cmd.toggle_mouse_support_desc": "Activer ou désactiver la capture de la souris",
  "cmd.toggle_page_view": "Basculer la vue page",
  "cmd.toggle_page_view_desc": "Basculer la vue page étroite (mode composition) pour le tampon actuel",
  "cmd.toggle_prompt_line": "Basculer la ligne de commande",
  "cmd.toggle_prompt_line_desc": "Afficher ou masquer la ligne de commande",
  "cmd.toggle_read_only": "Basculer le mode lecture seule (tampon actuel)",
  "cmd.toggle_read_only_desc": "Active ou désactive le mode lecture seule pour le tampon actuel",
  "cmd.toggle_scroll_sync": "Basculer la synchronisation du défilement",
  "cmd.toggle_scroll_sync_desc": "Synchroniser la position de défilement entre les divisions affichant le même tampon",
  "cmd.toggle_status_bar": "Toggle Status Bar",
  "cmd.toggle_status_bar_desc": "Show or hide the status bar",
  "cmd.toggle_tab_bar": "Basculer la barre d'onglets",
  "cmd.toggle_tab_bar_desc": "Afficher ou masquer la barre d'onglets",
  "cmd.toggle_tab_indicators": "Basculer les indicateurs d'onglet (tampon actuel)",
  "cmd.toggle_tab_indicators_desc": "Afficher ou masquer les indicateurs de flèche d'onglet (→)",
  "cmd.toggle_vertical_scrollbar": "Basculer la barre de défilement verticale",
  "cmd.toggle_vertical_scrollbar_desc": "Afficher ou masquer la barre de défilement verticale",
  "cmd.toggle_whitespace_indicators": "Basculer les indicateurs d'espaces (tampon actuel)",
  "cmd.toggle_whitespace_indicators_desc": "Affiche ou masque les indicateurs de point des espaces (·)",
  "cmd.transform_lowercase": "Transformer en minuscules",
  "cmd.transform_lowercase_desc": "Convertir le texte sélectionné en minuscules",
  "cmd.transform_uppercase": "Transformer en majuscules",
  "cmd.transform_uppercase_desc": "Convertir le texte sélectionné en majuscules",
  "cmd.transpose_characters": "Transposer les caractères",
  "cmd.transpose_characters_desc": "Échanger le caractère avant le curseur avec celui au curseur",
  "cmd.trim_trailing_whitespace": "Supprimer les espaces de fin",
  "cmd.trim_trailing_whitespace_desc": "Supprimer les espaces en fin de ligne",
  "cmd.undo": "Annuler",
  "cmd.undo_desc": "Annuler la dernière modification",
  "config.saved": "Configuration sauvegardée dans %{path}",
  "config.saved_failed_open": "Configuration sauvegardée mais échec de l'ouverture : %{error}",
  "confirm.cancel": "Annuler",
  "confirm.discard": "Jeter",
  "confirm.save_and_exit": "Sauvegarder et quitter",
  "confirm.unsaved_changes_prompt": "Vous avez des modifications non sauvegardées:",
  "confirm.unsaved_changes_title": "Modifications non sauvegardées",
  "diagnostics.at_position": "Diagnostic %{current} sur %{total} : %{message}",
  "diagnostics.bracket_no_match": "Pas de parenthèse correspondante trouvée",
  "diagnostics.bracket_none": "Pas de parenthèse au curseur",
  "diagnostics.none": "Aucun diagnostic dans le tampon actuel",
  "editor.focused": "Éditeur focalisé",
  "error.async_runtime_unavailable": "L'environnement d'exécution asynchrone n'est pas disponible",
  "error.background_blend_set": "Mélange d'arrière-plan défini à %{value}",
  "error.background_load_failed": "Échec du chargement de l'arrière-plan : %{error}",
  "error.buffer_not_loaded": "Tampon pas entièrement chargé",
  "error.cannot_close_buffer": "Impossible de fermer le tampon : %{error}",
  "error.cannot_close_split": "Impossible de fermer la division : %{error}",
  "error.cannot_edit_system_layer": "Impossible de modifier la couche système (par défaut en lecture seule)",
  "error.cannot_format_unsaved": "Impossible de formater le tampon non enregistré (enregistrez d'abord pour détecter la langue)",
  "error.command_not_available": "La commande '%{command}' n'est pas disponible dans le contexte actuel",
  "error.config_dir_failed": "Erreur lors de la création du répertoire de configuration : %{error}",
  "error.config_save_failed": "Erreur lors de l'enregistrement de la configuration : %{error}",
  "error.config_saved_open_failed": "Configuration enregistrée mais échec de l'ouverture : %{error}",
  "error.deferred_action": "Erreur : %{error}",
  "error.ensure_newline_failed": "Échec de l'ajout du saut de ligne: %{error}",
  "error.executing": "Exécution : %{cmd}",
  "error.failed_to_revert": "Échec du rétablissement : %{error}",
  "error.failed_to_serialize_macro": "Échec de la sérialisation de la macro : %{error}",
  "error.format_failed": "Échec du formatage : %{error}",
  "error.invalid_blend": "Valeur de mélange invalide : %{input}",
  "error.invalid_compose_width": "Largeur de composition invalide : %{input}",
  "error.invalid_line": "Numéro de ligne invalide : %{input}",
  "error.invalid_page_width": "Invalid page width: %{input}",
  "error.invalid_regex": "Expression régulière invalide : %{error}",
  "error.invalid_tab_size": "Taille de tabulation invalide : %{input}",
  "error.no_language_detected": "Aucune langue détectée pour ce fichier",
  "error.no_lsp_match": "Aucun serveur LSP en cours d'exécution ne correspond à '%{input}'",
  "error.split_failed": "Échec de la création du fractionnement : %{error}",
  "error.trim_whitespace_failed": "Échec de la suppression des espaces: %{error}",
  "error.unknown_command": "Commande inconnue : %{input}",
  "error.unknown_line_ending": "Fin de ligne inconnue : %{input}",
  "error.uri_not_file_path": "L'URI n'est pas un chemin de fichier",
  "event_debug.clear": "Effacer",
  "event_debug.close": "Fermer",
  "event_debug.closed": "Dialogue de débogage d'événements fermé",
  "event_debug.help_text": "Ceci montre ce que le terminal envoie AVANT toute traduction.",
  "event_debug.instructions": "Appuyez sur une touche pour voir son événement terminal brut",
  "event_debug.no_events": "Aucun événement enregistré. Appuyez sur une touche...",
  "event_debug.recent_events": "Événements récents",
  "event_debug.started": "Dialogue de débogage d'événements ouvert",
  "event_debug.title": "Débogage d'événements",
  "explorer.cannot_copy_root": "Impossible de copier la racine du projet",
  "explorer.cannot_cut_root": "Impossible de couper la racine du projet",
  "explorer.cannot_delete_root": "Impossible de supprimer la racine du projet",
  "explorer.cannot_duplicate_root": "Impossible de dupliquer la racine du projet",
  "explorer.cannot_rename_root": "Impossible de renommer la racine du projet",
  "explorer.closed": "Explorateur de fichiers fermé",
  "explorer.collapsed": "Réduit : %{name}",
  "explorer.collapsing": "Réduction...",
  "explorer.copied": "Copié : %{name}",
  "explorer.duplicated": "Dupliqué : %{name}",
  "explorer.duplicated_n": "%{count} éléments dupliqués",
  "explorer.copied_n": "%{count} éléments copiés",
  "explorer.cut_n": "%{count} éléments marqués pour couper",
  "explorer.delete_multi_confirm": "Supprimer %{count} éléments (%{names}) ? (y)oui, (N)on : ",
  "explorer.paste_conflict_multi": "'%{name}' existe déjà. (o)écraser, (O)tout, (s)ignorer, (S)tout, (c)annuler : ",
  "explorer.pasted_n": "%{count} éléments collés",
  "explorer.pasted_moved_n": "%{count} éléments déplacés",
  "explorer.created_dir": "Dossier créé : %{name}",
  "explorer.created_file": "Fichier créé : %{name}",
  "explorer.cut": "Marqué pour couper : %{name}",
  "explorer.cut_cancelled": "Coupe annulée",
  "explorer.delete_cancelled": "Suppression annulée",
  "explorer.delete_confirm": "Supprimer %{type} '%{name}' ? (o)ui, (N)on : ",
  "explorer.error": "Erreur : %{error}",
  "explorer.error_copying": "Erreur de copie : %{error}",
  "explorer.error_creating_dir": "Erreur lors de la création du dossier : %{error}",
  "explorer.error_creating_file": "Erreur lors de la création du fichier : %{error}",
  "explorer.error_moving": "Erreur de déplacement : %{error}",
  "explorer.error_refreshing": "Erreur lors de l'actualisation : %{error}",
  "explorer.error_renaming": "Erreur lors du renommage : %{error}",
  "explorer.error_trash": "Erreur lors du déplacement vers la corbeille : %{error}",
  "explorer.expanded": "Développé : %{name}",
  "explorer.focused": "Explorateur de fichiers focalisé",
  "explorer.hiding_gitignored": "Masquage des fichiers gitignored",
  "explorer.hiding_hidden": "Masquage des fichiers cachés",
  "explorer.initializing": "Initialisation de l'explorateur...",
  "explorer.loading_dir": "Chargement de %{name}...",
  "explorer.moved_to_trash": "Déplacé vers la corbeille : %{name}",
  "explorer.opened": "Explorateur de fichiers ouvert",
  "explorer.opened_file": "Ouvert : %{name}",
  "explorer.paste_cancelled": "Collage annulé",
  "explorer.paste_conflict": "'%{name}' existe déjà. (o)écraser, (r)renommer, (c)annuler : ",
  "explorer.paste_no_source": "Rien à coller",
  "explorer.paste_rename_prompt": "Coller en tant que : ",
  "explorer.paste_same_location": "Impossible de coller ici : même emplacement",
  "explorer.pasted": "Collé : %{name}",
  "explorer.pasted_moved": "Déplacé : %{name}",
  "explorer.refreshed": "Actualisé : %{name}",
  "explorer.refreshed_default": "Actualisé",
  "explorer.refreshing": "Actualisation de %{name}...",
  "explorer.rename_cancelled": "Renommage annulé",
  "explorer.rename_invalid_dot": "Le nom ne peut pas être '.' ou '..'",
  "explorer.rename_invalid_separator": "Le nom ne peut pas contenir de séparateur de chemin",
  "explorer.rename_prompt": "Renommer en : ",
  "explorer.renamed": "%{old} renommé en %{new}",
  "explorer.showing_gitignored": "Affichage des fichiers gitignored",
  "explorer.showing_hidden": "Affichage des fichiers cachés",
  "file.cannot_close": "Impossible de fermer le tampon : %{error}",
  "file.command_prompt": "Commande: ",
  "file.created_new": "Nouveau fichier : %{path}",
  "file.error_opening": "Erreur lors de l'ouverture : %{error}",
  "file.error_saving": "Erreur lors de l'enregistrement : %{error}",
  "file.file_changed_prompt": "Fichier modifié sur le disque. (é)craser, (A)nnuler? ",
  "file.goto_line_prompt": "Aller à la ligne: ",
  "file.large_encoding.key.cancel": "a",
  "file.large_encoding.key.encoding": "e",
  "file.large_encoding.key.load": "C",
  "file.large_encoding_prompt": "%{encoding} (%{size} Mo) nécessite chargement complet. (%{load_key})harger, (%{encoding_key})ncodage, (%{cancel_key})nnuler? ",
  "file.not_directory": "N'est pas un répertoire : %{path}",
  "file.open_cancelled": "Ouverture annulée",
  "file.open_prompt": "Ouvrir : ",
  "file.opened": "%{path} ouvert",
  "file.replace_prompt": "Remplacer: ",
  "file.revert_failed": "Échec du rétablissement : %{error}",
  "file.save_as_no_filename": "Veuillez entrer un nom de fichier",
  "file.save_as_prompt": "Enregistrer sous : ",
  "file.save_failed": "Échec de l'enregistrement : %{error}",
  "file.saved_as": "Enregistré sous : %{path}",
  "file.saved_cannot_close": "Enregistré, mais impossible de fermer le tampon : %{error}",
  "file.search_prompt": "Rechercher: ",
  "file.switch_project_prompt": "Changer de projet: ",
  "file.switched_to_project": "Basculé vers le projet : %{path}",
  "file_browser.detect_encoding": "Détecter l'encodage",
  "file_browser.documents": "Documents",
  "file_browser.documents_desc": "Dossier Documents",
  "file_browser.documents_folder": "Dossier Documents",
  "file_browser.downloads": "Téléchargements",
  "file_browser.downloads_desc": "Dossier Téléchargements",
  "file_browser.downloads_folder": "Dossier Téléchargements",
  "file_browser.drive": "Disque",
  "file_browser.empty": "(répertoire vide)",
  "file_browser.error": " Erreur : %{error}",
  "file_browser.home_dir": "Répertoire personnel",
  "file_browser.item_count": "%{count} éléments",
  "file_browser.item_count_one": "1 élément",
  "file_browser.loading": " Chargement...",
  "file_browser.modified": "Modifié",
  "file_browser.name": "Nom",
  "file_browser.navigation": "Navigation : ",
  "file_browser.parent_dir": "Répertoire parent",
  "file_browser.root_dir": "Répertoire racine",
  "file_browser.show_hidden": "Afficher les fichiers cachés",
  "file_browser.size": "Taille",
  "format.formatted_with": "Formaté avec %{formatter}",
  "goto.byte_offset_prompt": "Aller au décalage d'octets : ",
  "goto.invalid_byte_offset": "Décalage d'octets invalide : %{input}",
  "goto.jumped": "Sauté à la ligne %{line}",
  "goto.jumped_byte": "Sauté au décalage d'octets %{offset}",
  "goto.scan_complete": "Index des lignes créé avec succès",
  "goto.scan_confirm_prompt": "Scanner le fichier pour les numéros de ligne exacts ? (%{yes}/%{no}) : ",
  "goto.scan_failed": "Échec du scan de l'index des lignes : %{error}",
  "goto.scanning_progress": "Scan en cours... %{percent}%",
  "keybinding_editor.action_placeholder": "(saisir le nom de l'action)",
  "keybinding_editor.bindings_count": "%{count} raccourcis",
  "keybinding_editor.bindings_filtered": "%{filtered}/%{total} affichés",
  "keybinding_editor.btn_cancel": "Annuler",
  "keybinding_editor.btn_discard": "Abandonner",
  "keybinding_editor.btn_save": "Enregistrer",
  "keybinding_editor.capture_any_key_hint": "(appuyez sur une touche...)",
  "keybinding_editor.capture_special_hint": "(Entrée : capturer touche)",
  "keybinding_editor.confirm_message": "Vous avez des modifications de raccourcis non enregistrées.",
  "keybinding_editor.confirm_title": "Modifications non enregistrées",
  "keybinding_editor.conflicts_label": "⚠ Conflits :",
  "keybinding_editor.context_change_hint": "←/→ pour changer",
  "keybinding_editor.dialog_add_title": "Ajouter un raccourci",
  "keybinding_editor.dialog_edit_title": "Modifier le raccourci",
  "keybinding_editor.error_key_action_required": "La touche et l'action sont requises",
  "keybinding_editor.error_unknown_action": "Action inconnue : '%{action}'. Utilisez l'auto-complétion.",
  "keybinding_editor.error_unknown_action_short": "Action inconnue : '%{action}'",
  "keybinding_editor.footer_add": "Ajouter",
  "keybinding_editor.footer_cancel": "Annuler",
  "keybinding_editor.footer_close": "Fermer",
  "keybinding_editor.footer_confirm": "Confirmer",
  "keybinding_editor.footer_context": "Contexte",
  "keybinding_editor.footer_delete": "Supprimer",
  "keybinding_editor.footer_edit": "Modifier",
  "keybinding_editor.footer_help": "Aide",
  "keybinding_editor.footer_record_key": "Enregistrer touche",
  "keybinding_editor.footer_save": "Enregistrer",
  "keybinding_editor.footer_search": "Rechercher",
  "keybinding_editor.footer_source": "Source",
  "keybinding_editor.footer_toggle_mode": "Changer de mode",
  "keybinding_editor.header_action": "Action",
  "keybinding_editor.header_context": "Contexte",
  "keybinding_editor.header_description": "Description",
  "keybinding_editor.header_key": "Touche",
  "keybinding_editor.header_source": "Source",
  "keybinding_editor.help_add_binding": "Ajouter un nouveau raccourci",
  "keybinding_editor.help_cancel_search": "Annuler la recherche",
  "keybinding_editor.help_close_help": "Fermer l'aide / Basculer l'aide",
  "keybinding_editor.help_cycle_context": "Changer le filtre de contexte",
  "keybinding_editor.help_cycle_source": "Changer le filtre de source",
  "keybinding_editor.help_delete_binding": "Supprimer le raccourci personnalisé",
  "keybinding_editor.help_edit_binding": "Modifier le raccourci sélectionné",
  "keybinding_editor.help_editing": "Édition",
  "keybinding_editor.help_filters": "Filtres",
  "keybinding_editor.help_first_last": "Premier/dernier raccourci",
  "keybinding_editor.help_move_up_down": "Déplacer haut/bas",
  "keybinding_editor.help_navigation": "Navigation",
  "keybinding_editor.help_page_up_down": "Page haut/bas",
  "keybinding_editor.help_save_changes": "Enregistrer les modifications",
  "keybinding_editor.help_search": "Recherche",
  "keybinding_editor.help_search_by_key": "Rechercher par enregistrement de touche",
  "keybinding_editor.help_search_by_name": "Rechercher par nom",
  "keybinding_editor.help_title": "Raccourcis clavier",
  "keybinding_editor.help_toggle_search": "Basculer le mode de recherche",
  "keybinding_editor.instr_capturing_special": "Appuyez sur N'IMPORTE QUELLE touche (y compris Échap, Tab, Entrée)...",
  "keybinding_editor.instr_editing_action": "Saisir le nom de l'action (Tab/Entrée pour valider)",
  "keybinding_editor.instr_editing_context": "Sélectionner le contexte...",
  "keybinding_editor.instr_recording_key": "Appuyez sur la combinaison de touches souhaitée...",
  "keybinding_editor.key_none": "(aucune)",
  "keybinding_editor.key_recording": "...",
  "keybinding_editor.label_action": "Action :",
  "keybinding_editor.label_config": "Configuration :",
  "keybinding_editor.label_context": "Contexte :",
  "keybinding_editor.label_key": "Touche :",
  "keybinding_editor.label_maps": "Cartes :",
  "keybinding_editor.label_record_key": "Enregistrer touche :",
  "keybinding_editor.label_search": "Recherche :",
  "keybinding_editor.label_source": "Source :",
  "keybinding_editor.modified": "[modifié]",
  "keybinding_editor.press_a_key": "Appuyez sur une touche...",
  "keybinding_editor.search_hint": "/ pour rechercher, r pour recherche par touche",
  "keybinding_editor.search_record_hint": "(Échap pour annuler, Tab pour recherche texte)",
  "keybinding_editor.search_text_hint": "(Échap pour annuler, Tab pour enregistrement touche)",
  "keybinding_editor.source_custom": "personnalisé",
  "keybinding_editor.source_keymap": "keymap",
  "keybinding_editor.status_binding_removed": "Raccourci personnalisé supprimé",
  "keybinding_editor.status_cannot_delete": "Seuls les raccourcis personnalisés peuvent être supprimés",
  "keybinding_editor.status_keymap_overridden": "Keymap binding disabled (noop override added)",
  "keybinding_editor.title": "Éditeur de raccourcis clavier",
  "line_ending.cr": "CR",
  "line_ending.crlf": "CRLF",
  "line_ending.lf": "LF",
  "lines.action": "%{count} ligne(s) %{action}",
  "lines.comment": "Commenter",
  "lines.uncomment": "Décommenter",
  "locale.changed": "Langue changée en %{locale_name}",
  "locale.select_prompt": "Sélectionner la langue : ",
  "lsp.allow_once": "Autoriser cette fois",
  "lsp.allow_once_desc": "Démarrer le serveur LSP pour cet espace de travail",
  "lsp.always_allow": "Toujours autoriser",
  "lsp.always_allow_desc": "Toujours démarrer ce serveur LSP automatiquement",
  "lsp.buffer_has_no_file": "Le tampon actuel n'a pas de fichier associé",
  "lsp.buffer_not_found": "Tampon non trouvé",
  "lsp.cannot_open_definition": "Impossible d'ouvrir l'emplacement de la définition",
  "lsp.definition_external_uri": "La définition se trouve dans un emplacement externe sans fichier source local : %{uri}",
  "lsp.cannot_rename_unsaved": "Impossible de renommer dans un tampon non enregistré",
  "lsp.code_action_applied": "Appliqué : %{title} (%{count} modifications)",
  "lsp.code_action_hint": "Appuyez sur un numéro pour sélectionner, Échap pour annuler",
  "lsp.disabled.library_file": "Fichier de bibliothèque (hors du projet)",
  "lsp.disabled.unnamed": "Tampon sans nom",
  "lsp.disabled.user": "Désactivé par l'utilisateur",
  "lsp.disabled.virtual": "Tampon virtuel",
  "lsp.disabled.virtual_macro": "Tampon de macro virtuel",
  "lsp.disabled.virtual_macro_list": "Tampon de liste de macros virtuel",
  "lsp.disabled_for_buffer": "LSP désactivé pour le tampon actuel",
  "lsp.dont_start": "Ne pas démarrer",
  "lsp.dont_start_desc": "Annuler le démarrage du serveur LSP",
  "lsp.enabled_for_buffer": "LSP activé pour le tampon actuel",
  "lsp.failed_to_start": "Échec du démarrage du serveur LSP pour %{language}",
  "lsp.found_code_actions": "%{count} action(s) de code trouvée(s)",
  "lsp.found_implementations": "%{count} implémentation(s) trouvée(s) pour '%{symbol}'",
  "lsp.found_references": "%{count} référence(s) trouvée(s) pour '%{symbol}'",
  "lsp.install_hint.bash": "Installer avec : npm install -g bash-language-server",
  "lsp.install_hint.clangd": "Installer avec votre gestionnaire de paquets (apt, brew, etc.)",
  "lsp.install_hint.csharp": "Installer avec : dotnet tool install --global csharp-ls",
  "lsp.install_hint.generic": "Veuillez installer '%{command}' et vous assurer qu'il est dans votre PATH.",
  "lsp.install_hint.gopls": "Installer avec : go install golang.org/x/tools/gopls@latest",
  "lsp.install_hint.pylsp": "Installer avec : pip install python-lsp-server",
  "lsp.install_hint.rust_analyzer": "Installer avec : rustup component add rust-analyzer",
  "lsp.install_hint.typescript": "Installer avec : npm install -g typescript-language-server typescript",
  "lsp.install_hint.vscode": "Installer avec : npm install -g vscode-langservers-extracted",
  "lsp.jumped_to_definition": "Sauté à la définition à %{path}:%{line}",
  "lsp.manager_not_initialized": "Gestionnaire LSP non initialisé",
  "lsp.name_unchanged": "Nom inchangé",
  "lsp.no_code_actions": "Aucune action de code disponible",
  "lsp.no_definition": "Aucune définition trouvée",
  "lsp.no_file_for_buffer": "Le tampon actuel n'a pas de fichier associé",
  "lsp.no_hover": "Aucune information de survol disponible",
  "lsp.no_manager": "Aucun gestionnaire LSP disponible",
  "lsp.no_implementation": "Aucune implémentation trouvée",
  "lsp.no_references": "Aucune référence trouvée",
  "lsp.no_server_active": "Aucun serveur LSP actif",
  "lsp.no_server_configured": "Aucun serveur LSP configuré pour ce type de fichier",
  "lsp.no_server_for_type": "Aucun serveur LSP configuré pour ce type de fichier",
  "lsp.no_servers_running": "Aucun serveur LSP en cours d'exécution",
  "lsp.no_symbol_at_cursor": "Aucun symbole au curseur",
  "lsp.popup_code_actions": "Actions de code",
  "lsp.popup_completion": "Complétion",
  "lsp.popup_hover": "Survol",
  "lsp.popup_renaming": "Renommage",
  "lsp.popup_signature": "Aide à la signature",
  "lsp.rename_cancelled": "Renommage annulé (le document a été modifié)",
  "lsp.rename_failed": "Échec du renommage: %{error}",
  "lsp.renamed": "Renommé avec succès (%{count} modifications)",
  "lsp.server_not_found": "Aucun serveur LSP en cours pour '%{language}'",
  "lsp.server_started": "Serveur LSP pour %{language} démarré",
  "lsp.server_started_auto": "Serveur LSP pour %{language} démarré (démarrage auto activé)",
  "lsp.server_started_for": "Serveur LSP pour %{language} démarré",
  "lsp.server_stopped": "Serveur LSP pour '%{language}' arrêté (démarrage auto désactivé)",
  "lsp.start_server": "Démarrer le serveur LSP : %{language} ?",
  "lsp.startup_cancelled": "Démarrage du serveur LSP pour %{language} annulé",
  "lsp.startup_cancelled_msg": "Démarrage du serveur LSP annulé",
  "lsp.startup_denied": "Démarrage du serveur LSP pour %{language} refusé par l'utilisateur",
  "lsp.status": "LSP : %{status}",
  "lsp.stop_server_prompt": "Arrêter le serveur LSP: ",
  "macro.empty": "La macro '%{key}' est vide",
  "macro.no_recorded": "Aucune macro enregistrée pour '%{key}'",
  "macro.none_recorded": "Aucune macro enregistrée",
  "macro.not_found": "Aucune macro enregistrée pour '%{key}'",
  "macro.not_recording": "Aucun enregistrement de macro en cours",
  "macro.played": "Macro '%{key}' jouée (%{count} actions)",
  "macro.recording": "Enregistrement de la macro '%{key}'...",
  "macro.recording_with_hint": "Enregistrement de la macro '%{key}' (%{stop_hint})",
  "macro.saved": "Macro '%{key}' enregistrée (%{count} actions) - %{play_hint}",
  "macro.serialize_failed": "Échec de la sérialisation de la macro : %{error}",
  "macro.showing": "Affichage de %{count} macro(s) enregistrée(s)",
  "macro.showing_count": "Affichage de %{count} macro(s) enregistrée(s)",
  "macro.shown_buffer": "Macro '%{key}' affichée dans le tampon (%{count} actions) - enregistrer en .json pour la persistance",
  "menu.edit": "Édition",
  "menu.edit.copy": "Copier",
  "menu.edit.copy_with_formatting": "Copier avec formatage",
  "menu.edit.cut": "Couper",
  "menu.edit.delete_line": "Supprimer la ligne",
  "menu.edit.find": "Rechercher...",
  "menu.edit.find_in_selection": "Rechercher dans la sélection",
  "menu.edit.find_next": "Rechercher suivant",
  "menu.edit.find_previous": "Rechercher précédent",
  "menu.edit.format_buffer": "Formater le buffer",
  "menu.edit.keybinding_editor": "Éditeur de raccourcis clavier...",
  "menu.edit.paste": "Coller",
  "menu.edit.query_replace": "Remplacement de requête...",
  "menu.edit.redo": "Rétablir",
  "menu.edit.replace": "Remplacer...",
  "menu.edit.select_all": "Tout sélectionner",
  "menu.edit.settings": "Paramètres...",
  "menu.edit.undo": "Annuler",
  "menu.explorer": "Explorateur",
  "menu.explorer.copy": "Copier",
  "menu.explorer.cut": "Couper",
  "menu.explorer.delete": "Supprimer",
  "menu.explorer.new_file": "Nouveau fichier",
  "menu.explorer.new_folder": "Nouveau dossier",
  "menu.explorer.open": "Ouvrir",
  "menu.explorer.paste": "Coller",
  "menu.explorer.refresh": "Actualiser",
  "menu.explorer.rename": "Renommer",
  "menu.explorer.show_gitignored": "Afficher les fichiers gitignored",
  "menu.explorer.show_hidden": "Afficher les fichiers cachés",
  "menu.file": "Fichier",
  "menu.file.close_buffer": "Fermer le buffer",
  "menu.file.detach": "Se détacher",
  "menu.file.new_file": "Nouveau fichier",
  "menu.file.open_file": "Ouvrir un fichier...",
  "menu.file.quit": "Quitter",
  "menu.file.reload_with_encoding": "Recharger avec un encodage...",
  "menu.file.revert": "Rétablir",
  "menu.file.save": "Enregistrer",
  "menu.file.save_as": "Enregistrer sous...",
  "menu.file.save_all": "Tout enregistrer",
  "menu.file.switch_project": "Changer de projet...",
  "menu.go": "Aller à",
  "menu.go.command_palette": "Palette de commandes...",
  "menu.go.find_references": "Trouver les références",
  "menu.go.goto_definition": "Aller à la définition",
  "menu.go.goto_implementation": "Aller à l'implémentation",
  "menu.go.goto_line": "Aller à la ligne...",
  "menu.go.next_buffer": "Buffer suivant",
  "menu.go.prev_buffer": "Buffer précédent",
  "menu.help": "Aide",
  "menu.help.event_debug": "Déboguer les événements clavier...",
  "menu.help.keyboard_shortcuts": "Raccourcis clavier",
  "menu.help.show_manual": "Afficher le manuel Fresh",
  "menu.lsp": "LSP",
  "menu.lsp.code_actions": "Actions de code",
  "menu.lsp.find_references": "Trouver les références",
  "menu.lsp.goto_definition": "Aller à la définition",
  "menu.lsp.goto_implementation": "Aller à l'implémentation",
  "menu.lsp.rename_symbol": "Renommer le symbole",
  "menu.lsp.restart_server": "Redémarrer le serveur",
  "menu.lsp.show_completions": "Afficher les complétions",
  "menu.lsp.show_hover": "Afficher les infos au survol",
  "menu.lsp.show_signature": "Afficher l'aide à la signature",
  "menu.lsp.show_status": "Statut LSP…",
  "menu.lsp.stop_server": "Arrêter le serveur",
  "menu.lsp.toggle_for_buffer": "Basculer LSP pour le tampon actuel",
  "menu.lsp.toggle_inlay_hints": "Basculer les indices inlay",
  "menu.lsp.toggle_mouse_hover": "Basculer le survol souris",
  "menu.selection": "Sélection",
  "menu.selection.add_cursor_above": "Ajouter curseur au-dessus",
  "menu.selection.add_cursor_below": "Ajouter curseur en-dessous",
  "menu.selection.add_cursor_next_match": "Curseur à la correspondance suivante",
  "menu.selection.add_cursors_to_line_ends": "Ajouter des curseurs aux fins de lignes",
  "menu.selection.expand_selection": "Étendre la sélection",
  "menu.selection.remove_secondary_cursors": "Supprimer les curseurs secondaires",
  "menu.selection.select_all": "Tout sélectionner",
  "menu.selection.select_line": "Sélectionner la ligne",
  "menu.selection.select_word": "Sélectionner le mot",
  "menu.terminal": "Terminal",
  "menu.terminal.close": "Fermer le terminal",
  "menu.terminal.open": "Ouvrir le terminal",
  "menu.terminal.send_selection": "Envoyer la sélection au terminal",
  "menu.terminal.toggle_keyboard_capture": "Basculer la capture clavier",
  "menu.view": "Affichage",
  "menu.view.calibrate_input": "Calibrer le clavier...",
  "menu.view.close_split": "Fermer la division",
  "menu.view.file_explorer": "Explorateur de fichiers",
  "menu.view.focus_next_split": "Division suivante",
  "menu.view.focus_prev_split": "Division précédente",
  "menu.view.horizontal_scrollbar": "Barre de défilement horizontale",
  "menu.view.keybinding_default": "Par défaut",
  "menu.view.keybinding_emacs": "Emacs",
  "menu.view.keybinding_style": "Style de raccourcis",
  "menu.view.keybinding_vscode": "VSCode",
  "menu.view.line_numbers": "Numéros de ligne",
  "menu.view.line_wrap": "Retour à la ligne",
  "menu.view.mouse_support": "Support de la souris",
  "menu.view.scroll_sync": "Synchronisation du défilement",
  "menu.view.select_locale": "Sélectionner la langue...",
  "menu.view.select_theme": "Sélectionner le thème...",
  "menu.view.set_background": "Définir l'arrière-plan...",
  "menu.view.set_background_blend": "Mélange d'arrière-plan...",
  "menu.view.set_compose_width": "Largeur de composition...",
  "menu.view.set_page_width": "Set Page Width...",
  "menu.view.settings": "Paramètres...",
  "menu.view.split_horizontal": "Diviser horizontalement",
  "menu.view.split_vertical": "Diviser verticalement",
  "menu.view.toggle_maximize_split": "Maximiser la division",
  "menu.view.vertical_scrollbar": "Barre de défilement verticale",
  "prompt.buffer_modified": "'%{name}' modifié. (%{save_key})auvegarder, (%{discard_key})éfausser, (a)nnuler? ",
  "prompt.key.cancel": "A",
  "prompt.key.discard": "d",
  "prompt.key.encoding": "e",
  "prompt.key.load": "L",
  "prompt.key.quit": "q",
  "prompt.key.revert": "r",
  "prompt.key.save": "s",
  "prompt.quit_modified_hot_many": "%{count} buffers ont des modifications non sauvegardées. (%{save_key})auvegarder et quitter, (%{discard_key})éfausser et quitter, (%{quit_key})uitter (récupérable), (%{cancel_key})nnuler? ",
  "prompt.quit_modified_hot_one": "1 buffer a des modifications non sauvegardées. (%{save_key})auvegarder et quitter, (%{discard_key})éfausser et quitter, (%{quit_key})uitter (récupérable), (%{cancel_key})nnuler? ",
  "prompt.quit_modified_many": "%{count} buffers ont des modifications non sauvegardées. (%{save_key})auvegarder et quitter, (%{discard_key})éfausser et quitter, (%{cancel_key})nnuler? ",
  "prompt.quit_modified_one": "1 buffer a des modifications non sauvegardées. (%{save_key})auvegarder et quitter, (%{discard_key})éfausser et quitter, (%{cancel_key})nnuler? ",
  "prompt.quit_confirm": "Quitter Fresh ? (o)ui, (N)on : ",
  "prompt.revert_confirm": "Le buffer a des modifications non sauvegardées. (%{revert_key})établir, (a)nnuler? ",
  "prompt.sudo_save_confirm": "Permission refusée. Enregistrer avec sudo ? (o)ui, (N)on : ",
  "prompt.sudo_save_failed": "L'enregistrement avec sudo a échoué : %{error}",
  "quick_open.goto_line": "Go to line %{line}",
  "quick_open.goto_line_desc": "Un nombre saute à la ligne absolue ; +N ou -N déplace relativement à la ligne actuelle",
  "quick_open.goto_line_hint": "Entrez un numéro de ligne (ou +N / -N pour un saut relatif)",
  "quick_open.hints": "file  |  >command  |  :line  |  #buffer",
  "quick_open.invalid_line": "Invalid line number",
  "quick_open.mode_hints": "file  |  >command  |  :line  |  #buffer",
  "quick_open.no_files": "No files found",
  "quick_open.press_enter": "Press Enter to jump",
  "quick_open.prompt": "Quick Open: ",
  "quick_open.relative_line_desc": "Tapez un chiffre pour sauter ce nombre de lignes ; juste '+' ou '-' est incomplet",
  "register.must_be_digit": "Le registre %{type} doit être 0-9",
  "register.not_specified": "Aucun registre spécifié",
  "replace.completed": "%{count} occurrence(s) de '%{search}' remplacée(s)",
  "replace.empty_query": "Remplacer : requête de recherche vide.",
  "replace.no_occurrences": "Aucune occurrence de '%{search}' trouvée.",
  "replace.prompt": "Remplacer '%{search}' par : ",
  "replace.query_empty": "Requête de remplacement : requête de recherche vide.",
  "replace.query_prompt": "Requête de remplacement '%{search}' par : ",
  "rulers.add_prompt": "Ajouter un repère à la colonne : ",
  "rulers.added": "Repère ajouté à la colonne %{column}",
  "rulers.invalid_column": "Numéro de colonne invalide : %{input}",
  "rulers.must_be_positive": "Le numéro de colonne doit être positif",
  "rulers.none_configured": "Aucun repère configuré",
  "rulers.remove_prompt": "Supprimer le repère : ",
  "rulers.removed": "Repère supprimé à la colonne %{column}",
  "search.cancelled": "Recherche annulée.",
  "search.case_sensitive": "Respecter la casse",
  "search.case_sensitive_state": "Recherche sensible à la casse %{state}",
  "search.confirm_each": "Confirmer chaque",
  "search.confirm_each_state": "Confirmer chaque remplacement %{state}",
  "search.match_of": "Correspondance %{current} sur %{total}",
  "search.no_active": "Aucune recherche active. Appuyez sur %{find_key} pour rechercher.",
  "search.no_matches": "Plus de correspondances.",
  "search.no_occurrences": "Aucune occurrence de '%{search}' trouvée.",
  "search.no_text": "Pas de texte à rechercher",
  "search.regex": "Regex",
  "search.regex_state": "Recherche regex %{state}",
  "search.replaced": "%{count} occurrence(s) de '%{search}' remplacée(s) par '%{replace}'",
  "search.replaced_count": "%{count} occurrence(s) remplacée(s)",
  "search.whole_word": "Mot entier",
  "search.whole_word_state": "Recherche de mot entier %{state}",
  "settings.btn_cancel": "Annuler",
  "settings.btn_clear_category": "Tout effacer",
  "settings.btn_edit": "Modifier",
  "settings.btn_inherit": "Hériter",
  "settings.btn_clear": "Effacer",
  "settings.btn_reset": "Réinitialiser",
  "settings.btn_save": "Enregistrer",
  "settings.cannot_edit_system": "Impossible de modifier la couche système (valeurs par défaut en lecture seule)",
  "settings.compose_width_cleared": "Largeur de composition effacée (fenêtre)",
  "settings.compose_width_set": "Largeur de composition définie à %{value}",
  "settings.dual_list_enter_hint": "Entrée pour modifier",
  "settings.dual_list_shift_hint": "Shift+←→ déplacer  Shift+↑↓ réordonner",
  "settings.dual_list_keys_hint": "↑↓ Sélectionner  ←→ Changer de colonne  Shift+←→ Déplacer l'élément  Shift+↑↓ Réordonner  Échap Terminé",
  "settings.help_duallist": "↑↓:Sélectionner  ←→:Colonne  Shift+←→:Déplacer  Shift+↑↓:Réordonner  Échap:Terminé",
  "settings.editing_config": "Édition de la configuration %{layer} : %{path}",
  "settings.failed_to_apply": "Échec de l'application des paramètres : %{error}",
  "settings.failed_to_open": "Échec de l'ouverture des paramètres : %{error}",
  "settings.failed_to_save": "Échec de l'enregistrement des paramètres : %{error}",
  "settings.save_failed_title": "Impossible d'enregistrer les paramètres",
  "settings.save_failed_unchanged": "Votre fichier de configuration n'a pas été modifié afin que vous puissiez le corriger.",
  "settings.save_failed_open_hint": "Appuyez sur Échap pour ouvrir votre fichier de configuration et le corriger.",
  "settings.field.editor.auto_close": "Fermeture automatique",
  "settings.field.editor.whitespace_show": "Afficher les espaces",
  "settings.field.editor.whitespace_spaces_inner": "Espaces intérieurs",
  "settings.field.editor.whitespace_spaces_leading": "Espaces en début",
  "settings.field.editor.whitespace_spaces_trailing": "Espaces en fin",
  "settings.field.editor.whitespace_tabs_inner": "Tabulations intérieures",
  "settings.field.editor.whitespace_tabs_leading": "Tabulations en début",
  "settings.field.editor.whitespace_tabs_trailing": "Tabulations en fin",
  "settings.help_default": "↑↓:Naviguer  Tab:Suivant  Entrée:Modifier  /:Rechercher  Échap:Fermer",
  "settings.help_footer": "Tab:Suivant  Entrée:Activer  Échap:Fermer",
  "settings.help_search": "Rechercher, ↑↓:Naviguer  Entrée:Aller  Échap:Annuler",
  "settings.inherited_badge": "(Hérité)",
  "settings.line_ending_set": "Fin de ligne définie à %{value}",
  "settings.page_width_cleared": "Page width cleared (viewport)",
  "settings.page_width_set": "Page width set to %{value}",
  "settings.pending_changes": "Enregistrez ou annulez les modifications en attente avant de modifier le fichier de configuration",
  "settings.saved_to_layer": "Paramètres enregistrés dans la couche %{layer}",
  "settings.tab_size_positive": "La taille de tabulation doit être supérieure à 0",
  "settings.tab_size_set": "Taille de tabulation définie à %{value}",
  "shell.command_failed": "La commande a échoué : %{error}",
  "shell.command_prompt": "Commande shell : ",
  "shell.command_replace_prompt": "Commande shell (remplacer) : ",
  "shell.exit_code": "La commande a échoué avec le code de sortie : %{code}",
  "shell.invalid_utf8": "UTF-8 invalide dans la sortie : %{error}",
  "shell.output_in": "Sortie shell dans %{buffer}",
  "shell.prompt": "Commande shell : ",
  "shell.prompt_replace": "Commande shell (remplacer) : ",
  "shell.spawn_failed": "Échec du lancement du shell : %{error}",
  "shell.stdin_failed": "Échec de l'écriture sur stdin : %{error}",
  "shell.wait_failed": "Échec de l'attente de la commande : %{error}",
  "split.cannot_adjust": "Impossible d'ajuster la taille de la division : %{error}",
  "split.cannot_close": "Impossible de fermer la division : %{error}",
  "split.closed": "Division fermée",
  "split.error": "Erreur lors de la division : %{error}",
  "split.horizontal": "Diviser le panneau horizontalement",
  "split.maximized": "Division maximisée",
  "split.next": "Passé à la division suivante",
  "split.prev": "Passé à la division précédente",
  "split.restored": "Toutes les divisions restaurées",
  "split.size_adjusted": "Taille de division ajustée de %{percent}%",
  "split.vertical": "Diviser le panneau verticalement",
  "status.auto_revert_disabled": "Rétablissement automatique désactivé",
  "status.auto_revert_enabled": "Rétablissement automatique activé",
  "status.background_cleared": "Arrière-plan effacé",
  "status.command_not_available": "Command not available in current context",
  "status.created_new_split": "Nouvelle division créée",
  "status.cursors": "%{count} curseurs",
  "status.delete_backward": "Supprimer en arrière",
  "status.file_explorer_ready": "Explorateur de fichiers prêt",
  "status.file_not_exists": "Le fichier n'existe pas : %{path}",
  "status.file_saved": "Enregistré",
  "status.file_saved_with_actions": "Enregistré (avec actions de sauvegarde)",
  "status.save_all": "%{count} fichiers enregistrés",
  "status.save_all_none": "Aucun fichier modifié à enregistrer",
  "status.save_all_partial": "%{saved} fichiers enregistrés, %{failed} échecs",
  "status.line_col": "Lig %{line}, Col %{col}",
  "status.modified": "[+]",
  "status.moved_tab": "Onglet déplacé vers la division",
  "status.moved_tab_split_closed": "Onglet déplacé vers la division (division source fermée)",
  "status.no_file_to_revert": "Le tampon n'a pas de fichier à rétablir",
  "status.no_macro_recorded": "Aucune macro n'a encore été enregistrée",
  "status.no_previous_tab": "Pas d'onglet précédent",
  "status.no_selection": "No selection",
  "status.no_tabs_in_split": "Aucun onglet ouvert dans la division actuelle",
  "status.not_viewing_terminal": "Ne visualise pas un tampon de terminal",
  "status.palette": "Palette : %{shortcut}",
  "status.plugin_manager_unavailable": "Gestionnaire de plugins non disponible",
  "status.plugins_not_available": "Plugins non disponibles (compilé sans prise en charge des plugins)",
  "status.previous_tab_closed": "L'onglet précédent n'est plus ouvert",
  "status.reverted": "Rétabli au fichier enregistré",
  "status.scrolled_tabs_left": "Onglets défilés vers la gauche",
  "status.scrolled_tabs_right": "Onglets défilés vers la droite",
  "status.shell_command_completed": "Commande shell terminée",
  "status.tab_not_found": "Onglet non trouvé dans la division actuelle",
  "status.terminal_mode_disabled": "Mode terminal désactivé",
  "status.terminal_mode_enabled": "Mode terminal activé",
  "status.update_available": "Mise à jour : v%{version}",
  "status.warnings_cleared": "Avertissements effacés",
  "stdin.display_name": "[stdin]",
  "stdin.read_complete": "%{bytes} octets lus depuis stdin",
  "stdin.read_error": "Erreur de lecture stdin : %{error}",
  "stdin.read_error_panic": "Erreur de lecture stdin : thread en panique",
  "stdin.streaming": "Lecture depuis stdin...",
  "stdin.streaming_bytes": "Lecture depuis stdin... %{bytes} octets reçus",
  "tab.close": "Fermer",
  "tab.close_all": "Tout fermer",
  "tab.close_others": "Fermer les autres",
  "tab.close_to_left": "Fermer à gauche",
  "tab.close_to_right": "Fermer à droite",
  "tab.copy_full_path": "Copier le chemin complet",
  "tab.copy_relative_path": "Copier le chemin relatif",
  "tab.extract_to_new_workspace": "Extraire vers un nouvel espace",
  "tab.new_file": "Nouveau fichier",
  "tab.new_terminal": "Nouveau terminal",
  "terminal.closed": "Terminal %{id} fermé",
  "terminal.exited": "Terminal %{id} terminé",
  "terminal.failed_to_open": "Échec de l'ouverture du terminal : %{error}",
  "terminal.no_terminal_open": "Aucun terminal ouvert — ouvrez d’abord un terminal",
  "terminal.opened": "Terminal %{id} ouvert (%{exit_key} pour quitter)",
  "terminal.sent_selection": "Envoyé au terminal %{id}",
  "toggle.buffer_settings_reset": "Paramètres du tampon réinitialisés aux valeurs par défaut",
  "toggle.debug_mode_off": "Mode débogage DÉSACTIVÉ",
  "toggle.debug_mode_on": "Mode débogage ACTIVÉ - affichage des plages d'octets",
  "toggle.horizontal_scrollbar_hidden": "Barre de défilement horizontale masquée",
  "toggle.horizontal_scrollbar_shown": "Barre de défilement horizontale affichée",
  "toggle.inlay_hints_disabled": "Indices inlay désactivés",
  "toggle.inlay_hints_enabled": "Indices inlay activés",
  "toggle.line_numbers_hidden": "Numéros de ligne masqués",
  "toggle.line_numbers_shown": "Numéros de ligne affichés",
  "toggle.file_explorer_side_left": "Explorateur de fichiers déplacé à gauche",
  "toggle.file_explorer_side_right": "Explorateur de fichiers déplacé à droite",
  "toggle.menu_bar_hidden": "Barre de menu masquée",
  "toggle.menu_bar_shown": "Barre de menu affichée",
  "toggle.mouse_capture_disabled": "Capture souris désactivée",
  "toggle.mouse_capture_enabled": "Capture souris activée",
  "toggle.mouse_hover_disabled": "Survol souris désactivé",
  "toggle.mouse_hover_enabled": "Survol souris activé",
  "toggle.prompt_line_hidden": "Ligne de commande masquée",
  "toggle.prompt_line_shown": "Ligne de commande affichée",
  "toggle.scroll_sync_disabled": "Synchronisation du défilement désactivée",
  "toggle.scroll_sync_enabled": "Synchronisation du défilement activée",
  "toggle.status_bar_hidden": "Status bar hidden",
  "toggle.status_bar_shown": "Status bar shown",
  "toggle.tab_bar_hidden": "Barre d'onglets masquée",
  "toggle.tab_bar_shown": "Barre d'onglets affichée",
  "toggle.vertical_scrollbar_hidden": "Barre de défilement verticale masquée",
  "toggle.vertical_scrollbar_shown": "Barre de défilement verticale affichée",
  "toggle.whitespace_indicators_hidden": "Indicateurs d'espaces masqués",
  "toggle.whitespace_indicators_shown": "Indicateurs d'espaces affichés",
  "toggle.tab_indicators_shown": "Indicateurs de tabulation affichés",
  "toggle.tab_indicators_hidden": "Indicateurs de tabulation masqués",
  "view.background_set": "Arrière-plan défini sur %{path}",
  "view.compose": "Composer",
  "view.current_line_highlight_state": "Surbrillance de la ligne courante %{state}",
  "view.current_line_highlight_buffer_state": "Surbrillance de la ligne courante %{state} (ce tampon)",
  "view.occurrence_highlight_state": "Surbrillance des occurrences %{state}",
  "view.occurrence_highlight_buffer_state": "Surbrillance des occurrences %{state} (ce tampon)",
  "view.cursor_style_changed": "Style du curseur changé en %{style}",
  "view.keybindings_switched": "Basculé vers les raccourcis '%{map}'",
  "view.keybindings_unknown": "Carte de raccourcis inconnue : '%{map}'",
  "view.line_wrap_state": "Retour à la ligne %{state}",
  "view.virtual_space_state": "Espace virtuel : %{state} (ce tampon)",
  "view.indentation_guide_state": "Guides d'indentation %{state} (ce tampon)",
  "view.fold_indicators_state": "Indicateurs de pliage %{state} (ce tampon)",
  "view.mode": "Mode: %{mode}",
  "view.page_view": "Page View",
  "view.plugin_error": "Erreur du plugin : %{error}",
  "view.read_only_state": "Read-only mode %{state}",
  "view.state_disabled": "désactivé",
  "view.state_enabled": "activé",
  "view.theme_changed": "Thème changé en '%{theme}'",
  "warning.copy_install_command": "Copier la commande d'installation",
  "warning.disable_lsp": "Désactiver %{language} LSP",
  "warning.dismiss": "Rejeter",
  "warning.lsp_server_error": "Le serveur LSP a rencontré une erreur.",
  "warning.lsp_server_not_found": "Serveur '%{command}' introuvable.\n\n%{hint}",
  "warning.lsp_title": "%{language} LSP",
  "warning.lsp_title_default": "LSP",
  "warning.many_logged": "%{count} avertissements ont été enregistrés.",
  "warning.one_logged": "1 avertissement a été enregistré.",
  "warning.title": "Avertissements",
  "warning.view_log": "Afficher le journal",
  "warnings.none": "Aucun avertissement",
  "whitespace.already_has_newline": "Le fichier se termine déjà par un saut de ligne",
  "workspace.extract_no_file_path": "Extraction impossible : le tampon n'a pas de chemin de fichier",
  "workspace.extract_terminal_dormant": "Extraction impossible : le terminal n'a pas de session active",
  "workspace.extract_already_rooted": "Déjà dans un espace de travail enraciné à %{root}",
  "workspace.extracted_tab": "%{name} extrait vers l'espace %{label}",
  "whitespace.newline_added": "Saut de ligne final ajouté",
  "whitespace.no_trailing": "Aucun espace de fin à supprimer",
  "whitespace.trimmed": "Espaces de fin supprimés",
  "explorer.move_source_removal_failed": "Copié vers la destination, mais impossible de supprimer la source '%{name}' : %{error}",
  "explorer.move_source_removal_failed_n": "Copié vers la destination, mais %{count} sources n'ont pas pu être supprimées",
  "action.suspend_process": "Suspendre le processus de l'éditeur (reprendre avec `fg`)",
  "cmd.suspend_process": "Suspendre le processus",
  "cmd.suspend_process_desc": "Suspendre l'éditeur avec SIGTSTP (Unix) ; reprendre avec `fg` dans le shell parent",
  "status.resumed_after_suspend": "Repris",
  "status.suspend_unsupported": "La suspension n'est pas prise en charge sur cette plateforme",
  "explorer.context.copy": "Copier",
  "explorer.context.duplicate": "Dupliquer",
  "explorer.context.copy_full_path": "Copier le chemin complet",
  "explorer.context.copy_relative_path": "Copier le chemin relatif",
  "explorer.context.cut": "Couper",
  "explorer.context.delete": "Supprimer",
  "explorer.context.new_directory": "Nouveau dossier",
  "explorer.context.new_file": "Nouveau fichier",
  "explorer.context.paste": "Coller",
  "explorer.context.rename": "Renommer",
  "explorer.new_file_prompt": "Nom du nouveau fichier : ",
  "explorer.new_directory_prompt": "Nom du nouveau dossier : ",
  "action.open_live_grep": "Live Grep (Find in Files)",
  "action.resume_live_grep": "Resume Live Grep",
  "action.live_grep_export_quickfix": "Export Live Grep results to Quickfix",
  "action.toggle_utility_dock": "Toggle Utility Dock",
  "action.open_terminal_in_dock": "Open terminal in Utility Dock",
  "action.cycle_live_grep_provider": "Cycle Live Grep provider",
  "cmd.resume_live_grep": "Resume Live Grep",
  "cmd.resume_live_grep_desc": "Reopen Live Grep with prior query",
  "cmd.toggle_utility_dock": "Toggle Utility Dock",
  "cmd.toggle_utility_dock_desc": "Move focus to/from the shared bottom dock",
  "cmd.open_terminal_in_dock": "Open Terminal in Utility Dock",
  "cmd.open_terminal_in_dock_desc": "Open a new terminal inside the dock",
  "cmd.workspace_trust": "Confiance de l'espace de travail…",
  "cmd.workspace_trust_desc": "Ouvrir la boîte de dialogue de confiance pour approuver, restreindre ou bloquer ce dossier",
  "trust.now_trusted": "Espace de travail approuvé — les outils du projet peuvent exécuter des processus",
  "trust.now_restricted": "Espace de travail restreint — l'exécution contrôlée par le dépôt est bloquée",
  "trust.now_blocked": "Espace de travail bloqué — aucun processus ne sera exécuté",
  "trust.unavailable": "La confiance de l'espace de travail n'est pas disponible dans cet espace de travail",
  "action.workspace_trust_trust": "Approuver ce dossier",
  "action.workspace_trust_restrict": "Restreindre ce dossier",
  "action.workspace_trust_block": "Bloquer l'exécution des processus",
  "action.workspace_trust_prompt": "Confiance de l'espace de travail…",
  "trust.dialog.security_warning": "AVERTISSEMENT DE SÉCURITÉ",
  "trust.dialog.can_execute": "Ce dossier de projet peut exécuter du code arbitraire :",
  "trust.dialog.path_label": "Chemin :",
  "trust.dialog.detected": "Détecté : %{triggers}",
  "trust.dialog.how_proceed": "Comment souhaitez-vous procéder ?",
  "trust.dialog.opt_trust_label": "Approuver le dossier & autoriser les outils (T)",
  "trust.dialog.opt_trust_desc": "Exécute tout : serveurs de langage, scripts de build, tâches, activation d'environnement.",
  "trust.dialog.opt_restrict_label": "Garder restreint (par défaut) (K)",
  "trust.dialog.opt_restrict_desc": "Exécute les outils système trouvés dans PATH (git, ripgrep, le python système). Bloque : exécutables et scripts à l'intérieur de ce projet (p. ex. ./gradlew, .venv/bin/python, node_modules/.bin/*), activation d'environnement (.env/.envrc/mise) et serveurs de langage.",
  "trust.dialog.opt_block_label": "Bloquer toute exécution (B)",
  "trust.dialog.opt_block_desc": "Rien ne s'exécute — ni outils système, ni serveurs de langage, ni scripts, ni tâches.",
  "trust.dialog.btn_ok": "OK",
  "trust.dialog.btn_cancel": "Annuler (Esc)",
  "trust.dialog.btn_quit": "Quitter",
  "trust.dialog.btn_quit_key": "Quitter (%{key})",
  "statusbar.trust.trusted": "Approuvé",
  "statusbar.trust.restricted": "Restreint",
  "statusbar.trust.blocked": "Bloqué",
  "action.show_read_only_menu": "Afficher le menu lecture seule",
  "read_only.menu.title": "Tampon en lecture seule",
  "read_only.menu.enable_editing": "Activer l'édition",
  "read_only.menu.cancel": "Annuler",
  "cmd.save_macro_to_init": "Macro : Enregistrer dans init.ts",
  "cmd.save_macro_to_init_desc": "Conserver une macro enregistrée dans init.ts sous forme de bloc defineMacro() modifiable",
  "cmd.promote_macro": "Macro : Promouvoir en commande",
  "cmd.promote_macro_desc": "Transformer une macro enregistrée en une commande init.ts modifiable, extensible avec du code arbitraire",
  "action.prompt_save_macro_to_init": "Enregistrer la macro dans init.ts (demande le registre)",
  "action.prompt_promote_macro": "Promouvoir la macro en commande init.ts (demande le registre)",
  "macro.init_write_failed": "Échec de l'écriture de init.ts : %{error}",
  "macro.promoted_to_init": "Macro '%{key}' promue en commande modifiable dans init.ts (rechargée)",
  "macro.saved_to_init": "Macro '%{key}' enregistrée dans init.ts (rechargée)",
  "action.update_fresh": "Update fresh",
  "cmd.update_fresh": "Update fresh",
  "cmd.update_fresh_desc": "Install the available update for fresh",
  "prompt.update_confirm": "Update to fresh v%{version}? Runs locally in the background. (y)es, (N)o ",
  "update.cancelled": "Update cancelled.",
  "update.disabled": "In-editor update is disabled (editor.self_update = false).",
  "update.failed": "Could not start update: %{error}",
  "update.manual": "fresh v%{version} is available. See https://github.com/sinelaw/fresh/releases",
  "update.started": "Updating fresh in the background. Log: %{path}. Restart fresh when it finishes.",
  "update.unsupported": "This build has no self-update support; download from https://github.com/sinelaw/fresh/releases",
  "update.up_to_date": "fresh is already up to date.",
  "action.open_update_log": "Show update output",
  "cmd.open_update_log": "Show update output",
  "cmd.open_update_log_desc": "Switch to the update terminal buffer",
  "update.log_unavailable": "Update output not available.",
  "update.available_title": "Update available",
  "update.failed_title": "Update failed",
  "update.retry": "Try again",
  "update.show_log": "Show log",
  "update.terminal_title": "fresh update (local)",
  "update.action_required_title": "La mise à jour requiert une étape de plus",
  "update.body_action_required": "La mise à jour n'a pas été installée. Pour la terminer, il faut une commande que vous exécutez vous-même — elle attend dans la sortie de la mise à jour.",
  "update.body_self_contained": "Installé en tant que %{channel}. Fresh téléchargera la v%{version}, la vérifiera et se remplacera lui-même. Redémarrez pour terminer.",
  "update.body_download_package": "Installé en tant que %{channel}. Fresh téléchargera la v%{version} depuis la publication, la vérifiera et l'installera pour votre utilisateur.",
  "update.body_download_package_privileged": "Installé en tant que %{channel}. Fresh téléchargera la v%{version}, la vérifiera et l'installera — votre mot de passe vous sera demandé, car l'outil de paquets requiert les droits root.",
  "update.body_delegated": "Installé en tant que %{channel}, qui gère les mises à jour. Fresh exécutera : %{command}",
  "update.body_delegated_privileged": "Installé en tant que %{channel}, qui gère les mises à jour. Fresh exécutera `%{command}` — votre mot de passe vous sera demandé, car les droits root sont requis.",
  "update.body_manual": "Fresh ne peut pas mettre à jour cette copie sur place. Téléchargez la v%{version} depuis https://github.com/sinelaw/fresh/releases, ou consultez les étapes exactes dans la sortie de la mise à jour.",
  "update.choice_download_only": "Le télécharger, puis afficher la commande d'installation",
  "update.choice_show_command": "Afficher la commande de mise à jour",
  "update.choice_update_now": "Mettre à jour vers la v%{version} maintenant",
  "update.choice_show_pending_command": "Afficher la commande en attente",
  "status.update_running": "Updating…",
  "status.update_done": "Updated — restart fresh",
  "status.update_failed": "Update failed — click for details",
  "status.update_action_required": "La mise à jour requiert une commande — cliquez pour les détails",
  "action.restart_terminal": "Redémarrer le processus du terminal",
  "cmd.restart_terminal": "Redémarrer le processus du terminal",
  "cmd.restart_terminal_desc": "Relancer le processus terminé dans ce tampon de terminal, en reprenant la session de l'agent le cas échéant",
  "menu.terminal.restart": "Redémarrer le processus du terminal",
  "terminal.restarted": "Terminal %{id} redémarré",
  "terminal.restart_still_running": "Le processus du terminal est toujours en cours",
  "terminal.restart_unavailable": "Aucun processus de terminal terminé dans ce tampon",
  "terminal.restart_failed": "Échec du redémarrage du processus du terminal",
  "status.terminal_resume": "⟳ Reprendre %{program}",
  "status.terminal_restart": "⟳ Redémarrer %{program}",
  "status.terminal_restart_shell": "⟳ Redémarrer le terminal",
  "status.terminal_restart_code": "%{label} (code %{code})",
  "terminal.tab_exited": "%{name} (terminé)"
}
