/*
Localizable.strings
Nova

Created by Logan Collins on 12/4/16.
Copyright © 2016 Panic Inc. All rights reserved.
*/


// MARK: General

"OK" = "OK";
"Cancel" = "Annuler";

"None" = "Aucun";
"Unknown" = "Inconnu";
"Default" = "Par défaut";
"Custom" = "Personnalisé";

"Off" = "Désactivé";
"On" = "Act.";

"Cut" = "Couper";
"Copy" = "Copier";
"Copy Special" = "Copie spéciale";
"Paste" = "Coller";
"Paste Special" = "Collage spécial";
"Delete" = "Supprimer";
"Delete…" = "Supprimer…";
"Delete “%@”…" = "Supprimer “%@”…";
"Edit…" = "Modifier…";
"Edit “%@”…" = "Modifier « %@ »…";
"Move" = "Déplacer";
"Duplicate" = "Dupliquer";
"Duplicate…" = "Dupliquer…";
"Duplicate “%@”" = "Dupliquer “%@”";
"Rename" = "Renommer";
"Rename…" = "Renommer…";

"Add" = "Ajouter";
"Create…" = "Créer…";
"Insert" = "Insérer";
"Remove" = "Supprimer";
"Remove…" = "Supprimer…";
"Remove “%@”" = "Supprimer “%@”";

"Undo" = "Annuler";
"Redo" = "Rétablir";
"Open" = "Ouvrir";
"Open…" = "Ouvrir…";
"Close" = "Fermer";
"Search" = "Rechercher";
"Next" = "Suite";
"Previous" = "Précédente";
"Show" = "Afficher";
"Hide" = "Masquer";
"Show All" = "Tout afficher";
"Start" = "Démarrer";
"Finish" = "Terminer";
"Import" = "Importer";
"Export" = "Exporter";
"Import…" = "Importer…";
"Export…" = "Exporter…";
"Enable" = "Activer";
"Disable" = "Désactiver";
"Accept" = "Accepter";
"Continue" = "Continuer";
"Connect" = "Se connecter";
"Disconnect" = "Déconnecter";
"Terminate" = "Arrêter";
"Skip" = "Ignorer";
"Retry" = "Réessayer";

"Always" = "Toujours";
"Never" = "Jamais";
"Ignore" = "Ignorer";

"Clear Menu" = "Effacer le menu";

"No Selection" = "Aucune sélection";
"Multiple Selection" = "Sélection multiple";
"No Value" = "Aucune valeur";

"More Options…" = "Plus d’options…";

"Choose" = "Choisir";
"Choose…" = "Choisir…";

"Loading…" = "Chargement…";

"Required" = "Obligatoire";
"Enabled" = "Activé";

"Back / Forward" = "Précédent/Suivant";
"Back" = "Précédent"; // As in nagivation
"Forward" = "Suivant";  // As in nagivation
"Home" = "Accueil";

"Are you sure you want to remove “%@”?" = "Voulez-vous vraiment supprimer “%@” ?";
"Are you sure you want to remove %@ items?" = "Voulez-vous vraiment supprimer des éléments %@ ?";

"This action cannot be undone." = "Cette action ne peut être annulée.";

"(optional)" = "(facultatif)";

"Name:" = "Nom :";
"Where:" = "Où :";

"Zoom In" = "Zoom avant";
"Zoom Out" = "Zoom arrière";
"Zoom to Fit" = "Zoom d’ajustement";
"Actual Size" = "Taille réelle";

"Scroll Left" = "Faire défiler vers la gauche";
"Scroll Right" = "Faire défiler vers la droite";

"Install" = "Installer";
"Uninstall" = "Désinstaller";
"Update" = "Mettre à jour";
"Update All" = "Tout mettre à jour";
"Not Installed" = "Pas installé";
"Queued for Install" = "En attente d’installation";
"Installed" = "Installée";
"Installed:" = "Installée :";
"Installing…" = "Installation en cours…";
"Install Failed" = "L’installation a échoué";
"Cancel Install" = "Annuler l’installation";
"Show Install Log…" = "Afficher le journal d'installation…";
"Update Available" = "Mise à jour disponible";
"Update Available:" = "Mise à jour disponible :";
"Updating…" = "Mise à jour…";
"Version %@" = "Version %@"; // Version string, as in "Version 1.0"
"v%@" = "v%@"; // Version string, as in "v1.0"

"Inactive" = "Inactif";
"Running" = "En cours d’exécution";

"%@ remaining" = "%@ restants";

"The operation couldn't be completed." = "L’opération n’a pas pu être terminée.";

"Learn More…" = "En savoir plus…"; // note: this has a nbsp between the words.

"More Info…" = "Plus d’infos…";
"Less Info" = "Moins d’informations";

"Show Details" = "Afficher les détails";

"Show Less" = "Afficher moins";
"Show More" = "Afficher plus";

"Reset Defaults" = "Rétablir les réglages par défaut";


// MARK: Colors

"Red" = "Rouge";
"Orange" = "Orange";
"Yellow" = "Jaune";
"Green" = "Vert";
"Viridian" = "Viride";
"Teal" = "Bleu-vert";
"Sky" = "Ciel";
"Ocean" = "Océan";
"Azure" = "Azur";
"Amethyst" = "Améthyste";
"Pink" = "Rose";
"Magenta" = "Magenta";
"Gray Blue" = "Bleu-gris";
"Gray Green" = "Vert-de-gris";
"Gray Brown" = "Brun-gris";


// MARK: Workspaces

"Workspace" = "Espace de travail";

"Choose where to create the project directory." = "Choisissez l’endroit où créer le répertoire de projet.";
"Choose where to create the repository clone." = "Choisissez l’endroit où créer le clone de référentiel.";
"Choose the project directory to add." = "Choisissez le répertoire de projet à ajouter.";

"Show view options for the window" = "Afficher les options d’affichage de la fenêtre";
"Show project settings for the window" = "Afficher les réglages de projet pour la fenêtre";

"Are you sure you want to close “%@”?" = "Voulez-vous vraiment fermer “%@” ?";
"Closing this window will stop the task “%@”." = "La fermeture de cette fenêtre arrêtera la tâche “%@”.";
"Closing this window will stop %@ tasks." = "La fermeture de cette fenêtre arrêtera %@ tâches.";

"The name “%@” is not valid." = "Le nom “%@” n’est pas valide.";
"The name “%@” is already in use." = "Le nom “%@” est déjà utilisé.";
"Please choose a different name." = "Choisissez un autre nom.";

"Cannot read metadata object from file: “%@”." = "Impossible de lire l’objet de métadonnées à partir du fichier : “%@”.";
"The file does not contain a valid JSON object at its root." = "Le fichier ne contient pas d’objet JSON valide à sa racine.";


// MARK: Tabs & Splits

"Show All Tabs" = "Afficher tous les onglets";
"Exit Tab Overview" = "Quitter la vue d’ensemble des onglets";

"New Window" = "Nouvelle fenêtre";

"Close Window" = "Fermer la fenêtre";
"Close Window Tab" = "Fermer l’onglet de la fenêtre";
"Close Other Window Tabs" = "Fermer les autres onglets de la fenêtre";

"Show Window Tab Bar" = "Afficher la barre d’onglets de fenêtre";
"Hide Window Tab Bar" = "Masquer la barre d’onglets de fenêtre";

"Show All Window Tabs" = "Afficher tous les onglets de fenêtre";
"Hide All Window Tabs" = "Masquer tous les onglets de fenêtre";

"Create a new tab" = "Créer un onglet";
"New Tab" = "Nouvel onglet";

"Create a new split" = "Créer une nouvelle division";
"New Split" = "Nouvelle division";

"Show pane options" = "Afficher les options de sous-fenêtre";
"Pane Options" = "Options de sous-fenêtre";

"Lock Split" = "Verrouiller la division";
"Unlock Split" = "Déverrouiller la division";

"Magnify Split" = "Agrandir la division";
"Demagnify Split" = "Ne plus agrandir la division";

"Magnify this split" = "Agrandir cette division";
"Demagnify this split" = "Arrêter l’agrandissement de cette division";

"Close this split" = "Fermer cette division";

"Recently Closed Tabs" = "Onglets récemment fermés";

"Duplicate Tab in Split Above" = "Dupliquer l’onglet dans la division au-dessus";
"Duplicate Tab in Split Below" = "Dupliquer l’onglet dans la division en dessous";
"Duplicate Tab in Split On Left" = "Dupliquer l’onglet dans la division à gauche";
"Duplicate Tab in Split On Right" = "Dupliquer l’onglet dans la division à droite";

"Close Tab" = "Fermer l’onglet";
"Close Other Tabs" = "Fermer les autres onglets";
"Close Tabs to the Right" = "Fermer les onglets à droite";
"Move All %@ Tabs To This Pane" = "Déplacer tous les %@ onglets dans cette sous-fenêtre";
"Move All Tabs With Ancestor" = "Déplacer tous les onglets avec ancêtre";
"Close All Tabs" = "Fermer tous les onglets";

"Pin Tab" = "Épingler l’onglet";
"Unpin Tab" = "Désépingler l’onglet";

"Unpin this tab" = "Désépingler cet onglet";

"Mute this tab" = "Couper le son de cet onglet";
"Unmute this tab" = "Réactiver le son de cet onglet";

"Sort Tabs by Name" = "Trier les onglets par le nom";
"Sort Tabs by Type" = "Trier les onglets par le type";

"Content Not Available" = "Contenu indisponible";
"The content for this tab could not be loaded.\nThis tab may be safely closed." = "Le contenu de cet onglet n’a pas pu être chargé.\nCet onglet peut être fermé en toute sécurité.";


// MARK: Sidebars

"Sidebars" = "Barres latérales";
"Show Sidebar" = "Afficher la barre latérale";
"Show Sidebars" = "Afficher les barres latérales";
"Show Left Sidebar" = "Afficher la barre latérale gauche";
"Show Right Sidebar" = "Afficher la barre latérale droite";
"Hide Sidebar" = "Masquer la barre latérale";
"Hide Sidebars" = "Masquer les barres latérales";
"Hide Left Sidebar" = "Masquer la barre latérale gauche";
"Hide Right Sidebar" = "Masquer la barre latérale droite";

"Show the left sidebar" = "Afficher la barre latérale gauche";
"Hide the left sidebar" = "Masquer la barre latérale gauche";
"Show the right sidebar" = "Afficher la barre latérale droite";
"Hide the right sidebar" = "Masquer la barre latérale droite";
"Show the debug pane" = "Afficher la sous-fenêtre de débogage";
"Hide the debug pane" = "Masquer la sous-fenêtre de débogage";

"Sidebar Layout" = "Disposition de barre latérale";

"New Layout…" = "Nouvelle disposition…";
"Manage Layouts…" = "Gérer les dispositions…";
"No Layouts" = "Aucune disposition";

"Another layout with the name “%@” already exists." = "Une autre disposition nommée “%@” existe déjà.";
"Do you want to replace it?" = "Voulez-vous remplacer l’élément ?";

"Left Sidebar" = "Barre latérale gauche";
"Right Sidebar" = "Barre latérale droite";

"All Sidebars" = "Toutes les barres latérales";

"Drag a sidebar icon here to dock." = "Faites glisser une icône de la barre latérale ici pour la placer dans le Dock.";

"This sidebar requires an extension that is not installed. You can try installing it from the extension library." = "Cette barre latérale requiert une extension qui n’est pas installée. Vous pouvez essayer de l’installer à partir de la bibliothèque d’extensions.";

"Show Debug Pane" = "Afficher la sous-fenêtre de débogage";
"Hide Debug Pane" = "Masquer la sous-fenêtre de débogage";


// MARK: Command Palette

"Commands" = "Commandes";
"Type a command or menu item." = "Saisissez une commande ou un élément de menu.";


// MARK: Open Quickly

"Open Quickly" = "Ouverture rapide";
"Type a filename or symbol to quickly open it." = "Saisissez un nom de fichier ou un symbole pour l’ouvrir rapidement.";
"Type a filename to quickly open it." = "Saisissez un nom de fichier pour l’ouvrir rapidement.";
"Type a symbol to quickly open it." = "Saisissez un symbole pour l’ouvrir rapidement.";

"Open Project" = "Ouvrir un projet";
"Type a project name to quickly open it." = "Saisissez un nom de projet pour l’ouvrir rapidement.";

"Search Directories" = "Rechercher dans les répertoires";
"Configure directories to traverse when using Open Quickly in Projects." = "Configurez les répertoires à traverser lorsque l’option « Ouvrir rapidement dans Projets » est utilisée.";
"Path" = "Chemin";
"Recursive" = "Récursive";


// MARK: Notifications

"Notifications" = "Notifications";


// MARK: Tools

"Tools" = "Outils";

"Checking…" = "Vérification…";
"Not Found" = "Introuvable";
"Recommendation" = "Recommandation";

"Command" = "Commande";
"Enter a valid command." = "Saisissez une commande valide.";

"Managed" = "Éléments gérés";
"Managed Tools" = "Outils gérés";
"Managed Install" = "Installation gérée";
"Nova can install and manage its own copy of this tool." = "Nova peut installer et gérer sa propre copie de cet outil.";
"Prefer over other copies on this Mac" = "Privilégier par rapport aux autres copies sur ce Mac";
"If this tool is also installed by alternate means (e.g., Homebrew), prioritize using the managed one." = "Si cet outil est également installé par un autre moyen (comme Homebrew), privilégiez l’utilisation de la version gérée.";
"This will remove the version managed by Nova, but won't affect other copies that may be on your Mac." = "Cela supprimera la version gérée par Nova, mais n’aura aucune incidence sur les autres copies qui pourraient se trouver sur votre Mac.";

"Source" = "Source";
"Homepage" = "Page d’accueil";
"Version" = "Version";

"Install Tool: %@" = "Outil d'installation : %@";
"Install Version…" = "Installer la version…";
"Fetching available versions…" = "Récupération des versions disponibles…";
"Are you sure you want to uninstall “%@”?" = "Voulez-vous vraiment désinstaller “%@” ?";
"Succeeded" = "Effectué avec succès";
"Cancelled" = "Annulé";
"Failed" = "Échec";
"Show Log…" = "Afficher le journal…";
"Export Log…" = "Exporter le journal…";

"Resolve components" = "Résoudre les composants";
"Create symbolic links" = "Créer des liens symboliques";
"Write receipt" = "Écrire un journal d’installation";
"Check status of %@" = "Vérifier l’état de %@";
"Install using %@" = "Installer avec %@";

"Pin at this version" = "Épingler à cette version";
"This prevents automatic updates as newer versions become available." = "Cela empêche les mises à jour automatiques lorsque de nouvelles versions sont disponibles.";
"Pinned at version “%@”; updates will not be installed automatically." = "Épinglé à la version “%@” ; les mises à jour ne seront pas installées automatiquement.";

"Tools & Registries" = "Outils et registres";
"Integration with well-known, third-party tools (such as language servers) is automated with help from one or more tool registries." = "L’intégration avec des outils tiers reconnus (tels que des serveurs de langage) est automatisée grâce à un ou plusieurs registres d’outils.";
"Tools may be found on your system, or installed and managed by Nova on your behalf." = "Les outils peuvent être soit déjà présents sur votre système, soit installés et gérés pour vous par Nova.";

"Tool Updates" = "Mises à jour d’outil";
"Update Interval" = "Intervalle de mise à jour";
"Update Interval:" = "Intervalle de mise à jour :";
"Never" = "Jamais";
"Hourly" = "Horaire";
"Daily" = "Quotidien";
"Weekly" = "Hebdomadaire";
"Check Now" = "Vérifier maintenant";
"Last Check:" = "Dernière vérification :";
"Less than a minute ago" = "Il y a moins d’une minute";
"Installed Tools…" = "Outils installés…";
"Install updates automatically" = "Installer les mises à jour automatiquement";
"Updates to tools managed by Nova will be performed in the background." = "Les mises à jour des outils gérés par Nova s’effectueront en arrière-plan.";

"Registries" = "Registres";
"Drag to change the order in which registries are checked when installing tools." = "Faites glisser les éléments pour modifier l’ordre dans lequel les registres sont vérifiés lors de l’installation des outils.";

"From a Local File…" = "À partir d’un fichier local…";
"From a GitHub Repository…" = "À partir d’un référentiel GitHub…";
"From a URL…" = "À partir d’une URL…";

"Any tools installed from this registry will remain." = "Tous les outils installés à partir de ce registre seront conservés.";

"Invalid URL" = "URL non valide";
"Invalid GitHub Repository URL" = "URL de référentiel GitHub non valide";

"Integration with this tool is currently provided by an extension, but Nova now supports it directly." = "L’intégration avec cet outil, auparavant assurée par une extension, est maintenant directement prise en charge par Nova.";
"Would you like to switch?" = "Souhaitez-vous basculer ?";
"Switch" = "Basculer";

