Skip to content

Commit 964112e

Browse files
[automated]: crowdin sync - Enables Simplified Chinese (#6843)
* chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: synced translations from crowdin [skip ci] * chore: automated format of translated files Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * enable simplified chinese Signed-off-by: Brian Muenzenmeyer <[email protected]> * chore: automated format of translated files Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --------- Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Signed-off-by: Brian Muenzenmeyer <[email protected]> Co-authored-by: nodejs-crowdin <[email protected]> Co-authored-by: Brian Muenzenmeyer <[email protected]> Co-authored-by: bmuenzenmeyer <[email protected]>
1 parent db3be7a commit 964112e

File tree

25 files changed

+1470
-5
lines changed

25 files changed

+1470
-5
lines changed

i18n/config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,7 @@
276276
"langDir": "ltr",
277277
"dateFormat": "YYYY/MM/DD",
278278
"hrefLang": "zh-Hans",
279-
"enabled": false,
279+
"enabled": true,
280280
"default": false
281281
},
282282
{

i18n/locales/zh-cn.json

Lines changed: 300 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,300 @@
1+
{
2+
"components": {
3+
"containers": {
4+
"footer": {
5+
"links": {
6+
"trademarkPolicy": "商标政策",
7+
"privacyPolicy": "隐私政策",
8+
"codeOfConduct": "行为准则",
9+
"security": "安全政策",
10+
"openJS": "OpenJS 基金会"
11+
}
12+
},
13+
"navBar": {
14+
"links": {
15+
"about": "关于",
16+
"download": "下载",
17+
"docs": "文档",
18+
"guides": "指南",
19+
"learn": "学习",
20+
"security": "安全",
21+
"certification": "认证",
22+
"blog": "博客"
23+
}
24+
}
25+
},
26+
"navigation": {
27+
"learn": {
28+
"gettingStarted": {
29+
"links": {
30+
"gettingStarted": "快速上手",
31+
"introductionToNodejs": "Node.js 介绍",
32+
"howToInstallNodejs": "如何安装 Node.js",
33+
"howMuchJavascriptDoYouNeedToKnowToUseNodejs": "使用Node.js需要了解多少JavaScript?",
34+
"differencesBetweenNodejsAndTheBrowser": "Node.js 与浏览器的区别",
35+
"theV8JavascriptEngine": "JavaScript V8 引擎",
36+
"anIntroductionToTheNpmPackageManager": "Npm 包管理器简介",
37+
"ecmascript2015Es6AndBeyond": "ECMAScript 2015 (ES6) 与未来",
38+
"nodejsTheDifferenceBetweenDevelopmentAndProduction": "Node.js 在开发与生产环境中的区别",
39+
"nodejsWithTypescript": "Node.js 与 TypeScript",
40+
"nodejsWithWebassembly": "使用WebAssembly的Node.js",
41+
"debugging": "调试 Node.js",
42+
"profiling": "分析 Node.js 应用程序",
43+
"securityBestPractices": "安全最佳实践"
44+
}
45+
},
46+
"asynchronousWork": {
47+
"links": {
48+
"asynchronousWork": "异步工作",
49+
"asynchronousFlowControl": "异步流控制",
50+
"overviewOfBlockingVsNonBlocking": "概述:阻塞与非阻塞",
51+
"javascriptAsynchronousProgrammingAndCallbacks": "JavaScript 中的异步编程与回调",
52+
"discoverJavascriptTimers": "了解 JavaScript 定时器",
53+
"eventLoopTimersAndNexttick": "Node.js 事件循环",
54+
"theNodejsEventEmitter": "Node.js 事件发射器",
55+
"understandingProcessnexttick": "掌握 process.nextTick()",
56+
"understandingSetimmediate": "掌握 setImmediate()",
57+
"dontBlockTheEventLoop": "请勿阻塞事件循环"
58+
}
59+
},
60+
"manipulatingFiles": {
61+
"links": {
62+
"manipulatingFiles": "文件操作",
63+
"nodejsFileStats": "Node.js 中的文件状态",
64+
"nodejsFilePaths": "Node.js 中的文件路径",
65+
"workingWithFileDescriptorsInNodejs": "在 Node.js 中使用文件描述符",
66+
"readingFilesWithNodejs": "使用 Node.js 读取文件",
67+
"writingFilesWithNodejs": "使用 Node.js 写入文件",
68+
"workingWithFoldersInNodejs": "在 Node.js 中处理文件夹",
69+
"workingWithDifferentFilesystems": "如何使用不同的文件系统"
70+
}
71+
},
72+
"commandLine": {
73+
"links": {
74+
"commandLine": "命令行",
75+
"runNodejsScriptsFromTheCommandLine": "从命令行运行 Node.js 脚本",
76+
"howToReadEnvironmentVariablesFromNodejs": "如何从 Node.js 中读取环境变量",
77+
"howToUseTheNodejsRepl": "如何使用 Node.js REPL",
78+
"outputToTheCommandLineUsingNodejs": "使用 Node.js 向命令行输出",
79+
"acceptInputFromTheCommandLineInNodejs": "在 Node.js 中接受命令行输入"
80+
}
81+
},
82+
"modules": {
83+
"links": {
84+
"modules": "模块",
85+
"publishingNodeApiModules": "如何发布一个 Node-API 包",
86+
"anatomyOfAnHttpTransaction": "HTTP 事务剖析",
87+
"abiStability": "ABI 稳定性",
88+
"backpressuringInStreams": "流处理中的反压机制"
89+
}
90+
},
91+
"diagnostics": {
92+
"links": {
93+
"diagnostics": "诊断",
94+
"userJourney": "用户旅程",
95+
"memory": "内存",
96+
"liveDebugging": "实时调试",
97+
"poorPerformance": "性能分析",
98+
"flameGraphs": "火焰图"
99+
}
100+
},
101+
"testRunner": {
102+
"links": {
103+
"testRunner": "测试运行程序",
104+
"introduction": "了解 Node.js 测试运行程序",
105+
"usingTestRunner": "使用 Node.js 测试运行程序"
106+
}
107+
}
108+
},
109+
"about": {
110+
"links": {
111+
"about": "关于 Node.js",
112+
"aboutSide": "关于 Node.js®",
113+
"branding": "Node.js 的品牌化",
114+
"governance": "项目管理",
115+
"releases": "Node.js 版本",
116+
"security": "安全报告"
117+
}
118+
},
119+
"getInvolved": {
120+
"links": {
121+
"getInvolved": "参与贡献",
122+
"collabSummit": "协作者峰会",
123+
"upcomingEvents": "近期活动",
124+
"contribute": "为Node.js做出贡献",
125+
"codeOfConduct": "行为准则"
126+
}
127+
}
128+
},
129+
"downloadList": {
130+
"links": {
131+
"previousReleases": "Node.js 版本",
132+
"packageManager": "使用包管理器安装 Node.js",
133+
"shaSums": {
134+
"title": "发布文件的签名SHASUMS",
135+
"howToVerify": " (如何验证) "
136+
},
137+
"allDownloads": "所有下载选项",
138+
"nightlyReleases": "每日构建",
139+
"unofficialBuilds": "非官方构建",
140+
"buildingFromSource": "在支持的平台上从源代码构建 Node.js",
141+
"installingOnLinux": "通过二进制文件安装 Node.js",
142+
"installingOnWsl": "在适用于 Linux 的 Windows 子系统(WSL)上安装 Node. js"
143+
}
144+
},
145+
"downloadReleasesTable": {
146+
"changelog": "更新日志",
147+
"releases": "发行版",
148+
"docs": "文档"
149+
},
150+
"pagination": {
151+
"next": "下一页",
152+
"previous": "上一页"
153+
},
154+
"common": {
155+
"breadcrumbs": {
156+
"navigateToHome": "导航到首页"
157+
},
158+
"crossLink": {
159+
"previous": "上一个",
160+
"next": "下一个"
161+
},
162+
"codebox": {
163+
"copy": "复制到剪贴板",
164+
"copied": "已复制到剪贴板!"
165+
},
166+
"pagination": {
167+
"prev": "上一页",
168+
"prevAriaLabel": "上一页",
169+
"next": "下一页",
170+
"nextAriaLabel": "下一页",
171+
"defaultLabel": "分页",
172+
"pageLabel": "跳转到第 {pageNumber} 页"
173+
},
174+
"sidebar": {
175+
"title": "更改页面"
176+
},
177+
"languageDropdown": {
178+
"label": "选择语言"
179+
},
180+
"themeToggle": {
181+
"label": "切换深色模式"
182+
}
183+
},
184+
"mdx": {
185+
"upcomingEvents": {
186+
"defaultTitle": "暂无即将开始的活动"
187+
}
188+
},
189+
"metabar": {
190+
"lastUpdated": "最后更新",
191+
"readingTime": "阅读时间",
192+
"addedIn": "添加于",
193+
"author": "作者",
194+
"authors": "作者",
195+
"contribute": "贡献",
196+
"contributeText": "编辑此页",
197+
"viewAs": "查看为",
198+
"tableOfContents": "目录"
199+
},
200+
"downloads": {
201+
"changelogModal": {
202+
"startContributing": "开始贡献"
203+
}
204+
},
205+
"search": {
206+
"searchBox": {
207+
"placeholder": "请开始输入..."
208+
},
209+
"seeAll": {
210+
"text": "查看所有 {count} 个结果"
211+
},
212+
"searchError": {
213+
"text": "分享时出现错误。请稍后重试。"
214+
},
215+
"poweredBy": {
216+
"text": "Powered by"
217+
},
218+
"noResults": {
219+
"text": "未找到关于 \"{query}\" 的结果。"
220+
},
221+
"emptyState": {
222+
"text": "在此处搜索..."
223+
},
224+
"searchPage": {
225+
"title": "正在搜索: {query}"
226+
}
227+
},
228+
"blog": {
229+
"blogHeader": {
230+
"subtitle": "最新的 Node.js 新闻、研究案例、教程和资源。",
231+
"rssLink": "RSS订阅"
232+
}
233+
}
234+
},
235+
"layouts": {
236+
"blogPost": {
237+
"author": {
238+
"byLine": "{author, select, null {} other {By {author}, }}"
239+
}
240+
},
241+
"blogIndex": {
242+
"categoryName": "{category, select, all {Blog} other {{category} Blog Posts}}"
243+
},
244+
"blog": {
245+
"title": "博客",
246+
"selectCategory": "分类",
247+
"categories": {
248+
"all": "所有内容",
249+
"announcements": "公告",
250+
"release": "版本发布",
251+
"vulnerability": "漏洞",
252+
"advisory-board": "管理咨询",
253+
"community": "社区",
254+
"feature": "功能",
255+
"module": "模块",
256+
"npm": "npm",
257+
"uncategorized": "未分类",
258+
"video": "视频",
259+
"weekly": "每周构建",
260+
"wg": "工作组",
261+
"events": "活动"
262+
}
263+
},
264+
"error": {
265+
"notFound": {
266+
"title": "未找到页面",
267+
"description": "抱歉,我们无法找到您要找的页面!请返回首页重试。"
268+
},
269+
"internalServerError": {
270+
"title": "服务器内部错误",
271+
"description": "该页面出现了不可恢复的错误。"
272+
},
273+
"backToHome": "回到首页"
274+
},
275+
"download": {
276+
"selectCategory": "分类",
277+
"categories": {
278+
"prebuilt-installer": "预构建安装程序",
279+
"prebuilt-binaries": "预构建二进制文件",
280+
"package-manager": "包管理器",
281+
"source-code": "源代码"
282+
},
283+
"buttons": {
284+
"prebuilt": "下载 Node.js {version}",
285+
"source": "下载 Node.js {version} 源代码"
286+
},
287+
"dropdown": {
288+
"bitness": "",
289+
"os": "操作系统",
290+
"version": "版本",
291+
"platform": "平台"
292+
},
293+
"codeBox": {
294+
"systemManagerWarning": "不是一个 Node.js 包管理器。请确保您已安装好 {packageManager}。",
295+
"communityWarning": "包管理器与它们的安装脚本不由 Node.js 项目维护。",
296+
"communityWarningReport": "如果您遇到问题,请联系包管理器的维护者。"
297+
}
298+
}
299+
}
300+
}

pages/ja/download/prebuilt-binaries/index.mdx

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,30 @@ subtitle: 好きな方法でNode.jsをダウンロードできます。
55
---
66

77
<section>
8-
<Release.BitnessDropdown />で動作している<Release.OperatingSystemDropdown />用のNode.js<Release.VersionDropdown />をダウンロードする。
8+
<Release.BitnessDropdown />で動作している<Release.OperatingSystemDropdown />用のNode.js<Release.VersionDropdown />をダウンロードする。
99

10-
<Release.DownloadButton kind={"binary"} />
10+
<Release.DownloadButton kind={"binary"} />
1111
</section>
1212

1313
<section>
14-
Node.jsは<Release.NpmLink />を同梱しています。
14+
Node.jsは<Release.NpmLink />を同梱しています。
15+
16+
{' '}
1517

1618
<Release.ChangelogLink>このバージョン</Release.ChangelogLink>
1719
の変更点を確認する。
1820

21+
{' '}
22+
1923
<Release.BlogPostLink>このバージョン</Release.BlogPostLink>
2024
に関するブログ記事を確認する。
2125

26+
{' '}
27+
2228
<Release.VerifyingBinariesLink>
2329
署名済みSHASUMSの検証方法
2430
</Release.VerifyingBinariesLink>
2531
を確認する。
2632

27-
<LinkWithArrow href="https://nodejs.org/download/nightly/">ナイトリービルド</LinkWithArrow>や他のプラットフォーム用の<LinkWithArrow href="https://unofficial-builds.nodejs.org/download/">非公式のビルド</LinkWithArrow>があります。
33+
<LinkWithArrow href="https://nodejs.org/download/nightly/">ナイトリービルド</LinkWithArrow>や他のプラットフォーム用の<LinkWithArrow href="https://unofficial-builds.nodejs.org/download/">非公式のビルド</LinkWithArrow>があります。
2834
</section>
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
layout: download
3+
title: Завантаження Node.js®
4+
subtitle: Завантажте Node.js так, як ви бажаєте.
5+
---
6+
7+
<section>
8+
Установити Node.js <Release.VersionDropdown /> на <Release.OperatingSystemDropdown exclude={["AIX"]} /> за допомогою <Release.PlatformDropdown />
9+
10+
<Release.ReleaseCodeBox />
11+
</section>
12+
13+
<section>
14+
Node.js містить <Release.NpmLink />.
15+
16+
Читайте список змін для <Release.ChangelogLink>цієї версії</Release.ChangelogLink>
17+
18+
Читайте блог для <Release.BlogPostLink>цієї версії</Release.BlogPostLink>
19+
20+
Дізнайтеся, як <Release.VerifyingBinariesLink>перевірити підписані SHASUMS</Release.VerifyingBinariesLink>
21+
22+
Перегляньте інші <LinkWithArrow href="/download/package-manager/all">менеджери пакетів</LinkWithArrow>, які підтримуються спільнотою
23+
24+
</section>
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
layout: download
3+
title: Завантаження Node.js®
4+
subtitle: Завантажте Node.js так, як ви бажаєте.
5+
---
6+
7+
<section>
8+
Установити Node.js <Release.VersionDropdown /> на <Release.OperatingSystemDropdown exclude={["AIX"]} /> за допомогою <Release.PlatformDropdown />
9+
10+
<Release.ReleaseCodeBox />
11+
</section>
12+
13+
<section>
14+
Node.js містить <Release.NpmLink />.
15+
16+
Читайте список змін для <Release.ChangelogLink>цієї версії</Release.ChangelogLink>
17+
18+
Читайте блог для <Release.BlogPostLink>цієї версії</Release.BlogPostLink>
19+
20+
Дізнайтеся, як <Release.VerifyingBinariesLink>перевірити підписані SHASUMS</Release.VerifyingBinariesLink>
21+
22+
Перегляньте інші <LinkWithArrow href="/download/package-manager/all">менеджери пакетів</LinkWithArrow>, які підтримуються спільнотою
23+
24+
</section>

0 commit comments

Comments
 (0)