Skip to content

Commit f220584

Browse files
chore(i18n): crowdin sync (#5179)
1 parent 277bc0c commit f220584

File tree

10 files changed

+179
-220
lines changed

10 files changed

+179
-220
lines changed

i18n/locales/zh-cn.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,35 +5,35 @@
55
"components.header.links.download": "下载",
66
"components.header.links.docs": "文档",
77
"components.header.links.getInvolved": "加入我们",
8-
"components.header.links.security": "安全",
8+
"components.header.links.security": "汇报安全漏洞",
99
"components.header.links.certification": "相关认证",
10-
"components.header.links.blog": "新闻",
10+
"components.header.links.blog": "新闻事件",
1111
"components.navigation.about.links.governance": "管理规则",
12-
"components.navigation.docs.links.es6": "ES6 及更高",
12+
"components.navigation.docs.links.es6": "ES6 及更高版本",
1313
"components.navigation.docs.links.apiLts": "{fullLtsNodeVersion} API {spanLts}",
1414
"components.navigation.docs.links.apiCurrent": "{fullCurrentNodeVersion} API",
1515
"components.navigation.docs.links.guides": "指南",
1616
"components.navigation.docs.links.dependencies": "依赖项",
1717
"components.navigation.getInvolved.links.collabSummit": "协作者峰会",
1818
"components.navigation.getInvolved.links.contribute": "贡献",
1919
"components.navigation.getInvolved.links.codeOfConduct": "管理",
20-
"components.downloadList.links.previousReleases": "以往的版本",
20+
"components.downloadList.links.previousReleases": "先前所有已发布版本",
2121
"components.downloadList.links.packageManager": "使用包管理器安装 Node.js",
22-
"components.downloadList.links.shaSums": "Signed SHASUMS for release files",
23-
"components.downloadList.links.shaSums.howToVerify": " (如何校验)",
22+
"components.downloadList.links.shaSums": "查看发布文件的 SHASUM 签名",
23+
"components.downloadList.links.shaSums.howToVerify": " 如何校验?)",
2424
"components.downloadList.links.allDownloads": "所有下载选项",
25-
"components.downloadList.links.nightlyReleases": "每日构建",
25+
"components.downloadList.links.nightlyReleases": "日构建版(仅供实验尝鲜用)",
2626
"components.downloadList.links.unofficialBuilds": "非官方构建版",
27-
"components.downloadList.links.buildingFromSource": "Building Node.js from source on supported platforms",
27+
"components.downloadList.links.buildingFromSource": "在已支持平台上通过编译 Node.js 源码得到可执行文件的步骤",
2828
"components.downloadList.links.installingOnLinux": "在 Linux 上,通过二进制文件安装 Node.js",
2929
"components.downloadList.links.installingOnWsl": "在适用于 Linux 的 Windows 子系统(WSL)上安装 Node.js",
3030
"components.downloadReleasesTable.changelog": "更新日志",
31-
"components.downloadReleasesTable.releases": "Releases",
31+
"components.downloadReleasesTable.releases": "查看与下载",
3232
"components.downloadReleasesTable.docs": "文档",
33-
"components.header.buttons.toggleLanguage": "Toggle Language",
34-
"components.header.buttons.toggleDarkMode": "Toggle dark/light mode",
35-
"components.pagination.next": "下一个 | ",
36-
"components.pagination.previous": "以前",
37-
"layouts.blogPost.author.byLine": "{author, select, null {} other {By {author}, }}",
38-
"layouts.blogIndex.currentYear": "News from {year}"
33+
"components.header.buttons.toggleLanguage": "切换语言",
34+
"components.header.buttons.toggleDarkMode": "明亮/暗黑模式切换",
35+
"components.pagination.next": "较新的新闻事件 | ",
36+
"components.pagination.previous": "更早的新闻事件",
37+
"layouts.blogPost.author.byLine": "{author, select, null {} other { {author} }}",
38+
"layouts.blogIndex.currentYear": "{year} 年的所有新闻事件"
3939
}