"Ignore for This Project" = "Ignorer pour ce projet";
"You can adjust this later in project settings." = "Vous pouvez modifier cela plus tard dans les réglages du projet.";

"Ignore for All Projects" = "Ignorer pour tous les projets";
"You can adjust this later in app settings." = "Vous pouvez modifier cela plus tard dans les réglages de l’application.";


// MARK: Projects

"Project Settings" = "Réglages de projet";

"Project" = "Projet";
"Build & Run" = "Build et exécuter";
"Remote Files" = "Distants";
"Languages & Extensions" = "Langues et extensions";

"Global Default" = "Par défaut globale";
"Global Default (%@)" = "Par défaut globale (%@)";

"Stretch" = "Étirer";
"Center" = "Centrer";
"Tile" = "Mosaïque";

"Indexing Files…" = "Indexation des fichiers…";
"Initializing Index…" = "Initialisation de l’index…";

"Extension Settings…" = "Réglages d’extension…";

"File could not be read" = "Impossible de lire le fichier";


// MARK: Files

"Files Sidebar" = "Barre latérale Fichiers";
"File Browser" = "Navigateur de fichiers";

"New File Browser" = "Nouveau navigateur de fichiers";

"Local" = "Local";
"Remote" = "Distant";

"This folder is empty." = "Ce dossier est vide.";

"No remote destinations have been added to this project." = "Aucune destination distante n’a été ajoutée à ce projet.";
"Open a project or server to manage remote files." = "Ouvrir un projet ou un serveur pour gérer des fichiers distants.";

"Add Destination…" = "Ajouter une destination…";
"Edit Destination…" = "Modifier la destination…";

"Files: New File" = "Fichiers : Nouveau fichier";
"Enter the path for the new file." = "Saisissez le chemin du nouveau fichier.";

"Files: New Folder" = "Fichiers : Nouveau dossier";
"Enter the path for the new folder." = "Saisissez le chemin du nouveau dossier.";

"Files: Duplicate File" = "Fichiers : Dupliquer le fichier";
"Enter the new path for the duplicate." = "Saisissez le nouveau chemin de l’élément dupliqué.";

"Files: Move File" = "Fichiers : Déplacer le fichier";
"Files: Rename File" = "Fichiers : Renommer le fichier";
"Enter the new path for the file." = "Saisissez le nouveau chemin du fichier.";
"Enter the new path for the folder." = "Saisissez le nouveau chemin du dossier.";

"Show in Files Sidebar" = "Afficher dans la barre latérale Fichiers";
"Show in Finder" = "Afficher dans le Finder";

"Copy Path" = "Copier le chemin";
"Copy Relative Path" = "Copier le chemin relatif";
"Copy URL" = "Copier l’URL";

"Show Hidden Files" = "Afficher les fichiers masqués";
"Hide Hidden Files" = "Masquer les fichiers masqués";

"Show Ignored Files" = "Afficher les fichiers ignorés";
"Hide Ignored Files" = "Masquer les fichiers ignorés";

"Are you sure you want to delete “%@”?" = "Êtes-vous certain de vouloir supprimer « %@ » ?";
"Are you sure you want to delete the selected %@ items?" = "Voulez-vous vraiment supprimer les %@ éléments sélectionnés ?";

"The selected items will be deleted immediately." = "Les éléments sélectionnés seront supprimés immédiatement.";
"The selected items will be moved to the Trash." = "Les éléments sélectionnés seront placés dans la Corbeille.";

"You are about to open %@ files, do you want to continue?" = "Vous êtes sur le point d’ouvrir %@ fichiers ; voulez-vous continuer ?";
"Opening many files at once may temporarily degrade performance." = "L’ouverture de nombreux fichiers à la fois peut réduire temporairement les performances.";

"Go to Project Local Path" = "Aller au chemin local du projet";
"Go to Local “%@”" = "Ouvrir “%@” local";

"Go to Server Remote Path" = "Aller au chemin distant du serveur";
"Go to Remote “%@”" = "Ouvrir “%@” distant";

"Download Selected Items" = "Télécharger les éléments sélectionnés";
"Download Selected Items to “%@”" = "Télécharger les éléments sélectionnés vers “%@”";
"Download “%@” to “%@”" = "Télécharger “%@” vers “%@”";

"Upload Selected Items" = "Envoyer les éléments sélectionnés";
"Upload Selected Items to “%@”" = "Téléverser les éléments sélectionnés vers “%@”";
"Upload “%@” to “%@”" = "Téléverser “%@” vers “%@”";

"Fetching contents…" = "Récupération du contenu…";
"Could not retrieve file listing." = "Impossible de récupérer la liste des fichiers.";


// MARK: Documents

"Document" = "Document";

"New Document" = "Nouveau document";
"Current Document" = "Document actuel";

"untitled" = "sans titre";
"Untitled" = "Sans titre";

"Opening “%@”…" = "Ouverture de “%@”…";
"Closing “%@”…" = "Fermeture de “%@”…";
"Reverting “%@”…" = "Restauration de “%@”…";
"Saving “%@”…" = "Enregistrement de “%@”…";
"Downloading “%@”…" = "Téléchargement de “%@”…";
"Uploading “%@”…" = "Téléversement de “%@”…";

"The document “%@” is closed." = "Le document “%@” est fermé.";

"Save before closing?" = "Enregistrer avant la fermeture ?";
"Do you want to save the changes you made in the document “%@”?" = "Souhaitez-vous enregistrer les modifications apportées au document « %@ » ?";
"Save" = "Enregistrer";
"Don't Save" = "Ne pas enregistrer";
"Save…" = "Enregistrer…";

"The document “%@” has been changed by another application since you opened or saved it." = "Le document “%@” a été modifié par une autre application depuis que vous l’avez ouvert ou enregistré.";
"The changes made by the other application will be lost if you save. Save anyway?" = "Les modifications apportées par l’autre application seront perdues si vous enregistrez. Voulez-vous quand même enregistrer ?";
"Save Local Copy…" = "Enregistrer une copie locale…";

"Could not save changes to “%@”." = "Impossible d’enregistrer les modifications de “%@”.";
"Do you want to discard the changes you made in the document “%@” and close it anyway?" = "Voulez-vous ignorer les modifications que vous avez apportées au document “%@” et le fermer tout de même ?";
"Discard Changes" = "Ignorer les modifications";

"The document “%@” is currently being saved." = "Le document “%@” est en cours d’enregistrement.";
"Do you want to wait to close the document once changes are saved?" = "Voulez-vous attendre pour fermer le document une fois que les modifications sont enregistrées ?";
"Close After Saving" = "Fermer après l’enregistrement";
"Don't Close" = "Ne pas fermer";

"Review Unsaved Changes?" = "Revoir les modifications non enregistrées ?";
"There are multiple documents with unsaved changes. Do you want to review them, or discard all changes?" = "Plusieurs documents contiennent des modifications non enregistrées. Voulez-vous les revoir ou annuler toutes les modifications ?";

"Review All" = "Tout revoir";
"Discard All" = "Tout ignorer";

"Revert" = "Rétablir";
"Do you want to revert the document “%@” to the latest saved version?" = "Voulez-vous rétablir la dernière version enregistrée du document “%@” ?";
"Unsaved changes will be discarded." = "Les modifications non enregistrées seront ignorées.";

"Saving…" = "Enregistrement…";
"Waiting on pre-save actions…" = "En attente des actions préalables à l’enregistrement…";
"Waiting on %@…" = "En attente de %@…";
"Waiting on extensions…" = "En attente des extensions…";
"Save Anyway" = "Enregistrer tout de même";

"Could not open “%@”." = "Impossible d’ouvrir « %@ ».";
"Could not revert “%@”." = "Impossible de restaurer “%@”.";
"Could not save “%@”." = "Impossible d’enregistrer « %@ ».";
"Could not download “%@”." = "Impossible de télécharger « %@ ».";
"Could not upload “%@”." = "Impossible de téléverser « %@ ».";

"The file is in a format or encoding that could not be interpreted." = "Le fichier possède un format ou un encodage qui n’a pas pu être interprété.";
"The document may not exist on disk or you may not have permissions to read it." = "Il se peut que le document ne soit pas sur le disque ou que vous ne soyez pas autorisé à le lire.";
"Could not find a registered document class capable of opening the file." = "Impossible de trouver une classe de documents enregistrée capable d’ouvrir le fichier.";

"The document is not in a state where the operation can be performed safely. Try waiting until other operations are complete or reopen the document." = "Le document n’est pas dans un état permettant d’effectuer l’opération en toute sécurité. Attendez que les autres opérations soient terminées ou rouvrez le document.";
"The document could not be written with the chosen text encoding." = "Impossible d’écrire le document avec l’encodage de texte choisi.";

"You do not have permission to save the file “%@”. To continue, %@ needs administrator access to invoke a privileged helper tool." = "Vous n’êtes pas autorisé à enregistrer le fichier “%@”. Pour continuer, %@ requiert un accès administrateur afin d’invoquer un utilitaire autorisé.";

"The text being replaced does not match" = "Le texte en cours de remplacement ne correspond pas";
"The document may have been modified since the edit was performed. Try performing the operation again." = "Le document a peut-être été modifié depuis l’opération d’édition. Essayez de refaire l’opération.";

"Modified Externally" = "Modifié à l’extérieur";
"This document has been modified externally." = "Ce document a fait l’objet d’une modification externe.";

"In Trash" = "Dans la corbeille";
"This document has been moved to the Trash." = "Ce document a été placé dans la corbeille.";

"File Missing" = "Fichier manquant";
"This document's file on disk is missing." = "Le fichier de ce document est introuvable sur le disque.";

"Show Comparison" = "Afficher la comparaison";
"Hide Comparison" = "Masquer la comparaison";

"Editor Options" = "Options de l’éditeur";


// MARK: Text

"Text" = "Texte";

"Gutter" = "Bande";

"Font" = "Police";
"Letter Spacing" = "Espacement des lettres";
"Line Height" = "Hauteur de ligne";
"System Monospace" = "Monospace système";
"Font Options" = "Options de police";
"This font has no optional features available." = "Aucune fonctionnalité optionnelle n’est disponible pour cette police.";
"Increase Font Size" = "Augmenter la taille de police";
"Decrease Font Size" = "Diminuer la taille de police";

"Invisibles" = "Invisibles";
"Line Numbers" = "Numéros de ligne";
"Indent Guides" = "Guides de retrait";
"Wrap Lines" = "Retour à la ligne automatique";

"Copy with Syntax Highlighting" = "Copier avec surlignage de syntaxe";
"Copy File and Line" = "Copier le fichier et la ligne";

"Position" = "Position";
"Ln %1$@, Col %2$@" = "Lig. %1$@, Col. %2$@";
"Position: line %1$@, column %2$@" = "Position : ligne %1$@, colonne %2$@";
"1 character" = "1 caractère";
"%@ characters" = "%@ caractères";
"1 line" = "1 ligne";
"%@ lines" = "%@ lignes";

"Go To Line" = "Aller à la ligne";
"Enter a line number (“12”) or line number and column (“12:30”) to jump to that position." = "Saisissez un numéro de ligne (“12”) ou un numéro de ligne et une colonne (“12:30”) pour accéder directement à cette position.";

"Indentation" = "Mise en retrait";
"Spaces" = "Espaces";
"Tabs" = "Onglets";
"Tab Width" = "Largeur de tabulation";
"Indent Level %ld" = "Niveau de mise en retrait %ld";
"1 Space" = "1 espace";
"%ld Spaces" = "%ld espaces";
"1 Tab" = "1 tabulation"; // Textual tabs, as in whitespace
"%ld Tabs" = "%ld tabulations"; // Textual tabs, as in whitespace
"Tabs (%ld sp)" = "Tabulations (%ld esp.)"; // Textual tabs, as in whitespace
"Custom…" = "Personnalisée...";
"Autodetect" = "Autodétecter";

"Indent Selection" = "Mettre la sélection en retrait";

"Toggle Comment" = "Activer/désactiver un commentaire";
"Toggle Line Comment" = "Activer/désactiver une ligne de commentaire";
"Toggle Block Comment" = "Activer/désactiver un bloc de commentaire";

"Indentation Width" = "Largeur de mise en retrait";
"Enter the number of spaces to use for the indentation width." = "Saisissez le nombre d’espaces à utiliser comme largeur de mise en retrait.";

"Line Endings" = "Fins de ligne";
"Would you like to convert the old line endings in your document?" = "Voulez-vous convertir les anciennes fins de ligne de votre document ?";
"Convert" = "Convertir";
"Just Switch" = "Juste permuter";

"This file has mixed line endings. Do you want to convert all line endings to %@, the most common line ending in the file?" = "Ce fichier possède des fins de ligne mixtes. Voulez-vous convertir toutes les fins de ligne en %@, la fin de ligne la plus présente dans le fichier ?";
"Other applications may not be able to read the file if you don't convert all line endings to the same type." = "Il se peut que d’autres applications ne puissent pas lire le fichier si vous ne convertissez pas toutes les fins de ligne en un même type.";
"Convert to %@" = "Convertir en %@";

"Text Encoding" = "Encodage de texte";

"Do you want to reinterpret this document as “%@”, or just change the encoding?" = "Voulez-vous réinterpréter ce document en “%@” ou simplement changer d’encodage ?";
"Reinterpreting will reopen the file using the new encoding, discarding any unsaved changes. Changing the encoding only affects how the file is written when next saved." = "La réinterprétation rouvre le fichier avec le nouvel encodage en supprimant les modifications non sauvegardées. Le changement d’encodage influence uniquement la façon dont le fichier est écrit lors du prochain enregistrement.";
"Reinterpret" = "Réinterpréter";
"Discard Changes & Reinterpret" = "Ignorer les changements et réinterpréter";
"Change Encoding Only" = "Changer uniquement d’encodage";
"Change Text Encoding" = "Changer l’encodage de texte";

"The document cannot be changed to the chosen encoding without losing information." = "Impossible d’appliquer l’encodage choisi au document sans perdre des informations.";
"Characters within the document may not be expressable in the encoding. You may wish to choose a different encoding which supports a wider character set." = "Certains caractères du document ne sont peut-être pas exprimables dans l’encodage. Essayez de choisir un autre encodage prenant en charge un jeu de caractères plus large.";
"Change Anyway" = "Changer tout de même";

"You are trying to insert characters which cannot be handled by the document's current encoding without losing information. Do you want to insert the characters anyway?" = "Vous tentez d’insérer des caractères ne pouvant pas être traités par l’encodage actuel du document sans perte d’informations. Voulez-vous quand même insérer les caractères ?";
"If you promote the document to a Unicode encoding you can insert the characters without losing information." = "Si vous promouvez le document vers un encodage Unicode, vous pouvez insérer les caractères sans perte d’informations.";
"Promote to UTF-16" = "Promouvoir vers UTF-16";
"Promote to UTF-8" = "Promouvoir vers UTF-8";

"Customize Encodings List…" = "Personnaliser la liste d’encodages…";

"macOS / Unix (LF)" = "macOS/Unix (LF)";
"Classic Mac OS (CR)" = "Classic Mac OS (CR)";
"Windows (CRLF)" = "Windows (CRLF)";

"Look Up “%@”" = "Rechercher « %@ »";

"No Guesses Found" = "Aucune suggestion trouvée";
"Ignore Spelling" = "Ignorer l’orthographe";
"Learn Spelling" = "Apprendre l’orthographe";
"Unlearn Spelling" = "Désapprendre l’orthographe";

"Automatic Parsing Disabled" = "Analyse automatique désactivée";
"The document “%@” exceeds the parsing file size limit. You can override this, but doing so may impact performance. Enable parsing at any time from the Editor → Syntax menu." = "Le document “%@” dépasse la limite de taille de fichier pour l’analyse. Vous pouvez ignorer cet avertissement, mais cela risque d’avoir un impact sur les performances. Activez l’analyse à tout moment à partir du menu Éditeur → Syntaxe.";
"Always enable parsing for this file" = "Toujours activer l’analyse pour ce fichier";
"Enable Parsing" = "Activer l’analyse";
"Disable Parsing" = "Désactiver l’analyse";


// MARK: Text Actions

"Text Actions" = "Actions sur le texte";

"Actions" = "Actions";
"Show Code Actions" = "Afficher les actions de code";

"Format Document" = "Formater le document";
"Format Selection" = "Formater la sélection";
"Format On Type" = "Formater d’après la saisie";

"Jump to Definition" = "Accéder à la définition";
"Jump to Declaration" = "Accéder à la déclaration";
"Jump to Type Definition" = "Accéder à la définition du type";
"Jump to Implementations" = "Accéder aux implémentations";
"Jump to References" = "Accéder aux références";

"Jump to Previous Occurrence" = "Accéder à l’occurrence précédente";
"Jump to Next Occurrence" = "Accéder à l’occurrence suivante";
"Select All Occurrences" = "Sélectionner toutes les occurrences";

