Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update french translation #744

Merged
merged 5 commits into from
May 13, 2023
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ This extension itself supports i18n as well. It will be auto-matched to the disp
| Japanese (日本語) | | [@isdh](https://github.com/isdh) |
| Dutch (Nederlands) | | [@Niekvdm](https://github.com/Niekvdm), [@Excalibaard](https://github.com/Excalibaard) |
| Portuguese (Brazilian) | | [@Ibcs16](https://github.com/Ibcs16) |
| French (Français) | | [@Nicoxx45](https://github.com/Nicoxx45), [@eri](https://github.com/eri) |
| French (Français) | | [@Nicoxx45](https://github.com/Nicoxx45), [@eri](https://github.com/eri), [@Frank](https://github.com/FrankSAURET) |
| Swedish (Svenska) | [@vladdeSV](https://github.com/vladdeSV) | |
| Ukrainian (Українська) | | [@uhodav](https://github.com/uhodav) |
| Russian (Русский) | | [@uhodav](https://github.com/uhodav) |
Expand Down
76 changes: 38 additions & 38 deletions locales/fr.json
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
{
"command.config_display_language": "Changer la langue affichée",
"command.config_locales": "Configurer manuellement le chemin de la locale",
"command.config_locales_auto": "Détecter automatiquement le chemin de la locale",
"command.config_locales": "Configurer manuellement le chemin de la traduction",
"command.config_locales_auto": "Détecter automatiquement le chemin de la traduction",
"command.config_source_language": "Changer la langue source",
"command.copy_key": "Copier une Clé i18n",
"command.deepl_usage": "Utilisation de l'API DeepL ",
"command.delete_key": "Supprimer une Clé",
"command.duplicate_key": "Dupliquer une Clé",
"command.edit_key": "Modifier la traduction",
"command.extract.disable-auto-detect": "Désactiver la détection automatique du texte écrit en dur",
"command.extract.enable-auto-detect": "Activer la détection automatique du texte écrit en dur",
"command.extract.disable-auto-detect": "Désativer l'auto-détection des chaines codées en dur.",
"command.extract.enable-auto-detect": "Valider l'autodétection des chaines codées en dur.",
terales marked this conversation as resolved.
Show resolved Hide resolved
"command.fulfill_keys": "Remplir les champs vides de Clés",
"command.go_to_next_usage": "Aller à l'utilisation suivante",
"command.go_to_prev_usage": "Aller à l'utilisation précédente",
"command.go_to_next_usage": "Passer à l'utilisation suivante",
"command.go_to_prev_usage": "passer à l'utilisation précédente",
terales marked this conversation as resolved.
Show resolved Hide resolved
"command.go_to_range": "Aller à la plage",
"command.insert_key": "Insérer une clé",
"command.locale_visibility_hide": "Cacher le dossier de la locale",
"command.mark_key_as_in_use": "Marquer cette clé comme «en utilisation»",
"command.locale_visibility_show": "Afficher le dossier de la locale",
"command.mark_key_as_in_use": "Marquer cette clé comme \"en utilisation\"",
"command.new_key": "Créer une Clé",
"command.open_editor": "Ouvrir l'éditeur",
"command.open_in_editor": "Ouvrir dans l'éditeur",
Expand All @@ -31,17 +31,17 @@
"command.set_source_language": "Sélectionner en tant que langage source",
"command.show_docs": "Montrer la documentation",
"command.translate_key": "Traduire",
"command.translate_key_from": "Traduire depuis \"{0}\"",
"command.translate_key_from": "Traduire depuis «{0}»",
"config.annotation_delimiter": "Délimiteur d'annotations",
"config.annotation_in_place": "Montrer une annotation sur place au lieu d'ajouter dans la queue",
"config.annotation_max_length": "Nombre maximum de caractères à afficher dans les annotations. Le surplus sera affiché sous forme d'ellipse (...)",
"config.annotations": "Activer les annotations.",
"config.auto_detection": "Activer la détection automatique des paramètres régionaux pour les projets",
"config.auto_detection": "Activer la détection automatique des langues pour les projets",
"config.deepl_api_key": "Clé API pour utiliser le moteur de traduction DeepL",
"config.deepl_log": "Montrer le journal de debug du moteur DeepL",
"config.deepl_use_free_api_entry": "Utiliser le point d'entrée gratuite de DeepL",
"config.default_namespace": "Namespace global par défaut",
"config.deprecated": "Déprécié. Utilisez le préfixe \"i18n-ally.\" directement.",
"config.deprecated": "Déprécié. Utilisez le préfixe «i18n-ally.» directement.",
"config.derived_keys": "Règles pour marquer les clés dérivées dans le rapport d'utilisation",
"config.dir_structure": "Structure de répertoire préféré pour organiser les fichiers de la locale.",
"config.disable_path_parsing": "Désactiver la résolution de chemin",
Expand All @@ -54,7 +54,7 @@
"config.full_reload_on_changed": "Effectuer un rechargement complet du fichier de la locale modifié. (Pour l'importation dynamique .js/.ts)",
"config.google_api_key": "Clé API pour Google Traduction (facultatif)",
"config.ignore_files": "Fichiers locales à ignorer lors du chargement. Accepte un tableau (array) global.",
"config.ignored_locales": "Scripts de la locale à ignorer.",
"config.ignored_locales": "Scripts de localisation à ignorer.",
"config.include_subfolders": "Recherche récursive dans les répertoires locaux.",
"config.indent": "Taille de l'espace d'indentation pour les fichiers locaux.",
"config.keep_fulfill": "Toujours garder les Clés remplies automatiquement.",
Expand All @@ -69,14 +69,14 @@
"config.locale_country_map": "Objet pour mapper le code local de deux lettres au code du pays",
"config.locales_paths": "Chemin du répertoire de la locale (par rapport à la racine). Les schémas globaux sont acceptés.",
"config.namespace": "Activer les namespaces. Vérifiez la documentation pour plus de détails.",
"config.path_matcher": "Faire correspondre le chemin pour les locales/namespaces personnalisés. Consultez la documentation pour plus de détails.",
"config.preferred_delimiter": "Délimiteur recommandé pour les noms de chemins à trous, par défaut \"-\"(tiret)",
"config.prompt_translating_source": "Invite à sélectionner la langue source à chaque fois. Si défini sur False, le langage du système sera automatiquement utilisé.",
"config.readonly": "Mode \"Lecture uniquement\"",
"config.path_matcher": "Faire correspondre le chemin pour les locales/namespaces personnalisés. Consultez la dcoumentation pour plus de détails.",
"config.preferred_delimiter": "Délimiteur recommandé pour les noms de chemins à trous, par défaut «-»(tiret)",
"config.prompt_translating_source": "Invite à sélectionner la langue source à chaque fois. Si défini sur False, le langage du système sera autmatiquement utilisé.",
"config.readonly": "Mode «Lecture uniquement»",
terales marked this conversation as resolved.
Show resolved Hide resolved
"config.refactor_templates": "Tableau (array) de modèles de chaînes. Utilisez `{key}` pour la valeur de remplissage des chemins d'accès.",
"config.regex_key": "Chaîne de caractère RegEx",
"config.regex_usage_match": "Tableau (array) de chaînes RegEx pour correspondre aux utilisations des clés dans le code. Il remplacera le Regex fourni par les frameworks.",
"config.regex_usage_match_append": "Tableau (array) de chaînes RegEx pour correspondre aux utilisations des clés dans le code. Contrairement à \"regex.usageMatch\", il s'ajoutera à la liste Regex au lieu de le remplacer.",
"config.regex_usage_match_append": "Tableau (array) de chaînes RegEx pour correspondre aux utilisations des clés dans le code. Contrairement à «regex.usageMatch», il s'ajoutera à la liste Regex au lieu de le remplacer.",
"config.review_email": "Email utilisé pour les revues, aussi utilisé comme Gravatar pour l'avatar de profil",
"config.review_enabled": "Activer le système",
"config.review_gutters": "Montrer la panneau de revues sur le côté",
Expand All @@ -95,15 +95,15 @@
"config.translate.fallbackToKey": "Utilisez la clé elle-même pour traduire lorsqu'il n'y a pas de traduction source pour cette clé.",
"config.translate.parallels": "Nombre maximum de traducteurs en même temps.",
"config.translate_override_existing": "Remplacer les messages existants lors de la traduction",
"config.translate_save_as_candidates": "Sauvegarder les résultats des traductions dans \"Candidats de traduction\" au lieu d'écrire dans les fichiers locale.",
"config.translate_save_as_candidates": "Sauvegarder les résultats des traductions dans «Candidats de traduction» au lieu d'écrire dans les fichiers locale.",
"config.usage.scanning_ignore": "Ignorer les patterns globales pour analyser l'utilisation des clés",
"editor.add_description": "Ajouter une description...",
"editor.empty": "(vide)",
"editor.title": "Éditeur i18n Ally",
"editor.translate": "Traduire",
"editor.translate_all_missing": "Traduire Tout ce qui est Manquant",
"errors.keystyle_not_set": "Le style de clé n'est pas spécifié, opération annulée.",
"errors.translating_empty_source_value": "Traduction source de \"{0}\" est introuvable. Traduction annulée.",
"errors.translating_empty_source_value": "Traduction source de «{0}» est introuvable. Traduction annulée.",
"errors.translating_same_locale": "La traduction vers la même locale n'est pas autorisée.",
"errors.translating_unknown_error": "Erreur inconnue produite lors de la traduction.",
"errors.unsupported_file_type": "Type de fichier non supporté: {0}",
Expand All @@ -114,12 +114,12 @@
"feedback.report_issues": "Rapport d'issues",
"feedback.support": "Nous soutenir",
"feedback.twitter_feedback": "Fournir des retours",
"misc.missing_key": "{0} : La Clé i18n \"{1}\" n'existe pas",
"misc.missing_translation": "{0} : La traduction de \"{1}\" est manquante",
"misc.missing_key": "{0} : La Clé i18n «{1}» n'existe pas",
"misc.missing_translation": "{0} : La traduction de «{1}» est manquante",
"notification.migrate": "Migrer",
"notification.v2-update": "i18n Ally a été mis à jour à la version 2.0!\n N'hésitez pas à vérifier notre guide de migration.",
"prompt.applying_suggestion": "Appliquer cette suggestion à la clé \"{0}\"?\n\n{1}",
"prompt.applying_translation_candidate": "Appliquer cette traduction à la clé \"{0}\"?\n\n{1}",
"prompt.applying_suggestion": "Appliquer cette suggestion à la clé «{0}»?\n\n{1}",
"prompt.applying_translation_candidate": "Appliquer cette traduction à la clé «{0}»?\n\n{1}",
"prompt.applying_translation_candidate_multiple": "Appliquer l'ensemble des {0} traductions?",
"prompt.button_apply": "Appliquer",
"prompt.button_cancel": "Annuler",
Expand All @@ -132,25 +132,25 @@
"prompt.choice_key_to_insert": "Choisissez une clé à insérer",
"prompt.choice_key_to_open": "Choisissez une clé à ouvrir dans l'éditeur...",
"prompt.choice_locale": "Choisir une locale",
"prompt.config_locales_auto_success": "Chemin de la locale défini automatiquement sur \"{0}\".",
"prompt.config_locales_auto_success": "Chemin de la locale défini automatiquement sur «{0}».",
"prompt.config_locales_button": "Configurer maintenant",
"prompt.config_locales_info": "Configurer le répertoire de la locale pour votre projet.",
"prompt.config_locales_success": "Chemin de la locale configurer avec succès.",
"prompt.create_new_path": "Créer un nouveau chemin",
"prompt.deepl_api_key_required": "La clé d'API DeepL est requise",
"prompt.deepl_error_get_usage": "Erreur lors de l'obtention des données d'usage",
"prompt.deepl_usage": "Utilisation de l'API DeepL APı {0} sur {1} caractères traduites",
"prompt.delete_key": "Êtes-vous sûr de supprimer la clé \"{0}\" de toutes les locales?\n\nCette opération ne peut PAS être annulée.",
"prompt.delete_keys_not_in_use": "Souhaitez-vous réellement supprimer {0} Clé(s) n'étant pas utilisée(s) ?",
"prompt.delete_key": "Êtes-vous sûr de supprimer la clé «{0}» de toutes les locales?\n\nCette opération ne peut PAS être annulée.",
"prompt.delete_keys_not_in_use": "Souhaitez-vous réèllement supprimer {0} Clé(s) n'étant pas utilisée(s) ?",
"prompt.donate": "Donation",
"prompt.edit_key_in_locale": "{1} | Édition de la Clé \"{0}\"",
"prompt.enter_file_path_to_store_key": "Entrer le chemin du fichier où stocker la Clé \"{0}\"",
"prompt.enter_key_path": "Entrer le chemin de la clé pour \"{0}\"",
"prompt.edit_key_in_locale": "{1} | Edition de la Clé «{0}»",
"prompt.enter_file_path_to_store_key": "Entrer le chemin du fichier où stocker la Clé «{0}»",
"prompt.enter_key_path": "Entrer le chemin de la clé pour «{0}»",
terales marked this conversation as resolved.
Show resolved Hide resolved
"prompt.enter_new_keypath": "Entrer le nouveau chemin des Clés",
"prompt.error_on_parse_custom_regex": "Échec de l'analyse de la chaîne d'expression régulière {0}. Vérifiez votre configuration.",
"prompt.existing_translation": "Traduction existante",
"prompt.extraction_canceled": "Extraction annulée.",
"prompt.failed_to_locate_key": "Échec de la localisation de la Clé \"{0}\".",
"prompt.failed_to_locate_key": "Echec de la localisation de la Clé «{0}».",
terales marked this conversation as resolved.
Show resolved Hide resolved
"prompt.frameworks_not_found": "Les Frameworks suivant n'ont pas été trouvés, merci de regarder vos paramètres.\n{0}",
"prompt.fullfill_missing_all_confirm": "Êtes-vous sûr(e) de remplir toutes les Clés vides à travers tous les fichiers de la locale ?\n\nCette opération est irréversible.",
"prompt.fullfill_missing_confirm": "Êtes-vous sûr(e) de remplir {0} Clés vides dans {1} ?\n\nCette opération est irréversible.",
Expand All @@ -160,36 +160,36 @@
"prompt.keys_removed": "{0} clés retirés",
"prompt.keystyle_flat": "Modèle plat",
"prompt.keystyle_flat_example": "par exemple : { \"a.b.c\": \"...\" }",
"prompt.keystyle_nested": "Modèle emboîté",
"prompt.keystyle_nested_example": "par exemple : { \"a\": { \"b\": { \"c\": \"...\" } } }",
"prompt.keystyle_nested": "Modèle emboité",
"prompt.keystyle_nested_example": "par exmple : { \"a\": { \"b\": { \"c\": «...» } } }",
terales marked this conversation as resolved.
Show resolved Hide resolved
"prompt.keystyle_select": "Quel modèle souhaitez-vous utiliser pour organiser vos fichiers de la locale ?",
"prompt.locales_dir_not_found": "Répertoire de la locale non trouvé. i18n Ally est désactivé.",
"prompt.new_key_path": "Entrez le chemin de la nouvelle Clé.",
"prompt.no_locale_loaded": "Aucun fichier locale chargé. Quelque chose s'est probablement mal passé avec la configuration de votre projet.",
"prompt.replace_text_as": "Remplacer le texte par :",
"prompt.select_display_locale": "Choisir la langue d'affichage. ({0})",
"prompt.select_file_to_open": "Choisissez le fichier à ouvrir",
"prompt.select_file_to_store_key": "Sélectionnez le fichier pour stocker la Clé \"{0}\"",
"prompt.select_file_to_store_key": "Sélectionnez le fichier pour stocker la clé «{0}»",
"prompt.select_source_language_for_translating": "Sélectionnez la langue source pour la traduction. ({0})",
"prompt.select_source_locale": "Choisissez la langue source ({0})",
"prompt.show_error_log": "Montrer les rapports",
"prompt.star_on_github": "Mettre une étoile sur Github",
"prompt.support": "i18n Ally est disponible gratuitement pour tous, si vous la trouver utile, considérez que vous nous supportez. Merci ! ❤",
"prompt.translate_cancelled_multiple": "Traduction de {0} clés annulé.",
"prompt.translate_done_multiple": "{0} Clé(s) traduite(s).",
"prompt.translate_done_single": "Traduction de \"{0}\" terminé.",
"prompt.translate_done_single": "Traduction de «{0}» terminé.",
"prompt.translate_edit_translated": "Éditer le résultat",
"prompt.translate_failed_multiple": "{0} clés n'ont pu être traduites.",
"prompt.translate_failed_single": "{0} ne peut être traduire en {1}",
"prompt.translate_in_progress": "Traduire",
"prompt.translate_multiple_confirm": "Êtes-vous sûr de vouloir traduire {0} clés?",
"prompt.translate_no_jobs": "Aucune traduction requise.",
"prompt.writing_js": "Le mode \"Écriture\" n'est pas disponible pour les fichiers JS/TS.",
"refactor.extract_ignore": "Ignorer la détection de \"{0}\" globalement",
"refactor.extract_ignore_by_file": "Ignorer la détection de \"{0}\" pour le fichier actuel",
"prompt.writing_js": "Le mode «Ecriture» n'est pas disponible pour les fichiers JS/TS.",
"refactor.extract_ignore": "Ignorer globalement la détection de «{0}».",
"refactor.extract_ignore_by_file": "Ignorer la détection de «{0}» pour le fichier en cours.",
terales marked this conversation as resolved.
Show resolved Hide resolved
"refactor.extract_text": "🌍 Extract text into i18n messages",
"refactor.extracting_not_support_for_lang": "L'extraction pour la langue \"{0}\" n'est pas supporté",
"refactor.replace_with": "Remplacez le texte par la traduction existante: \"{0}\"",
"refactor.extracting_not_support_for_lang": "L'extraction pour la langue «{0}» n'est pas supporté",
"refactor.replace_with": "Remplacez le texte par la traduction existante: «{0}»",
"review.accept_suggestion": "Accepter la Suggestion",
"review.apply_suggestion": "Appliquer la suggestion",
"review.apply_translation_candidate": "Appliquer la proposition de traduction",
Expand Down