/* OpenMenu NX UI localization. English source text is intentionally used as the key. */

"About OpenMenu NX" = "À propos d’OpenMenu NX";
"Accessibility access is not enabled. Enable OpenMenu NX in System Settings → Privacy & Security → Accessibility." = "L’accès Accessibilité n’est pas activé.";
"Accessibility:" = "Accessibilité";
"Add" = "Ajouter";
"Add Folder/App…" = "Ajouter dossier/app…";
"Add Group" = "Ajouter un groupe";
"Add macOS Service" = "Ajouter un service macOS";
"Add Script…" = "Ajouter un script…";
"Add Separator" = "Ajouter un séparateur";
"Add Service" = "Ajouter un service";
"Add URL" = "Ajouter une URL";
"Advanced" = "Avancé";
"Advanced Settings" = "Réglages avancés";
"Align Left" = "Aligner à gauche";
"Align Right" = "Aligner à droite";
"All visible layout objects now live in Main.storyboard. You can move and resize them directly in Xcode Interface Builder." = "Tous les objets visibles de l’interface se trouvent maintenant dans Main.storyboard. Vous pouvez les déplacer et les redimensionner directement dans Interface Builder de Xcode.";
"AppleScript" = "AppleScript";
"AppleScript could not be loaded" = "Impossible de charger AppleScript";
"AppleScript error" = "Erreur AppleScript";
"Application" = "Application";
"Applications" = "Applications";
"Apply" = "Appliquer";
"Baseline" = "Ligne de base";
"Basic" = "Général";
"Bigger" = "Plus grand";
"Bold" = "Gras";
"Bring All to Front" = "Tout ramener au premier plan";
"Browse app/packages as folders" = "Parcourir apps/paquets comme dossiers";
"Cancel" = "Annuler";
"Capitalize" = "Mettre une capitale";
"Capture now" = "Capturer maintenant";
"Capture Selection" = "Capturer la sélection";
"Captured selection:" = "Sélection capturée :";
"Center" = "Centrer";
"Check Document Now" = "Vérifier le document maintenant";
"Check for Updates…" = "Rechercher les mises à jour…";
"Check Grammar With Spelling" = "Vérifier la grammaire avec l’orthographe";
"Check Spelling While Typing" = "Vérifier l’orthographe lors de la saisie";
"Clear Menu" = "Effacer le menu";
"Close" = "Fermer";
"Copy" = "Copier";
"Copy Ruler" = "Copier la règle";
"Copy Style" = "Copier le style";
"Correct Spelling Automatically" = "Corriger l’orthographe automatiquement";
"Customize Toolbar…" = "Personnaliser la barre d’outils…";
"Cut" = "Couper";
"Data Detectors" = "Détecteurs de données";
"Delete" = "Supprimer";
"Diagnostics" = "Diagnostic";
"Display menu icons" = "Afficher les icônes du menu";
"Document" = "Document";
"Drop Applications, scripts, documents, folders, or URLs." = "Déposez des applications, scripts, documents, dossiers ou URL.";
"Edit" = "Édition";
"Empty Folder" = "Dossier vide";
"Enable global popup" = "Activer le menu global";
"Enable macOS Service / context entry" = "Activer le service macOS / l’entrée contextuelle";
"Enable status menu" = "Activer le menu d’état";
"Enabled" = "Activé";
"Engineering: MATSUMOTO Satoshi  Modern reconstruction from 2.06" = "Développement : MATSUMOTO Satoshi  Reconstruction moderne basée sur la 2.06";
"Enter" = "Valider";
"Enter Full Screen" = "Plein écran";
"Export failed" = "Échec de l’exportation";
"Export…" = "Exporter…";
"File" = "Fichier";
"Files:" = "Fichiers :";
"Find" = "Rechercher";
"Find Next" = "Rechercher le suivant";
"Find Previous" = "Rechercher le précédent";
"Find…" = "Rechercher…";
"Folder" = "Dossier";
"Folders" = "Dossiers";
"Font" = "Police";
"For modern macOS" = "Pour macOS moderne";
"Format" = "Format";
"General" = "Général";
"Group" = "Groupe";
"Help" = "Aide";
"Hide OpenMenu NX" = "Masquer OpenMenu NX";
"Hide Others" = "Masquer les autres";
"Import failed" = "Échec de l’importation";
"Import Legacy…" = "Importer l’ancien format…";
"Insert Folders Group" = "Insérer un groupe de dossiers";
"Insert Scripts Group" = "Insérer un groupe de scripts";
"Insert Services Group" = "Insérer un groupe de services";
"Italic" = "Italique";
"Jump to Selection" = "Aller à la sélection";
"Justify" = "Justifier";
"Kern" = "Crénage";
"Key %d" = "Touche %d";
"License" = "Licence";
"License Key:" = "Clé de licence :";
"Licensee Name:" = "Titulaire :";
"Ligatures" = "Ligatures";
"Loading…" = "Chargement…";
"Loosen" = "Desserrer";
"Lower" = "Abaisser";
"macOS could not perform the service “%@”." = "macOS n’a pas pu exécuter le service « %@ ».";
"Main Menu" = "Menu principal";
"Make Lower Case" = "Mettre en minuscules";
"Make Upper Case" = "Mettre en majuscules";
"Menu-Editor" = "Éditeur de menus";
"Menu Item" = "Élément de menu";
"Menu title" = "Titre du menu";
"Minimize" = "Réduire";
"Modifiers:" = "Modificateurs :";
"Move failed" = "Échec du déplacement";
"New" = "Nouveau";
"New Group" = "Nouveau groupe";
"No Applications" = "Aucune application";
"No selection captured yet." = "Aucune sélection capturée.";
"Num of License:" = "Nombre de licences :";
"Open folders as submenus" = "Ouvrir les dossiers en sous-menus";
"Open Folder…" = "Ouvrir le dossier…";
"Open Recent" = "Ouvrir l’élément récent";
"OpenMenu NX" = "OpenMenu NX";
"OpenMenu NX Help" = "Aide OpenMenu NX";
"OpenMenu NX service/context entry is disabled in Settings." = "Le service/l’entrée contextuelle OpenMenu NX est désactivé dans les réglages.";
"OpenMenu NX Settings…" = "Réglages OpenMenu NX…";
"Open…" = "Ouvrir…";
"Package" = "Paquet";
"Page Setup…" = "Mise en page…";
"Paragraph" = "Paragraphe";
"Paste" = "Coller";
"Paste and Match Style" = "Coller et adapter le style";
"Paste Ruler" = "Coller la règle";
"Paste Style" = "Coller le style";
"path / URL" = "chemin / URL";
"Popup Key Code:" = "Code de touche :";
"Popup only while Finder is frontmost" = "Menu uniquement lorsque Finder est au premier plan";
"Preferences…" = "Préférences…";
"Print…" = "Imprimer…";
"Quit OpenMenu NX" = "Quitter OpenMenu NX";
"Raise" = "Élever";
"Recent Items" = "Éléments récents";
"Redo" = "Rétablir";
"Registration" = "Enregistrement";
"Request Accessibility Permission" = "Demander l’autorisation d’accessibilité";
"Reset" = "Réinitialiser";
"Reset Factory Menu" = "Réinitialiser le menu d’usine";
"Reset menu?" = "Réinitialiser le menu ?";
"Reveal menu.json" = "Afficher menu.json dans le Finder";
"Revert to Saved" = "Rétablir la version enregistrée";
"Running Applications" = "Applications actives";
"Save As…" = "Enregistrer sous…";
"Save…" = "Enregistrer…";
"Scripts" = "Scripts";
"Search" = "Rechercher";
"Select All" = "Tout sélectionner";
"Selection" = "Sélection";
"Selection Types" = "Types de sélection";
"Separator" = "Séparateur";
"Serial Number:" = "Numéro de série :";
"Service" = "Service";
"Service name" = "Nom du service";
"Service unavailable" = "Service indisponible";
"Services" = "Services";
"shortcut" = "raccourci";
"Shortcut" = "Raccourci";
"Show All" = "Tout afficher";
"Show Colors" = "Afficher les couleurs";
"Show Fonts" = "Afficher les polices";
"Show Menu" = "Afficher le menu";
"Show recent items" = "Afficher les éléments récents";
"Show Ruler" = "Afficher la règle";
"Show running applications" = "Afficher les applications actives";
"Show Sidebar" = "Afficher la barre latérale";
"Show Spelling and Grammar" = "Afficher l’orthographe et la grammaire";
"Show Substitutions" = "Afficher les substitutions";
"Show Toolbar" = "Afficher la barre d’outils";
"Show/Hide Control" = "Contrôle afficher/masquer";
"Smaller" = "Plus petit";
"Smart Copy/Paste" = "Copier/coller intelligent";
"Smart Dashes" = "Tirets intelligents";
"Smart Links" = "Liens intelligents";
"Smart Quotes" = "Guillemets intelligents";
"Space" = "Espace";
"Speech" = "Parole";
"Spelling and Grammar" = "Orthographe et grammaire";
"Start Speaking" = "Commencer la lecture";
"Stop Speaking" = "Arrêter la lecture";
"Storage:" = "Stockage :";
"Subscript" = "Indice";
"Substitutions" = "Substitutions";
"Superscript" = "Exposant";
"Text" = "Texte";
"Text Replacement" = "Remplacement de texte";
"text, file/folder" = "texte, fichier/dossier";
"Text:" = "Texte :";
"Tighten" = "Resserrer";
"Title" = "Titre";
"title" = "titre";
"Transformations" = "Transformations";
"Type" = "Type";
"Type:" = "Type :";
"Unavailable" = "Indisponible";
"Underline" = "Souligné";
"Undo" = "Annuler";
"URL" = "URL";
"Use All" = "Tout utiliser";
"Use Default" = "Utiliser par défaut";
"Use None" = "Ne rien utiliser";
"Use Selection for Find" = "Utiliser la sélection pour la recherche";
"Use small menu font" = "Utiliser une petite police de menu";
"Version 2.06 reconstruction" = "Version 2.06 – reconstruction";
"View" = "Présentation";
"Web Link" = "Lien web";
"Window" = "Fenêtre";
"Writing Direction" = "Sens de l’écriture";
"Zoom" = "Zoom";
"⌘ on folder opens Terminal" = "⌘ sur un dossier ouvre Terminal";
"✓ Accessibility access is enabled." = "✓ L’accès Accessibilité est activé.";
"Find and Replace…" = "Rechercher et remplacer…";
"Spelling" = "Orthographe";
"This replaces the current menu with the bundled legacy 2.06 factory menu." = "Cela remplace le menu actuel par le menu d’usine hérité de la version 2.06 inclus.";
"Getting Started" = "Prise en main";
"Menu Editor Help" = "Aide de l’éditeur de menus";
"Keyboard & Modifiers" = "Raccourcis et modificateurs";
"Troubleshooting" = "Dépannage";
"Search Help" = "Rechercher dans l’aide";
"No Help Results" = "Aucun sujet d’aide trouvé";
"Try another search term." = "Essayez un autre terme de recherche.";
"Show Clipboard Manager" = "Afficher le Clipboard Manager";
"Clipboard Manager" = "Clipboard Manager";
"Clipboard history is empty" = "L’historique du presse-papiers est vide";
"Pin Clipboard Entry" = "Épingler l’entrée du presse-papiers";
"Unpin Clipboard Entry" = "Désépingler l’entrée du presse-papiers";
"Clipboard history size:" = "Taille de l’historique :";
"Keep pinned Clipboard entries" = "Conserver les entrées épinglées";
"When Clipboard entry is selected:" = "Lors de la sélection :";
"Paste into active app" = "Coller dans l’app active";
"Copy to Clipboard only" = "Copier seulement dans le presse-papiers";
"Clear History…" = "Effacer l’historique…";
"Clear Clipboard History" = "Effacer l’historique du presse-papiers";
"Choose what to clear. Pinned entries can be kept or removed." = "Choisissez ce qui doit être effacé. Les entrées épinglées peuvent être conservées ou supprimées.";
"Clear Unpinned" = "Effacer les non épinglées";
"Clear All" = "Tout effacer";
"help.overview.title" = "Qu’est-ce qu’OpenMenu NX ?";
"help.overview.body" = "OpenMenu NX est un menu macOS configurable permettant d’accéder rapidement aux applications, documents, dossiers, liens web, Services macOS, AppleScripts et scripts Bash. Le menu peut être organisé hiérarchiquement et ouvert depuis la barre des menus, avec un raccourci global ou via le Service macOS.\n\n## Fonctions principales\n• Créez votre propre arborescence de menu et regroupez les actions associées.\n• Ouvrez le menu près du pointeur ou depuis l’icône de la barre des menus.\n• Capturez du texte sélectionné ou des fichiers sélectionnés dans le Finder afin que les actions utilisent la sélection actuelle.\n• Parcourez les dossiers et, en option, le contenu des applications/paquets sous forme de sous-menus.\n• Attribuez des raccourcis globaux aux éléments du menu.\n• Ajoutez fichiers, dossiers, applications et scripts par glisser-déposer.\n\nTous les réglages et les données du menu sont gérés localement sur le Mac.";
"help.gettingStarted.title" = "Prise en main";
"help.gettingStarted.body" = "Suivez ces étapes pour une première configuration fonctionnelle.