"Make Upper Case" = "Convertir en majuscules";
"Make Lower Case" = "Convertir en minuscules";
"Capitalize" = "Mettre en majuscule";
"Swap Case" = "Permuter la casse";

"Sort Lines" = "Trier les lignes";

"Type" = "Type";
"Action" = "Action";

"Alphabetical" = "Alphabétique";
"Length" = "Longueur";
"Shuffle" = "Aléatoire";

"Reverse" = "Inverser";
"Sort in reverse order." = "Faites un tri dans l’ordre inverse.";

"Unique" = "Uniques";
"Filter out any duplicates." = "Filtrer les doublons.";

"Case Sensitive" = "Sensible à la casse";
"Sort text by case first." = "Triez le texte en fonction de la casse d’abord.";

"Numeric Sensitive" = "Sensible aux chiffres";
"Compare a span of digits using the numeric value rather than characters." = "Comparez une série de chiffres en utilisant la valeur numérique plutôt que les caractères.";

"Ignore Indentation" = "Ignorer la mise en retrait";
"Exclude any leading whitespace when comparing." = "Excluez les espaces en début de ligne lors de la comparaison.";

"Replace Text" = "Remplacer du texte";
"Open in New Tab" = "Ouvrir dans un nouvel onglet";
"Copy to Pasteboard" = "Copier dans le presse-papiers";

"Zap Gremlins" = "Éliminer les gremlins";
"Zap" = "Éliminer";

"Non-ASCII characters" = "Caractères non ASCII";
"Control characters" = "Caractères de contrôle";
"Null (ASCII 0) characters" = "Caractères nuls (ASCII 0)";

"Replace with" = "Remplacer par";
"Replace with codepoint" = "Remplacer par un point de code";
"Replace with HTML entity" = "Remplacer par une entité HTML";


// MARK: Languages

"%@ Settings" = "Réglages %@";
"%@ Settings…" = "Réglages %@…";

"Language Server" = "Serveur de langage";
"Language Servers" = "Serveurs de langage";


// MARK: Pops

"Color" = "Couleur";
"Color Picker" = "Sélectionneur de couleurs";

"COLOR_FORMAT_rgb" = "RVB";
"COLOR_FORMAT_hsl" = "TSL";
"COLOR_FORMAT_hsb" = "TSV";
"COLOR_FORMAT_p3" = "Display P3";
"COLOR_FORMAT_hex" = "Hex";
"COLOR_FORMAT_named" = "Nommé";

"sRGB" = "sRVB"; // The sRGB color space
"Display P3" = "Display P3"; // The Display P3 color space
"P3" = "P3"; // Shorthand for the Display P3 color space

"No Swatch Lists" = "Aucune liste d’échantillons";

"New Swatch List…" = "Nouvelle liste d’échantillons…";

"Global" = "Globaux";

"Move List to Project" = "Déplacer la liste dans Projet";
"Move List to Global" = "Déplacer la liste dans Global";

"The selected color space may not be fully representable on this screen. Colors may not appear accurate if they are outside of the gamut of your display device." = "L’espace de couleur sélectionné n’est peut-être pas complètement représentable sur cet écran. Il se peut que les couleurs en dehors de la gamme de votre périphérique d’affichage ne soient pas exactes.";


// MARK: Vim

"Vim" = "Vim";

"vim-normal" = "Normal";
"vim-insert" = "Insérer";
"vim-visual" = "Avertissement visuel";
"vim-visual-line" = "Ligne visuelle";
"vim-visual-block" = "Bloc visuel";
"vim-command" = "Commande";
"vim-search" = "Rechercher";
"vim-filter" = "Filtrer";

// Vim Operators
"vim-change" = "Modifier";
"vim-delete" = "Supprimer";
"vim-yank" = "Yank";
"vim-reindent" = "Mettre en retrait";
"vim-replace" = "Remplacer le caractère";
"vim-shiftLeft" = "Mettre en retrait négatif";
"vim-shiftRight" = "Mettre en retrait";
"vim-swapCase" = "Permuter la casse";
"vim-lowercase" = "Minuscule";
"vim-uppercase" = "Majuscule";
"vim-register" = "À l’aide du registre";
"vim-insertRegister" = "Insérer registre";
"vim-insertDigraph" = "Insérer digramme";
"vim-insertLiteral" = "Insérer littéral";

// Vim Modifiers
"vim-modifier-around" = "Autour de";
"vim-modifier-inside" = "À l’intérieur de";
"vim-modifier-previous" = "Occurrence précédente de";
"vim-modifier-next" = "Occurrence suivante de";
"vim-modifier-afterPrevious" = "Après l’occurrence précédente de";
"vim-modifier-beforeNext" = "Avant l’occurrence de";

// Vim Display Name Formats
"vim-nameFormat-register" = "À l’aide du registre %1$@…"; // RegisterName: e.g. "Using register f…"
"vim-nameFormat-register-action" = "À l’aide du registre %1$@ : %2$@"; // RegisterName/Action: e.g. "Using register f: Yank…"

"vim-nameFormat-operator-count-modifier" = "%1$@ %2$@ %3$@…"; // Operator/Count/Modifier, e.g. "Yank 20x around…"
"vim-nameFormat-operator-count" = "%1$@ %2$@…"; // Operator/Count, e.g. "Yank 20x…"
"vim-nameFormat-modifier-count" = "%1$@ %2$@…"; // Modifier/Count, e.g. "Around 20x…"
"vim-nameFormat-operator-modifier" = "%1$@ %2$@…"; // Operator/Modifier, e.g. "Yank around…"
"vim-nameFormat-operator" = "%1$@…"; // Operator, e.g. "Yank…"
"vim-nameFormat-modifier" = "%1$@…"; // Modifier, e.g. "Around…"
"vim-nameFormat-count" = "%1$@…"; // Count, e.g. "20x…"

// Vim Commands
"Enter an Ex command" = "Saisir une commande Ex";
"Unknown Command “%@”" = "Commande inconnue “%@”";
"Unknown Command “%1$@” matches %2$@" = "La commande inconnue “%1$@” correspond à %2$@";
"Missing required argument “%@”" = "Argument obligatoire “%@” manquant";
"Invalid argument “%1$@”: %2$@" = "Argument invalide “%1$@” : %2$@";

// MARK: Printing

"Grayscale" = "Échelle de gris";
"Printing Frame" = "Cadre d’impression";
"Header and Footer" = "En-tête et pied de page";
"Full File Path" = "Chemin de fichier complet";
"Timestamp" = "Horodatage";

"Simple" = "Simple";
"Pizza Parlor" = "Pizzéria";

"Date Last Saved" = "Date du dernier enregistrement";
"Date Printed" = "Date d’impression";


// MARK: Find & Replace

"Find" = "Rechercher";
"Replace" = "Remplacer";
"Replace All" = "Tout remplacer";

"Show Find" = "Afficher Rechercher";
"Hide Find" = "Masquer Afficher";

"Find in Project…" = "Rechercher dans le projet…";

"1 match" = "1 correspondance";
"%@ matches" = "%@ correspondances";
"%1$@ ⁄ %2$@ matches" = "%1$@ ⁄ %2$@ résultats";

"Queueing…" = "Mise en file d’attente…";
"Queueing %@ files…" = "Mise en file d’attente de %@ fichiers…";
"%1$@ ⁄ %2$@ files" = "%1$@ ⁄ %2$@ fichiers";
"%@ files remaining…" = "%@ fichiers restants…";

"Cancel current operation" = "Annuler l’opération en cours";
"Clear results" = "Effacer les résultats";

"%@ results in %@ files." = "%@ résultats dans %@ fichiers.";
"No Results for “%1$@” in %2$@" = "Aucun résultat pour “%1$@” dans %2$@";

"Regex Invalid" = "Regex invalide";

"contains" = "contient";
"matches word" = "correspond au mot";
"starts with" = "commence par";
"ending with" = "se termine par";
"matches regex" = "correspond à l’expression rationnelle";
"match case" = "respecter la casse";
"ignore case" = "ignorer la casse";

"Any Characters" = "N’importe quel caractère";
"Any" = "N’importe lequel";
"Word Characters" = "Caractères de mot";
"Word" = "Mot";
"Digits" = "Chiffres";
"Whitespace" = "Espace";
"Non-ASCII Characters" = "Caractères non-ASCII";
"Hexadecimal Digits" = "Chiffres hexadécimaux";

"Tab" = "Onglet";
"Word Break" = "Césure";
"Line Break" = "Saut de ligne";

"Wildcards" = "Caractères génériques";
"Pattern Wildcards" = "Caractères génériques à rechercher";
"Current Wildcards" = "Caractères génériques actuels";

"Recent Patterns" = "Formes récentes";
"No Recent Patterns" = "Aucune forme récente";
"Clear Recent Patterns" = "Effacer les formes récentes";

"In %@" = "Dans %@"; // As in "In Project", "In 2 Folders", etc.
"%@ Folders" = "%@ dossier(s)";
"Containing Folders" = "Dossiers parents";
"Choose Folders…" = "Choisir des dossiers…";

"Filters" = "Filtres";

"1 filter" = "1 filtre";
"%@ filters" = "%@ filtres";

"Matching all of:" = "Correspondant à tous ces critères :";
"Matching one or more of:" = "Correspondant à un ou plusieurs critères :";
"No custom filters created." = "Aucun filtre personnalisé n’a été créé.";

"New Filter" = "Nouveau filtre";

"This filter will be grouped as “%@”." = "Ce filtre sera groupé sous “%@”.";
"matching all" = "correspondant à tous les critères";
"matching one or more" = "correspondant à un ou plusieurs critères";

"Searching open files for this remote project." = "Recherche dans les fichiers ouverts pour ce projet distant.";
"Searching open files; open a folder to search project-wide." = "Recherche dans les fichiers ouverts ; ouvrez un dossier pour effectuer une recherche étendue au projet.";

"Are you sure you want to replace all?" = "Voulez-vous vraiment tout remplacer ?";
"This will replace %1$@ results in %2$@ files." = "Cela va remplacer %1$@ résultats dans %2$@ fichiers.";

"Replace All in Document" = "Tout remplacer dans le document";

"Could not open file." = "Impossible d’ouvrir le fichier.";
"The document may have been moved or deleted since the search was performed. Try performing the search again." = "Le document a peut-être été déplacé ou supprimé depuis l’opération de recherche. Essayez de refaire la recherche.";

"Text no longer matches find results." = "Le texte ne correspond plus aux résultats de recherche.";
"The document may have been modified since the search was performed. Try performing the search again." = "Le document a peut-être été modifié depuis l’opération de recherche. Essayez de refaire la recherche.";


// MARK: Tasks

"Tasks" = "Tâches";
"Edit Task…" = "Modifier la tâche…";

"Build" = "Build";
"Run" = "Exécuter";
"Clean" = "Nettoyer";
"Stop" = "Arrêter";

"Building %@" = "Build de %@ en cours";
"Running %@" = "Exécution de %@";
"Cleaning %@" = "Nettoyage de %@";

"Build %@" = "Build de %@";
"Run %@" = "Exécuter %@";
"Clean %@" = "Nettoyer %@";

"Build Started" = "Le build a démarré";
"Build Generated Issues" = "Le build a généré des problèmes";
"Build Failed" = "Le build a échoué";
"Build Succeeded" = "Le build a réussi";

"Clean Started" = "Le nettoyage a démarré";
"Clean Failed" = "Le nettoyage a échoué";
"Clean Succeeded" = "Nettoyage effectué avec succès";

"Task Started" = "Tâche lancée";
"Task Paused" = "Tâche suspendue";
"Task Generated Issues" = "Problèmes générés par une tâche";
"Task Generated Output" = "Résultat généré par une tâche";
"Task Exited Unexpectedly" = "Tâche arrêtée de façon inattendue";
"Task Failed" = "La tâche a échoué";
"Task Completed" = "Tâche terminée";

"No Tasks" = "Aucune tâche";

"Open Task Settings…" = "Ouvrir les réglages de la tâche…";

"Add a new task" = "Ajouter une nouvelle tâche";
"Do you want to remove the task “%@”?" = "Voulez-vous supprimer la tâche “%@” ?";

"Task “%@” encountered an uncaught signal." = "La tâche “%@” a rencontré un signal non capturé.";
"Task “%@” exited with a non-zero exit status: %d." = "La tâche “%@” s’est arrêtée avec un état d’arrêt non nul : %d.";

"Check to make sure the script has a valid shebang declaration (such as “#!/bin/sh”) for the desired scripting language." = "Assurez-vous que le script possède une déclaration shebang valide (comme “#!/bin/sh”) pour le langage de script souhaité.";

"The script does not appear to be executable. Do you want to make it executable?" = "Le script ne semble pas être exécutable. Voulez-vous le rendre exécutable ?";
"Make Executable" = "Rendre exécutable";

"Stop “%@”?" = "Arrêter “%@” ?";
"The task “%@” is already running. Choose “Stop” to terminate and restart it, or “Add” to launch an additional instance." = "La tâche “%@” est déjà en cours d’exécution. Choisissez soit “Arrêter” pour la terminer ou la relancer, soit “Ajouter” pour lancer une instance supplémentaire.";
"The task “%@” is already running. Choose “Stop” to terminate and restart it." = "La tâche “%@” est déjà en cours d’exécution. Choisissez “Arrêter” pour la terminer et la relancer.";

"Could not run “%@”." = "Impossible d’exécuter “%@”.";
"The task may be misconfigured or malformed. Check to make sure its settings are correct and not currently in conflict within source control." = "La tâche est peut-être mal configurée ou mal formée. Assurez-vous que ces réglages sont corrects et ne sont pas en conflit avec le contrôle de code source.";

"Task configuration “%@” not found." = "Configuration de tâche “%@” introuvable.";
"No task configuration was found in the project with the name “%@”." = "Aucune configuration de tâche portant le nom “%@” n’a été trouvée dans le projet.";

"The task contains one or more links between other tasks that create an infinite loop." = "La tâche contient un ou plusieurs liens entre tâches qui provoquent une boucle infinie.";

"The extension assistant with identifier “%@” failed to resolve the action." = "L’assistant d’extension portant l’identifiant “%@” n’a pas pu résoudre l’action.";

"Task template not found for “%@”." = "Modèle de tâche introuvable pour “%@”.";
"The template for this task was not found in the extension “%@”. Make sure the extension is up to date, or consider contacting the extension author." = "Le modèle de cette tâche est introuvable dans l’extension “%@”. Assurez-vous que l’extension est à jour ou prenez contact avec l’auteur de l’extension.";

"(Deprecated)" = "(Obsolète)";
"This task type is deprecated." = "Ce type de tâches est obsolète.";

"This task requires an extension that is not installed. You can try installing it from the extension library." = "Cette tâche requiert une extension qui n’est pas installée. Vous pouvez essayer de l’installer à partir de la bibliothèque d’extensions.";

"This extension is required in order to run the task “%@”." = "Cette extension est nécessaire pour exécuter la tâche “%@”.";

"Custom Task" = "Tâche personnalisée";

"On This Mac" = "Sur ce Mac";
"No SSH Servers" = "Aucun serveur SSH";

"Default Remote Interpreter" = "Interpréteur distant par défaut";

"TASK_VARIABLE_WorkspaceName" = "Nom de projet";
"TASK_VARIABLE_WorkspaceFolder" = "Chemin de projet";
"TASK_VARIABLE_WorkspaceFolderBasename" = "Nom de dossier de projet";
"TASK_VARIABLE_BranchName" = "Nom de la branche";

"TASK_VARIABLE_File" = "Chemin du fichier";
"TASK_VARIABLE_FileRelative" = "Chemin de fichier relatif";
"TASK_VARIABLE_FileBasename" = "Nom du fichier";
"TASK_VARIABLE_FileDirname" = "Nom du dossier parent du fichier";
"TASK_VARIABLE_FileExtname" = "Extension de fichier";
"TASK_VARIABLE_LineNumber" = "Numéro de ligne";
"TASK_VARIABLE_SelectedText" = "Texte sélectionné";

"Currently Focused File" = "Fichier actuellement sous focus";

"Extension Command" = "Commande d’extension";
"Command:" = "Commande :";

"Configuration Value" = "Valeur de configuration";
"Key:" = "Touche :";

"%@ Pipeline" = "Pipeline %@";
"The primary step contributed by this task." = "L’étape principale effectuée par cette tâche.";
"This task does not contribute a primary step to this pipeline." = "Cette tâche n’effectue aucune étape principale pour ce pipeline.";

"Unknown Action" = "Action inconnue";
"This action is of an unknown type and may have been added by a newer version of %@." = "Cette action est de type inconnu et a peut-être été ajoutée par une version plus récente de %@.";

"Step %1$@ of %2$@" = "Étape %1$@ sur %2$@";

