Skip to content

Commit b6eb04f

Browse files
authored
fix(i18n): update zh-CN translations & add package.trends.toggle_stack_mode key (#1688)
1 parent a138d69 commit b6eb04f

File tree

7 files changed

+177
-22
lines changed

7 files changed

+177
-22
lines changed

app/components/Package/TrendsChart.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1460,6 +1460,7 @@ const chartConfig = computed<VueUiXyConfig>(() => {
14601460
img: $t('package.trends.download_file', { fileType: 'PNG' }),
14611461
svg: $t('package.trends.download_file', { fileType: 'SVG' }),
14621462
annotator: $t('package.trends.toggle_annotator'),
1463+
stack: $t('package.trends.toggle_stack_mode'),
14631464
altCopy: $t('package.trends.copy_alt.button_label'), // Do not make this text dependant on the `copied` variable, since this would re-render the component, which is undesirable if the minimap was used to select a time frame.
14641465
},
14651466
callbacks: {

i18n/locales/en.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -373,6 +373,7 @@
373373
"date_range_multiline": "{start}\nto {end}",
374374
"download_file": "Download {fileType}",
375375
"toggle_annotator": "Toggle annotator",
376+
"toggle_stack_mode": "Toggle stack mode",
376377
"legend_estimation": "Estimation",
377378
"no_data": "No data available",
378379
"y_axis_label": "{granularity} {facet}",

i18n/locales/zh-CN.json

Lines changed: 85 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
"sections": {
8484
"appearance": "外观",
8585
"display": "显示",
86-
"search": "搜索",
86+
"search": "数据来源",
8787
"language": "语言"
8888
},
8989
"data_source": {
@@ -157,6 +157,13 @@
157157
"version": "此版本已废弃。",
158158
"no_reason": "未提供原因"
159159
},
160+
"size_increase": {
161+
"title_size": "自 v{version} 以来体积显著增加",
162+
"title_deps": "自 v{version} 以来依赖项数量显著增加",
163+
"title_both": "自 v{version} 以来体积和依赖项显著增加",
164+
"size": "安装大小增加了 {percent} (增大了 {size})",
165+
"deps": "{count} 个依赖项"
166+
},
160167
"replacement": {
161168
"title": "你可能不需要这个依赖。",
162169
"native": "该功能自 Node.js {nodeVersion} 起已被内置,可直接使用 {replacement} 替代。",
@@ -294,8 +301,16 @@
294301
"view_all": "查看全部 {count} 个版本",
295302
"distribution_title": "语义化版本分组",
296303
"distribution_modal_title": "版本",
304+
"distribution_range_date_same_year": "{endYear}年 {from} 至 {to}",
305+
"distribution_range_date_multiple_years": "{startYear}年 {from} 至 {endYear}年 {to}",
297306
"grouping_major": "主版本",
298307
"grouping_minor": "次版本",
308+
"grouping_versions_title": "版本",
309+
"grouping_versions_all": "全部",
310+
"grouping_versions_only_recent": "仅最近",
311+
"grouping_usage_title": "使用率",
312+
"grouping_usage_all": "全部",
313+
"grouping_usage_low": "",
299314
"recent_versions_only_tooltip": "仅显示在过去一年内发布的版本。",
300315
"show_low_usage_tooltip": "包括下载量低于 1% 的版本组。",
301316
"y_axis_label": "下载量",
@@ -304,7 +319,11 @@
304319
"filter_help": "语义化版本范围过滤帮助",
305320
"filter_tooltip": "使用 {link} 过滤版本。例如,^3.0.0 显示所有 3.x 版本。",
306321
"filter_tooltip_link": "语义化版本范围",
307-
"no_matches": "没有匹配此范围的版本"
322+
"no_matches": "没有匹配此范围的版本",
323+
"copy_alt": {
324+
"per_version_analysis": "{version} ({downloads}次)",
325+
"general_description": "条形图展示了 {package_name} 在 {date_range_label} 期间的下载量分布,数据涵盖了{versions_count} 个 {semver_grouping_mode}(从{first_version}到{last_version})。下载量最高的版本是{max_downloaded_version},达{max_version_downloads}次。其余版本下载量:{per_version_analysis}。{watermark}。"
326+
}
308327
},
309328
"dependencies": {
310329
"title": "依赖({count} 个)",
@@ -350,10 +369,11 @@
350369
"start_date": "开始",
351370
"end_date": "结束",
352371
"loading": "加载中…",
353-
"date_range": "{start} {end}",
354-
"date_range_multiline": "{start}\n {end}",
372+
"date_range": "{start} {end}",
373+
"date_range_multiline": "{start}\n {end}",
355374
"download_file": "下载 {fileType}",
356375
"toggle_annotator": "切换标注工具",
376+
"toggle_stack_mode": "切换堆叠模式",
357377
"legend_estimation": "估算值",
358378
"no_data": "无可用数据",
359379
"y_axis_label": "{granularity} {facet}",
@@ -364,6 +384,22 @@
364384
"downloads": "下载量",
365385
"likes": "喜欢",
366386
"contributors": "贡献者"
387+
},
388+
"play_animation": "播放动画",
389+
"pause_animation": "暂停动画",
390+
"copy_alt": {
391+
"trend_none": "平稳",
392+
"trend_strong": "明显",
393+
"trend_weak": "微弱",
394+
"trend_undefined": "未知(数据不足)",
395+
"button_label": "复制替代文本",
396+
"watermark": "底部有水印 \"./npmx a fast, modern browser for the npm registry\"",
397+
"analysis": "{package_name} 的下载量从{start_value},变为{end_value},变化趋势{trend}(平均每期变化{downloads_slope}次)",
398+
"estimation": "(注:最终值为基于部分数据的估算)",
399+
"estimations": "(注:最终值为基于部分数据的估算)",
400+
"compare": "以下为 {packages} 的下载量对比折线图。",
401+
"single_package": "{package} 的下载量折线图。",
402+
"general_description": "Y 轴表示下载量,X 轴表示日期范围({start_date} 至 {end_date}),统计周期为{granularity}。{estimation_notice} {packages_analysis}。{watermark}。"
367403
}
368404
},
369405
"downloads": {
@@ -524,7 +560,7 @@
524560
"member_count": "{count} 个成员",
525561
"members_of": "团队 {team} 的成员",
526562
"no_members": "没有成员",
527-
"remove_user": "从团队 {user} 中移除",
563+
"remove_user": " {user} 从团队中移除",
528564
"username_to_add": "要添加到 {team} 的用户名",
529565
"username_placeholder": "用户名…",
530566
"add_button": "添加",
@@ -621,6 +657,7 @@
621657
"invalid_name": "无效的包名:",
622658
"available": "这个名称可用!",
623659
"taken": "这个名称已被占用。",
660+
"missing_permission": "你没有权限将包添加到 {'@'}{scope} 下面。",
624661
"similar_warning": "存在相似的包 — npm 可能会拒绝这个名称:",
625662
"related": "相关包:",
626663
"scope_warning_title": "考虑使用一个限定范围的包",
@@ -722,8 +759,8 @@
722759
},
723760
"security_options": {
724761
"all": "所有包",
725-
"secure": "带有警告",
726-
"insecure": "不带警告"
762+
"secure": "没有警告",
763+
"insecure": "有警告"
727764
},
728765
"sort": {
729766
"label": "排序包",
@@ -783,9 +820,9 @@
783820
"showing_paginated": "已显示 {pageSize} 个,共 {count} 个包"
784821
},
785822
"table": {
786-
"security_warning": "未找到包",
823+
"security_warning": "安全性警告",
787824
"secure": "安全",
788-
"no_packages": "安全性警告"
825+
"no_packages": "未找到包"
789826
}
790827
},
791828
"about": {
@@ -815,6 +852,12 @@
815852
"managers": "管理器"
816853
}
817854
},
855+
"sponsors": {
856+
"title": "赞助商"
857+
},
858+
"oss_partners": {
859+
"title": "开源合作伙伴"
860+
},
818861
"team": {
819862
"title": "团队",
820863
"governance": "治理",
@@ -907,6 +950,7 @@
907950
"section_packages": "",
908951
"section_facets": "维度",
909952
"section_comparison": "比较",
953+
"copy_as_markdown": "复制为 Markdown",
910954
"loading": "正在加载包数据…",
911955
"error": "加载包数据失败。请重试。",
912956
"empty_title": "选择要比较的包",
@@ -1014,7 +1058,37 @@
10141058
"trends": {
10151059
"title": "比较趋势"
10161060
}
1017-
}
1061+
},
1062+
"file_changes": "文件更改",
1063+
"files_count": "{count} 个文件",
1064+
"lines_hidden": "已隐藏 {count} 行",
1065+
"compare_versions": "差异",
1066+
"summary": "摘要",
1067+
"deps_count": "{count} 个依赖",
1068+
"dependencies": "直接依赖项",
1069+
"dev_dependencies": "开发依赖项",
1070+
"peer_dependencies": "对等依赖项",
1071+
"optional_dependencies": "可选依赖项",
1072+
"no_dependency_changes": "无依赖项更改",
1073+
"file_filter_option": {
1074+
"all": "全部 ({count})",
1075+
"added": "新增 ({count})",
1076+
"removed": "删除 ({count})",
1077+
"modified": "修改 ({count})"
1078+
},
1079+
"search_files_placeholder": "搜索文件…",
1080+
"no_files_all": "暂无文件",
1081+
"no_files_search": "未找到与 \"{query}\" 匹配的文件",
1082+
"no_files_filtered": "没有 {filter} 的文件",
1083+
"filter": {
1084+
"added": "新增",
1085+
"removed": "删除",
1086+
"modified": "修改"
1087+
},
1088+
"files_button": "文件",
1089+
"select_file_prompt": "从侧边栏选择一个文件以查看其差异",
1090+
"close_files_panel": "关闭文件面板",
1091+
"filter_files_label": "按更改类型筛选文件"
10181092
},
10191093
"privacy_policy": {
10201094
"title": "隐私政策",
@@ -1122,7 +1196,7 @@
11221196
},
11231197
"contact": {
11241198
"title": "反馈",
1125-
"p1": "如果你在 {app} 上遇到无障碍问题,请通过在我们的 {link} 上提交问题来告诉我们。我们会认真对待这些报告,并尽力解决它们",
1199+
"p1": "如果你在 {app} 上遇到无障碍访问问题,请在我们的 {link} 上提交 Issue 反馈给我们。我们会认真对待这些反馈,并尽力解决",
11261200
"link": "GitHub 仓库"
11271201
}
11281202
}

i18n/schema.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1123,6 +1123,9 @@
11231123
"toggle_annotator": {
11241124
"type": "string"
11251125
},
1126+
"toggle_stack_mode": {
1127+
"type": "string"
1128+
},
11261129
"legend_estimation": {
11271130
"type": "string"
11281131
},

lunaria/files/en-GB.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -372,6 +372,7 @@
372372
"date_range_multiline": "{start}\nto {end}",
373373
"download_file": "Download {fileType}",
374374
"toggle_annotator": "Toggle annotator",
375+
"toggle_stack_mode": "Toggle stack mode",
375376
"legend_estimation": "Estimation",
376377
"no_data": "No data available",
377378
"y_axis_label": "{granularity} {facet}",

lunaria/files/en-US.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -372,6 +372,7 @@
372372
"date_range_multiline": "{start}\nto {end}",
373373
"download_file": "Download {fileType}",
374374
"toggle_annotator": "Toggle annotator",
375+
"toggle_stack_mode": "Toggle stack mode",
375376
"legend_estimation": "Estimation",
376377
"no_data": "No data available",
377378
"y_axis_label": "{granularity} {facet}",

0 commit comments

Comments
 (0)