## 1. Examiner l’éditeur de menu
L’arborescence du menu se trouve à gauche. Double-cliquez sur un titre pour le renommer directement. Double-cliquez sur la colonne Raccourci pour attribuer une combinaison de touches. Le type de l’élément sélectionné est affiché en haut à droite. Le contrôle Afficher/Masquer permet de limiter l’élément à certains types de sélection ou applications. Utilisez + ou le glisser-déposer pour ajouter fichiers, dossiers, applications et scripts.

## 2. Choisir le mode d’ouverture
Dans Général, activez le menu d’état, le popup global et le Service/élément contextuel macOS selon vos besoins. Configurez le raccourci ou le modificateur à double frappe.

## 3. Autoriser l’accessibilité si nécessaire
La capture de sélection peut nécessiter l’autorisation Accessibilité. Activez OpenMenu NX dans Réglages Système → Confidentialité et sécurité → Accessibilité.

## 4. Tester la sélection
Sélectionnez du texte ou des fichiers dans Finder, puis utilisez Capturer la sélection. L’onglet Avancé affiche le résultat.

## 5. Tester le menu
Utilisez Afficher le menu, l’icône de barre des menus ou le raccourci global.";
"help.menuEditor.title" = "Éditeur de menus";
"help.menuEditor.body" = "L’éditeur de menu est la zone centrale de configuration. L’arborescence se trouve à gauche. En haut à droite, Type indique le type de l’élément sélectionné ; en dessous, Afficher/Masquer détermine quand il est visible.