"Run Script" = "Exécuter le script";
"Run Task" = "Exécuter la tâche";
"Run Another Task" = "Exécuter une autre tâche";
"Play Sound" = "Émettre un son";
"Speak Text" = "Dire le texte";

"Environment Variables" = "Variables d’environnement";
"Key" = "Clé";
"Value" = "Valeur";
"No Environment Variables" = "Aucune variable d’environnement";


// MARK: Debugger

"Debug" = "Déboguer";
"Debugger" = "Débogueur";
"Debug Console" = "Console de débogage";

"Show Debug Gauges" = "Afficher les indicateurs de débogage";
"Hide Debug Gauges" = "Masquer les indicateurs de débogage";

"CPU" = "CPU";
"Memory" = "Mémoire";
"Disk" = "Disque";

"Waiting to attach…" = "En attente de liaison…";
"Attaching to %@…" = "En attente de liaison à %@…";
"Waiting for connections…" = "En attente de connexions…";
"Finished running %@" = "Exécution de %@ terminée";

"Activate Breakpoints" = "Activer les points d’interruption";
"Deactivate Breakpoints" = "Désactiver les points d’interruption";

"Pause" = "Suspendre";
"Continue" = "Continuer";
"Step Over" = "Pas à pas principal";
"Step Into" = "Pas à pas détaillé";
"Step Out" = "Pas à pas sortant";
"Step Back" = "Pas à pas arrière";
"Step Over Instruction" = "Pas à pas principal d’une instruction";
"Step Into Instruction" = "Pas à pas détaillé d’une instruction";
"Step Out by Instruction" = "Pas à pas sortant d’une instruction";
"Step Back by Instruction" = "Pas à pas arrière d’une instruction";

"Pause execution" = "Suspendre l’exécution";
"Continue execution" = "Continuer l’exécution";

"Thread %@" = "Fil d’exécution %@";
"Line %@" = "Ligne %@";

"This stack frame represents an async context." = "Cette trame de pile représente un contexte asynchrone.";

"Unnamed Breakpoint" = "Point d’interruption sans nom";

"Enable Function Breakpoint" = "Activer un point d’interruption de fonction";
"Function" = "Fonction";
"Functions" = "Fonctions";
"Example: “myFunctionName”" = "Exemple : “nom_de_ma_fonction”";

"Watchpoints" = "Points de surveillance";
"Enable Watchpoint for “%@”" = "Activer un point de surveillance pour « %@ »";

"One or more active sessions do not support function breakpoints: %@" = "Une ou plusieurs sessions actives ne prennent pas en charge les points d’interruption de fonction : %@";
"One or more active sessions do not support watchpoints: %@" = "Une ou plusieurs sessions actives n’acceptent pas les points de surveillance : %@";
"One or more active sessions do not support conditions for this breakpoint: %@" = "Une ou plusieurs sessions actives n’acceptent pas les conditions de ce point d’interruption : %@";

"Exceptions" = "Exceptions";
"Enable Exception Breakpoint" = "Activer un point d’interruption d’exception";
"Enable Exception Breakpoint for “%@”" = "Activer un point d’interruption d’exception pour “%@”";

"%@ has encountered an exception:" = "%@ a rencontré une exception :";

"Enable Breakpoint in %@" = "Activer un point d’interruption dans %@";

"No debug session is running." = "Aucune session de débogage en cours d’exécution.";
"No variables to display." = "Aucune variable à afficher.";
"Debug session is running." = "Session de débogage en cours.";

"Auto" = "Auto";

"Print Description" = "Imprimer la description";
"Print Description of “%@”" = "Imprimer la description de « %@ »";
"Printing description of “%@”:" = "Impression de la description de “%@” :";

"Watch" = "Surveiller";
"Watch “%@”" = "Surveiller « %@ »";

"Add Breakpoint at Current Line" = "Ajouter un point d’interruption à la ligne actuelle";
"Remove Breakpoint at Current Line" = "Supprimer le point d’interruption à la ligne actuelle";
"Enable Breakpoint at Current Line" = "Activer le point d’interruption à la ligne actuelle";
"Disable Breakpoint at Current Line" = "Désactiver le point d’interruption à la ligne actuelle";

"Edit Breakpoint…" = "Modifier le point d’interruption…";

"Enable Breakpoint" = "Activer le point d’interruption";
"Disable Breakpoint" = "Désactiver le point d’interruption";
"Delete Breakpoint" = "Supprimer le point d’interruption";

"Enable Breakpoints" = "Activer les points d’interruption";
"Disable Breakpoints" = "Désactiver les points d’interruption";
"Delete Breakpoints" = "Supprimer les points d’interruption";

"Double-click to edit a breakpoint" = "Double-cliquer pour modifier un point d’interruption";


// MARK: Clips

"Clips" = "Clips";

"(untitled group)" = "(groupe sans titre)";
"(untitled clip)" = "(clip sans titre)";

"Anywhere" = "N’importe où";

"Insert Placeholder" = "Insérer un paramètre fictif";
"Edit Placeholder" = "Modifier le paramètre fictif";

"Named Placeholder" = "Paramètre fictif nommé";

"Date" = "Date";
"Filename" = "Nom du fichier";
"Parent Folder" = "Dossier parent";
"Project Name" = "Nom de projet";
"Author Name" = "Nom de l'auteur";
"Source Control Revision" = "Révision du contrôle de code source";

"Insertion Point" = "Point d'insertion";
"Text Selection" = "Sélection de texte";
"Previous Text" = "Texte précédent";
"Pasteboard Text" = "Texte du presse-papiers";

"Click the + button to add clips." = "Cliquez sur le bouton + pour ajouter des clips.";
"More clips can be found in the Extension Library." = "Des clips supplémentaires sont disponibles dans la bibliothèque d’extensions.";
"No matching clips found." = "Aucun clip correspondant.";


// MARK: Issues

"Issues" = "Problèmes";

"Error" = "Erreur";
"Warning" = "Avertissement";
"Hint" = "Conseil";
"Info" = "Infos";

"1 issue" = "1 problème";
"%@ issues" = "%@ problèmes";

"Show Previous Issue" = "Afficher le problème précédent";
"Show Next Issue" = "Afficher le problème suivant";

"None of your installed extensions are providing live validation for this project." = "Aucune de vos extensions installées ne fournit une validation en direct pour ce projet.";
"Some extensions may require that files be open to perform validation." = "Certaines extensions nécessitent que des fichiers soient ouverts pour effectuer la validation.";


// MARK: Reports

"Reports" = "Rapports";
"Report" = "Rapport";

"Open Report…" = "Ouvrir le rapport…";
"No Report" = "Aucun rapport";

"All Sources" = "Toutes les sources";


// MARK: Terminal

"Terminal" = "Terminal";

"Local Terminal" = "Terminal local";
"Remote Terminal" = "Terminal distant";

"Local Shell" = "Shell local";
"SSH" = "SSH";

"New Local Terminal" = "Nouveau terminal local";
"New Remote Terminal" = "Nouveau terminal distant";
"Quick Connect" = "Connexion rapide";
"Shared SSH Servers" = "Serveurs SSH partagés";

"Meta" = "Méta";
"Use Option as Meta Key" = "Utiliser Option comme touche Méta";
"Clear Scrollback" = "Effacer le défilement arrière";

"Numeric Keypad Clear" = "Effacer (pavé numérique)";
"F1" = "F1";
"F2" = "F2";
"F3" = "F3";
"F4" = "F4";
"F5" = "F5";
"F6" = "F6";
"F7" = "F7";
"F8" = "F8";
"F9" = "F9";
"F10" = "F10";
"F11" = "F11";
"F12" = "F12";
"F13" = "F13";
"F14" = "F14";
"F15" = "F15";
"F16" = "F16";
"F17" = "F17";
"F18" = "F18";
"F19" = "F19";
"← Cursor Left" = "← Curseur gauche";
"↑ Cursor Up" = "↑ Curseur haut";
"→ Cursor Right" = "→ Curseur droite";
"↓ Cursor Down" = "↓ Curseur bas";
"↖︎ Home" = "↖︎ Début";
"↘︎ End" = "↘︎ Fin";
"⇞ Page Up" = "⇞ Page précédente";
"⇟ Page Down" = "⇟ Page suivante";
"⌦ Forward Delete" = "⌦ Supprimer élément suivant";
"⌫ Delete" = "⌫ Supprimer";

"⌥ Option" = "⌥ Option";
"⌃ Control" = "⌃ Contrôle";
"⇧ Shift" = "⇧ Majuscule";
"⌃⌥ Control-Option" = "⌃⌥ Contrôle-Option";
"⌃⌥⇧ Control-Option-Shift" = "⌃⌥⇧ Contrôle-Option-Majuscule";
"⌥⇧ Option-Shift" = "⌥⇧ Option-Majuscule";
"⌃⇧ Control-Shift" = "⌃⇧ Contrôle-Majuscule";

"Send Text" = "Envoyer du texte";
"Scroll Page Down" = "Faire défiler la page vers le bas";
"Scroll Page Up" = "Faire défiler la page vers le haut";
"Scroll to Top" = "Faire défiler jusqu’au début";
"Scroll to Bottom" = "Faire défiler jusqu’à la fin";
"Num Lock" = "Verr. num.";

"Do you want to terminate the running processes in this terminal?" = "Voulez-vous arrêter les processus en cours dans ce terminal ?";
"Closing this tab will terminate the running process %@." = "La fermeture de cet onglet mettra fin au processus en cours %@.";
"Closing this tab will terminate the running remote shell." = "La fermeture de cet onglet mettra fin au shell distant en cours.";

"Send Text" = "Envoyer du texte";
"Scroll Page Down" = "Faire défiler la page vers le bas";
"Scroll Page Up" = "Faire défiler la page vers le haut";
"Scroll to Top" = "Faire défiler jusqu’au début";
"Scroll to Bottom" = "Faire défiler jusqu’à la fin";
"Num Lock" = "Verr. num.";

"System Default" = "Paramètres par défaut du système";

"Start Logging…" = "Démarrer la journalisation…";
"Stop Logging" = "Arrêter la journalisation";

"Enabling terminal logging will log all output for this terminal to a file." = "L’activation de la journalisation du terminal enregistrera tous les résultats de ce terminal dans un fichier.";
"Terminal logs are helpful when troubleshooting terminal issues with Panic's technical support team. To end terminal logging, choose \"Stop Logging\" from the Terminal menu or quit Nova." = "Les journaux de terminal sont utiles pour le dépannage des problèmes de terminal en collaboration avec l’équipe de support technique de Panic. Pour arrêter la journalisation du terminal, choisissez “Arrêter la journalisation” dans le menu Terminal ou quittez Nova.";


// MARK: Symbols

"Symbols" = "Symboles";

"Symbols in Open Tabs" = "Symboles dans les onglets ouverts";

"Current symbol: %@" = "Symbole actuel : %@";
"(no symbol)" = "(aucun symbole)";

"Go To Symbol" = "Aller au symbole";

"No symbols found in the current document." = "Aucun symbole trouvé dans le document actuel.";
"No text document focused." = "Aucun document de texte sous focus.";


// MARK: Preview

"Preview" = "Aperçu";
"Preview In" = "Aperçu dans";

"Open Preview in Tab" = "Ouvrir l’aperçu dans un onglet";

"Split Preview Upward" = "Diviser l’aperçu vers le haut";
"Split Preview Downward" = "Diviser l’aperçu vers le bas";
"Split Preview Left" = "Diviser l’aperçu à gauche";
"Split Preview Right" = "Diviser l’aperçu à droite";

"Preview Current Document" = "Aperçu du document actuel";

"Cannot Preview Unsaved Document" = "Impossible d’afficher l’aperçu d’un document non enregistré";
"To preview this document in an external application, you must first save it." = "Pour prévisualiser ce document dans une application externe, vous devez d’abord l’enregistrer.";

"Cannot Preview Document" = "Impossible de prévisualiser le document";
"An application capable of previewing the document was not found." = "Aucune application permettant de prévisualiser le document n’a été trouvée.";
"The application with the bundle identifier “%@” could not be found." = "L’application portant l’identifiant de lot “%@” est introuvable.";
"The default application for previewing URL “%@” could not be found." = "L’application par défaut de prévisualisation de l’URL “%@” est introuvable.";

"Reload" = "Recharger";

"Lock Focus to “%@”" = "Verrouiller le focus sur “%@”";
"No previewable documents" = "Aucun document prévisualisable";

"Stylesheets" = "Feuilles de style";
"Scripts" = "Scripts";
"No linked files could be found in the project." = "Aucun fichier lié n’a été trouvé dans le projet";

"Show Web Inspector" = "Afficher l’inspecteur Web";
"Hide Web Inspector" = "Masquer l’inspecteur Web";

"%@ can't open the specified address." = "%@ ne peut pas ouvrir l’adresse spécifiée.";

"Show certificate" = "Afficher le certificat";
"Connection is not secured with TLS." = "La connexion n’est pas sécurisée via TLS.";

"Allow “%@” to use your camera?" = "Autoriser “%@” à utiliser votre appareil photo ?"; // %@ is a URL domain
"Allow “%@” to use your microphone?" = "Autoriser “%@” à utiliser votre microphone ?"; // %@ is a URL domain
"Allow “%@” to use your camera and microphone?" = "Autoriser “%@” à utiliser votre appareil photo et votre microphone ?"; // %@ is a URL domain

"Allow" = "Autoriser";
"Don't Allow" = "Ne pas autoriser";

"Web process terminated unexpectedly." = "Processus Web interrompu de manière inattendue.";
"Reload the page to attempt to restart it." = "Rechargez la page pour essayer de la redémarrer.";

"JavaScript Alert" = "Alerte JavaScript";
"JavaScript Alert from %@" = "Alerte JavaScript de « %@ »";


// MARK: Media

"Image" = "Image";
"Audio" = "Avertissement sonore";
"Video" = "Vidéo";
"Media" = "Fichiers";
"PDF" = "PDF";

"Transparent" = "Transparent";
"Light Transparent" = "Clair transparent";
"Dark Transparent" = "Sombre transparent";
"Theme" = "Thème";
"Black" = "Noir";
"White" = "Blanc";
"Gray" = "Gris";

"Play" = "Son";
"Pause" = "Suspendre";

"Speed" = "Vitesse";
"Matte" = "Mat";
"Zoom" = "Agrandir";

"Could not read the image data." = "Impossible de lire les données d’image.";


// MARK: Source Control

"Source Control" = "Contrôle de code source";
"Git" = "Git";
"Repository" = "Référentiel";

"Git Accounts" = "Comptes Git";

"You" = "Vous";
"(uncommitted)" = "(non validé)";

"Clone via URL" = "Cloner via URL";

"Changes" = "Modifications";
"History" = "Historique";
"Branches" = "Branches";
"Tags" = "Balises";
"Remotes" = "Distants";
"Submodules" = "Sous-modules";

"Show Last Change for Line" = "Afficher la dernière modification de la ligne";
"Show Last Change for Line Ignoring Whitespace" = "Afficher la dernière modification de la ligne en ignorant les espaces";

"No Commits" = "Aucune validation";

"Create New Local Branch" = "Créer une nouvelle branche locale";
"Creates a new local branch from the remote branch “%@”." = "Crée une nouvelle branche locale à partir de la branche distante “%@”.";
"Track Branch “%@”" = "Suivre la branche “%@”";
"Create Branch" = "Créer une branche";

"Create Branch from “%@”…" = "Créer une branche à partir de “%@”…";
"Create New Branch" = "Créer une nouvelle branche";
"Creates a new local branch from “%@”." = "Crée une nouvelle branche locale à partir de “%@”.";
"Checkout New Branch" = "Extraire une nouvelle branche";

"Publish Branch" = "Publier la branche";
"Creates a new remote branch on the selected remote." = "Crée une nouvelle branche distante sur l’élément distant sélectionné.";
"Local Branch:" = "Branche locale :";
"Remote:" = "Distant :";
"Track New Remote Branch" = "Suivre la nouvelle branche distante";
"Publish Branch" = "Publier la branche";

"Create Tag from “%@”…" = "Créer une balise à partir de “%@”…";
"Create New Tag" = "Créer une nouvelle balise";
"Creates a new annotated tag from “%@”." = "Crée une nouvelle balise annotée à partir de “%@”.";
"Create Tag" = "Créer une balise";
"Message:" = "Message :";

"Commit" = "Valider";

"%@ (detached)" = "%@ (détaché)";

"Commit to Detached HEAD" = "Valider sur le HEAD détaché";
"You are currently working on a detached HEAD, which will not point to any branch. Commits made in this state will not appear in your commit history.\n\nIf this is not what you want, check out a branch before committing." = "Vous travaillez actuellement sur un HEAD détaché, ce qui signifie qu’il ne pourra pointer aucune branche. Les validations effectuées dans cet état n’apparaîtront pas dans votre historique de validation.\n\nSi ce n’est pas ce que vous voulez, extrayez d’abord une branche avant de valider.";

