Skip to content

Commit 28fd394

Browse files
committed
chore: update translations
1 parent 6bba1b8 commit 28fd394

File tree

7 files changed

+18
-212
lines changed

7 files changed

+18
-212
lines changed

i18n/locales/cs-CZ.json

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1238,33 +1238,6 @@
12381238
"packages_selected": "Vybrané balíčky: {count}/{max}.",
12391239
"add_hint": "Přidejte alespoň 2 balíčky ke srovnání."
12401240
},
1241-
"quadrant_chart": {
1242-
"label_x_axis": "Trakce",
1243-
"label_y_axis": "Ergonomie",
1244-
"label_top_right": "Solidní volby",
1245-
"label_bottom_right": "populární s kompromisy",
1246-
"label_bottom_left": "vyhněte se",
1247-
"label_top_left": "skryté poklady",
1248-
"title": "Trakce vs ergonomie balíčku",
1249-
"filename": "trakce-vs-ergonomie-balicku-kvadrant",
1250-
"label_freshness_score": "Skóre čerstvosti",
1251-
"copy_alt": {
1252-
"description": "Graf kvadrantu zobrazující trakci versus ergonomii pro balíčky {packages}. {analysis}. {watermark}.",
1253-
"side_analysis_top_right": "Následující balíčky jsou umístěny v pravém horním kvadrantu (solidní volby): {packages}",
1254-
"side_analysis_top_left": "Následující balíčky jsou umístěny v levém horním kvadrantu (skryté poklady): {packages}",
1255-
"side_analysis_bottom_right": "Následující balíčky jsou umístěny v pravém dolním kvadrantu (populární s kompromisy): {packages}",
1256-
"side_analysis_bottom_left": "Následující balíčky jsou umístěny v levém dolním kvadrantu (vyhněte se): {packages}"
1257-
},
1258-
"explanation": {
1259-
"tooltip_help": "Zobrazit vysvětlení skóre",
1260-
"tooltip_help_adoption": "Zobrazit vysvětlení skóre trakce",
1261-
"tooltip_help_efficiency": "Zobrazit vysvětlení skóre ergonomie",
1262-
"introduction": "Skóre je vypočítáno kombinací několika signálů do dvou os:",
1263-
"adoption": "Trakce: odráží použití a aktivitu (stahování, čerstvost, lajky)",
1264-
"efficiency": "Ergonomie: odráží stopu a kvalitu (velikost instalace, závislosti, zranitelnosti, otypování)",
1265-
"impact_details": "Každá metrika přispívá s různou váhou. Silné signály, jako jsou stahování a velikost instalace, mají největší dopad, zatímco jiné výsledky upřesňují výsledné skóre. Některé signály (např. zranitelnosti nebo zastarání) aplikují penalizace."
1266-
}
1267-
},
12681241
"no_dependency": {
12691242
"label": "(Žádná závislost)",
12701243
"typeahead_title": "Co by udělal James?",

i18n/locales/en.json

Lines changed: 6 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1238,32 +1238,14 @@
12381238
"packages_selected": "{count}/{max} packages selected.",
12391239
"add_hint": "Add at least 2 packages to compare."
12401240
},
1241-
"quadrant_chart": {
1242-
"label_x_axis": "Traction",
1243-
"label_y_axis": "Ergonomics",
1244-
"label_top_right": "Solid picks",
1245-
"label_bottom_right": "popular with tradeoffs",
1246-
"label_bottom_left": "avoid",
1247-
"label_top_left": "hidden gems",
1248-
"title": "Package traction vs ergonomics",
1249-
"filename": "package-traction-vs-ergonomics-quadrant",
1250-
"label_freshness_score": "Freshness score",
1241+
"scatter_chart": {
1242+
"title": "Compare {x} vs {y}",
1243+
"freshness_score": "Freshness score",
12511244
"copy_alt": {
1252-
"description": "Quadrant chart mapping traction versus ergonomics for the {packages} packages. {analysis}. {watermark}.",
1253-
"side_analysis_top_right": "The following packages are positioned on the top-right quadrant (solid picks): {packages}",
1254-
"side_analysis_top_left": "The following packages are positioned on the top-left quadrant (hidden gems): {packages}",
1255-
"side_analysis_bottom_right": "The following packages are positioned on the bottom-right quadrant (popular with tradeoffs): {packages}",
1256-
"side_analysis_bottom_left": "The following packages are positioned on the bottom-left quadrant (avoid): {packages}"
1245+
"analysis": "{package} : {x_name} ({x_value}) and {y_name} ({y_value})",
1246+
"description": "Scatter plot chart mapping {x_name} versus {y_name} for the {packages} packages. {analysis}. {watermark}"
12571247
},
1258-
"explanation": {
1259-
"tooltip_help": "Show scoring explanation",
1260-
"tooltip_help_adoption": "Show traction scoring explanation",
1261-
"tooltip_help_efficiency": "Show ergonomics scoring explanation",
1262-
"introduction": "The score is calculated by combining multiple signals into two axes:",
1263-
"adoption": "Traction: reflects usage and activity (downloads, freshness, likes)",
1264-
"efficiency": "Ergonomics: reflects footprint and quality (install size, dependencies, vulnerabilities, type support)",
1265-
"impact_details": "Each metric contributes with a different weight. Strong signals like downloads and install size have the largest impact, while others refine the result. Some signals (such as vulnerabilities or deprecation) apply penalties."
1266-
}
1248+
"filename": "{x}-vs-{y}-scatter-chart"
12671249
},
12681250
"no_dependency": {
12691251
"label": "(No dependency)",

i18n/locales/fr-FR.json

Lines changed: 6 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1235,32 +1235,14 @@
12351235
"packages_selected": "{count}/{max} paquets sélectionnés.",
12361236
"add_hint": "Ajoutez au moins 2 paquets à comparer."
12371237
},
1238-
"quadrant_chart": {
1239-
"label_x_axis": "Traction",
1240-
"label_y_axis": "Ergonomie",
1241-
"label_top_right": "Choix sûrs",
1242-
"label_bottom_right": "Populaires avec compromis",
1243-
"label_bottom_left": "À éviter",
1244-
"label_top_left": "Pépites cachées",
1245-
"title": "Popularité vs ergonomie des paquets",
1246-
"filename": "quadrant-popularite-vs-ergonomie-paquets",
1247-
"label_freshness_score": "Score de fraîcheur",
1238+
"scatter_chart": {
1239+
"title": "Comparaison {x} vs ${y}",
1240+
"freshness_score": "Score de récence",
12481241
"copy_alt": {
1249-
"description": "Diagramme en quadrants représentant la popularité par rapport à l’ergonomie pour les paquets {packages}. {analysis}. {watermark}.",
1250-
"side_analysis_top_right": "Les paquets suivants sont positionnés dans le quadrant supérieur droit (choix sûrs) : {packages}",
1251-
"side_analysis_top_left": "Les paquets suivants sont positionnés dans le quadrant supérieur gauche (pépites cachées) : {packages}",
1252-
"side_analysis_bottom_right": "Les paquets suivants sont positionnés dans le quadrant inférieur droit (populaires avec compromis) : {packages}",
1253-
"side_analysis_bottom_left": "Les paquets suivants sont positionnés dans le quadrant inférieur gauche (à éviter) : {packages}"
1242+
"analysis": "{package} : {x_name} ({x_value}) et {y_name} ({y_value})",
1243+
"description": "Graphique en nuage de points représentant {x_name} en fonction de {y_name} pour les paquets {packages}. {analysis}. {watermark}"
12541244
},
1255-
"explanation": {
1256-
"tooltip_help": "Afficher l’explication du score",
1257-
"tooltip_help_adoption": "Afficher l'explication du score de popularité",
1258-
"tooltip_help_efficiency": "Afficher l'explication du score d'ergonomie",
1259-
"introduction": "Le score est calculé en combinant plusieurs signaux sur deux axes :",
1260-
"adoption": "Popularité : reflète l’utilisation et l’activité (téléchargements, fraîcheur, mentions)",
1261-
"efficiency": "Ergonomie : reflète l’empreinte et la qualité (taille d’installation, dépendances, vulnérabilités, support des types)",
1262-
"impact_details": "Chaque métrique contribue avec un poids différent. Les signaux forts comme les téléchargements et la taille d’installation ont le plus d’impact, tandis que d’autres affinent le résultat. Certains signaux (comme les vulnérabilités ou l'obsolescence) appliquent des pénalités."
1263-
}
1245+
"filename": "{x}-vs-{y}-scatter-chart"
12641246
},
12651247
"no_dependency": {
12661248
"label": "(Sans dépendance)",

i18n/locales/ru-RU.json

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1238,33 +1238,6 @@
12381238
"packages_selected": "Выбрано пакетов: {count}/{max}.",
12391239
"add_hint": "Добавьте как минимум 2 пакета для сравнения."
12401240
},
1241-
"quadrant_chart": {
1242-
"label_x_axis": "Востребованность",
1243-
"label_y_axis": "Эргономичность",
1244-
"label_top_right": "Надёжный выбор",
1245-
"label_bottom_right": "Популярно с компромиссами",
1246-
"label_bottom_left": "Избегать",
1247-
"label_top_left": "Скрытые жемчужины",
1248-
"title": "Востребованность против эргономичности пакетов",
1249-
"filename": "quadrant-ergonomics-traction-packages",
1250-
"label_freshness_score": "Оценка актуальности",
1251-
"copy_alt": {
1252-
"description": "Диаграмма-квадрант, сопоставляющая востребованность и эргономичность для {packages} пакетов. {analysis}. {watermark}.",
1253-
"side_analysis_top_right": "Следующие пакеты расположены в правом верхнем квадранте (надёжный выбор): {packages}",
1254-
"side_analysis_top_left": "Следующие пакеты расположены в левом верхнем квадранте (скрытые жемчужины): {packages}",
1255-
"side_analysis_bottom_right": "Следующие пакеты расположены в правом нижнем квадранте (популярно с компромиссами): {packages}",
1256-
"side_analysis_bottom_left": "Следующие пакеты расположены в левом нижнем квадранте (избегать): {packages}"
1257-
},
1258-
"explanation": {
1259-
"tooltip_help": "Показать объяснение оценок",
1260-
"tooltip_help_adoption": "Показать объяснение оценки востребованности",
1261-
"tooltip_help_efficiency": "Показать объяснение оценки эргономичности",
1262-
"introduction": "Оценка вычисляется путём комбинирования нескольких сигналов по двум осям:",
1263-
"adoption": "Востребованность: отражает использование и активность (загрузки, актуальность, лайки)",
1264-
"efficiency": "Эргономичность: отражает footprint и качество (размер установки, зависимости, уязвимости, поддержка типов)",
1265-
"impact_details": "Каждая метрика вносит вклад с разным весом. Сильные сигналы, такие как загрузки и размер установки, оказывают наибольшее влияние, а остальные уточняют результат. Некоторые сигналы (например, уязвимости или устаревание) накладывают штрафы."
1266-
}
1267-
},
12681241
"no_dependency": {
12691242
"label": "(Без зависимости)",
12701243
"typeahead_title": "Что бы сделал Джеймс?",

i18n/locales/zh-CN.json

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1235,31 +1235,6 @@
12351235
"packages_selected": "已选择 {count}/{max} 个包。",
12361236
"add_hint": "至少添加 2 个包以进行比较。"
12371237
},
1238-
"quadrant_chart": {
1239-
"label_x_axis": "采用度",
1240-
"label_y_axis": "效率",
1241-
"label_top_right": "高价值",
1242-
"label_bottom_right": "热门但偏重",
1243-
"label_bottom_left": "低价值",
1244-
"label_top_left": "有潜力",
1245-
"title": "包采用度 vs 效率",
1246-
"filename": "包-采用度-vs-效率-矩阵",
1247-
"label_freshness_score": "新鲜度",
1248-
"copy_alt": {
1249-
"description": "{packages} 包的采用度与效率四象限图。{analysis}。{watermark}。",
1250-
"side_analysis_top_right": "位于右上象限(高价值)的包:{packages}",
1251-
"side_analysis_top_left": "位于左上象限(有潜力)的包:{packages}",
1252-
"side_analysis_bottom_right": "位于右下象限(热门但偏重)的包:{packages}",
1253-
"side_analysis_bottom_left": "位于左下象限(低价值)的包:{packages}"
1254-
},
1255-
"explanation": {
1256-
"tooltip_help": "查看评分说明",
1257-
"introduction": "分数由多种信号组合成两个维度计算得出:",
1258-
"adoption": "采用度:反映使用和活跃情况(下载量、更新频率、点赞数)",
1259-
"efficiency": "效率:反映体积和质量(安装大小、依赖项数量、漏洞情况、类型支持)",
1260-
"impact_details": "各指标权重不同。下载量和安装大小等强信号影响最大,其他信号用于微调。部分信号(如漏洞或弃用)会扣减分数。"
1261-
}
1262-
},
12631238
"no_dependency": {
12641239
"label": "(不使用依赖)",
12651240
"typeahead_title": "James 会怎么做?",

i18n/locales/zh-TW.json

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1235,31 +1235,6 @@
12351235
"packages_selected": "已選擇 {count}/{max} 個套件。",
12361236
"add_hint": "至少新增 2 個套件以進行比較。"
12371237
},
1238-
"quadrant_chart": {
1239-
"label_x_axis": "採用度",
1240-
"label_y_axis": "效率",
1241-
"label_top_right": "高價值",
1242-
"label_bottom_right": "熱門但偏重",
1243-
"label_bottom_left": "低價值",
1244-
"label_top_left": "有潛力",
1245-
"title": "套件採用度 vs 效率",
1246-
"filename": "套件-採用度-vs-效率-矩陣",
1247-
"label_freshness_score": "新鮮度",
1248-
"copy_alt": {
1249-
"description": "{packages} 套件的採用度與效率四象限圖。{analysis}。{watermark}。",
1250-
"side_analysis_top_right": "位於右上象限(高價值)的套件:{packages}",
1251-
"side_analysis_top_left": "位於左上象限(有潛力)的套件:{packages}",
1252-
"side_analysis_bottom_right": "位於右下象限(熱門但偏重)的套件:{packages}",
1253-
"side_analysis_bottom_left": "位於左下象限(低價值)的套件:{packages}"
1254-
},
1255-
"explanation": {
1256-
"tooltip_help": "查看評分說明",
1257-
"introduction": "分數由多種訊號組合成兩個維度計算得出:",
1258-
"adoption": "採用度:反映使用和活躍情況(下載量、更新頻率、點讚數)",
1259-
"efficiency": "效率:反映體積和品質(安裝大小、依賴項數量、漏洞情況、型別支援)",
1260-
"impact_details": "各指標權重不同。下載量和安裝大小等強訊號影響最大,其他訊號用於微調。部分訊號(如漏洞或棄用)會扣減分數。"
1261-
}
1262-
},
12631238
"no_dependency": {
12641239
"label": "(無相依套件)",
12651240
"typeahead_title": "如果是 James Garbutt 會怎麼做?",

i18n/schema.json

Lines changed: 6 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -3718,83 +3718,29 @@
37183718
},
37193719
"additionalProperties": false
37203720
},
3721-
"quadrant_chart": {
3721+
"scatter_chart": {
37223722
"type": "object",
37233723
"properties": {
3724-
"label_x_axis": {
3725-
"type": "string"
3726-
},
3727-
"label_y_axis": {
3728-
"type": "string"
3729-
},
3730-
"label_top_right": {
3731-
"type": "string"
3732-
},
3733-
"label_bottom_right": {
3734-
"type": "string"
3735-
},
3736-
"label_bottom_left": {
3737-
"type": "string"
3738-
},
3739-
"label_top_left": {
3740-
"type": "string"
3741-
},
37423724
"title": {
37433725
"type": "string"
37443726
},
3745-
"filename": {
3746-
"type": "string"
3747-
},
3748-
"label_freshness_score": {
3727+
"freshness_score": {
37493728
"type": "string"
37503729
},
37513730
"copy_alt": {
37523731
"type": "object",
37533732
"properties": {
3754-
"description": {
3755-
"type": "string"
3756-
},
3757-
"side_analysis_top_right": {
3758-
"type": "string"
3759-
},
3760-
"side_analysis_top_left": {
3761-
"type": "string"
3762-
},
3763-
"side_analysis_bottom_right": {
3733+
"analysis": {
37643734
"type": "string"
37653735
},
3766-
"side_analysis_bottom_left": {
3736+
"description": {
37673737
"type": "string"
37683738
}
37693739
},
37703740
"additionalProperties": false
37713741
},
3772-
"explanation": {
3773-
"type": "object",
3774-
"properties": {
3775-
"tooltip_help": {
3776-
"type": "string"
3777-
},
3778-
"tooltip_help_adoption": {
3779-
"type": "string"
3780-
},
3781-
"tooltip_help_efficiency": {
3782-
"type": "string"
3783-
},
3784-
"introduction": {
3785-
"type": "string"
3786-
},
3787-
"adoption": {
3788-
"type": "string"
3789-
},
3790-
"efficiency": {
3791-
"type": "string"
3792-
},
3793-
"impact_details": {
3794-
"type": "string"
3795-
}
3796-
},
3797-
"additionalProperties": false
3742+
"filename": {
3743+
"type": "string"
37983744
}
37993745
},
38003746
"additionalProperties": false

0 commit comments

Comments
 (0)