## Organiser et modifier les éléments
• Utilisez + pour ajouter et − pour supprimer.
• Faites glisser les lignes pour les réorganiser ou les déplacer entre groupes.
• Fichiers, dossiers, applications, AppleScripts et scripts Bash peuvent être glissés depuis Finder.
• Double-cliquez sur un titre pour le renommer.
• Double-cliquez sur la colonne Raccourci puis appuyez sur une combinaison de touches.
• Pour un AppleScript ou script Bash, Edit Script ouvre le fichier dans l’éditeur approprié.

## Afficher/Masquer – Types de sélection
Une liste vide n’impose aucune restriction. Avec +, ajoutez Aucune sélection, Texte ou Fichiers/Dossiers, ou choisissez Joker personnalisé… pour ajouter des motifs comme *.jpg, *.png ou Image_*.tif ; avec −, supprimez la règle sélectionnée. * correspond à un nombre quelconque de caractères et ? à exactement un caractère. Fichiers/Dossiers est la règle générale pour toute sélection de fichiers. Avec des jokers personnalisés, tous les éléments d’une sélection multiple doivent correspondre à au moins un motif indiqué.

## Afficher/Masquer – Applications
Une liste vide rend l’élément disponible depuis toutes les applications. Utilisez +, glissez une application depuis Finder ou utilisez le bouton Finder. Si des applications sont listées, l’élément n’apparaît que lorsque le menu a été appelé depuis l’une d’elles.

Une règle appliquée à un Groupe s’applique à tout son sous-menu. Si les deux listes contiennent des règles, les deux conditions doivent correspondre.

