[READ-ONLY] a fast, modern browser for the npm registry

feat(i18n): update French translations (#1489)

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

+194 -56
+97 -28
i18n/locales/fr-FR.json
··· 125 125 "end_of_results": "Fin des résultats", 126 126 "try_again": "Réessayer encore", 127 127 "close": "Fermer", 128 + "or": "ou", 128 129 "retry": "Réessayer", 129 130 "copy": "copier", 130 131 "copied": "copié !", ··· 150 151 "view_permalink": "Voir le lien permanent pour cette version", 151 152 "navigation": "Navigation du paquet", 152 153 "copy_name": "Copier le nom du paquet", 154 + "copy_version": "Copier la version du paquet", 153 155 "deprecation": { 154 156 "package": "Ce paquet a été déprécié.", 155 157 "version": "Cette version a été dépréciée.", ··· 220 222 "title": "Commencer", 221 223 "pm_label": "Gestionnaire de paquets", 222 224 "copy_command": "Copier la commande d'installation", 225 + "copy_dev_command": "Copier la commande d'installation (dev)", 226 + "dev_dependency_hint": "Généralement installée en tant que dépendance de développement", 223 227 "view_types": "Voir {package}" 224 228 }, 225 229 "create": { ··· 256 260 "view_more_details": "Voir plus de détails", 257 261 "error_loading": "Échec du chargement des détails de provenance" 258 262 }, 259 - "security_downgrade": {}, 263 + "security_downgrade": { 264 + "title": "Faire confiance au rétrogradage", 265 + "description_to_none_provenance": "Cette version a été publiée sans {provenance}.", 266 + "description_to_none_trustedPublisher": "Cette version a été publiée sans {trustedPublishing}.", 267 + "description_to_provenance_trustedPublisher": "Cette version utilise la {provenance} mais pas la {trustedPublishing}.", 268 + "fallback_install_provenance": "Les commandes d'installation sont verrouillées sur {version}, qui est la dernière version avec preuve de provenance.", 269 + "fallback_install_trustedPublisher": "Les commandes d'installation sont verrouillées sur {version}, qui est la dernière version avec vérification.", 270 + "provenance_link_text": "preuve de provenance", 271 + "trusted_publishing_link_text": "vérification" 272 + }, 260 273 "keywords_title": "Mots-clés", 261 274 "compatibility": "Compatibilité", 262 275 "card": { ··· 279 292 "all_covered": "Toutes les versions sont couvertes par les tags ci-dessus", 280 293 "deprecated_title": "{version} (dépréciée)", 281 294 "view_all": "Voir la version | Voir les {count} versions", 295 + "distribution_title": "Groupe Semver", 296 + "distribution_modal_title": "Versions", 297 + "grouping_major": "Majeure", 298 + "grouping_minor": "Mineure", 299 + "recent_versions_only": "Versions récentes uniquement", 300 + "recent_versions_only_tooltip": "Ne montrer que les versions publiées durant l'année écoulée.", 301 + "show_low_usage": "Montrer les versions à faible utilisation", 302 + "show_low_usage_tooltip": "Inclure les groupes de versions avec moins d'1% des téléchargements totaux.", 303 + "date_range_tooltip": "Versions de la dernière semaine uniquement", 304 + "y_axis_label": "Téléchargements", 282 305 "filter_placeholder": "Filtrer par plage semver (ex. ^3.0.0)", 283 306 "filter_invalid": "Plage semver invalide", 284 307 "filter_help": "Infos sur le filtre de plage semver", ··· 294 317 "view_vulnerabilities": "Voir les vulnérabilités", 295 318 "outdated_major": "{count} version majeure en retard (dernière : {latest}) | {count} versions majeures en retard (dernière : {latest})", 296 319 "outdated_minor": "{count} version mineure en retard (dernière : {latest}) | {count} versions mineures en retard (dernière : {latest})", 297 - "outdated_patch": "Mise à jour patch disponible (dernière : {latest})" 320 + "outdated_patch": "Mise à jour patch disponible (dernière : {latest})", 321 + "has_replacement": "Cette dépendance a des remplacements suggérés" 298 322 }, 299 323 "peer_dependencies": { 300 324 "title": "Dépendances peer ({count})", ··· 320 344 "show_more": "(afficher {count} de plus)", 321 345 "show_less": "(afficher moins)" 322 346 }, 347 + "trends": { 348 + "granularity": "Granularité", 349 + "granularity_daily": "Par Jour", 350 + "granularity_weekly": "Par Semaine", 351 + "granularity_monthly": "Par Mois", 352 + "granularity_yearly": "Par an", 353 + "start_date": "Début", 354 + "end_date": "Fin", 355 + "loading": "Chargement...", 356 + "date_range": "{start} au {end}", 357 + "date_range_multiline": "{start}\nau {end}", 358 + "download_file": "Télécharger {fileType}", 359 + "toggle_annotator": "Afficher/Masquer l'annotateur", 360 + "legend_estimation": "Estimation", 361 + "no_data": "Données non disponibles", 362 + "y_axis_label": "{facet} {granularity}", 363 + "facet": "Mesure", 364 + "title": "Tendances", 365 + "contributors_skip": "Pas affiché(s) dans les Contributeurs (pas de dépôt GitHub) :", 366 + "items": { 367 + "downloads": "Téléchargements", 368 + "likes": "J'aime", 369 + "contributors": "Contributeurs" 370 + } 371 + }, 323 372 "downloads": { 324 - "title": "Téléchargements hebdomadaires", 373 + "title": "Téléchargements hebdo.", 374 + "modal_title": "Téléchargements hebdomadaires", 325 375 "analyze": "Analyser les téléchargements", 326 376 "community_distribution": "Voir la distribution des versions téléchargées par la communauté" 327 377 }, ··· 360 410 "high": "élevée", 361 411 "moderate": "modérée", 362 412 "low": "faible" 363 - } 413 + }, 414 + "fixed_in_title": "Corrigé en {version}" 364 415 }, 365 416 "deprecated": { 366 417 "label": "Obsolète", ··· 407 458 "name_asc": "Nom (A-Z)", 408 459 "name_desc": "Nom (Z-A)" 409 460 }, 410 - "trends": { 411 - "granularity": "Granularité", 412 - "granularity_daily": "Quotidien", 413 - "granularity_weekly": "Hebdomadaire", 414 - "granularity_monthly": "Mensuel", 415 - "granularity_yearly": "Annuel", 416 - "start_date": "Début", 417 - "end_date": "Fin", 418 - "loading": "Chargement...", 419 - "date_range": "{start} au {end}", 420 - "date_range_multiline": "{start}\nau {end}", 421 - "download_file": "Télécharger {fileType}", 422 - "toggle_annotator": "Afficher/Masquer l'annotateur", 423 - "legend_estimation": "Estimation", 424 - "no_data": "Données non disponibles", 425 - "y_axis_label": "{facet} {granularity}", 426 - "facet": "Facette", 427 - "title": "Tendances", 428 - "items": { 429 - "downloads": "Téléchargements", 430 - "likes": "J'aime" 431 - } 432 - }, 433 461 "size": { 434 462 "b": "{size} o", 435 463 "kb": "{size} ko", ··· 457 485 "warning": "ATTENTION", 458 486 "warning_text": "Cela permet à npmx d'accéder à votre CLI npm. Ne vous connectez qu'aux sites de confiance.", 459 487 "connect": "Connecter", 460 - "connecting": "Connexion..." 488 + "connecting": "Connexion...", 489 + "auto_open_url": "Ouvrir automatiquement la page de connexion" 461 490 } 462 491 }, 463 492 "operations": { ··· 473 502 "otp_placeholder": "Entrez le code OTP...", 474 503 "otp_label": "Mot de passe à usage unique", 475 504 "retry_otp": "Réessayer avec l'OTP", 505 + "retry_web_auth": "Réessayer avec la connexion web", 476 506 "retrying": "Nouvelle tentative...", 507 + "open_web_auth": "Ouvrir le lien de connexion web", 477 508 "approve_operation": "Approuver l'opération", 478 509 "remove_operation": "Supprimer l'opération", 479 510 "approve_all": "Tout approuver", ··· 789 820 "managers": "gestionnaires de paquets" 790 821 } 791 822 }, 823 + "team": { 824 + "title": "Équipe", 825 + "governance": "Gouvernance", 826 + "role_steward": "pilote", 827 + "role_maintainer": "mainteneur", 828 + "sponsor": "sponsor", 829 + "sponsor_aria": "Sponsoriser {name} sur GitHub" 830 + }, 792 831 "contributors": { 793 832 "title": "Contributeurs", 794 833 "description": "npmx est entièrement open source, construit par une incroyable communauté de contributeurs. Rejoignez-nous et construisons l'expérience de navigation pour npm dont nous avons toujours rêvés, ensemble.", ··· 1060 1099 "changes": { 1061 1100 "title": "Modifications de cette politique", 1062 1101 "p1": "Nous pouvons mettre à jour cette politique de confidentialité de temps en temps. Toute modification sera publiée sur cette page avec une date de révision mise à jour." 1102 + } 1103 + }, 1104 + "a11y": { 1105 + "title": "accessibilité", 1106 + "footer_title": "accessibilité", 1107 + "welcome": "Nous voulons que {app} soit utilisable par autant de personnes que possible.", 1108 + "approach": { 1109 + "title": "Notre approche", 1110 + "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.", 1111 + "p2": "Ce site est un {about}. Les améliorations d'accessibilité sont faites de façon incrémentale durant les phases habituelles de développement.", 1112 + "about_link": "projet open-source, construit par la communauté" 1113 + }, 1114 + "measures": { 1115 + "title": "Ce que nous faisons", 1116 + "p1": "Certaines des choses que nous visons à faire sur le site :", 1117 + "li1": "Utiliser l'HTML sémantique et les attributs ARIA là où c'est pertinent.", 1118 + "li2": "Utiliser des tailles de police relatives pour que vous puissiez les ajuster dans votre navigateur.", 1119 + "li3": "Supporter la navigation au clavier dans toute l'interface.", 1120 + "li4": "Respecter les requêtes média prefers-reduced-motion et prefers-color-scheme.", 1121 + "li5": "Designer en gardant un contraste couleur suffisant à l'esprit.", 1122 + "li6": "S'assurer que l'essentiel du contenu est disponible sans JavaScript, même si quelques fonctionnalités interactives peuvent le nécessiter." 1123 + }, 1124 + "limitations": { 1125 + "title": "Limitations connues", 1126 + "p1": "Quelques parties du site — particulièrement le contenu externe comme les READMEs des paquets — peuvent ne pas atteindre les standards d'accessibilité. Nous travaillons à améliorer ces aspects avec le temps." 1127 + }, 1128 + "contact": { 1129 + "title": "Retours", 1130 + "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.", 1131 + "link": "dépôt GitHub" 1063 1132 } 1064 1133 } 1065 1134 }
+97 -28
lunaria/files/fr-FR.json
··· 124 124 "end_of_results": "Fin des résultats", 125 125 "try_again": "Réessayer encore", 126 126 "close": "Fermer", 127 + "or": "ou", 127 128 "retry": "Réessayer", 128 129 "copy": "copier", 129 130 "copied": "copié !", ··· 149 150 "view_permalink": "Voir le lien permanent pour cette version", 150 151 "navigation": "Navigation du paquet", 151 152 "copy_name": "Copier le nom du paquet", 153 + "copy_version": "Copier la version du paquet", 152 154 "deprecation": { 153 155 "package": "Ce paquet a été déprécié.", 154 156 "version": "Cette version a été dépréciée.", ··· 219 221 "title": "Commencer", 220 222 "pm_label": "Gestionnaire de paquets", 221 223 "copy_command": "Copier la commande d'installation", 224 + "copy_dev_command": "Copier la commande d'installation (dev)", 225 + "dev_dependency_hint": "Généralement installée en tant que dépendance de développement", 222 226 "view_types": "Voir {package}" 223 227 }, 224 228 "create": { ··· 255 259 "view_more_details": "Voir plus de détails", 256 260 "error_loading": "Échec du chargement des détails de provenance" 257 261 }, 258 - "security_downgrade": {}, 262 + "security_downgrade": { 263 + "title": "Faire confiance au rétrogradage", 264 + "description_to_none_provenance": "Cette version a été publiée sans {provenance}.", 265 + "description_to_none_trustedPublisher": "Cette version a été publiée sans {trustedPublishing}.", 266 + "description_to_provenance_trustedPublisher": "Cette version utilise la {provenance} mais pas la {trustedPublishing}.", 267 + "fallback_install_provenance": "Les commandes d'installation sont verrouillées sur {version}, qui est la dernière version avec preuve de provenance.", 268 + "fallback_install_trustedPublisher": "Les commandes d'installation sont verrouillées sur {version}, qui est la dernière version avec vérification.", 269 + "provenance_link_text": "preuve de provenance", 270 + "trusted_publishing_link_text": "vérification" 271 + }, 259 272 "keywords_title": "Mots-clés", 260 273 "compatibility": "Compatibilité", 261 274 "card": { ··· 278 291 "all_covered": "Toutes les versions sont couvertes par les tags ci-dessus", 279 292 "deprecated_title": "{version} (dépréciée)", 280 293 "view_all": "Voir la version | Voir les {count} versions", 294 + "distribution_title": "Groupe Semver", 295 + "distribution_modal_title": "Versions", 296 + "grouping_major": "Majeure", 297 + "grouping_minor": "Mineure", 298 + "recent_versions_only": "Versions récentes uniquement", 299 + "recent_versions_only_tooltip": "Ne montrer que les versions publiées durant l'année écoulée.", 300 + "show_low_usage": "Montrer les versions à faible utilisation", 301 + "show_low_usage_tooltip": "Inclure les groupes de versions avec moins d'1% des téléchargements totaux.", 302 + "date_range_tooltip": "Versions de la dernière semaine uniquement", 303 + "y_axis_label": "Téléchargements", 281 304 "filter_placeholder": "Filtrer par plage semver (ex. ^3.0.0)", 282 305 "filter_invalid": "Plage semver invalide", 283 306 "filter_help": "Infos sur le filtre de plage semver", ··· 293 316 "view_vulnerabilities": "Voir les vulnérabilités", 294 317 "outdated_major": "{count} version majeure en retard (dernière : {latest}) | {count} versions majeures en retard (dernière : {latest})", 295 318 "outdated_minor": "{count} version mineure en retard (dernière : {latest}) | {count} versions mineures en retard (dernière : {latest})", 296 - "outdated_patch": "Mise à jour patch disponible (dernière : {latest})" 319 + "outdated_patch": "Mise à jour patch disponible (dernière : {latest})", 320 + "has_replacement": "Cette dépendance a des remplacements suggérés" 297 321 }, 298 322 "peer_dependencies": { 299 323 "title": "Dépendances peer ({count})", ··· 319 343 "show_more": "(afficher {count} de plus)", 320 344 "show_less": "(afficher moins)" 321 345 }, 346 + "trends": { 347 + "granularity": "Granularité", 348 + "granularity_daily": "Par Jour", 349 + "granularity_weekly": "Par Semaine", 350 + "granularity_monthly": "Par Mois", 351 + "granularity_yearly": "Par an", 352 + "start_date": "Début", 353 + "end_date": "Fin", 354 + "loading": "Chargement...", 355 + "date_range": "{start} au {end}", 356 + "date_range_multiline": "{start}\nau {end}", 357 + "download_file": "Télécharger {fileType}", 358 + "toggle_annotator": "Afficher/Masquer l'annotateur", 359 + "legend_estimation": "Estimation", 360 + "no_data": "Données non disponibles", 361 + "y_axis_label": "{facet} {granularity}", 362 + "facet": "Mesure", 363 + "title": "Tendances", 364 + "contributors_skip": "Pas affiché(s) dans les Contributeurs (pas de dépôt GitHub) :", 365 + "items": { 366 + "downloads": "Téléchargements", 367 + "likes": "J'aime", 368 + "contributors": "Contributeurs" 369 + } 370 + }, 322 371 "downloads": { 323 - "title": "Téléchargements hebdomadaires", 372 + "title": "Téléchargements hebdo.", 373 + "modal_title": "Téléchargements hebdomadaires", 324 374 "analyze": "Analyser les téléchargements", 325 375 "community_distribution": "Voir la distribution des versions téléchargées par la communauté" 326 376 }, ··· 359 409 "high": "élevée", 360 410 "moderate": "modérée", 361 411 "low": "faible" 362 - } 412 + }, 413 + "fixed_in_title": "Corrigé en {version}" 363 414 }, 364 415 "deprecated": { 365 416 "label": "Obsolète", ··· 406 457 "name_asc": "Nom (A-Z)", 407 458 "name_desc": "Nom (Z-A)" 408 459 }, 409 - "trends": { 410 - "granularity": "Granularité", 411 - "granularity_daily": "Quotidien", 412 - "granularity_weekly": "Hebdomadaire", 413 - "granularity_monthly": "Mensuel", 414 - "granularity_yearly": "Annuel", 415 - "start_date": "Début", 416 - "end_date": "Fin", 417 - "loading": "Chargement...", 418 - "date_range": "{start} au {end}", 419 - "date_range_multiline": "{start}\nau {end}", 420 - "download_file": "Télécharger {fileType}", 421 - "toggle_annotator": "Afficher/Masquer l'annotateur", 422 - "legend_estimation": "Estimation", 423 - "no_data": "Données non disponibles", 424 - "y_axis_label": "{facet} {granularity}", 425 - "facet": "Facette", 426 - "title": "Tendances", 427 - "items": { 428 - "downloads": "Téléchargements", 429 - "likes": "J'aime" 430 - } 431 - }, 432 460 "size": { 433 461 "b": "{size} o", 434 462 "kb": "{size} ko", ··· 456 484 "warning": "ATTENTION", 457 485 "warning_text": "Cela permet à npmx d'accéder à votre CLI npm. Ne vous connectez qu'aux sites de confiance.", 458 486 "connect": "Connecter", 459 - "connecting": "Connexion..." 487 + "connecting": "Connexion...", 488 + "auto_open_url": "Ouvrir automatiquement la page de connexion" 460 489 } 461 490 }, 462 491 "operations": { ··· 472 501 "otp_placeholder": "Entrez le code OTP...", 473 502 "otp_label": "Mot de passe à usage unique", 474 503 "retry_otp": "Réessayer avec l'OTP", 504 + "retry_web_auth": "Réessayer avec la connexion web", 475 505 "retrying": "Nouvelle tentative...", 506 + "open_web_auth": "Ouvrir le lien de connexion web", 476 507 "approve_operation": "Approuver l'opération", 477 508 "remove_operation": "Supprimer l'opération", 478 509 "approve_all": "Tout approuver", ··· 788 819 "managers": "gestionnaires de paquets" 789 820 } 790 821 }, 822 + "team": { 823 + "title": "Équipe", 824 + "governance": "Gouvernance", 825 + "role_steward": "pilote", 826 + "role_maintainer": "mainteneur", 827 + "sponsor": "sponsor", 828 + "sponsor_aria": "Sponsoriser {name} sur GitHub" 829 + }, 791 830 "contributors": { 792 831 "title": "Contributeurs", 793 832 "description": "npmx est entièrement open source, construit par une incroyable communauté de contributeurs. Rejoignez-nous et construisons l'expérience de navigation pour npm dont nous avons toujours rêvés, ensemble.", ··· 1059 1098 "changes": { 1060 1099 "title": "Modifications de cette politique", 1061 1100 "p1": "Nous pouvons mettre à jour cette politique de confidentialité de temps en temps. Toute modification sera publiée sur cette page avec une date de révision mise à jour." 1101 + } 1102 + }, 1103 + "a11y": { 1104 + "title": "accessibilité", 1105 + "footer_title": "accessibilité", 1106 + "welcome": "Nous voulons que {app} soit utilisable par autant de personnes que possible.", 1107 + "approach": { 1108 + "title": "Notre approche", 1109 + "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.", 1110 + "p2": "Ce site est un {about}. Les améliorations d'accessibilité sont faites de façon incrémentale durant les phases habituelles de développement.", 1111 + "about_link": "projet open-source, construit par la communauté" 1112 + }, 1113 + "measures": { 1114 + "title": "Ce que nous faisons", 1115 + "p1": "Certaines des choses que nous visons à faire sur le site :", 1116 + "li1": "Utiliser l'HTML sémantique et les attributs ARIA là où c'est pertinent.", 1117 + "li2": "Utiliser des tailles de police relatives pour que vous puissiez les ajuster dans votre navigateur.", 1118 + "li3": "Supporter la navigation au clavier dans toute l'interface.", 1119 + "li4": "Respecter les requêtes média prefers-reduced-motion et prefers-color-scheme.", 1120 + "li5": "Designer en gardant un contraste couleur suffisant à l'esprit.", 1121 + "li6": "S'assurer que l'essentiel du contenu est disponible sans JavaScript, même si quelques fonctionnalités interactives peuvent le nécessiter." 1122 + }, 1123 + "limitations": { 1124 + "title": "Limitations connues", 1125 + "p1": "Quelques parties du site — particulièrement le contenu externe comme les READMEs des paquets — peuvent ne pas atteindre les standards d'accessibilité. Nous travaillons à améliorer ces aspects avec le temps." 1126 + }, 1127 + "contact": { 1128 + "title": "Retours", 1129 + "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.", 1130 + "link": "dépôt GitHub" 1062 1131 } 1063 1132 } 1064 1133 }