Skip to content

Commit d26e250

Browse files
authored
chore(i18n): improve french translations (#1994)
1 parent ed7f8f2 commit d26e250

File tree

1 file changed

+39
-39
lines changed

1 file changed

+39
-39
lines changed

i18n/locales/fr-FR.json

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"description": "Un explorateur rapide et moderne du registre npm. Recherchez, parcourez et explorez les paquets avec une interface moderne."
77
}
88
},
9-
"built_at": "compilé {0}",
9+
"built_at": "compilé le {0}",
1010
"alt_logo": "Logo npmx",
1111
"tagline": "un explorateur rapide et moderne du registre npm",
1212
"non_affiliation_disclaimer": "non affilié à npm, Inc.",
@@ -33,7 +33,7 @@
3333
"compare": "Ouvrir la comparaison",
3434
"compare_from_package": "Ouvrir la comparaison (pré-rempli avec le paquet actuel)",
3535
"navigate_results": "Parcourir les résultats",
36-
"go_to_result": "Aller au résultat",
36+
"go_to_result": "Ouvrir le résultat",
3737
"open_code_view": "Ouvrir la vue code",
3838
"open_docs": "Ouvrir la doc",
3939
"disable_shortcuts": "Vous pouvez désactiver les raccourcis clavier dans {settings}."
@@ -123,11 +123,11 @@
123123
},
124124
"data_source": {
125125
"label": "Source de données",
126-
"description": "Choisissez d'où npmx obtient ses données de recherche. Les pages de paquets utilisent toujours directement le registre npm.",
126+
"description": "Choisissez d'où npmx récupère ses données de recherche. Les pages des paquets utilisent toujours directement le registre npm.",
127127
"npm": "Registre npm",
128-
"npm_description": "Recherche, organisations et utilisateurs récupérés directement depuis le registre npm officiel. Fiable, mais peut être plus lent.",
128+
"npm_description": "Effectuer la recherche sur les paquets, organisations et utilisateurs directement sur le registre npm officiel. Fiable, mais peut être plus lent.",
129129
"algolia": "Algolia",
130-
"algolia_description": "Utilise Algolia pour accélérer la recherche et les pages d'organisations et d'utilisateurs."
130+
"algolia_description": "Utiliser Algolia pour accélérer la recherche et les pages d'organisations et d'utilisateurs."
131131
},
132132
"relative_dates": "Dates relatives",
133133
"include_types": "Inclure {'@'}types à la commande d'installation",
@@ -139,7 +139,7 @@
139139
"theme_dark": "Sombre",
140140
"theme_system": "Système",
141141
"language": "Langue de l'interface",
142-
"help_translate": "Aidez à traduire npmx",
142+
"help_translate": "Aidez-nous à traduire npmx",
143143
"accent_colors": "Couleurs d'accentuation",
144144
"clear_accent": "Supprimer la couleur d'accentuation",
145145
"translation_progress": "Progression de la traduction",
@@ -153,7 +153,7 @@
153153
"missing_keys": "{count} traduction manquante | {count} traductions manquantes",
154154
"copy_keys": "Copier les noms",
155155
"show_more_keys": "Afficher {count} de plus...",
156-
"contribute_hint": "Aidez à améliorer cette traduction en ajoutant les entrées manquantes.",
156+
"contribute_hint": "Aidez-nous à améliorer cette traduction en ajoutant les entrées manquantes.",
157157
"edit_on_github": "Modifier sur GitHub",
158158
"view_guide": "Guide de traduction"
159159
},
@@ -216,9 +216,9 @@
216216
"not_latest": "(pas la dernière)",
217217
"verified_provenance": "Provenance vérifiée",
218218
"view_permalink": "Voir le lien permanent pour cette version",
219-
"navigation": "Navigation du paquet",
219+
"navigation": "Paquet",
220220
"copy_name": "Copier le nom du paquet",
221-
"copy_version": "Copier la version du paquet",
221+
"copy_version": "Copier le numéro de version du paquet",
222222
"deprecation": {
223223
"package": "Ce paquet a été déprécié.",
224224
"version": "Cette version a été dépréciée.",
@@ -916,18 +916,18 @@
916916
},
917917
"what_we_are_not": {
918918
"title": "Ce que nous ne sommes pas",
919-
"not_package_manager": "Pas un gestionnaire de paquets.",
920-
"not_registry": "Pas un registre.",
921-
"registry_description": "Nous n'hébergeons pas de paquets. Nous sommes juste une meilleure façon de les parcourir.",
922-
"package_managers_exist": "{already} {people} {building} {really} {cool} {package} {managers}.",
919+
"not_package_manager": "Nous ne sommes pas un gestionnaire de paquets.",
920+
"not_registry": "Nous ne sommes pas un registre.",
921+
"registry_description": "Nous n'hébergeons pas de paquets. Nous sommes juste une meilleure façon de les explorer.",
922+
"package_managers_exist": "{already} {people} {building} {managers} {package} {really} {cool}.",
923923
"words": {
924924
"already": "Il y a",
925-
"people": "déjà",
926-
"building": "des gens",
927-
"really": "qui créent",
928-
"cool": "de vraiment",
929-
"package": "super",
930-
"managers": "gestionnaires de paquets"
925+
"people": "déjà des gens",
926+
"building": "qui créent",
927+
"managers": "des gestionnaires",
928+
"package": "de paquets",
929+
"really": "vraiment",
930+
"cool": "cool"
931931
}
932932
},
933933
"sponsors": {
@@ -964,7 +964,7 @@
964964
"cta": "Joindre le Discord"
965965
},
966966
"builders": {
967-
"title": "Aidez à construire npmx",
967+
"title": "Aidez-nous à construire npmx",
968968
"description": "Rejoignez les builders qui façonnent l'avenir de npmx.",
969969
"cta": "Rejoindre le Discord Builders"
970970
},
@@ -1207,7 +1207,7 @@
12071207
},
12081208
"privacy_policy": {
12091209
"title": "politique de confidentialité",
1210-
"last_updated": "Dernière mise à jour : {date}",
1210+
"last_updated": "Dernière mise à jour le : {date}",
12111211
"welcome": "Bienvenue sur {app}. Nous nous engageons à protéger votre vie privée. Cette politique explique quelles données nous collectons, comment nous les utilisons, et vos droits concernant vos informations.",
12121212
"cookies": {
12131213
"what_are": {
@@ -1238,7 +1238,7 @@
12381238
"title": "Gestion des cookies",
12391239
"p1": "Vous pouvez configurer votre navigateur pour accepter, refuser ou supprimer les cookies selon vos préférences. Toutefois, veuillez noter que {bold}.",
12401240
"bold": "le refus des cookies essentiels peut empêcher l'accès complet à l'application",
1241-
"p2": "Voici les liens avec les instructions de gestion des cookies pour les navigateurs les plus courants :",
1241+
"p2": "Voici les liens avec les instructions sur la gestion des cookies pour les navigateurs les plus courants :",
12421242
"chrome": "Google Chrome (ouvre dans une nouvelle fenêtre)",
12431243
"firefox": "Mozilla Firefox (ouvre dans une nouvelle fenêtre)",
12441244
"edge": "Microsoft Edge (ouvre dans une nouvelle fenêtre)"
@@ -1264,16 +1264,16 @@
12641264
},
12651265
"data_retention": {
12661266
"title": "Conservation des données",
1267-
"p1": "Les cookies de session sont automatiquement supprimés lorsque vous fermez votre navigateur ou après une période d'inactivité. Les préférences du stockage local restent sur votre appareil jusqu'à ce que vous effaciez les données de votre navigateur. Les données analytiques sont conservées sous forme agrégée et ne peuvent pas être liées à des utilisateurs individuels."
1267+
"p1": "Les cookies de session sont automatiquement supprimés lorsque vous fermez votre navigateur ou après une période d'inactivité. Les préférences enregistrées dans le stockage local restent sur votre appareil jusqu'à ce que vous effaciez les données de votre navigateur. Les données analytiques sont conservées sous forme agrégée et ne permettent pas d’identifier des utilisateurs individuels."
12681268
},
12691269
"your_rights": {
12701270
"title": "Vos droits",
1271-
"p1": "Vous avez le droit de :",
1272-
"li1": "Accéder aux informations sur les données que nous collectons",
1273-
"li2": "Effacer votre stockage local et vos cookies à tout moment",
1274-
"li3": "Déconnecter votre session authentifiée",
1275-
"li4": "Demander des informations sur nos pratiques en matière de données",
1276-
"p2": "Puisque nous ne collectons pas de données personnelles, il n'y a généralement aucune information personnelle à supprimer ou exporter."
1271+
"p1": "Vous avez le droit :",
1272+
"li1": "D'accéder aux informations sur les données que nous collectons",
1273+
"li2": "D'effacer votre stockage local et vos cookies à tout moment",
1274+
"li3": "De déconnecter votre session authentifiée",
1275+
"li4": "De demander des informations sur nos pratiques en matière de données",
1276+
"p2": "Puisque nous ne collectons pas de données personnelles, il n'y a aucune information personnelle à supprimer ou exporter."
12771277
},
12781278
"contact": {
12791279
"title": "Nous contacter",
@@ -1288,7 +1288,7 @@
12881288
"a11y": {
12891289
"title": "accessibilité",
12901290
"footer_title": "accessibilité",
1291-
"welcome": "Nous voulons que {app} soit utilisable par autant de personnes que possible.",
1291+
"welcome": "Nous souhaitons que {app} soit utilisable par autant de personnes que possible.",
12921292
"approach": {
12931293
"title": "Notre approche",
12941294
"p1": "Nous essayons de suivre les Web Content Accessibility Guidelines (WCAG) 2.2 et de les utiliser comme référence lorsque nous ajoutons des fonctionnalités. Nous ne prétendons pas être entièrement conforme à un quelconque niveau des WCAG — l'accessibilité est un processus continu et il y a toujours du travail à apporter.",
@@ -1297,20 +1297,20 @@
12971297
},
12981298
"measures": {
12991299
"title": "Ce que nous faisons",
1300-
"p1": "Certaines des choses que nous visons à faire sur le site :",
1301-
"li1": "Utiliser l'HTML sémantique et les attributs ARIA là où c'est pertinent.",
1302-
"li2": "Utiliser des tailles de police relatives pour que vous puissiez les ajuster dans votre navigateur.",
1303-
"li3": "Supporter la navigation au clavier dans toute l'interface.",
1304-
"li4": "Respecter les requêtes média prefers-reduced-motion et prefers-color-scheme.",
1305-
"li5": "Designer en gardant un contraste couleur suffisant à l'esprit.",
1306-
"li6": "S'assurer que l'essentiel du contenu est disponible sans JavaScript, même si quelques fonctionnalités interactives peuvent le nécessiter."
1300+
"p1": "Voici certaines des actions que nous nous efforçons de faire sur ce site :",
1301+
"li1": "Utiliser du HTML sémantique et des attributs ARIA lorsque c'est pertinent.",
1302+
"li2": "Utiliser des tailles de texte relatives afin que vous puissiez les ajuster dans votre navigateur.",
1303+
"li3": "Prendre en charge la navigation au clavier dans toute l'interface.",
1304+
"li4": "Respecter les media queries prefers-reduced-motion et prefers-color-scheme.",
1305+
"li5": "Concevoir en gardant à l'esprit un contraste de couleurs suffisant.",
1306+
"li6": "Veiller à ce que l'essentiel du contenu soit disponible sans JavaScript, même si certaines fonctionnalités interactives peuvent en dépendre."
13071307
},
13081308
"limitations": {
13091309
"title": "Limitations connues",
1310-
"p1": "Quelques parties du site — particulièrement le contenu externe comme les READMEs des paquetspeuvent ne pas atteindre les standards d'accessibilité. Nous travaillons à améliorer ces aspects avec le temps."
1310+
"p1": "Certaines parties du site, en particulier le contenu externe comme les README des paquets, peuvent ne pas respecter les standards d'accessibilité. Nous travaillons à améliorer ces aspects au fil du temps."
13111311
},
13121312
"contact": {
1313-
"title": "Retours",
1313+
"title": "Nous faire un retour",
13141314
"p1": "Si vous rencontrez un problème d'accessibilité sur {app}, veuillez nous le faire savoir en ouvrant une issue sur notre {link}. Nous prenons ces rapports au sérieux et ferons de notre mieux pour les régler.",
13151315
"link": "dépôt GitHub"
13161316
}

0 commit comments

Comments
 (0)