"Are you sure you want to checkout “%@”?" = "Voulez-vous vraiment extraire “%@” ?";
"The repository will be placed in a detached HEAD state." = "Le référentiel sera placé en état “HEAD détaché”.";

"Are you sure you want to cherry-pick “%@” onto “%@”?" = "Voulez-vous vraiment faire un cherry-pick de “%@” sur “%@” ?";
"The contents of this commit will be integrated into the current branch." = "Le contenu de cette validation sera intégré dans la branche actuelle.";
"Cherry-Pick" = "Cherry-Pick";

"Remotes" = "Distants"; // Where "Remote" is a Git repository remote URL
"Add Remote" = "Ajouter un référentiel distant"; // Where "Remote" is a Git repository remote URL
"Enter the name and URL of the remote to add for this repository." = "Saisissez le nom et l’URL du référentiel distant à ajouter pour ce référentiel.";
"URL:" = "URL :";

"Checkout Revision…" = "Extraire révision…";
"Checkout Revision" = "Extraire révision";
"Enter the revision, branch, tag, or reference you want to check out. Your local HEAD pointer will then be moved." = "Saisissez la révision, la branche, la balise ou la référence que vous voulez extraire. Votre pointeur HEAD local sera déplacé.";
"Revision:" = "Révision :";

"Current Version" = "Version actuelle";
"Uncommitted Changes" = "Modifications non validées";
"Latest Commit" = "Validation la plus récente";
"Compared File" = "Fichier comparé";
"Compared Data" = "Données comparées";
"Compared Text" = "Texte comparé";

"Your Stuff" = "Votre partie";
"Their Stuff" = "L’autre partie";

"Reset" = "Réinitialiser";

"Loading comparison…" = "Chargement de la comparaison…";
"To compare against a file of your choice, click “Choose…” or drag it into this pane." = "Pour une comparaison par rapport à un fichier de votre choix, cliquez sur “Choisir…” ou faites glisser le fichier souhaité dans ce panneau.";
"This file is not under source control." = "Ce fichier n’est pas sous le contrôle du code source.";
"This file has not yet been committed." = "Ce fichier n’a pas encore été validé.";
"Could not find this file in the commit's tree." = "Ce fichier est introuvable dans l’arbre de validation.";

"Choose a file for comparison…" = "Choisissez un fichier à comparer…";
"Compare" = "Comparer";

"Previous Change" = "Modification précédente";
"Next Change" = "Modification suivante";

"No changes" = "Aucune modification";
"1 change" = "1 modification";
"%@ changes" = "%@ modifications";

"Ignore Whitespace" = "Ignorer les espaces";

"Checkout" = "Extraire";
"Fetch" = "Récupérer";
"Fetch from “%@”" = "Récupérer à partir de “%@”";
"Pull" = "Tirer";
"Pull from “%@”" = "Pull de “%@”";
"Push" = "Pousser";
"Push…" = "Pousser…";
"Push to “%@”" = "Push sur “%@”";

"Checkout “%@”" = "Extraire “%@”";
"Fast-forward to “%@”" = "Avance rapide vers “%@”";
"Pull “%@”" = "Tirer “%@”";
"Pull “%1$@” into “%2$@”" = "Tirer “%1$@” dans “%2$@”";
"Push “%1$@” to “%2$@”" = "Pousser “%1$@” vers “%2$@”";
"Push “%@” to" = "Pousser “%@” vers";
"Merge into “%@”…" = "Fusionner dans “%@”…";

"Switch to “%@”…" = "Passer à “%@”…";
"Update “%@”…" = "Mettre à jour “%@”…";
"Move “%@”…" = "Déplacer “%@”…";
"Rename “%@”…" = "Renommer “%@”…";
"Delete “%@”…" = "Supprimer “%@”…";

"Create New Branch from “%@”…" = "Créer une nouvelle branche à partir de “%@”…";
"Create New Tag from “%@”…" = "Créer une nouvelle balise à partir de “%@”…";
"Copy Branch Name" = "Copier le nom de la branche";
"Copy Tag Name" = "Copier le nom de la balise";

"Fetch “%@”…" = "Récupérer “%@”…";
"Prune Obsolete Remote Branches" = "Éliminer (“prune”) les branches distantes obsolètes";
"Push All Tags to “%@”" = "Pousser toutes les balises vers “%@”";

"Rename Branch" = "Renommer la branche";
"Enter a new name for this branch." = "Saisissez un nouveau nom pour cette branche.";

"Rename Remote" = "Renommer le référentiel distant";
"Enter a new name for this remote." = "Saisissez un nouveau nom pour ce référentiel distant.";

"Amend" = "Amend";
"Amend %@" = "Amend %@";

"Discard Change" = "Ignorer la modification";

"Discard Changes in %@ Items…" = "Ignorer les modifications dans %@ éléments…";
"Discard Changes in “%@”…" = "Ignorer les modifications dans “%@”…";
"Discard Changes in Selected Files…" = "Ignorer les modifications dans les fichiers sélectionnés…";

"Are you sure you want to discard uncommitted changes in “%@”?" = "Voulez-vous vraiment ignorer les modifications non validées dans “%@” ?"; // Single File
"Are you sure you want to discard uncommitted changes in %@ files?" = "Voulez-vous vraiment ignorer les modifications non validées dans %@ fichiers ?"; // Multiple files
"Discard" = "Éliminer";

"Item is untracked in the working tree" = "L’élément n’est pas suivi dans l’arborescence de travail";
"Item is added in the index" = "L’élément est ajouté à l’index";
"Item is added in the working tree" = "L’élément est ajouté à l’arborescence de travail";
"Item is new in the index" = "L’élément est nouveau dans l’index";
"Item is modified in the working tree" = "L’élément est modifié dans l’arborescence de travail";
"Item is modified in the index" = "L’élément est modifié dans l’index";
"Item is deleted in the working tree" = "L’élément est supprimé de l’arborescence de travail";
"Item is deleted in the index" = "L’élément est supprimé de l’index";
"Item is renamed in the working tree" = "L’élément est renommé dans l’arborescence de travail";
"Item is renamed in the index" = "L’élément est renommé dans l’index";
"Item is type changed in the working tree" = "Le type de l’élément est modifié dans l’arborescence de travail";
"Item is type changed in the index" = "Le type de l’élément est modifié dans l’index";
"Item is unreadable by source control" = "L’élément est illisible par le contrôle de code source";
"Item is in conflict in the working tree" = "L’élément est en conflit dans l’arborescence de travail";
"Item is ignored in the working tree" = "L’élément est ignoré dans l’arborescence de travail";

"%1$@ behind, %2$@ ahead of “%3$@”" = "%1$@ en retard, %2$@ en avance sur “%3$@”";
"%1$@ behind “%2$@”" = "%1$@ en retard sur “%2$@”";
"%1$@ ahead of “%2$@”" = "%1$@ en avance sur “%2$@”";

"Stage" = "Indexer";
"Stage All" = "Tout indexer";
"Unstage" = "Supprimer les étapes intermédiaires";
"Unstage All" = "Tout désindexer";

"Stage Change" = "Indexer la modification";

"Stage %@ Items" = "Indexer %@ éléments";
"Stage “%@”" = "Indexer “%@”";
"Stage Selected Files" = "Indexer les fichiers sélectionnés";

"Unstage %@ Items" = "Désindexer %@ éléments";
"Unstage “%@”" = "Supprimer les étapes intermédiaires de “%@”";
"Unstage Selected Files" = "Désindexer les fichiers sélectionnés";

"Message (press ⌘⏎ to commit)" = "Message (appuyer sur ⌘⏎ pour valider)";

"Merging" = "Fusion";

"Resolve all conflicts to complete this merge." = "Résoudre tous les conflits pour terminer ce merge.";
"Review the commit message and use “Commit” to complete this merge." = "Revoyez le message de validation et utilisez “Commit” pour terminer ce merge.";

"Abort Merge" = "Annuler la fusion";
"Are you sure you want to abort the current merge?" = "Voulez-vous vraiment annuler la fusion en cours ?";

"Rebasing" = "Rebase en cours";

"Resolve all conflicts to complete this rebase." = "Résoudre tous les conflits pour terminer ce rebase.";
"Review the commit message and use “Commit” to complete this rebase." = "Revoyez le message de validation et utilisez “Commit” pour terminer ce rebase.";

"Abort Rebase" = "Annuler le rebasage";
"Are you sure you want to abort the current rebase?" = "Voulez-vous vraiment annuler le rebasage en cours ?";

"Cherry-Picking" = "Cherry-pick en cours";

"Resolve all conflicts to complete this cherry-pick." = "Résoudre tous les conflits pour terminer ce cherry-pick.";
"Review the commit message and use “Commit” to complete this cherry-pick." = "Revoyez le message de validation et utilisez “Commit” pour terminer ce cherry-pick.";

"Abort Cherry-Pick" = "Annuler Cherry-Pick";
"Are you sure you want to abort the current cherry-pick?" = "Voulez-vous vraiment annuler le cherry-pick en cours ?";

"Reverting" = "Revert en cours";

"Resolve all conflicts to complete this revert." = "Résoudre tous les conflits pour terminer ce revert.";
"Review the commit message and use “Commit” to complete this revert." = "Revoyez le message de validation et utilisez “Commit” pour terminer ce revert.";

"Abort Revert" = "Abandonner Revert";
"Are you sure you want to abort the current revert?" = "Voulez-vous vraiment abandonner l’opération Revert en cours ?";

"Applying Mailbox" = "Application de Mailbox";

"Resolve all conflicts to complete this apply." = "Résoudre tous les conflits pour terminer cet apply.";
"Review the commit message and use “Commit” to complete this apply." = "Revoyez le message de validation et utilisez “Commit” pour terminer cet apply.";

"Abort Applying" = "Abandonner Apply";
"Are you sure you want to abort the current apply?" = "Voulez-vous vraiment abandonner l’opération Apply en cours ?";

"The operation will be cancelled and any changes so far will be reverted to the previous state before the operation began." = "L’opération sera annulée et toutes les modifications effectuées jusqu’ici seront ignorées pour revenir à l’état précédant le début de l’opération.";

"This repository has no commits." = "Ce référentiel ne contient pas de validations.";
"Create one or more commits before pushing to a remote." = "Créez une ou plusieurs validations supplémentaires avant de pousser vers un serveur distant.";

"Initialize Empty Repository…" = "Initialiser le référentiel vide…";
"Are you sure you want to initialize this project as a new Git repository?" = "Voulez-vous vraiment initialiser ce projet en tant que nouveau référentiel Git ?";
"The repository will be created at the root of this project's directory." = "Le référentiel sera créé à la racine du répertoire de ce projet.";
"Initialize" = "Initialiser";

"Delete Branch" = "Supprimer la branche";
"Are you sure you want to delete the branch “%@”?" = "Voulez-vous vraiment supprimer la branche “%@” ?";

"Delete Remote Branch" = "Supprimer la branche distante";
"Are you sure you want to delete the branch “%1$@” from the remote “%2$@”?" = "Voulez-vous vraiment supprimer la branche “%1$@” du serveur distant “%2$@” ?";

"Delete Remote" = "Supprimer le référentiel distant";
"Are you sure you want to delete the remote “%@”?" = "Voulez-vous vraiment supprimer le référentiel distant “%@” ?";

"Delete Tag" = "Supprimer la balise";
"Are you sure you want to delete the tag “%@”?" = "Voulez-vous vraiment supprimer la balise “%@” ?";

"No Branches Found" = "Aucune branche trouvée";
"Select Destination…" = "Sélectionner la destination…";

"Initializing submodules…" = "Initialisation des sous-modules…";
"Initializing submodule: %@" = "Initialiser le sous-module : %@";
"Stopping…" = "Arrêt…";
"The submodule “%@” could not be initialized." = "Le sous-module “%@” n’a pas pu être initialisé.";
"Some submodules could not be initialized:" = "Certains sous-modules n’ont pas pu être initialisés :";
"Challenge from %@" = "Challenge de %@";
"Please enter the passphrase for %@." = "Saisissez la phrase secrète pour “%@”.";

"No Git repository found." = "Aucun référentiel Git trouvé.";
"Initialize…" = "Initialiser…";

"No branches or tags found." = "Aucune branche ou balise trouvée.";
"No commits found." = "Aucune validation trouvée.";

"Source Control is not enabled." = "Le contrôle de code source n’est pas activé.";
"Enable Source Control" = "Activer le contrôle de code source";

"This repository is being rebased." = "Ce référentiel est en cours de rebasage.";
"This repository is being bisected." = "Ce référentiel est en cours de bissection.";
"This repository is in an unknown state." = "Ce référentiel présente un état inconnu.";
"This must be resolved outside of %@." = "Ce problème doit être résolu en dehors de %@.";

"Failed to fast-forward branch." = "L’avance rapide de la branche a échoué.";

"Submodule has been added" = "Le sous-module a été ajouté";
"Submodule has been modified" = "Le sous-module a été modifié";
"Submodule has been deleted" = "Le sous-module a été supprimé";
"Submodule contains uncommitted changes in its index or working directory" = "L’index ou le répertoire de travail du sous-module contient des modifications non validées";
"Submodule contains untracked files in its working directory" = "Le répertoire de travail du sous-module contient des fichiers non suivis";
"Submodule is uninitialized in the working directory" = "Le sous-module n’est pas initialisé dans le répertoire de travail";

"Sign in to your %@ account" = "Connectez-vous à votre compte %@"; // Where %@ is the service name, e.g. "GitHub"
"Validating…" = "Validation…";
"Authorizing…" = "Autorisation…";

"Fetching Repositories…" = "Récupération des référentiels…";
"Error fetching repositories: %@" = "Erreur de récupération de référentiels : %@";
"Open Accounts Settings…" = "Ouvrir les réglages Comptes…";


// MARK: Publishing

"Publish" = "Publier";
"Publishing" = "Publication";

"Publish files to a remote server" = "Publier les fichiers sur un serveur distant";

"Do you want to remove the remote destination “%@”?" = "Voulez-vous supprimer la destination distante “%@” ?";

"No Servers" = "Aucun serveur";
"No server was found in your settings with the name “%@”." = "Aucun serveur portant le nom “%@” n’a été trouvé dans vos réglages.";
"Multiple servers were found in your settings with the name “%@”." = "Plusieurs serveurs portant le nom “%@” ont été trouvés dans vos réglages.";

"Add a new remote destination" = "Ajouter une nouvelle destination distante";

"No Destinations" = "Aucune destination";
"Add a new destination to your Project Settings to enable publishing." = "Ajoutez une nouvelle destination à vos réglages de projet pour permettre la publication.";

"No changes to publish." = "Aucune modification à publier.";
"No remote destinations have been added to this project." = "Aucune destination distante n’a été ajoutée à ce projet.";
"Publishing can only be enabled for a project with a local folder." = "La publication ne peut être activée que pour un projet comprenant un dossier local.";

"Publish All" = "Publier tout";
"Publish Checked" = "Publier cochés";

"Clear" = "Effacer";
"Clear All" = "Effacer tout";
"Clear Checked" = "Effacer cochés";

"Are you sure you want to clear “%@” marked for publishing?" = "Êtes-vous certain de vouloir effacer “%@” sélectionné pour la publication ?";
"Are you sure you want to clear %@ files marked for publishing?" = "Voulez-vous vraiment effacer %@ fichiers marqués pour la publication ?";

"Publish Selected Items…" = "Publier les éléments sélectionnés…";
"Publish “%@”…" = "Publier “%@”…";

"Publish All Changes to “%@”…" = "Publier toutes les modifications sur “%@”…";
"Publish All Checked Changes to “%@”…" = "Publier toutes les modifications cochées sur “%@”…";

"Publish Selected Items" = "Publier les éléments sélectionnés";
"Publish Selected Items to “%@”" = "Publier les éléments sélectionnés sur “%@”";
"Publish “%@” to “%@”" = "Publier “%@” sur “%@”";

"Reverse Publish Selected Items" = "Publication inverse des éléments sélectionnés";
"Reverse Publish “%@” to “%@”" = "Publication inverse de “%@” vers “%@”";

"Are you sure you want to publish “%@” to “%@”?" = "Voulez-vous vraiment publier “%@” sur “%@” ?";
"Are you sure you want to publish %@ files to “%@”?" = "Voulez-vous vraiment publier %@ fichiers sur “%@” ?";
"Publishing will upload the selected files to the same relative location on the server, and will overwrite any existing files." = "La publication enverra les fichiers sélectionnés vers le même emplacement relatif sur le serveur et écrasera tout fichier existant.";

"Clear Selected Items…" = "Effacer les éléments sélectionnés…";
"Clear “%@”…" = "Effacer “%@”…";

"Add Ignore Rules for Selected Items" = "Ajouter des règles Ignorer pour les éléments sélectionnés";
"Add Ignore Rule for “%@”" = "Ajouter une règle Ignorer pour “%@”";