Les changements sont enregistrés dans menu.json dans Application Support.";
"help.itemTypes.title" = "Types d’éléments de menu";
"help.itemTypes.body" = "OpenMenu NX prend en charge les types d’éléments de menu suivants.\n\n## Groupe et Séparateur\nUn Groupe devient un sous-menu. Un Séparateur est une séparation visuelle non cliquable.\n\n## Dossier\nOuvre normalement le dossier. Si la navigation est activée, son contenu peut aussi apparaître dans un sous-menu. Maintenez Option lors du choix d’un dossier pour y déplacer les fichiers capturés dans le Finder. Command ouvre le dossier dans Terminal lorsque l’option avancée correspondante est active ; sinon il l’affiche dans le Finder.\n\n## Document et Paquet\nOuvre l’élément avec l’application macOS par défaut. Command l’affiche dans le Finder. Les paquets peuvent éventuellement être parcourus comme des dossiers.\n\n## URL\nOuvre l’URL configurée avec le gestionnaire par défaut du système, généralement le navigateur par défaut.\n\n## Application\nLance l’application si aucun fichier n’est capturé. Si des fichiers sont capturés, macOS les ouvre avec l’application sélectionnée.\n\n## AppleScript\nExécute un fichier .scpt compilé. Option ouvre le script au lieu de l’exécuter et Command l’affiche dans le Finder.\n\n## Service\nExécute le Service macOS indiqué avec la sélection capturée. Si aucune sélection n’est disponible, OpenMenu NX tente d’abord de la capturer.\n\n## Script Bash\nExécute un fichier .sh, .bash ou .command choisi par l’utilisateur avec /bin/bash. Les sélections du Finder sont transmises comme arguments positionnels et OpenMenu NX fournit également des variables d’environnement OMNX_. Consultez la rubrique Scripts Bash pour les variables et exemples.";
"help.invocation.title" = "Ouvrir le menu OpenMenu NX";
"help.invocation.body" = "OpenMenu NX propose plusieurs méthodes pour ouvrir le même menu.\n\n## Menu d’état dans la barre des menus\nActivez le menu d’état dans Général. Un élément OpenMenu NX apparaît dans la barre des menus de macOS. Un clic ouvre le menu configuré. Le contenu des dossiers et les icônes spécifiques sont chargés lorsque cela est nécessaire.\n\n## Popup global\nActivez le popup global. Utilisez le raccourci configuré ou appuyez deux fois sur la touche de modification choisie. Le menu apparaît près du pointeur et OpenMenu NX tente de capturer la sélection actuelle avant de l’afficher. L’option Popup uniquement lorsque le Finder est au premier plan limite cette méthode au Finder.\n\n## Service / entrée contextuelle macOS\nActivez le Service/entrée contextuelle macOS. Les applications prenant en charge les Services peuvent transmettre directement à OpenMenu NX du texte, des fichiers ou des URL sélectionnés et ouvrir le menu avec ce contexte.\n\n## Icône du Dock\nMasquer l’icône du Dock retire OpenMenu NX du Dock pendant son exécution. Tant qu’elle est masquée, le menu d’état et l’élément Réglages OpenMenu NX restent activés afin que les réglages demeurent accessibles.\n\n## Clipboard Manager\nActivez « Afficher le Clipboard Manager » dans Général pour ajouter un sous-menu Clipboard Manager juste au-dessus de la commande Réglages. Vous pouvez choisir un historique tournant de 10, 20 ou 50 entrées ; les entrées épinglées restent au-dessus et ne comptent pas dans cette limite. Lorsqu’une entrée est sélectionnée, son texte peut être collé directement dans l’application qui était active avant l’ouverture du menu OpenMenu NX ou seulement replacé dans le presse-papiers. Utilisez le bouton d’épingle à droite pour conserver une entrée en haut, puis cliquez de nouveau sur l’épingle pleine pour la désépingler. Activez « Conserver les entrées épinglées » pour restaurer les épingles après un redémarrage d’OpenMenu NX ; sinon elles ne durent que pendant la session actuelle. « Effacer l’historique… » permet de supprimer uniquement les entrées non épinglées ou tout l’historique, épingles comprises.\n\n## Éditeur de texte par défaut\nChoisissez l’application qu’OpenMenu NX doit utiliser pour ouvrir les documents texte. TextEdit est sélectionné par défaut. Utilisez Choisir… pour sélectionner une autre application macOS ; les documents non textuels continuent de s’ouvrir avec leur application macOS par défaut.";
"help.selection.title" = "Capture de sélection et contexte";
"help.selection.body" = "De nombreuses actions OpenMenu NX peuvent utiliser la sélection actuelle.\n\n## Sélection du Finder\nLorsque le Finder est au premier plan, OpenMenu NX lit directement les fichiers et dossiers sélectionnés. Les URL de fichiers capturées peuvent ensuite être transmises aux applications, scripts ou actions de dossier.\n\n## Texte et sélection dans les autres applications\nLorsque nécessaire, OpenMenu NX sauvegarde temporairement le Presse-papiers actuel, déclenche Copier via l’Accessibilité, mémorise le résultat capturé en interne puis restaure le contenu précédent du Presse-papiers. Une autorisation Accessibilité peut donc être nécessaire.\n\nLe texte capturé peut être transmis aux Services et scripts. Les fichiers capturés peuvent être ouverts avec une application précise ou déplacés vers un dossier cible.\n\nToutes les applications ne prennent pas en charge Copier pour chaque sélection et certaines peuvent bloquer les événements clavier synthétiques. Dans ce cas, la sélection peut rester vide même si le menu fonctionne.";
"help.folders.title" = "Parcours des dossiers et actions sur les fichiers";
"help.folders.body" = "Lorsque Ouvrir les dossiers comme sous-menus est activé, les éléments Dossier peuvent afficher directement leur contenu dans un sous-menu. OpenMenu NX ne lit un dossier que lorsque ce sous-menu est ouvert.\n\n## Navigation\nLes éléments sont triés de manière localisée comme dans le Finder. Les fichiers masqués sont ignorés. Jusqu’à 80 éléments sont affichés directement ; les grands dossiers incluent Ouvrir le dossier. Si Parcourir apps/paquets comme dossiers est activé, les applications et autres paquets peuvent également être parcourus.\n\n## Ouvrir et afficher\nUn dossier s’ouvre normalement dans le Finder. Les documents et paquets s’ouvrent avec leur application par défaut. Command sur un document ou paquet l’affiche dans le Finder.\n\n## Déplacer et copier les éléments sélectionnés\nCapturez un ou plusieurs fichiers ou dossiers dans le Finder. Maintenez Option en choisissant un dossier de destination pour y déplacer la sélection. Maintenez Maj-Option pour la copier. Pendant la navigation, la ligne de destination indique l’action Déplacer ou Copier.\n\n## Terminal\nSi ⌘ sur dossier ouvre Terminal est activé, Command sur un dossier ouvre Terminal dans ce dossier. Sinon, Command affiche le dossier dans le Finder.";
"help.shortcuts.title" = "Raccourcis clavier et modificateurs";
"help.shortcuts.body" = "OpenMenu NX utilise deux types de raccourcis : celui du popup et des raccourcis optionnels pour chaque élément.

