|
42 | 42 | "open_docs": "Ouvrir la doc", |
43 | 43 | "disable_shortcuts": "Vous pouvez désactiver les raccourcis clavier dans {settings}.", |
44 | 44 | "open_main": "Ouvrir les informations principales", |
45 | | - "open_diff": "Ouvrir les différences de version" |
| 45 | + "open_diff": "Ouvrir les différences de version", |
| 46 | + "open_timeline": "Ouvrir l'historique" |
46 | 47 | }, |
47 | 48 | "search": { |
48 | 49 | "label": "Rechercher des paquets npm", |
|
422 | 423 | "assets": "{count} ressource | {count} ressources" |
423 | 424 | }, |
424 | 425 | "view_source": "Voir la source", |
425 | | - "skills_cli": "Skills CLI" |
| 426 | + "skills_cli": "CLI skills" |
426 | 427 | }, |
427 | 428 | "links": { |
428 | 429 | "main": "principal", |
|
434 | 435 | "docs": "docs", |
435 | 436 | "fund": "donner", |
436 | 437 | "compare": "comparer", |
| 438 | + "timeline": "historique", |
437 | 439 | "compare_this_package": "comparer ce paquet" |
438 | 440 | }, |
439 | 441 | "likes": { |
|
479 | 481 | "warning": "Avertissement", |
480 | 482 | "caution": "Attention" |
481 | 483 | }, |
482 | | - "copy_as_markdown": "Copier le README en markdown" |
| 484 | + "copy_as_markdown": "Copier le README en markdown", |
| 485 | + "error_loading": "Échec de chargement des détails du README" |
483 | 486 | }, |
484 | 487 | "provenance_section": { |
485 | 488 | "title": "Provenance", |
|
550 | 553 | "filter_tooltip": "Filtrer les versions avec une {link}. Par exemple, ^3.0.0 affiche toutes les versions 3.x.", |
551 | 554 | "filter_tooltip_link": "plage semver", |
552 | 555 | "no_matches": "Aucune version ne correspond à cette plage", |
553 | | - "page_title": "Historique des versions", |
554 | | - "current_tags": "Tags actuels", |
555 | | - "no_match_filter": "Aucune version ne correspond à {filter}", |
556 | 556 | "copy_alt": { |
557 | 557 | "per_version_analysis": "La version {version} a été téléchargée {downloads} fois", |
558 | 558 | "general_description": "Graphique en barres montrant les téléchargements par version pour {versions_count} versions {semver_grouping_mode} du paquet {package_name}, {date_range_label} de la version {first_version} à la version {last_version}. La version la plus téléchargée est {max_downloaded_version} avec {max_version_downloads} téléchargements. {per_version_analysis}. {watermark}." |
559 | | - } |
| 559 | + }, |
| 560 | + "page_title": "Historique des versions", |
| 561 | + "current_tags": "Tags actuels", |
| 562 | + "no_match_filter": "Aucune version ne correspond à {filter}" |
| 563 | + }, |
| 564 | + "timeline": { |
| 565 | + "load_more": "Charger plus", |
| 566 | + "load_error": "Échec de chargement de l'historique. Veuillez réessayer plus tard.", |
| 567 | + "size_increase": "La taille d'installation a augmenté de {percent}% ({size})", |
| 568 | + "size_decrease": "La taille d'installation a diminué de {percent}% ({size})", |
| 569 | + "dep_increase": "{count} dépendance ajoutée | {count} dépendances ajoutées", |
| 570 | + "dep_decrease": "{count} dépendance retirée | {count} dépendances retirées", |
| 571 | + "license_change": "La licence est passée de {from} à {to}", |
| 572 | + "esm_added": "Le type de module est passé à ESM", |
| 573 | + "esm_removed": "Le type de module a changé de ESM à CJS", |
| 574 | + "types_added": "Les types TypeScript ont été ajoutés", |
| 575 | + "types_removed": "Les types TypeScript ont été supprimés", |
| 576 | + "trusted_publisher_added": "Vérification ajoutée", |
| 577 | + "trusted_publisher_removed": "Vérification enlevée", |
| 578 | + "provenance_added": "Preuve de provenance ajoutée", |
| 579 | + "provenance_removed": "Preuve de provenance enlevée" |
560 | 580 | }, |
561 | 581 | "dependencies": { |
562 | 582 | "title": "Dépendances ({count})", |
|
593 | 613 | "add_owner": "+ Ajouter un propriétaire", |
594 | 614 | "show_more": "(afficher {count} de plus)", |
595 | 615 | "show_less": "(afficher moins)", |
596 | | - "maintainer_template": "Mainteneur {name}" |
| 616 | + "maintainer_template": "{avatar} {char126}{name}" |
597 | 617 | }, |
598 | 618 | "trends": { |
599 | 619 | "chart_assistive_text": { |
|
1224 | 1244 | "empty_description": "Recherchez et ajoutez au moins 2 paquets ci-dessus pour voir une comparaison côte à côte de leurs facettes.", |
1225 | 1245 | "table_view": "Tableau", |
1226 | 1246 | "charts_view": "Graphiques", |
| 1247 | + "no_chartable_data": "Aucune donnée représentable disponible pour les facettes sélectionnées.", |
1227 | 1248 | "bar_chart_nav_hint": "Utilisez ↑ ↓", |
1228 | | - "line_chart_nav_hint": "Utilisez ← →", |
1229 | | - "no_chartable_data": "Aucune donnée représentable" |
| 1249 | + "line_chart_nav_hint": "Utilisez ← →" |
1230 | 1250 | }, |
1231 | 1251 | "selector": { |
1232 | 1252 | "search_label": "Rechercher des paquets", |
|
1260 | 1280 | "facets": { |
1261 | 1281 | "all": "tout", |
1262 | 1282 | "none": "aucun", |
| 1283 | + "select_all_category_facets": "Sélectionner toutes les facettes de {category}", |
| 1284 | + "deselect_all_category_facets": "Désélectionner toutes les facettes de {category}", |
| 1285 | + "selected_all_category_facets": "Toutes les facettes de {category} sont sélectionnées", |
| 1286 | + "deselected_all_category_facets": "Toutes les facettes de {category} sont désélectionnées", |
1263 | 1287 | "coming_soon": "Bientôt disponible", |
1264 | 1288 | "select_all": "Sélectionner toutes les facettes", |
1265 | 1289 | "deselect_all": "Désélectionner toutes les facettes", |
|
1349 | 1373 | }, |
1350 | 1374 | "trends": { |
1351 | 1375 | "title": "Comparer les tendances" |
1352 | | - }, |
1353 | | - "select_all_category_facets": "Sélectionner toutes les facettes de la catégorie", |
1354 | | - "deselect_all_category_facets": "Désélectionner toutes les facettes de la catégorie", |
1355 | | - "selected_all_category_facets": "Toutes les facettes de la catégorie sont sélectionnées", |
1356 | | - "deselected_all_category_facets": "Toutes les facettes de la catégorie sont désélectionnées" |
| 1376 | + } |
1357 | 1377 | }, |
1358 | 1378 | "file_changes": "Modifications de fichiers", |
1359 | 1379 | "files_count": "{count} fichiers", |
|
1570 | 1590 | "file_link": "Modifier {file} ({lang}) sur GitHub" |
1571 | 1591 | } |
1572 | 1592 | }, |
| 1593 | + "vacations": { |
| 1594 | + "title": "en vacances", |
| 1595 | + "meta_description": "L'équipe npmx se rechargeait. Notre discord a rouvert au bout d'une semaine.", |
| 1596 | + "heading": "se recharger", |
| 1597 | + "subtitle": "nous avons construit npmx à une vitesse qui a coûté du sommeil à {some} d'entre nous. nous ne voulions pas que ça devienne la norme ! donc nous avons pris une semaine de vacances. ensemble.", |
| 1598 | + "illustration_alt": "une rangée d'icônes cosy", |
| 1599 | + "poke_log": "Rallumer le feu de camp", |
| 1600 | + "what": { |
| 1601 | + "title": "ce qu'il s'est passé", |
| 1602 | + "p1": "notre discord était fermé du {dates}.", |
| 1603 | + "dates": "14 au 21 février", |
| 1604 | + "p2": "tous les liens d'invitation ont été supprimés et les channels verrouillés – sauf {garden}, qui est resté ouvert pour ceux qui voulaient papoter.", |
| 1605 | + "garden": "#garden" |
| 1606 | + }, |
| 1607 | + "meantime": { |
| 1608 | + "title": "pendant ce temps", |
| 1609 | + "p1": "{site} et {repo} sont restés ouverts — les contributeurs ont continué à explorer le code, à créer quelques issues et à ouvrir quelques PR, mais la plupart ont surtout passé du temps quelque part près d'un feu de camp.", |
| 1610 | + "repo_link": "le repo" |
| 1611 | + }, |
| 1612 | + "return": { |
| 1613 | + "title": "nous sommes de retour !", |
| 1614 | + "p1": "nous sommes revenus revigorés et prêts pour la dernière ligne droite jusqu'au 3 mars. {social} pour voir les mises à jour.", |
| 1615 | + "social_link": "suivez-nous sur Bluesky" |
| 1616 | + }, |
| 1617 | + "stats": { |
| 1618 | + "contributors": "Contributeurs", |
| 1619 | + "commits": "Commits", |
| 1620 | + "pr": "PRs fusionnées", |
| 1621 | + "subtitle": { |
| 1622 | + "some": "certains", |
| 1623 | + "all": "tous" |
| 1624 | + } |
| 1625 | + } |
| 1626 | + }, |
1573 | 1627 | "action_bar": { |
1574 | 1628 | "title": "barre d'actions", |
1575 | 1629 | "selection": "0 sélectionné | 1 sélectionné | {count} sélectionnés", |
|
1579 | 1633 | "logo_menu": { |
1580 | 1634 | "copy_svg": "Copier le logo en SVG", |
1581 | 1635 | "copied": "Copié !", |
1582 | | - "browse_brand": "Parcourir la marque" |
| 1636 | + "browse_brand": "Consulter le kit de marque" |
1583 | 1637 | }, |
1584 | 1638 | "brand": { |
1585 | 1639 | "title": "Marque", |
1586 | | - "heading": "Marque", |
1587 | | - "meta_description": "Ressources et directives de la marque npmx", |
1588 | | - "intro": "Bienvenue sur la page des ressources de la marque npmx", |
| 1640 | + "heading": "marque", |
| 1641 | + "meta_description": "Les directives, logos, couleurs et typographies de la marque npmx pour utilisation dans la presse et les médias.", |
| 1642 | + "intro": "Ressources et directives pour utiliser la marque npmx dans vos projets, articles et médias.", |
1589 | 1643 | "logos": { |
1590 | 1644 | "title": "Logos", |
1591 | | - "description": "Télécharger les logos officiels de npmx", |
1592 | | - "wordmark": "Logotype", |
1593 | | - "wordmark_alt": "Logotype npmx", |
1594 | | - "wordmark_light_alt": "Logotype npmx clair", |
1595 | | - "mark": "Symbole", |
1596 | | - "mark_alt": "Symbole npmx", |
1597 | | - "mark_light_alt": "Symbole npmx clair", |
1598 | | - "on_dark": "Sur fond sombre", |
1599 | | - "on_light": "Sur fond clair", |
1600 | | - "download_svg": "Télécharger en SVG", |
1601 | | - "download_png": "Télécharger en PNG", |
| 1645 | + "description": "Télécharger les logos de npmx en formats SVG et PNG. Utilisez la variante appropriée pour votre arrière-plan.", |
| 1646 | + "wordmark": "LOGOTYPE COMPLET", |
| 1647 | + "wordmark_alt": "Logotype complet de npmx avec la barre oblique bleue sur fond noir", |
| 1648 | + "wordmark_light_alt": "Logotype complet de npmx avec la barre oblique accentuée sur fond clair", |
| 1649 | + "mark": "SYMBOLE", |
| 1650 | + "mark_alt": "Symbole npmx avec le point et la barre oblique sur fond noir", |
| 1651 | + "mark_light_alt": "Symbole npmx avec le point et la barre oblique sur fond clair", |
| 1652 | + "on_dark": "sur fond sombre", |
| 1653 | + "on_light": "sur fond clair", |
| 1654 | + "download_svg": "SVG", |
| 1655 | + "download_png": "PNG", |
1602 | 1656 | "download_svg_aria": "Télécharger {name} en SVG", |
1603 | 1657 | "download_png_aria": "Télécharger {name} en PNG" |
1604 | 1658 | }, |
1605 | 1659 | "customize": { |
1606 | | - "title": "Personnalisation", |
1607 | | - "description": "Personnalisez l'apparence du logo", |
1608 | | - "accent_label": "Couleur d'accentuation", |
1609 | | - "bg_label": "Couleur de fond", |
| 1660 | + "title": "personnaliser votre logo", |
| 1661 | + "description": "Personnalisez l'apparence du logo avec votre couleur d'accentuation et votre fond. L'aperçu reflète vos réglages actuels — choisissez une couleur, changez le fond et téléchargez.", |
| 1662 | + "accent_label": "couleur d'accentuation", |
| 1663 | + "bg_label": "arrière-plan", |
1610 | 1664 | "download_svg_aria": "Télécharger le logo personnalisé en SVG", |
1611 | 1665 | "download_png_aria": "Télécharger le logo personnalisé en PNG" |
1612 | 1666 | }, |
1613 | 1667 | "typography": { |
1614 | | - "title": "Typographie", |
1615 | | - "description": "Polices utilisées dans npmx", |
1616 | | - "sans": "Sans", |
1617 | | - "sans_desc": "Police du contenu principal", |
1618 | | - "mono": "Mono", |
1619 | | - "mono_desc": "Police du code", |
1620 | | - "pangram": "Phrase contenant tous les caractères", |
1621 | | - "numbers": "Chiffres" |
| 1668 | + "title": "typographie", |
| 1669 | + "description": "npmx utilise la police Geist de Vercel pour les textes de l'interface et le code.", |
| 1670 | + "sans": "Geist Sans", |
| 1671 | + "sans_desc": "Utilisée pour le texte et les éléments UI.", |
| 1672 | + "mono": "Geist Mono", |
| 1673 | + "mono_desc": "Utilisée pour le code, les titres et contenus techniques.", |
| 1674 | + "pangram": "Vif juge, trempez ce blond whisky aqueux", |
| 1675 | + "numbers": "0123456789" |
1622 | 1676 | }, |
1623 | 1677 | "guidelines": { |
1624 | | - "title": "Directives de marque", |
1625 | | - "message": "Pour un usage commercial, veuillez nous contacter.", |
1626 | | - "discord_link_text": "Discussion Discord" |
| 1678 | + "title": "juste une note", |
| 1679 | + "message": "L'accessibilité compte beaucoup pour nous, et nous serions ravis que vous partagiez cette vision. Lors de l'utilisation des médias mentionnés, assurez-vous qu'il y a suffisamment de contraste avec l'arrière-plan, et ne descendez pas en dessous de 24 px. Si vous avez besoin d'autres ressources ou d'informations supplémentaires sur le projet, n'hésitez pas à nous contacter à {link}.", |
| 1680 | + "discord_link_text": "chat.npmx.dev" |
1627 | 1681 | } |
1628 | 1682 | }, |
1629 | 1683 | "alt_logo_kawaii": "Une version mignonne, arrondie et colorée du logo npmx." |
|
0 commit comments