"Publishing to “%@”…" = "Publication sur “%@”…";

"Publish Started" = "Publication commencée";
"Publish Finished" = "Publication terminée";
"Publish Failed" = "La publication a échoué";


// MARK: Extensions

"Extensions" = "Extensions";
"Extension Library" = "Bibliothèque d’extensions";

"Extension Error" = "Erreur d’extension";
"The extension “%@” encountered an error the last time %@ was open. Do you want to disable it? You can enable it again from the Extensions library." = "L’extension “%@” a rencontré une erreur lors de la dernière ouverture de %@. Voulez-vous la désactiver ? Vous pouvez la réactiver dans la bibliothèque d’extensions.";
"One or more extensions encountered an error the last time %@ was open. Do you want to disable them? You can enable each one again from the Extensions library." = "Une ou plusieurs extensions ont rencontré une erreur lors de la dernière ouverture de %@. Voulez-vous les désactiver ? Vous pouvez réactiver chacune d’elles dans la bibliothèque d’extensions.";
"Keep Enabled" = "Garder activé";
"Disable" = "Désactiver";

"%@ issues may be reported at " = "Les problèmes de %@ peuvent être signalés sur ";

"Not available." = "Indisponible.";
"This extension version is unavailable because it requires Nova %@ or later." = "Cette version d’extension est indisponible, car elle nécessite Nova %@ ou une version ultérieure.";
"This extension version is unavailable because it requires Nova %@ or earlier." = "Cette version d’extension est indisponible, car elle nécessite Nova %@ ou une version antérieure.";
"This extension version is unavailable because it has been disabled by the Panic team." = "Cette version d’extension est indisponible, car elle a été désactivée par l’équipe Panic.";

"by %@" = "par %@"; // Author, as in "by User Name"
"%@ ago" = "Il y a %@"; // As in "1 day ago"
"(no description)" = "(sans description)";

"Search for New Extensions" = "Rechercher de nouvelles extensions";

"Go to the previous page" = "Aller à la page précédente";
"Go to the next page" = "Aller à la page suivante";
"Go to the homepage" = "Aller à la page d’accueil";

"Development Extensions" = "Extensions de développement";
"Installed Extensions" = "Extensions installées";

"Deactivate" = "Désactiver";

"Copy Link" = "Copier le lien";

"Extension Not Installed" = "Extension non installée";
"Show in Extension Library…" = "Afficher dans la bibliothèque d’extensions…";
"Check for extension updates" = "Rechercher des mises à jour d’extension";
"Version %@ available, you have version %@." = "La version %@ est disponible ; vous possédez la version %@.";

"Results for “%@”" = "Résultats pour “%@”";
"No Results for “%@”" = "Aucun résultat pour “%@”";

"Featured" = "Présenté";
"Most Popular: %@" = "Plus populaire : %@";
"All" = "Tout";
"All Time" = "De tous les temps";
"This Week" = "Cette semaine";
"This Month" = "Ce mois-ci";
"Recently Added" = "Récemment ajouté";
"Recently Updated" = "Récemment mis à jour";

"1 Install" = "1 installation"; // Number of downloads / installations, singular
"%@ Installs" = "%@ installations"; // Number of downloads / installations, such as "12 Installs"

"No extensions installed." = "Aucune extension installée";
"Discover new extensions using the search field above." = "Découvrez de nouvelles extensions à l’aide du champ de recherche ci-dessus.";

"Fetching Extension Details…" = "Récupération des détails de l’extension…";

"Extension Not Found" = "Extension introuvable";
"An extension matching “%@” could not be found in the Extension Library." = "Impossible de trouver une extension correspondant à “%@” dans la bibliothèque d’extensions.";

"The extension “%@” was not found." = "L’extension “%@” est introuvable.";
"The extension “%@” could not be loaded because it requires %@ %@ or later." = "Impossible de charger l’extension “%@”, car elle nécessite %@ %@ ou une version ultérieure.";

"Uninstall “%@”?" = "Désinstaller “%@” ?";
"The extension and its functionality will be disabled and removed. Any windows using the extension will be reconfigured accordingly." = "L’extension et sa fonctionnalité seront désactivées et supprimées. Toute fenêtre utilisant l’extension sera reconfigurée en conséquence.";

"Do you want to install the extension “%@”, or open it for editing?" = "Voulez-vous installer l’extension “%@” ou l’ouvrir pour la modifier ?";
"Do you want to install %@ extensions, or open them for editing?" = "Voulez-vous installer %@ extensions ou les ouvrir pour les modifier ?";
"Installing an extension will load it and enable its features. Opening it for editing will create a new project window for the extension's contents." = "L’installation d’une extension a pour effet de la charger et d’activer ses fonctions. Son ouverture en vue de sa modification va créer une nouvelle fenêtre de projet pour le contenu de l’extension.";
"Open for Editing" = "Ouvrir pour modification";

"The extension “%@” is already installed." = "L’extension “%@” est déjà installée.";
"If you would like to modify the provided extension, copy it outside of the extensions container directory and open it as a workspace." = "Si vous voulez modifier l’extension fournie, copiez-la en dehors du répertoire des conteneurs d’extension et ouvrez-la comme espace de travail.";

"An extension with the identifier “%@” is already installed." = "Une extension portant l’identifiant “%@” est déjà installée.";
"The version being installed is either older or not compatible. Remove the existing extension before attempting to install another." = "La version en cours d’installation est plus ancienne ou incompatible. Supprimez l’extension existante avant d’essayer d’en installer une autre.";

"Could not locate the extension in the unarchived package." = "Impossible de trouver l’extension dans le paquet non archivé.";
"The extension download server returned an unexpected status code (%d)." = "Le serveur de téléchargement d’extensions a renvoyé un code d’état inattendu (%d).";
"An error was returned from the Extension Library." = "Une erreur a été renvoyée par la bibliothèque d’extensions.";

"Extension Service Quit Unexpectedly" = "Le service d’extension s’est fermé de façon inattendue";
"An issue with one or more extensions caused the service to terminate. As a result, all extensions will need to reload." = "Un problème relatif à une ou plusieurs extensions a provoqué l’arrêt du service. Par conséquent, toutes les extensions devront être rechargées.";
"You may optionally disable extensions until the next application launch." = "Vous pouvez, si vous le souhaitez, désactiver les extensions jusqu’au prochain lancement de l’application.";
"The following extensions were executing when the crash occurred:" = "Les extensions suivantes étaient en cours d’exécution au moment du plantage :";
"Disable Until Relaunch" = "Désactiver jusqu’au redémarrage";

"The extension “%@” has stopped responding." = "L’extension “%@” ne répond plus.";
"You can attempt to interrupt this extension or wait for it completes its work. You can also choose to disable this extension in this workspace until the next time it's opened." = "Vous pouvez essayer d’interrompre cette extension ou attendre qu’elle ait terminé sa tâche. Vous pouvez aussi choisir de désactiver cette extension dans cet espace de travail jusqu’à sa prochaine ouverture.";
"Wait" = "Attendre";
"Interrupt" = "Interrompre";
"Interrupt & Disable" = "Interrompre et désactiver";

"Could not communicate with the extension service." = "Impossible de communiquer avec le service d’extension.";

"Extension Failed to Reload" = "Le rechargement de l’extension a échoué";
"The extension “%@” could not be reloaded because of one or more issues." = "L’extension “%@” n’a pas pu être rechargée en raison d’un ou de plusieurs problèmes.";

"Another extension with the identifier “%@” is already loaded." = "Une autre extension portant l’identifiant “%@” est déjà chargée.";
"Try disabling or removing the existing extension." = "Essayez de désactiver ou de supprimer l’extension existante.";

"Extension “%@” not installed." = "L’extension « %@ » n’est pas installée.";

"Extension Console" = "Console d’extension";

"Configure Themes…" = "Configurer des thèmes…";

"Reporting abuse for %@ (%@)" = "Signalement d’abus pour %@ (%@)";
"Please describe the reason that this extension should be reviewed:" = "Veuillez décrire la raison pour laquelle cette extension devrait être évaluée :";


// MARK: Extension Authoring

"Create New Extension" = "Créer une nouvelle extension";
"Choose a location to save your new extension." = "Choisissez un emplacement pour enregistrer votre nouvelle extension.";
"Choose the type of extension:" = "Choisissez le type d’extension :";

"Syntax Inspector" = "Inspecteur de syntaxe";
"Toggle the syntax inspector when hovering over code" = "Activer l’inspecteur de syntaxe lorsque le pointeur se trouve sur du code";
"Inspecting" = "Inspection";
"Copy S-Expression" = "Copier la S-expression";

"Sign In" = "Connexion";
"Sign Out" = "Déconnexion";

"EXTENSION_ACCOUNT_SIGNUP_URL" = "https://extensions.panic.com/users/signup/";
"EXTENSION_ACCOUNT_PASSWORD_RECOVERY_URL" = "https://extensions.panic.com/password_reset/";

"Sign in with your Nova developer account to submit to the extension library." = "Connectez-vous avec votre compte de développeur Nova pour soumettre vos contributions à la bibliothèque d’extensions.";

"Two-Factor Authentication" = "Authentification à deux facteurs";
"Your account is protected by two-factor authentication. Enter the code generated by your authorization app." = "Votre compte est protégé par une authentification à deux facteurs. Saisissez le code généré par votre application d’autorisation.";

"No Organizations Found" = "Aucune organisation trouvée";
"Register New Organization…" = "Enregistrer une nouvelle organisation…";

"Verify Extension for Submission" = "Vérifier l’extension pour la soumission";
"Let's validate the contents of your extension before submission." = "Nous allons valider le contenu de votre extension avant sa soumission.";

"Ready to Submit Extension" = "Prêt à soumettre l’extension";
"Your extension has been validated and is ready to submit." = "Votre extension a été validée et est prête à être soumise.";

"Submitting to the Extension Library" = "Soumission à la bibliothèque d’extensions";
"Your extension is being packaged and delivered to the library." = "Votre extension est en cours d’empaquetage et de livraison à la bibliothèque.";

"No issues found." = "Aucun problème trouvé.";
"Requesting status from the Extension Library…" = "Demande d’état de la bibliothèque d’extensions…";

"Packaging extension…" = "Empaquetage de l’extension…";
"Uploading extension…" = "Téléversement de l’extension…";

"Submit" = "Soumettre";

"Your extension was successfully submitted!" = "Votre extension a été soumise avec succès !";


// MARK: Updates

"Updates" = "Mises à jour";
"%@ is up to date." = "%@ est à jour.";
"Check for Updates" = "Vérifier les mises à jour";
"Check for Updates…" = "Vérifier les mises à jour…";
"Checking for Updates…" = "Vérification des mises à jour…";
"Updates Available" = "Mises à jour disponibles";
"The updater encountered an error." = "Le moteur de mise à jour a rencontré une erreur.";
"Downloading Update…" = "Téléchargement de la mise à jour…";
"Install Update" = "Installer la mise à jour";
"Install Update…" = "Installer la mise à jour…";
"Installing Update…" = "Installation de la mise à jour…";

"A new beta is available." = "Une nouvelle version bêta est disponible.";
"A new update is available." = "Une nouvelle mise à jour est disponible.";
"Update Ready!" = "Mise à jour prête !";

"Install & Restart" = "Installer et redémarrer";
"Buy Now" = "Acheter maintenant";
"Renew Now" = "Renouveler maintenant";
"Don't notify me of these updates." = "Ne plus me signaler ces mises à jour.";
"Opt-out of beta updates." = "Refuser les mises à jour de version bêta.";

"%1$@ %2$@ is available!" = "%1$@ %2$@ est disponible !";
"A new version of %@ is available!" = "Une nouvelle version de %@ est disponible !";
"%1$@ %2$@ is now available — you have %3$@.\nThis update will be installed automatically when you quit %1$@." = "%1$@ %2$@ est désormais disponible – vous possédez %3$@.\nCette mise à jour sera installée automatiquement dès que vous quitterez %1$@.";
"%1$@ %2$@ is now available — you have %3$@, but your year of free updates ended on %4$@. To continue getting updates, buy the latest version of %1$@ and you'll get another year of fixes and new features." = "%1$@ %2$@ est désormais disponible – vous possédez %3$@, mais votre année de mises à jour gratuites a pris fin le %4$@. Pour continuer à recevoir des mises à jour, achetez la version la plus récente de %1$@ et vous obtiendrez une année supplémentaire de correctifs et de nouvelles fonctions.";

"%1$@ %2$@ is available for testing!" = "%1$@ %2$@ est disponible pour essai !";
"A new beta of %@ is available for testing!" = "Une nouvelle version bêta de %@ est disponible pour essai !";
"%1$@ %2$@ is now available — you have %3$@.\nSince you are not currently using a beta version,\nthis won't be installed automatically." = "%1$@ %2$@ est désormais disponible – vous possédez %3$@.\nComme vous n’utilisez pas de version bêta actuellement,\ncelle-ci ne sera pas installée automatiquement.";

"%1$@ %2$@ is ready to install!" = "%1$@ %2$@ est prêt à être installé !";

"Release Notes" = "Notes de publication";
"Release Notes: %@" = "Notes de publication : %@";


// MARK: Problem Reporter

"Problem Report" = "Rapport de problème";
"Report a bug or other issue with Nova." = "Signaler un bug ou un autre problème de Nova.";

"Feature Request" = "Demande de fonction";
"Provide feedback for a new feature or enhancement to Nova." = "Donnez votre avis sur une nouvelle fonction ou une amélioration de Nova.";

"Provide feedback for this extension in its issue tracker." = "Donnez votre avis sur cette extension dans son suivi de problèmes.";


// MARK: Authentication

"Username" = "Nom d’utilisateur";
"Password" = "Mot de passe";
"Passphrase" = "Phrase secrète";
"Token" = "Jeton";

"Authentication Required for “%@”." = "Authentification requise pour “%@”.";
"Password Required for “%@”." = "Mot de passe requis pour “%@”.";
"Key Passphrase Required for “%@”." = "Phrase secrète de clé requise pour “%@”.";
"PIN Required for “%@”." = "Code PIN requis pour “%@”.";
"Two Factor Required for “%@”." = "Deux facteurs requis pour “%@”.";
"SSH Interactive Request" = "Requête interactive SSH";
"Username:" = "Nom d’utilisateur :";
"Password:" = "Mot de passe :";
"Passphrase:" = "Phrase secrète :";
"Token:" = "Jeton :";
"PIN:" = "Code PIN :";
"Key:" = "Touche :";
"Code:" = "Code :";

"Select a private key file to use." = "Sélectionnez un fichier de clé privée à utiliser.";


// MARK: Connections

"Connecting to “%@”…" = "Connexion à “%@”…";
"Could not connect to server." = "Impossible de se connecter au serveur.";
"Could not connect to server “%@”." = "Impossible de se connecter au serveur « %@ ».";

"Could not connect to “%@”." = "Impossible de se connecter à “%@”.";
"No additional information about the error was provided. (Error code %d)" = "Aucune information supplémentaire sur l’erreur n’a été fournie. (Code d’erreur %d)";

"Not connected." = "Non connecté.";
"Connection cancelled." = "Connexion annulée.";

"The server “%@” does not have an address specified." = "Aucune adresse n’est spécifiée pour le serveur “%@”.";
"Please specify an address with which to connect." = "Saisissez une adresse de connexion.";

"%@ can’t verify the identity of the server “%@”." = "%@ ne peut pas vérifier l’identité du serveur « %@ ».";

"Host key changed for “%@”." = "La clé d’hôte a changé pour « %@ ».";
"SSH Host Key Changed Message" = "La clé d'hôte du serveur a été modifiée depuis votre dernière connexion. C’est probablement dû à un changement de serveur, mais vous devriez consulter l’administrateur de votre serveur pour en être sûr.";
"Do you want to accept the host key for “%@”?" = "Voulez-vous accepter la clé d’hôte pour « %@ » ?";
"It appears this is the first time you have connected to this host, would you like to continue?" = "Il semble que c’est la première fois que vous vous connectez à cet hôte, voulez-vous continuer ?";
"HostKeyChangedURL" = "https://library.panic.com/general/host-key-changed/";

"The server you are attempting to connect to uses a protocol that is unsupported in this version of %@. Check our website for compatibility information for this protocol." = "Le serveur auquel vous tentez de vous connecter utilise un protocole qui n’est pas pris en charge dans cette version de %@. Consultez notre site Web pour obtenir des informations sur la compatibilité de ce protocole.";

"Save in Keychain" = "Enregistrer dans le trousseau";

"A PIN code is required to unlock your secure token." = "Un code PIN est requis pour déverrouiller votre jeton sécurisé.";
"Please enter the pin for “%@”." = "Saisissez le code PIN pour “%@”.";
"PIN" = "Code PIN";

"Transcript" = "Transcription";
"No Transcripts" = "Aucune transcription";