## Raccourci du popup
Les réglages de base permettent de capturer la combinaison voulue avec Modifier ou d’utiliser le mode de double frappe d’un modificateur.

## Raccourci d’un élément
Dans l’éditeur de menu, double-cliquez sur la cellule Raccourci de la ligne voulue. Appuyez sur la combinaison ; la fenêtre se ferme immédiatement et le raccourci apparaît dans la colonne. Échap annule.

## Modificateurs lors de l’exécution
• Commande + Dossier : ouvrir Terminal si activé, sinon révéler dans Finder.
• Option + Dossier : déplacer les fichiers capturés.
• Commande + Document/Paquet : révéler dans Finder.
• Commande + AppleScript : révéler le script.
• Option + AppleScript : ouvrir le script pour modification.

Les raccourcis globaux peuvent entrer en conflit avec macOS ou d’autres applications.";
"help.servicesScripts.title" = "Services et AppleScripts";
"help.servicesScripts.body" = "OpenMenu NX peut exécuter des Services macOS et des AppleScripts compilés.\n\n## Services macOS\nUn élément Service enregistre le nom visible du Service. Lors de l’exécution, OpenMenu NX lui transmet la sélection capturée. Chaque Service détermine les types de données qu’il accepte. Si macOS indique qu’un Service n’est pas disponible, vérifiez son nom exact, que l’application qui le fournit est installée et que le Service est activé dans Réglages Système.\n\n## AppleScripts\nUn élément AppleScript peut pointer vers un fichier .scpt compilé ou un fichier source .applescript modifiable. OpenMenu NX l’exécute avec NSAppleScript. Maintenez Option pour ouvrir le script au lieu de l’exécuter, ou Command pour l’afficher dans le Finder.\n\n## Autorisations\nL’automatisation AppleScript peut nécessiter une autorisation dans Réglages Système → Confidentialité et sécurité → Automatisation. Un script ne peut accéder qu’aux applications et fichiers autorisés par macOS et votre compte utilisateur. N’ajoutez que des scripts de confiance.\n\n## Ajouter et modifier des AppleScripts\nLorsque vous ajoutez un AppleScript avec +, choisissez soit un script existant, soit la création d’un nouveau script. Pour un nouveau script, saisissez son nom ; OpenMenu NX crée un fichier .applescript modifiable dans le dossier de scripts géré, l’ajoute au menu et l’ouvre immédiatement dans l’Éditeur de scripts. Vous pouvez ensuite rouvrir n’importe quel AppleScript avec Modifier le script.\n\n## Gestion des scripts\nOpenMenu NX gère les AppleScripts et les scripts Bash dans ~/Library/Application Support/OpenMenu NX/scripts. Les scripts fournis sont copiés dans ce dossier au lancement s’ils n’y sont pas encore présents. Les scripts ajoutés sont copiés dans ce dossier ; le fichier d’origine reste inchangé.";
"help.advanced.title" = "Options avancées";
"help.advanced.body" = "L’onglet Avancé contrôle la présentation du menu et le comportement des dossiers.\n\n• Ouvrir les dossiers comme sous-menus active le parcours dynamique du système de fichiers.\n• Parcourir les apps/paquets comme dossiers permet d’explorer le contenu des paquets.\n• Afficher les icônes utilise d’abord des icônes génériques rapides puis charge les icônes concrètes lors de l’ouverture du menu.\n• Afficher les applications en cours ajoute un sous-menu des applications normales actuellement ouvertes.\n• Afficher les éléments récents ajoute les éléments enregistrés par OpenMenu NX lui-même ; ce n’est pas exactement la même liste que tous les menus Récents du système.\n• Utiliser une petite police applique si possible une taille de 11 points aux éléments du menu.\n• ⌘ sur un dossier ouvre Terminal remplace le comportement Commande « Révéler dans le Finder » par Terminal.\n\nCet onglet affiche aussi l’état de l’Accessibilité, le bouton d’autorisation, les diagnostics de sélection et le chemin local de menu.json.";
"help.legacy.title" = "Importation, exportation et menu d’usine";
"help.legacy.body" = "OpenMenu NX peut importer et exporter des arborescences de menu sous forme de fichiers de liste de propriétés et restaurer un menu d’exemple fourni.\n\n## Importation\nL’importation lit un fichier de menu compatible au format liste de propriétés et convertit les éléments pris en charge dans le menu OpenMenu NX actuel. Les types d’éléments, URL, chemins de fichiers, informations de sélection, raccourcis et réglages de Services sont conservés lorsqu’ils sont pris en charge.\n\n## Exportation\nL’exportation écrit l’arborescence actuelle dans un fichier de liste de propriétés. Utilisez-le comme sauvegarde, pour transférer un menu vers un autre Mac ou pour examiner les données configurées.\n\n## Menu d’usine\nRéinitialiser le menu d’usine remplace le menu actuel par le menu d’exemple fourni. Utilisez-le comme point de départ ou collection d’exemples, puis adaptez applications, scripts et chemins de fichiers à votre Mac.\n\nLes éléments Script Bash sont inclus dans les fichiers de liste de propriétés exportés par OpenMenu NX.";
"help.troubleshooting.title" = "Dépannage";
"help.troubleshooting.body" = "## Le popup n’apparaît pas\nVérifiez que le popup global est activé, contrôlez le raccourci ou la touche de double appui configurés et assurez-vous que Popup uniquement lorsque le Finder est au premier plan ne bloque pas l’ouverture. Essayez un raccourci non utilisé par macOS.\n\n## La capture de sélection est vide\nActivez OpenMenu NX dans Réglages Système → Confidentialité et sécurité → Accessibilité lorsque la capture depuis l’application au premier plan le nécessite. Vérifiez que l’application prend en charge Copier pour l’objet sélectionné. Les sélections du Finder sont lues directement.\n\n## Un Service est indisponible\nLe nom enregistré doit correspondre à un Service présent sur le Mac. Vérifiez Réglages Système et l’application qui fournit le Service. Certains Services n’acceptent que du texte ou uniquement des fichiers.\n\n## Un script échoue\nVérifiez que le fichier existe et fonctionne seul. L’automatisation AppleScript peut nécessiter des autorisations Automatisation de macOS. Les scripts Bash s’exécutent avec /bin/bash et avec les droits de votre compte utilisateur.\n\n## Un dossier ne peut pas être parcouru\nVérifiez que la cible existe et qu’OpenMenu NX dispose des droits de lecture. Les dossiers protégés peuvent être limités par les contrôles de confidentialité de macOS.\n\n## La configuration du menu semble incorrecte\nUtilisez Avancé → Afficher menu.json pour examiner les données actives. Exportez une sauvegarde avant des modifications importantes. Réinitialiser le menu d’usine restaure le menu d’exemple fourni.";
"help.privacy.title" = "Confidentialité, autorisations et données locales";
"help.privacy.body" = "OpenMenu NX est un utilitaire local. Sa configuration est stockée sous forme de menu.json dans Application Support de l’utilisateur. Les fonctions principales de menu, dossiers, raccourcis et sélection ne nécessitent aucun service réseau. Les URL, scripts, Services ou applications que vous lancez peuvent naturellement utiliser leur propre réseau.\n\n## Accessibilité\nL’autorisation permet à OpenMenu NX de synthétiser Commande-C et de capturer la sélection. macOS contrôle cette autorisation et elle peut être révoquée à tout moment dans Réglages Système.\n\n## Presse-papiers\nPendant la capture, le presse-papiers courant est sauvegardé, Copier est déclenché, le résultat est conservé dans un presse-papiers privé puis le contenu général précédent est restauré.\n\n## AppleScript et Services\nLes scripts et Services s’exécutent avec les droits accordés par macOS et peuvent interagir avec d’autres applications ou fichiers. N’ajoutez que des scripts et Services de confiance, surtout lorsqu’ils traitent des fichiers sélectionnés.\n\n## Clipboard Manager\nLorsque le Clipboard Manager est activé, OpenMenu NX surveille le presse-papiers général pour le texte copié. L’historique tournant normal reste uniquement en mémoire et disparaît lorsque OpenMenu NX quitte. Si « Conserver les entrées épinglées » est activé, seuls les textes que vous épinglez explicitement sont enregistrés localement dans les préférences d’OpenMenu NX afin d’être restaurés au prochain lancement. Désactiver cette option ou tout effacer supprime les épingles enregistrées. Les modifications internes du presse-papiers utilisées pour capturer la sélection ne sont pas ajoutées à l’historique.";

