Skip to content

Commit 4880198

Browse files
authored
Merge pull request #14 from kebufu/main
Add Simplified Chinese translation.
2 parents f40e175 + 0f29ba1 commit 4880198

File tree

7 files changed

+212
-5
lines changed

7 files changed

+212
-5
lines changed

src/Assets/L10N/en-us.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,8 @@
157157
"fr": "Français",
158158
"ja": "日本語",
159159
"kmr": "kurdiya bakur",
160-
"nl": "Nederlands"
160+
"nl": "Nederlands",
161+
"zh-CN": "中文(简体)"
161162
},
162163
"topbar": {
163164
"buttons": {

src/Assets/L10N/fr.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,8 @@
156156
"ru": "Русский",
157157
"fr": "Français",
158158
"ja": "日本語",
159-
"kmr": "kurdiya bakur"
159+
"kmr": "kurdiya bakur",
160+
"zh-CN": "中文(简体)"
160161
},
161162
"topbar": {
162163
"buttons": {

src/Assets/L10N/ja.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,8 @@
162162
"ru": "Русский",
163163
"fr": "Français",
164164
"ja": "日本語",
165-
"kmr": "kurdiya bakur"
165+
"kmr": "kurdiya bakur",
166+
"zh-CN": "中文(简体)"
166167
},
167168
"scrollable": {
168169
"arrows": {

src/Assets/L10N/nl.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,8 @@
156156
"ru": "Русский",
157157
"fr": "Français",
158158
"ja": "日本語",
159-
"kmr": "kurdiya bakur"
159+
"kmr": "kurdiya bakur",
160+
"zh-CN": "中文(简体)"
160161
},
161162
"topbar": {
162163
"buttons": {

src/Assets/L10N/ru.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,8 @@
156156
"ru": "Русский",
157157
"fr": "Français",
158158
"ja": "日本語",
159-
"kmr": "kurdiya bakur"
159+
"kmr": "kurdiya bakur",
160+
"zh-CN": "中文(简体)"
160161
},
161162
"topbar": {
162163
"buttons": {

src/Assets/L10N/zh-CN.json

+201
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,201 @@
1+
{
2+
"credits": {
3+
"assets": {
4+
"external": {
5+
"html": "部分图标来自 <a href='https://icons.getbootstrap.com/' class='button'>Bootstrap Icons</a> 以及 <a href='https://fontawesome.com' class='button'>FontAwesome</a>"
6+
},
7+
"nikstudios": {
8+
"li-1": "Project Lodestone所使用的资源"
9+
},
10+
"title": "资源"
11+
},
12+
"repoContributors": {
13+
"button": {
14+
"image": {
15+
"alt": "仓库贡献者"
16+
},
17+
"title": "仓库贡献者"
18+
},
19+
"title": "仓库贡献者"
20+
},
21+
"title": "制作人员",
22+
"translations": {
23+
"title": "翻译者"
24+
},
25+
"website": {
26+
"dexrnzacattack": {
27+
"li-1": "使用Svelte重写",
28+
"li-2": "让网站支持多语言",
29+
"li-3": "制作主题",
30+
"li-4": "重新设计部分网站"
31+
},
32+
"eternalmodz": {
33+
"li-1": "制作初始页",
34+
"li-2": "设计了一个可以在其基础上扩展的初始布局",
35+
"li-3": "协助测试了屏幕阅读器和整体无障碍功能"
36+
},
37+
"title": "网站"
38+
}
39+
},
40+
"footer": {
41+
"buttons": {
42+
"openCredits": {
43+
"text": "制作人员",
44+
"title": "查看所有制作人员"
45+
},
46+
"openSource": {
47+
"text": "源代码",
48+
"title": "查看网页源代码"
49+
},
50+
"openTeam": {
51+
"text": "团队",
52+
"title": "查看团队"
53+
}
54+
},
55+
"notice": "Project Lodestone <bold>并不是</bold> Minecraft 官方项目。"
56+
},
57+
"home": {
58+
"buttons": {
59+
"openDiscord": {
60+
"ariaLabel": "加入Discord",
61+
"text": "",
62+
"title": "加入Discord"
63+
},
64+
"openDocumentation": {
65+
"ariaLabel": "",
66+
"text": "了解更多",
67+
"title": "打开文档"
68+
},
69+
"openLodestone": {
70+
"ariaLabel": "",
71+
"text": "启动 Project Lodestone",
72+
"title": "启动 Project Lodestone (Lodestone目前正在开发中并且暂无发布打算)",
73+
"tooltip": "Lodestone目前正在开发中并且暂无发布打算"
74+
}
75+
},
76+
"info": {
77+
"description": "首个开源的全能型 Minecraft 工具,兼容几乎所有平台、版本与版本类型,由社区创建,服务于社区。",
78+
"header": "编辑、转化并改造 Minecraft 世界。",
79+
"name": "Project Lodestone"
80+
},
81+
"infoBoxes": {
82+
"accessible": {
83+
"alt": "Accessible icon",
84+
"description": "Lodestone 注重无障碍性设计,\n包括对屏幕阅读器的支持及显示缩放的优化,确保更广泛用户群体的可访问性。",
85+
"title": "无障碍"
86+
},
87+
"compatible": {
88+
"alt": "Checkmark icon",
89+
"description": "将会支持几乎所有的 Minecraft 版本。\n想象一下你在Minecraft Classic 0.30-c创建的世界可以直接转换成Minecraft: Xbox 360 Edition可以读取的世界。",
90+
"title": "兼容性"
91+
},
92+
"editEverything": {
93+
"alt": "File icon",
94+
"description": "将会支持NBT*, SNBT*, MCR/MCA*, MCS, ARC*, LOC*, PCK*, VDB/CDB*, FUI*等格式。\n\n目前并不可用,详见进度。",
95+
"title": "编辑任何 Minecraft 格式"
96+
},
97+
"fullControl": {
98+
"alt": "Earth icon",
99+
"description": "你将能够编辑玩家,给予自己物品(甚至是一些无法获取的物品),将物品放入箱子,编辑实体和方块数据,等等!\n注意:在工具的其余部分完成之前,这个功能不是优先开发项。",
100+
"title": "完全控制你的世界"
101+
},
102+
"header": "Features",
103+
"localized": {
104+
"alt": "Translation icon",
105+
"description": "Lodestone 支持多语言本地化,全球用户都能轻松上手。\n\n想加入我们?去 GitHub 的 CONTRIBUTING.md 看看怎么参与吧!",
106+
"title": "本地化"
107+
},
108+
"worksEverywhere": {
109+
"alt": "Map icon",
110+
"description": "作为一款 Web 应用,Project Lodestone 可在任何拥有现代浏览器和网络连接的设备上使用。此外,通过 PWA 技术,也支持离线访问。",
111+
"title": "到处运行"
112+
}
113+
},
114+
"supportedEditions": {
115+
"3DS": {
116+
"alt": "D-Pad icon",
117+
"title": "New Nintendo 3DS版"
118+
},
119+
"BE": {
120+
"alt": "Phone icon",
121+
"title": "基岩版/携带版"
122+
},
123+
"JE": {
124+
"alt": "Desktop computer icon",
125+
"title": "Java版"
126+
},
127+
"LCE": {
128+
"alt": "Gamepad icon",
129+
"title": "原主机版"
130+
},
131+
"PI": {
132+
"alt": "Raspberry Pi logo",
133+
"title": "树莓派版"
134+
},
135+
"header": "支持的版本"
136+
}
137+
},
138+
"languageDialog": {
139+
"buttons": {
140+
"ok": {
141+
"text": "确定"
142+
}
143+
},
144+
"dropDownBox": {
145+
"header": "选择语言",
146+
"title": "选择一个语言"
147+
},
148+
"title": "语言"
149+
},
150+
"languages": {
151+
"browserLanguage": "使用浏览器语言",
152+
"notice": "不要翻译下面的字符串,翻译了你的麻麻就没有了。",
153+
"ar": "عربي",
154+
"ckb": "ناوەندی کوردی",
155+
"en-US": "English (United States)",
156+
"ru": "Русский",
157+
"fr": "Français",
158+
"ja": "日本語",
159+
"kmr": "kurdiya bakur",
160+
"nl": "Nederlands",
161+
"zh-CN": "中文(简体)"
162+
},
163+
"topbar": {
164+
"buttons": {
165+
"openDiscord": {
166+
"ariaLabel": "加入Discord",
167+
"text": "加入Discord",
168+
"title": "加入Discord"
169+
},
170+
"openDocumentation": {
171+
"ariaLabel": "打开 Project Lodestone 文档",
172+
"text": "打开文档",
173+
"title": "访问 Project Lodestone 文档,获取所有版本的 Minecraft 技术细节。"
174+
},
175+
"openGitHub": {
176+
"ariaLabel": "查看 GitHub",
177+
"text": "查看 GitHub",
178+
"title": "打开 Project Lodestone 的 GitHub 主页"
179+
},
180+
"openLanguageDialog": {
181+
"ariaLabel": "选择语言",
182+
"text": "选择语言",
183+
"title": "选择语言"
184+
},
185+
"openLodestone": {
186+
"ariaLabel": "",
187+
"text": "启动 Project Lodestone",
188+
"title": "启动 Project Lodestone (Lodestone目前正在开发中并且暂无发布打算)"
189+
}
190+
}
191+
},
192+
"LodestoneUI": {
193+
"Topbar": {
194+
"homeButton": {
195+
"logo": {
196+
"alt": "Lodestone 图标 (小L)"
197+
}
198+
}
199+
}
200+
}
201+
}

src/main.ts

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ const initL10N = async () => {
2929
addMessages('ru', (await import('./Assets/L10N/ru.json')) as never);
3030
addMessages('ja', (await import('./Assets/L10N/ja.json')) as never);
3131
addMessages('nl', (await import('./Assets/L10N/nl.json')) as never);
32+
addMessages('zh-CN', (await import('./Assets/L10N/zh-CN.json')) as never);
3233

3334
// setup l10n
3435
await setupL10N();

0 commit comments

Comments
 (0)