// MARK: Servers

"ProtocolDescriptionSFTP" = "SSH/SFTP";
"ProtocolDescriptionFTPTLS" = "FTP avec TLS/SSL";
"ProtocolDescriptionFTPSSL" = "FTP avec SSL implicite";
"ProtocolDescriptionFTP" = "FTP";
"ProtocolDescriptionAmazonS3" = "Amazon S3";
"ProtocolDescriptionAmazonS3IAM" = "Amazon S3 avec rôle IAM";
"ProtocolDescriptionOneDrive" = "Microsoft OneDrive";
"ProtocolDescriptionOneDriveForBusiness" = "Microsoft OneDrive Entreprise";
"ProtocolDescriptionAzure" = "Microsoft Azure";
"ProtocolDescriptionDreamObjects" = "DreamObjects";
"ProtocolDescriptionDropbox" = "Dropbox";
"ProtocolDescriptionGoogleDrive" = "Google Drive";
"ProtocolDescriptionBox" = "Box";
"ProtocolDescriptionRackspace" = "Fichiers Rackspace Cloud";
"ProtocolDescriptionOpenStack" = "OpenStack Swift";
"ProtocolDescriptionWebDAVS" = "WebDAV HTTPS";
"ProtocolDescriptionWebDAV" = "WebDAV";
"ProtocolDescriptionBackblazeB2" = "Backblaze B2";

"server.com" = "serveur.com";

"objects-us-east-1.dream.io" = "objects-us-east-1.dream.io";
"onedrive.com" = "onedrive.com";
"sharepoint.com" = "sharepoint.com";
"dropbox.com" = "dropbox.com";
"box.com" = "box.com";
"office365.com" = "office365.com";
"microsoft.azure.com" = "microsoft.azure.com";
"identity.api.rackspacecloud.com" = "identity.api.rackspacecloud.com";
"api.backblazeb2.com" = "api.backblazeb2.com";
"s3.amazonaws.com" = "s3.amazonaws.com";
"sts.amazonaws.com" = "sts.amazonaws.com";

"Servers" = "Serveurs";

"New Server Group" = "Nouveau groupe de serveurs";

"Untitled Server" = "Serveur sans titre";

"Export Encrypted Servers" = "Exporter les serveurs chiffrés";
"Enter a passphrase to use to encrypt the exported servers. This passphrase will be required when importing the servers." = "Saisissez une phrase secrète à utiliser pour chiffrer les serveurs exportés. Cette phrase secrète sera exigée lors de l’importation des serveurs.";

"Import Encrypted Servers" = "Importer des serveurs chiffrés";
"Enter the passphrase used to encrypt the exported servers." = "Saisissez la phrase secrète utilisée pour chiffrer les serveurs exportés.";
"The passphrase entered did not match the encrypted data. Enter the passphrase used to encrypt the exported servers." = "La phrase secrète saisie ne correspond pas aux données chiffrées. Saisissez la phrase secrète utilisée pour chiffrer les serveurs exportés.";

"Export Servers…" = "Exporter les serveurs…";
"Export Selected Servers…" = "Exporter les serveurs sélectionnés…";

"Add New Server" = "Ajouter un nouveau serveur";
"Manage Servers…" = "Gérer les serveurs…";

"Connecting…" = "Connexion en cours…";
"Connect via %@" = "Se connecter via %@";

"Enter a name for the server and choose where to keep it." = "Saisissez un nom pour le serveur et choisissez où vous souhaitez le conserver.";

"copy a server password to the pasteboard" = "copier un mot de passe de serveur dans le presse-papiers"; // Intentionally not capitalized for formatting by LAContext

"No profiles found." = "Aucun profil trouvé.";
"The profile [%@] was not found in ~/.aws/credentials or ~/.aws/config." = "Le profil [%@] est introuvable dans ~/.aws/credentials ou ~/.aws/config.";

"Closest Geographical Endpoint" = "Point de terminaison géographique le plus proche";


// MARK: Keys

"Keys" = "Clés";

"SSH Keys" = "Clés SSH";
"Private Keys" = "Clés privées";

"Select the key files to import." = "Sélectionnez les fichiers de clé à importer.";
"Could not import SSH key file “%@”." = "Impossible d’importer le fichier de clé SSH « %@ ».";
"The file is not in a supported format." = "Le fichier n’est pas dans un format pris en charge.";

"Would you like to save the passphrase for “%@” in Keychain?" = "Voulez-vous enregistrer la phrase secrète pour “%@” dans le trousseau ?";
"A passphrase is required for this encrypted key." = "Une phrase secrète est requise pour cette clé chiffrée.";

"Would you like to copy the key to the Clipboard?" = "Voulez-vous copier la clé dans le presse-papiers ?";
"The selected part of the key will be put on the Clipboard." = "La partie sélectionnée de la clé sera placée dans le presse-papiers.";
"Copy Public Key" = "Copier la clé publique";
"Copy Private Key" = "Copier la clé privée";

"New Key" = "Nouvelle clé";
"Automatic" = "Automatique";

"No Keys" = "Aucune clé";
"Manage Keys…" = "Gérer les clés…";

"SSH_KEYS_HELP_URL" = "https://library.panic.com/general/ssh-keys/";


// MARK: Settings

"Settings" = "Réglages";
"Settings…" = "Réglages…";

"Default (%@)" = "Par défaut (%@)";

// General Settings
"General" = "Général";
"Launcher options" = "Options du lanceur";
"Projects" = "Projets";

"Crash Reports" = "Rapports d’incidents";
"Analytics" = "Analyse";
"Privacy" = "Vie privée";
"Data Collection" = "Collection de données";

"Software Updates" = "Mises à jour du logiciel";

"Beta Updates" = "Mises à jour bêta";
"By opting-in, you acknowledge that betas are pre-release software and you may encounter unexpected bugs or behaviors, including data loss." = "En marquant votre accord, vous reconnaissez que les versions bêta sont des logiciels en préversion susceptibles de présenter des bugs ou des comportements imprévus, voire entraîner des pertes de données.";
"I Understand" = "Je comprends";

"Extension Development" = "Développement d’extension";

"Help Panic improve %@." = "Aidez Panic à améliorer %@.";
"PrivacyURL" = "https://panic.com/privacy";

"Are you sure you want to disable Nova announcements?" = "Voulez-vous vraiment désactiver les annonces de Nova ?";
"These are meant to inform you about important Nova-related news, and are for exceptional circumstances only." = "Cela a pour but de vous fournir des informations importantes à propos de Nova, et uniquement en cas de circonstances exceptionnelles.";

"SoapboxPrivacyURL" = "https://panic.com/privacy/#soapbox";

// Accounts Settings
"Accounts" = "Comptes";
"Manage %@ accounts" = "Gérer les comptes %@";

// Languages Settings
"Languages" = "Langages";
"Language-specific options" = "Options spécifiques au langage";

"Group languages by type" = "Regrouper les langages par type";

"Hide this language" = "Masquer ce langage";
"This language is hidden." = "Ce langage est masqué.";
"When hidden, a language is excluded from menus and the Command Palette." = "Lorsqu’un langage est masqué, il n’apparaît plus dans les menus ni dans la palette de commandes.";

"Settings for this language have been customized." = "Les réglages de ce langage ont été personnalisés.";

"No language servers are configured." = "Aucun serveur de langage n’est configuré.";
"Integrations which provide deep language intelligence for code completion, diagnostics, refactoring, and more." = "Des intégrations qui offrent une intelligence linguistique avancée pour la complétion de code, le diagnostic, le remaniement de code et bien plus encore.";
"Add a Custom Language Server…" = "Ajouter un serveur de langage personnalisé…";
"Recheck the install status of this language server" = "Vérifiez à nouveau l’état d’installation de ce serveur de langage";
"Enable for the following supported languages:" = "Activer pour les langages pris en charge suivants :";
"Remove This Server…" = "Supprimer ce serveur…";
"Remove from $@" = "Supprimer de $@";
"This server can be removed from $@, or deleted entirely." = "Ce serveur peut être retiré de $@ ou supprimé complètement.";

"Server" = "Serveur";
"Features" = "Fonctions";
"Use this server for" = "Utiliser ce serveur pour";
"All features" = "Toutes les fonctions";
"Only these features" = "Uniquement ces fonctions";
"All, except these features" = "Tout, sauf ces fonctions";

"LSP Language ID" = "ID de langage LSP";
"Verbose logging" = "Journalisation détaillée";

"This setting may be affected by EditorConfig files." = "Ce réglage peut être modifié par les fichiers EditorConfig.";

"Display" = "Afficher";
"Tab width" = "Largeur de tabulation";
"Show indent guides" = "Afficher les guides de mise en retrait";

"Line Wrapping" = "Retour à la ligne";
"Soft-wrap lines" = "Retour à la ligne souple";
"Wrap" = "Renvoyer à la ligne";
"Don't Wrap" = "Ne pas renvoyer à la ligne";
"Align wrapped lines with indentation" = "Aligner les retours à la ligne avec une mise en retrait";
"Align" = "Aligner";
"Don't Align" = "Ne pas aligner";
"Hanging indent" = "Retrait négatif";

"Show wrap guides" = "Afficher les guides de retour";
"Wrap guide columns" = "Colonnes de guides de retour";
"Multiple guides can be shown by separating columns with commas." = "Il est possible d’afficher plusieurs guides en séparant les colonnes par des virgules.";

"Adjust" = "Ajuster";
"Don't Adjust" = "Ne pas ajuster";

"Whether certain language-dependent characters can trigger changes in indentation, such as closing brackets." = "Si certains caractères spécifiques au langage peuvent entraîner des modifications de la mise en retrait, comme les parenthèses fermantes.";

"When Saving" = "À l’enregistrement";

"Trim trailing whitespace from lines" = "Éliminer l’espace à droite des lignes";
"Trim" = "Éliminer";
"Don't Trim" = "Ne pas éliminer";

"Ensure an end-of-file newline exists" = "S’assurer qu’il y a bien un saut de ligne en fin de fichier";
"Ensure" = "S’assurer";
"Don't Ensure" = "Ne pas s’assurer";

"Customizations" = "Personnalisations";
"Reset Settings" = "Réinitialiser les réglages";
"Reset Customized Settings" = "Réinitialiser les réglages personnalisés";
"This restores any customized settings to match your common editor settings." = "Cela rétablit les réglages personnalisés pour qu’ils correspondent à vos réglages d’éditeur habituels.";

// Editor Settings
"Editor" = "Édit.";

"Custom File Type" = "Type de fichier personnalisé";
"File Extension" = "Extension de fichier";
"Filename / Extension" = "Nom de fichier/Extension";

"Language" = "Langage";
"Plain Text" = "Texte brut";

"Insertion Point" = "Point d'insertion";
"Code Folding" = "Pliage de code";
"Editor Path Bar" = "Barre de chemin de l’éditeur";
"Type and function separators" = "Séparateurs de types et de fonctions";
"Code Structure Headers" = "En-têtes de structure de code";
"Sticky Code Headers" = "En-têtes de code permanents";
"Minimap" = "Minicarte";
"Map" = "Carte";
"Invisible Characters" = "Caractères non visibles";
"Line Highlight" = "Surlignage de ligne";
"Editor Status View" = "Affichage de l’état de l’éditeur";
"Editor Font options" = "Options de police d’éditeur";
"Editor Overscroll" = "Marge de défilement d’éditeur";
"Bracket Palette" = "Palette des crochets";
"Color Previews" = "Aperçus de couleur";
"Default Text Encoding" = "Encodage de texte par défaut";
"Default Line Endings" = "Fins de ligne par défaut";
"Comment options" = "Options de commentaire";
"EditorConfig options" = "Options EditorConfig";
"Preview options" = "Options d’aperçu";
"Breakpoint options" = "Options de point d'arrêt";

"Default Language" = "Langage par défaut";
"Custom File Types" = "Types de fichiers personnalisés";
"Completion options" = "Options de saisie automatique";
"Autocomplete options" = "Options de saisie automatique";
"Language Server options" = "Options du serveur de langages";

"Indentation options" = "Options de mise en retrait";
"Indentation Guides" = "Guides de mise en retrait";
"Adjust indentation while typing" = "Régler la mise en retrait pendant la saisie";
"Reformat indentation of pasted text" = "Reformater la mise en retrait du texte collé";

"Git Change Markers" = "Marqueurs de modification Git";
"Git Authors" = "Auteurs Git";
"Git Blame" = "Git Blame";

// Behavior Settings
"Behaviors" = "Comportements";
"New Behavior" = "Nouveau comportement";
"Manage Behaviors…" = "Gérer les comportements…";
"No Custom Behaviors" = "Aucun comportement personnalisé";
"Starts" = "Démarre";
"Pauses" = "Pauses";
"Generates issues" = "Génère des problèmes";
"Generates output" = "Génère un résultat";
"Succeeds" = "Réussit";
"Fails" = "Échoue";
"Completes" = "Se termine";
"Exits unexpectedly" = "S’arrête de façon inattendue";
"Choose Sound…" = "Choisir un son…";
"Choose Script…" = "Choisir un script…";
"Manage notifications for project events" = "Gérer les notifications d’événements de projet";

// Key Bindings Settings
"The key combination “%@” is already in use by “%@”." = "La combinaison de touches “%@” est déjà utilisée par “%@”.";
"The key combination “%@” is not valid." = "La combinaison de touches “%@” n’est pas valide.";

"Keyboard shortcuts for custom behaviors must not conflict with existing menu items. Please choose another keyboard shortcut." = "Les raccourcis clavier des comportements personnalisés ne peuvent pas être en conflit avec des éléments de menu existants. Veuillez choisir un autre raccourci clavier.";
"Keyboard shortcuts for custom behaviors must include the Command (⌘) modifier. Please choose another keyboard shortcut." = "Les raccourcis clavier des comportements personnalisés doivent inclure la touche de modification Commande (⌘). Veuillez choisir un autre raccourci clavier.";

// Workspace Settings
"Sidebar Layouts" = "Dispositions de barre latérale";
"Sidebar Dock options" = "Options du Dock de barre latérale";
"Default Split Direction" = "Direction de division par défaut";
"Open documents with a single-click" = "Ouvrir les documents en un seul clic";
"Automatically select focused files" = "Sélectionner automatiquement les fichiers sous focus";
"Automatically save documents" = "Enregistrer automatiquement les documents";
"Save files atomically" = "Enregistrer les fichiers atomiquement";
"Atomic Save" = "Enregistrement atomique";
"Markdown Preview options" = "Options d’aperçu Markdown";

// Files Settings
"Files" = "Fichiers";
"Files Sidebar View options" = "Options d’affichage de la barre latérale Fichiers";
"Files Sidebar Navigation Controls" = "Commandes de navigation de la barre latérale Fichiers";
"Find Pasteboard options" = "Options du presse-papiers de recherche";
"Dragging and Dropping Files" = "Glisser et déposer des fichiers";
"Ignored Files" = "Fichiers ignorés";

// Terminal Settings
"Terminal Font options" = "Options de police du terminal";
"Terminal Beep" = "Bip du terminal";
"Terminal Title options" = "Options de titre du terminal";

"Terminal Theme" = "Thème du terminal";
"Terminal ANSI Colors" = "Couleurs ANSI du terminal";

"Terminal Keyboard options" = "Options de clavier du terminal";

"Terminal Type" = "Type de terminal";
"Terminal Mouse Events" = "Événements de souris du terminal";
"Terminal Data Detectors" = "Détecteurs de données du terminal";

// Theme Settings
"Theme" = "Thème";
"Themes" = "Thèmes";
"Window Theme" = "Thème de fenêtre";
"Editor Theme" = "Thème d’éditeur";

// Servers Settings
"File Servers" = "Serveurs de fichiers";

// Transfers Settings
"Transfers" = "Transferts";
"Source Control Files (Example)" = "Fichiers de contrôle de la source (exemple)";
"File Transfer options" = "Options de transfert de fichiers";
"Cloud options" = "Options Cloud";
"File Transfer Rules" = "Règles de transfert de fichiers";
"File Transfer Proxy options" = "Options de proxy de transfert de fichiers";
"Advanced File Server options" = "Options de serveur de fichiers avancées";

// Advanced Settings
"Advanced" = "Avancé";

// Panic Sync Settings
"Your servers and keys can automatically sync between Nova and Transmit. It's free, secure, and easy." = "Vos serveurs et vos clés peuvent être synchronisés automatiquement entre Nova et Transmit. C’est gratuit, sûr et facile.";


// MARK: Key Bindings

"Shortcuts" = "Raccourcis";

"Key Bindings" = "Raccourcis clavier";

"Manage Key Bindings…" = "Gérer les raccourcis clavier…";
"New Set from Template" = "Nouvel ensemble à partir d’un modèle";

"%@ (customized)" = "%@ (personnalisé)";

"%@ is bound to %@" = "%@ est associé à %@";