pages/fr/download/index.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ additional:
2626
platform: Image Docker de Node.js
2727
provider: Plate-forme
2828
SmartOSBinaries: Fournisseur
29-
DockerImage: Binaires SmartOS
30-
officialDockerImage: Image Docker
31-
LinuxPowerSystems: Image officielle de Node.js pour Docker
32-
LinuxSystemZ: Linux sur Power LE Systems
33-
AIXPowerSystems: Linux sur System z
29+
DockerImage: Image Docker
30+
officialDockerImage: Image Docker officielle de Node.js
31+
LinuxPowerSystems: Linux sur Power LE Systems
32+
LinuxSystemZ: Linux sur System z
33+
AIXPowerSystems: AIX sur les systèmes de puissance
3434
---
3535

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Live Debugging
2+
title: 实时调试
33
layout: docs.hbs
44
---
55

@@ -12,18 +12,14 @@ layout: docs.hbs
1212

1313
你将在本文中学到如何在线调试 Node.js 进程。
1414

15-
## <!--my-application-doesnt-behave-as-expected-->我的程序没有以预期方式工作
15+
## 我的程序没有以预期方式工作
1616

17-
### <!--symptoms-->表现症状
17+
### 表现症状
1818

19-
用户或许已经观察到对于特定的输入,程序无法输出预期值。举个例子:一个 HTTP 服务以 JSON
20-
格式返回数据,但某些字段却是空的。许多错误的原因皆可导致此问题的发生,不过在本示例中,我们
21-
着重关注程序的逻辑以及如何修复。
19+
用户或许已经观察到对于特定的输入,程序无法输出预期值。举个例子:一个 HTTP 服务以 JSON 格式返回数据,但某些字段却是空的。许多错误的原因皆可导致此问题的发生,不过在本示例中,我们 着重关注程序的逻辑以及如何修复。
2220

23-
### <!--debugging-->如何调试
21+
### 如何调试
2422

25-
在本示例中,用户需要理解“程序路径”:它表示为响应一个特定的触发,应用程序所执行的路径(例如:HTTP
26-
请求路径)。同时用户也希望通过“走单步”的方式贯穿整个代码,顺便控制代码的执行流程,以及观察
27-
内存中变量中到底存储了什么数据。预知详情,可以点击下面的链接:
23+
在本示例中,用户需要理解“程序路径”:它表示为响应一个特定的触发,应用程序所执行的路径(例如:HTTP 请求路径)。同时用户也希望通过“走单步”的方式贯穿整个代码,顺便控制代码的执行流程,以及观察 内存中变量中到底存储了什么数据。预知详情,可以点击下面的链接:
2824

29-
* [使用内存检查器](/zh-cn/docs/guides/diagnostics/live-debugging/using-inspector)
25+
* [使用内存检查器](/en/docs/guides/diagnostics/live-debugging/using-inspector)

pages/zh-cn/docs/guides/diagnostics/live-debugging/using-inspector.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
11
---
2-
title: Using Inspector
2+
title: 使用内存检查器
33
layout: docs.hbs
44
---
55

66
# 使用内存检查器
77

8-
在本地环境中,当我们谈到“在线调试”时,这意味着把我们的程序附加到调试器上,然后在代码里加
9-
若干断点从而挂起正常的程序执行。然后我们单步调试完整个代码路径,观察不同单步时堆的变化。
10-
不过在生产环境中使用调试器于我们而言并不是一个可选项,因为我们限制了该机器的访问权限,同时
11-
我们也无法打断正常的工作执行流。道理很简单:因为它正在处理与公司业务逻辑相关的重要任务。
8+
在本地环境中,当我们谈到“在线调试”时,这意味着把我们的程序附加到调试器上,然后在代码里加 若干断点从而挂起正常的程序执行。然后我们单步调试完整个代码路径,观察不同单步时堆的变化。 不过在生产环境中使用调试器于我们而言并不是一个可选项,因为我们限制了该机器的访问权限,同时 我们也无法打断正常的工作执行流。道理很简单:因为它正在处理与公司业务逻辑相关的重要任务。
129

1310
## 如何使用?
1411