/* Original-layout additions */
"Shortcut Key:" = "Raccourci clavier :";
"Popup with sound" = "Menu contextuel avec son";
"Show OpenMenu NX Settings item" = "Afficher l’élément « Réglages OpenMenu NX »";
"Hide Dock icon" = "Masquer l’icône du Dock";
"Applications to be excluded:" = "Applications à exclure :";
"Use + to add applications." = "Utilisez + pour ajouter des applications.";
"Use + or drag applications here." = "Utilisez + ou faites glisser des applications ici.";
"Edit Selected Item…" = "Modifier l’élément sélectionné…";
"Edit Selected Item" = "Modifier l’élément sélectionné";
"Save" = "Enregistrer";
"Target" = "Cible";

"Legacy / Data" = "Ancien format / Données";

// Popup invocation mode
"Tapping Key twice:" = "Appuyer deux fois sur la touche :";
"Change…" = "Modifier…";
"⌘ command key" = "⌘ touche Commande";
"⌥ option key" = "⌥ touche Option";
"⌃ control key" = "⌃ touche Contrôle";
"⇧ shift key" = "⇧ touche Majuscule";
"Change Shortcut" = "Modifier le raccourci";
"Press the desired shortcut while this dialog is open, then click Use Shortcut." = "Appuyez sur le raccourci souhaité pendant que cette fenêtre est ouverte, puis cliquez sur « Utiliser le raccourci ».";
"Use Shortcut" = "Utiliser le raccourci";
"Press a key combination…" = "Appuyez sur une combinaison de touches…";
"Bash Script" = "Script Bash";
"Bash Scripts" = "Scripts Bash";
"Add AppleScript…" = "Ajouter un AppleScript…";
"Add Bash Script…" = "Ajouter un script Bash…";
"Bash script not found" = "Script Bash introuvable";
"Bash script could not be started" = "Le script Bash n’a pas pu être lancé";
"help.bashScripts.title" = "Scripts Bash";
"help.bashScripts.body" = "OpenMenu NX peut exécuter directement des scripts Bash avec /bin/bash. Les éléments Script Bash peuvent pointer vers des fichiers .sh, .bash ou .command. Le fichier n’a pas besoin d’être marqué exécutable, car OpenMenu NX lance /bin/bash et transmet le script choisi à l’interpréteur.\n\n## Ajouter un script Bash\nLorsque vous ajoutez un script Bash avec +, choisissez soit un script existant, soit la création d’un nouveau script. Pour un nouveau script, saisissez son nom ; OpenMenu NX le crée dans le dossier de scripts géré, ajoute .sh si aucune extension Bash n’est indiquée, l’ajoute au menu et l’ouvre immédiatement dans l’éditeur de texte standard choisi dans Général. Les fichiers .sh, .bash et .command existants peuvent toujours être sélectionnés et importés. Le titre, le raccourci et l’état Activé se modifient comme pour les autres éléments.\n\n## Transmettre la sélection actuelle du Finder\nAvant d’afficher le menu OpenMenu NX, la sélection actuelle est capturée. Si des fichiers ou dossiers sont sélectionnés dans le Finder, chaque chemin est transmis au script comme argument positionnel distinct. C’est la méthode recommandée pour plusieurs fichiers, car les chemins contenant des espaces restent séparés.\n\n```bash\n#!/bin/bash\nfor file in \"$@\"; do\n    echo \"Sélectionné : $file\"\ndone\n```\n\nLe premier fichier se trouve dans $1, le deuxième dans $2 et \"$@\" contient tous les chemins. Sans fichier sélectionné, $# vaut 0.\n\n## Variables d’environnement OpenMenu NX\n• OMNX_SELECTED_COUNT — nombre de fichiers/dossiers sélectionnés.\n• OMNX_SELECTED_FILE — premier chemin sélectionné ou chaîne vide.\n• OMNX_SELECTED_FILES — tous les chemins séparés par des retours à la ligne.\n• OMNX_SELECTED_FILES_JSON — tous les chemins sous forme de tableau JSON.\n• OMNX_SELECTED_TEXT — texte sélectionné capturé, s’il existe.\n• OMNX_SELECTION_KIND — files, text ou none.\n• OMNX_FRONTMOST_APP_NAME — nom de l’application source.\n• OMNX_FRONTMOST_APP_BUNDLE_ID — identifiant de bundle de cette application.\n• OMNX_FRONTMOST_APP_PATH — chemin du bundle lorsqu’il est disponible.\n• OMNX_SCRIPT_PATH — chemin complet du script.\n• OMNX_SCRIPT_DIR — dossier contenant le script.\n• OMNX_LANGUAGE — identifiant de locale courant.\n\n## Exemple : utiliser le premier fichier sélectionné\n```bash\n#!/bin/bash\nif [[ -n \"$OMNX_SELECTED_FILE\" ]]; then\n    open -R \"$OMNX_SELECTED_FILE\"\nfi\n```\n\n## Exemple : traiter tous les fichiers en sécurité\n```bash\n#!/bin/bash\nfor file in \"$@\"; do\n    printf 'Fichier : %s\\n' \"$file\"\ndone\n```\n\n## Exemple : utiliser le texte sélectionné\n```bash\n#!/bin/bash\ntext=\"$OMNX_SELECTED_TEXT\"\ncount=$(printf '%s' \"$text\" | wc -w | tr -d ' ')\nprintf 'Le texte sélectionné contient %s mots.\\n' \"$count\"\n```\n\n## Dossier de travail et modificateur\nLe script démarre avec son propre dossier comme répertoire de travail. Maintenir Commande lors du choix d’un Script Bash ne l’exécute pas : OpenMenu NX le révèle dans le Finder.\n\n## Sécurité\nLes scripts Bash s’exécutent avec les droits de ton compte utilisateur et peuvent lire, modifier ou supprimer les fichiers auxquels ce compte a accès. N’ajoute que des scripts de confiance. OpenMenu NX transmet les chemins comme arguments Process séparés, et non comme une chaîne de commande unique ; \"$@\" gère donc correctement les noms contenant des espaces.\n\n## Modifier les scripts Bash\nSélectionnez un élément Script Bash dans l’Éditeur de menu puis cliquez sur Modifier le script. Le fichier s’ouvre dans l’éditeur de texte par défaut choisi dans Général.\n\n## Gestion des scripts\nOpenMenu NX gère les AppleScripts et les scripts Bash dans ~/Library/Application Support/OpenMenu NX/scripts. Les scripts fournis sont copiés dans ce dossier au lancement s’ils n’y sont pas encore présents. Les scripts ajoutés sont copiés dans ce dossier ; le fichier d’origine reste inchangé.";