"Customized" = "Personnalisé";
"Conflicts" = "Conflits";

"%@ Menu" = "Menu %@";
"Extensions Menu for %@" = "Menu d’extensions pour %@";
"Editor Menu for %@" = "Menu d’éditeur pour %@";

"Default Shortcut: %@" = "Raccourci par défaut : %@";
"Default Shortcuts: %@" = "Raccourci par défaut : %@";
"%@ is bound to “%@”. Custom shortcuts will be preferred." = "%@ est associé à “%@”. Les raccourcis personnalisés seront privilégiés.";
"%@ is bound to %@ other commands. Custom shortcuts will be preferred." = "%@ est associé à %@ autres commandes. Les raccourcis personnalisés seront privilégiés.";
"System shortcuts may take precedence over this shortcut." = "Les raccourcis système peuvent supplanter ce raccourci.";
"Open System Settings…" = "Ouvrir les réglages système…";

// Standard text actions
"Center Selection in Visible Area" = "Centrer la sélection dans la zone visible";
"Scroll Line Up" = "Faire défiler d’une ligne vers le haut";
"Scroll Line Down" = "Faire défiler d’une ligne vers le bas";
"Scroll to Beginning of Document" = "Faire défiler jusqu’au début du document";
"Scroll to End of Document" = "Faire défiler jusqu’à la fin du document";
"Scrolling" = "Défilement";
"Delete to Mark" = "Supprimer jusqu’à la marque";
"Select to Mark" = "Sélectionner jusqu’à la marque";
"Swap with Mark" = "Permuter avec le texte marqué";
"Set Mark" = "Définir une marque";
"Yank" = "Yank";
"Yank and Select" = "Yank et sélectionner";
"Mark & Yank" = "Marquer et Yank";
"Move Up" = "Déplacer vers le haut";
"Move Down" = "Déplacer vers le bas";
"Move Up Extending Selection" = "Déplacer vers le haut en prolongeant la sélection";
"Move Down Extending Selection" = "Déplacer vers le bas en prolongeant la sélection";
"Move Left" = "Déplacer vers la gauche";
"Move Right" = "Déplacer vers la droite";
"Move Forward" = "Déplacer vers l’avant";
"Move Backward" = "Déplacer vers l’arrière";
"Move Left Extending Selection" = "Déplacer vers la gauche en prolongeant la sélection";
"Move Right Extending Selection" = "Déplacer vers la droite en prolongeant la sélection";
"Move Forward Extending Selection" = "Déplacer vers l’avant en prolongeant la sélection";
"Move Backward Extending Selection" = "Déplacer vers l’arrière en prolongeant la sélection";
"Move Word Left" = "Déplacer le mot vers la gauche";
"Move Word Right" = "Déplacer le mot vers la droite";
"Move Word Forward" = "Déplacer le mot vers l’avant";
"Move Word Backward" = "Déplacer le mot vers l’arrière";
"Move Word Left Extending Selection" = "Déplacer le mot vers la gauche en prolongeant la sélection";
"Move Word Right Extending Selection" = "Déplacer le mot vers la droite en prolongeant la sélection";
"Move Word Forward Extending Selection" = "Déplacer le mot vers l’avant en prolongeant la sélection";
"Move Word Backward Extending Selection" = "Déplacer le mot vers l’arrière en prolongeant la sélection";
"Move Subword Left" = "Déplacer le sous-mot vers la gauche";
"Move Subword Right" = "Déplacer le sous-mot vers la droite";
"Move Subword Left Extending Selection" = "Déplacer le sous-mot vers la gauche en prolongeant la sélection";
"Move Subword Right Extending Selection" = "Déplacer le sous-mot vers la droite en prolongeant la sélection";
"Move to Beginning of Line" = "Déplacer jusqu’au début de la ligne";
"Move to End of Line" = "Déplacer jusqu’à la fin de la ligne";
"Move to Left End of Line" = "Déplacer jusqu’à l’extrémité gauche de la ligne";
"Move to Right End of Line" = "Déplacer jusqu’à l’extrémité droite de la ligne";
"Move to Beginning of Line Extending Selection" = "Déplacer jusqu’au début de la ligne en prolongeant la sélection";
"Move to End of Line Extending Selection" = "Déplacer jusqu’à la fin de la ligne en prolongeant la sélection";
"Move to Left End of Line Extending Selection" = "Déplacer jusqu’à l’extrémité gauche de la ligne en prolongeant la sélection";
"Move to Right End of Line Extending Selection" = "Déplacer jusqu’à l’extrémité droite de la ligne en prolongeant la sélection";
"Move to Beginning of Paragraph" = "Déplacer jusqu’au début du paragraphe";
"Move to End of Paragraph" = "Déplacer jusqu’à la fin du paragraphe";
"Move to Beginning of Paragraph Extending Selection" = "Déplacer jusqu’au début du paragraphe en prolongeant la sélection";
"Move to End of Paragraph Extending Selection" = "Déplacer jusqu’à la fin du paragraphe en prolongeant la sélection";
"Move Paragraph Forward Extending Selection" = "Déplacer le paragraphe vers l’avant en prolongeant la sélection";
"Move Paragraph Backward Extending Selection" = "Déplacer le paragraphe vers l’arrière en prolongeant la sélection";
"Selection" = "Sélection";
"Insert Newline" = "Insérer nouvelle ligne";
"Insert Newline without Extra Action" = "Insérer nouvelle ligne sans action supplémentaire";
"Insert Tab" = "Insérer tabulation";
"Insert Tab without Extra Action" = "Insérer tabulation sans action supplémentaire";
"Insert Backtab" = "Insérer tabulation arrière";
"Insertions and Indentations" = "Insertions et mises en retrait";
"Delete Forward" = "Supprimer suivant";
"Delete Backward" = "Supprimer précédent";
"Delete Word Forward" = "Supprimer mot suivant";
"Delete Word Backward" = "Supprimer mot précédent";
"Delete Subword Forward" = "Supprimer sous-mot suivant";
"Delete Subword Backward" = "Supprimer sous-mot précédent";
"Delete to Beginning of Line" = "Supprimer jusqu’au début de la ligne";
"Delete to End of Line" = "Supprimer jusqu’à la fin de la ligne";
"Delete to Beginning of Paragraph" = "Supprimer jusqu’au début du paragraphe";
"Delete to End of Paragraph" = "Supprimer jusqu’à la fin du paragraphe";
"Deletions" = "Suppressions";


// MARK: CLI

"Command Line Tool" = "Outil de ligne de commande";
"Open documents and projects from your preferred terminal application." = "Ouvrez des documents et des projets depuis votre application de terminal préférée.";

"The tool will be installed in %@." = "L’outil sera installé dans %@.";

"%@ would like to install its command line tools in /usr/local/bin." = "%@ voudrait installer ces outils de ligne de commande dans /usr/local/bin.";
"%@ would like to uninstall its command line tools from /usr/local/bin." = "%@ voudrait désinstaller ces outils de ligne de commande de /usr/local/bin.";


// MARK: Help

"NOVA_HOMEPAGE_URL" = "/";
"NOVA_BUY_PAGE_URL" = "/buy";
"NOVA_LICENSE_HELP_URL" = "/help";
"NOVA_BUG_REPORTING_URL" = "/help";
"NOVA_RELEASE_NOTES_URL" = "/releases";

"NOVA_LICENSE_MANAGE_URL" = "https://accounts.panic.com/";
"NOVA_REFERENCE_LIBRARY_URL" = "https://help.nova.app/";
"NOVA_REFERENCE_LIBRARY_SEARCH_URL" = "https://help.nova.app/search.php";

"PANIC_ELIST_SIGNUP_URL" = "https://elist.panic.com/";

"Error fetching topics from help library." = "Erreur de récupération des rubriques depuis la bibliothèque d’aide.";


// MARK: Launcher

"Recent" = "RÉCENT";
"Servers" = "Serveurs";
"No projects." = "Aucun projet.";
"Remove Project" = "Supprimer le projet";
"Remove Projects" = "Supprimer les projets";
"New Project" = "Nouveau projet";
"Search projects" = "Rechercher dans les projets";
"Search remote projects" = "Rechercher dans les projets distants";
"Search local projects" = "Rechercher dans les projets locaux";

"New Group" = "Nouveau groupe";

"Back to Projects" = "Retour aux projets";
"Move to Projects" = "Déplacer dans Projets";
"Remove from Projects" = "Supprimer des projets";

"Locate…" = "Localiser…";

"The project “%@” could not be opened." = "Le projet “%@” n’a pas pu être ouvert.";
"Some projects could not be opened." = "Certains projets n’ont pas pu être ouverts.";
"The selected projects could not be opened." = "Les projets sélectionnés n’ont pas pu être ouverts.";
"The project “%@” could not be located." = "Le projet “%@” n’a pas été trouvé.";
"Some projects could not be located." = "Certains projets n’ont pas été trouvés.";
"The selected projects could not be located." = "Les projets sélectionnés n’ont pas été trouvés.";
"Volume “%@” is unavailable." = "Volume “%@” indisponible.";
"The file or folder was not found." = "Le fichier ou le dossier est introuvable.";
"The item is not a directory." = "L’élément n’est pas un répertoire.";
"Are you sure you want to remove %lu projects?" = "Voulez-vous vraiment supprimer %lu projets ?";
"No files or servers will be deleted." = "Aucun fichier ou serveur ne sera supprimé.";
"This action will only remove the project’s shortcut from the Launcher." = "Cette action supprimera uniquement le raccourci vers le projet dans le lanceur.";
"This action will only remove the projects’ shortcuts from the Launcher." = "Cette action supprimera uniquement les raccourcis vers les projets dans le lanceur.";


// MARK: First Launch

"Are you sure you want to skip setup?" = "Voulez-vous vraiment ignorer la configuration ?";
"You can customize all of the options covered here later in Settings." = "Vous pouvez configurer toutes les options abordées ici plus tard dans Réglages.";

"No sites found." = "Aucun site trouvé.";
"1 site found." = "1 site trouvé.";
"%@ sites found." = "%@ sites trouvés.";

"No clips found." = "Aucun clip trouvé.";
"1 clip found." = "1 clip trouvé.";
"%@ clips found." = "%@ clips trouvés.";


// MARK: About Box

"HomepageURL" = "https://nova.app";
"ABOUT_BOX_COPYRIGHT" = "© Panic Inc.";
"Released on %@" = "Publié le %@";
"Build Number %@" = "Build de %@"; // Differentiated from "Build <<TaskName>>", which is a different semantic
"Need Help? Visit our support library." = "Besoin d’aide ? Visitez notre bibliothèque d’assistance.";
"Acknowledgments" = "Contributions";

"Licensed to:" = "Licence accordée à :";
"Unregistered. You have %@ trial days remaining." = "Non enregistré. Il vous reste %@ jours d’essai.";
"Unregistered. You have 1 trial day remaining." = "Non enregistré. Il vous reste 1 jour d’essai.";
"Unregistered. Your trial has ended." = "Non enregistré. Votre essai est terminé.";

"Remove License" = "Supprimer la licence";
"Unlock %@…" = "Déverrouiller %@…";

"You're receiving updates until %@." = "Vous recevez des mises à jour jusqu’au %@.";
"Your year of updates ended on %@." = "Votre année de mises à jour a pris fin le %@.";
"Buy the latest Nova to receive a year of updates." = "Achetez la dernière version de Nova et recevez un an de mises à jour.";

"Manage License…" = "Gérer la licence…";
"Purchase Nova…" = "Acheter Nova…";


// MARK: License & Trial

"Try Nova for 30 Days" = "Essayer Nova pendant 30 jours";
"We want to make sure Nova works for you, and we think you'll never go back.\n\nAfter 30 days, Nova will stop working, but you'll be able to export your data.\n\nWhen you buy Nova, you keep it forever — and get one free year of updates." = "Nous voulons être sûrs que Nova répond à vos besoins et nous pensons que vous ne pourrez plus vous en passer.\n\nNova s’arrêtera de fonctionner au bout de 30 jours, mais vous pourrez exporter vos données.\n\nL’achat de Nova vous permet d’utiliser l’application indéfiniment et vous donne droit à un an de mises à jour gratuite.";

"You have just %@ days left to test Nova." = "Il vous reste seulement %@ jours pour essayer Nova.";
"You have just 1 more day to test Nova." = "Il vous reste seulement 1 jour pour essayer Nova.";
"We hope you’ve been enjoying your trial, and we hope you love Nova. Buy Nova today to ensure your work isn’t rudely interrupted.\n\nWhen you buy Nova, you keep it forever, and get one free year of feature updates and support." = "Nous espérons que vous avez apprécié votre essai et que vous êtes convaincu par Nova. Achetez Nova dès aujourd’hui pour ne pas interrompre brutalement votre travail.\n\nL’achat de Nova vous permet d’utiliser l’application indéfiniment et vous donne droit à un an de mises à jour et d’assistance gratuites.";

"Thank you for trying Nova." = "Merci d’essayer Nova.";
"Your 30 day trial has ended. To continue using Nova, buy it today. When you buy Nova, you keep it forever, and get one free year of feature updates and support." = "Votre essai de 30 jours est terminé. Achetez Nova aujourd’hui pour continuer à l’utiliser. L’achat de Nova vous permet d’utiliser l’application indéfiniment et vous donne droit à un an de mises à jour et d’assistance gratuites.";

"Have A Different License?" = "Vous possédez une licence différente ?";
"Already Purchased?" = "Déjà acheté ?";

"Thank you very much for purchasing Nova!" = "Merci beaucoup d’avoir acheté Nova !";
"All limitations of the unregistered demo version have been removed. Thank you for your purchase! We hope you enjoy Nova." = "Toutes les limitations de la version de démonstration non enregistrée ont été supprimées. Merci de votre achat ! Nous espérons que Nova vous plaira.";

"To use the latest version of Nova, you must purchase another year of updates." = "Pour utiliser la version la plus récente de Nova, vous devez acheter une année de mises à jour supplémentaire.";
"Your purchase of Nova included one full year of free updates, which expired on %@. If you'd like to use the latest Nova updates, buy another year now. You can also re-download the last version available to you." = "Votre achat de Nova comprenait une année complète de mises à jour gratuites qui a pris fin le %@. Si vous voulez utiliser les mises à jour les plus récentes de Nova, achetez une année supplémentaire maintenant. Vous pouvez aussi retélécharger la version la plus récente disponible pour vous.";

"Buy Nova now." = "Achetez Nova maintenant.";
"1 day left. Buy Nova now." = "1 jour restant. Achetez Nova maintenant.";
"%@ days left. Buy Nova now." = "%@ jours restants. Achetez Nova maintenant.";

"This beta version of Nova has expired." = "Cette version bêta de Nova a expiré.";
"Thanks for your help!" = "Merci de votre aide !";

"Quit" = "Quitter";

"Could not write to the Nova settings." = "Impossible d’écrire dans les réglages Nova.";
"Make sure the Nova settings file is unlocked and you have write permissions to it." = "Assurez-vous que le fichier de réglages Nova est déverrouillé et que vous disposez des autorisations en écriture pour celui-ci.";

"LicenseSerialInvalidMessage" = "Désolé, ce n’est pas un numéro de série %@ valide."; // %@ is the app name
"LicenseSerialInvalidDescription" = "Assurez-vous que vous avez saisi toutes les lettres, nombres et tirets dans le bon ordre. Si vous saisissez le numéro de série, vous pouvez plutôt essayer de le copier depuis le reçu envoyé par e-mail, puis de le coller. (%d)"; // %d is an error code

"LicenseNotAuthorizedMessage" = "Le numéro de licence indiqué est arrivé à expiration et ne peut pas être utilisé pour débloquer cette version de %@."; // %@ is the app name
"LicenseNotAuthorizedDescription" = "Pour trouver la version la plus récente compatible avec votre licence, rendez-vous sur %@."; // %@ is a URL domain

"SerialCheckNetErrorMsg" = "%@ n’a pas pu valider votre numéro de série en ligne."; // %@ is the app name
"SerialCheckNetErrorTxt" = "Désactivez tout logiciel de filtrage d’Internet ou de pare-feu qui pourrait empêcher %@ de se connecter à notre serveur ou vérifiez que votre ordinateur est connecté à Internet."; // %@ is the app name

"Try Again" = "Réessayer";

// macOS Pre-release Version Alert
"You seem to be running a pre-release version of macOS." = "Il semble que vous utilisiez une préversion de macOS.";
"While %@ may work without issues, please keep in mind that pre-release OS versions are not fully supported and you may encounter crashes or erratic behavior. We do not recommend using them for production work." = "Bien que %@ puisse fonctionner sans problème, sachez que les préversions de système d’exploitation ne sont pas totalement prises en charge et que vous risquez de rencontrer des problèmes de plantage ou de comportement imprévisible. Nous ne recommandons pas leur utilisation pour des tâches de production.";