Lines changed: 17 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Memory Diagnostics
2+
title: 内存诊断
33
layout: docs.hbs
44
---
55

@@ -16,42 +16,37 @@ layout: docs.hbs
1616
* [副作用](#side-effects-1)
1717
* [调试](#debugging)
1818

19-
## <!--my-process-runs-out-of-memory-->内存耗尽
19+
## 内存耗尽
2020

21-
Node.js _(基于 JavaScript)_ 是一个带垃圾回收功能的语言,故内存泄露是可能是
22-
大量占用引起。通常 Node.js 的应用程序都是多终端、关键业务,以及长时间运行。因
23-
此如能提供一个行之有效的找出内存泄露原因的方法是必须的。
21+
Node.js _(基于 JavaScript)_ 是一个带垃圾回收功能的语言,故内存泄露是可能是 大量占用引起。通常 Node.js 的应用程序都是多终端、关键业务,以及长时间运行。因 此如能提供一个行之有效的找出内存泄露原因的方法是必须的。
2422

25-
### <!--symptoms-->相关症状
23+
### 相关症状
2624

27-
用户观察到内存占用持续增长 _(或快活慢,持续数天乃至数周不等)_,然后发现进程崩溃并
28-
通过进程管理器重启进程。进程或许比之前运行得慢,重启也使得一些特定的请求失败
29-
_(负载均衡返回 502)_
25+
用户观察到内存占用持续增长 _(或快活慢,持续数天乃至数周不等)_,然后发现进程崩溃并 通过进程管理器重启进程。进程或许比之前运行得慢,重启也使得一些特定的请求失败 _(负载均衡返回 502)_
3026

31-
### <!--side-effects-->副作用
27+
### 副作用
3228

33-
* 因为内存耗尽,故重启进程;相关请求也被丢弃
34-
* 增长的 GC 活动导致 CPU 使用率越来越高,响应速度越来越慢
35-
* GC 把事件循环机制阻塞住导致了速度变慢
29+
* 由于内存耗尽,进程被迫重新启动,请求无法得到响应
30+
* 持续增长的 GC 活动导致 CPU 占用率更高,响应时间更长
31+
* GC 把事件循环机制阻塞住,导致了速度变慢
3632
* 增长的内存交换(由 GC 活动引起)使得进程变慢。
3733
* 没有足够的内存空间来存储一个堆快照。
3834

39-
## <!--my-process-utilizes-memory-inefficiently-->低效率内存使用
35+
## 低效率内存使用
4036

41-
### <!--symptoms-1-->相关症状
37+
### 相关症状
4238

4339
应用程序占用的内存与我们的预期不符,我们观察到垃圾回收器的活动有所提升。
4440

45-
### <!--side-effects-1-->副作用
41+
### 副作用
4642

4743
* 分页错误数持续增长。
4844
* 较高的 GC 活动以及 CPU 使用率。
4945

50-
## <!--debugging-->调试
46+
## 调试
5147

52-
调试一个内存泄露的问题,我们需要看特定的对象占用了多少内存空间,以及什么变量占有了
53-
他们从而使得垃圾回收。为了使我们有效地调试,我们同时也需要了解变量随时间的分配模式。
48+
调试一个内存泄露的问题,我们需要看特定的对象占用了多少内存空间,以及什么变量占有了 他们从而使得垃圾回收。为了使我们有效地调试,我们同时也需要了解变量随时间的分配模式。
5449

55-
* [使用堆剖析器](/zh-cn/docs/guides/diagnostics/memory/using-heap-profiler/)
56-
* [使用堆快照](/zh-cn/docs/guides/diagnostics/memory/using-heap-snapshot/)
57-
* [GC 跟踪](/zh-cn/docs/guides/diagnostics/memory/using-gc-traces)
50+
* [使用堆剖析器](/en/docs/guides/diagnostics/memory/using-heap-profiler/)
51+
* [使用堆快照](/en/docs/guides/diagnostics/memory/using-heap-snapshot/)
52+
* [GC 跟踪](/en/docs/guides/diagnostics/memory/using-gc-traces)

0 commit comments

Comments
 (0)