// Bulk delete confirmation
"Delete %d selected items?" = "Supprimer les %d éléments sélectionnés ?";
"The selected items will be removed from the menu. This cannot be undone." = "Les éléments sélectionnés seront supprimés du menu. Cette action est irréversible.";


/* Main + button item chooser */
"Add Menu Item" = "Ajouter un élément de menu";
"Choose what to add to the menu." = "Choisissez ce que vous souhaitez ajouter au menu.";
"Add File/Folder/App…" = "Ajouter fichier/dossier/app…";

"(For editing Bash Scripts)" = "(Pour modifier les scripts Bash)";

"Standard text editor:" = "Éditeur de texte par défaut :";
"Choose…" = "Choisir…";
"Choose Text Editor" = "Choisir l’éditeur de texte";
"Choose" = "Choisir";

"Edit Script" = "Modifier le script";

"Script not found" = "Script introuvable";

"The script file could not be found." = "Le fichier du script est introuvable.";

"Script editor not found" = "Éditeur de scripts introuvable";

"The required script editor could not be found on this Mac." = "L’éditeur de scripts requis est introuvable sur ce Mac.";

"Could not open script" = "Impossible d’ouvrir le script";

// Script creation
"Add AppleScript" = "Ajouter un AppleScript";
"Add Bash Script" = "Ajouter un script Bash";
"Choose an existing script or create a new one." = "Choisissez un script existant ou créez-en un nouveau.";
"Choose Existing…" = "Choisir un script existant…";
"Create New…" = "Créer un nouveau…";
"New AppleScript" = "Nouvel AppleScript";
"New Bash Script" = "Nouveau script Bash";
"Enter a name for the new script." = "Saisissez un nom pour le nouveau script.";
"Create" = "Créer";
"Invalid Script Name" = "Nom de script non valide";
"Enter a name for the script." = "Saisissez un nom pour le script.";
"Could not create script" = "Impossible de créer le script";

"No Selection" = "Aucune sélection";

"Files/Folders" = "Fichiers/Dossiers";

// Custom selection wildcards
"Custom Wildcard…" = "Joker personnalisé…";
"Custom Wildcard" = "Joker personnalisé";
"Enter a file-name pattern such as *.jpg. * matches any text and ? matches one character." = "Saisissez un motif de nom de fichier tel que *.jpg. * correspond à n’importe quelle suite de caractères et ? à un seul caractère.";


/* Demo / License */
"Full Version active" = "Version complète active";
"Demo Version" = "Version démo";
"OpenMenu NX Full Version" = "OpenMenu NX version complète";
"Not Now" = "Pas maintenant";
"The Demo allows one pinned Clipboard entry." = "La démo autorise une entrée du presse-papiers épinglée.";
"The Demo allows one custom wildcard per menu item." = "La démo autorise un joker personnalisé par élément de menu.";
"The Demo allows one application visibility rule per menu item." = "La démo autorise une règle d’application par élément de menu.";
"The Demo allows shortcuts on up to %d menu items." = "La démo autorise des raccourcis sur jusqu’à %d éléments de menu.";
"The Demo allows up to %d menu entries." = "La démo autorise jusqu’à %d éléments de menu personnels.";
"The Demo allows one AppleScript menu item." = "La démo autorise un élément AppleScript personnel.";
"The Demo allows one Bash Script menu item." = "La démo autorise un élément de script Bash personnel.";
"The imported menu contains more than %d entries. The Demo runs only the first allowed entries in tree order." = "Le menu importé contient plus de %d éléments. La démo n’exécute que les premiers éléments autorisés dans l’ordre de l’arborescence.";
"Thank you. All Demo limits are now removed." = "Merci. Toutes les limites de la démo sont maintenant supprimées.";
"Status:" = "État :";
"Full Version" = "Version complète";
"OpenMenu NX Full" = "OpenMenu NX complet";
"Unlimited menu items, scripts, rules, shortcuts and Clipboard history." = "Éléments de menu, scripts, règles, raccourcis et historique du presse-papiers illimités.";

/* =========================
   License / Registration
   ========================= */

"✅ Serial number is valid!" = "✅ Numéro de série valide !";
"❌ Serial number is invalid." = "❌ Numéro de série invalide.";
"Please enter both name and serial number." = "Veuillez entrer votre nom et votre numéro de série.";
"The entered license name and serial number are blocked and cannot be used." = "Le nom et le numéro de série saisis sont bloqués et ne peuvent pas être utilisés.";
"Registration successful" = "Inscription réussie";

"menu_register" = "Enregistrement";
"license_name_label" = "Nom d’enregistrement";
"license_serial_label" = "Numéro de série";
"license_name_placeholder" = "Nom d’enregistrement";
"license_serial_placeholder" = "Numéro de série";
"license_info_text" = "Pour recevoir un numéro de série, vous pouvez faire un don du montant de votre choix (minimum 1 $) via PayPal. Après votre don, je vous enverrai votre numéro de série personnel par e-mail. N’oubliez pas d’indiquer votre adresse e-mail dans le champ de commentaire.";
"license_donate_button" = "Faire un don via PayPal";
"license_delete_button" = "Supprimer la licence";
"license_deleted" = "Licence supprimée.";
"license_blocked_title" = "Numéro de série bloqué";

/* Serial registration UI */
"Enter your registration name and serial number in the License tab to remove all Demo limits." = "Saisissez votre nom d’enregistrement et votre numéro de série dans l’onglet Licence pour supprimer toutes les limites de la démo.";
"Open License" = "Ouvrir la licence";
"Registration Name" = "Nom d’enregistrement";
"Serial Number" = "Numéro de série";
"Register" = "Enregistrer";
"Delete License" = "Supprimer la licence";
"License deleted." = "Licence supprimée.";
"Registration is not required in this build." = "Cet build ne nécessite aucun enregistrement.";
"To receive a serial number, you can donate any amount (minimum $1) via PayPal. After your donation, I will email you your personal serial number. Please don’t forget to include your email address in the comment field." = "Pour recevoir un numéro de série, vous pouvez faire un don du montant de votre choix (minimum 1 $) via PayPal. Après votre don, je vous enverrai votre numéro de série personnel par e-mail. N’oubliez pas d’indiquer votre adresse e-mail dans le champ de commentaire.";

// Classic file-system browser actions
"Open This Folder" = "Ouvrir ce dossier";
"Move Selection to “%@”" = "Déplacer la sélection vers « %@ »";
"Copy Selection to “%@”" = "Copier la sélection vers « %@ »";
"Copy failed" = "Échec de la copie";
"File System" = "Système de fichiers";
"“%@” is already in this folder." = "« %@ » se trouve déjà dans ce dossier.";
"“%@” cannot be placed inside itself." = "« %@ » ne peut pas être placé à l’intérieur de lui-même.";
"An item named “%@” already exists in the destination folder." = "Un élément nommé « %@ » existe déjà dans le dossier de destination.";
"Move Selection Here" = "Déplacer la sélection ici";
"Copy Selection Here" = "Copier la sélection ici";
