Skip to content

Commit f1022c2

Browse files
nodejs-crowdincrowdin-botavivkeller
authored
[automated]: crowdin sync (#7710)
* chore: synced translations from crowdin * format --------- Co-authored-by: Crowdin Bot <[email protected]> Co-authored-by: avivkeller <[email protected]>
1 parent a17de0b commit f1022c2

File tree

16 files changed

+148
-35
lines changed

16 files changed

+148
-35
lines changed

apps/site/pages/ja/download/current.mdx

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ title: Node.js®をダウンロードする
1717
</section>
1818

1919
<section>
20-
このバージョンの<Release.ChangelogLink>変更点</Release.ChangelogLink>を確認できます。
20+
このバージョンの<Release.ChangelogLink>変更点</Release.ChangelogLink>や<Release.BlogPostLink>ブログ記事</Release.BlogPostLink>を確認できます。
2121

22-
このバージョンの<Release.BlogPostLink>ブログ記事</Release.BlogPostLink>を確認できます
22+
リリーススケジュールやLTSに関する詳しい内容は[Node.jsのリリース](/ja/about/previous-releases)を確認してください
2323

2424
署名済みSHASUMSの<LinkWithArrow href="https://github.com/nodejs/node#verifying-binaries">検証方法</LinkWithArrow>について詳しくはこちら。
2525

apps/site/pages/ja/download/index.mdx

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ title: Node.js®をダウンロードする
1717
</section>
1818

1919
<section>
20-
このバージョンの<Release.ChangelogLink>変更点</Release.ChangelogLink>を確認できます。
20+
このバージョンの<Release.ChangelogLink>変更点</Release.ChangelogLink>や<Release.BlogPostLink>ブログ記事</Release.BlogPostLink>を確認できます。
2121

22-
このバージョンの<Release.BlogPostLink>ブログ記事</Release.BlogPostLink>を確認できます
22+
リリーススケジュールやLTSに関する詳しい内容は[Node.jsのリリース](/ja/about/previous-releases)を確認してください
2323

2424
署名済みSHASUMSの<LinkWithArrow href="https://github.com/nodejs/node#verifying-binaries">検証方法</LinkWithArrow>について詳しくはこちら。
2525

apps/site/pages/ro/download/package-manager/all.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ nvm uninstall 8
236236

237237
Managerul de versiuni „nvs” este multiplatformă și poate fi utilizat pe sisteme Windows, macOS și Unix
238238

239-
Pentru a instala `nvs` pe Windows, accesați [pagina de lansare](https://github.com/jasongin/nvs/releases) aici și descărcați fișierul de instalare MSI al celei mai recente ediții.
239+
Pentru a instala `nvs` pe Windows, accesează aici [pagina de lansare](https://github.com/jasongin/nvs/releases) și descarcă fișierul de instalare MSI al celei mai recente lansări.
240240

241241
De asemenea, puteți folosi `chocolatey` pentru a-l instala:
242242

apps/site/pages/uk/about/get-involved/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ layout: about
1111

1212
- [Репозиторій GitHub `nodejs/node`](https://github.com/nodejs/node/issues) — це місце для обговорення основного функціонала Node.js та повідомлення про проблеми.
1313
- Репозиторій GitHub [`nodejs/help`](https://github.com/nodejs/help/issues) — це офіційне місце, де можна запитувати про Node.js.
14-
- [Офіційний Discord-сервер Node.js](/discord) — це місце для спілкування з іншими розробниками Node.js та отримання офіційних новин проєкту Node.js.
14+
- [Офіційний Discordсервер Node.js](/discord) — це місце для спілкування з іншими розробниками Node.js та отримання офіційних новин проєкту Node.js.
1515
- [Календар проєкту](https://nodejs.org/calendar) Node.js з усіма публічними командними зустрічами.
1616

1717
## Навчальні матеріали

apps/site/pages/uk/index.mdx

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
2-
title: Запускайте JavaScript будь-де
2+
title: Запускайте JavaScript будьде
33
layout: home
44
---
55

66
<section>
77
<WithBadgeGroup section="index" />
88

99
<div>
10-
<h1 className="special">Запускайте JavaScript будь-де</h1>
10+
<h1 className="special">Запускайте JavaScript будьде</h1>
1111

1212
Node.js® — це безплатне, кросплатформне середовище виконання JavaScript із відкритим кодом,
1313
яке дозволяє розробникам створювати сервери, вебзастосунки, інструменти командного рядка та скрипти.

apps/site/pages/zh-tw/about/index.mdx

+40-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ server.listen(port, hostname, () => {
4343

4444
這與目前更常見的作業系統多執行緒並行模型形成鮮明對比。執行緒導向的網路效率相對較低且難以使用。此外,Node.js 的使用者也不必擔心死鎖 (deadlock) 問題,因為系統中並沒有上鎖機制。Node.js 中幾乎沒有直接執行 I/O 的函式,所以除了使用 Node.js 標準函式庫的同步方法進行 I/O 外,不會阻塞行程。少了阻塞使得在 Node.js 中開發可擴展的系統變得非常容易。
4545

46-
如果您不熟悉這些術語,可以參考這篇完整的文章[〈阻塞與非阻塞概述〉](/learn/asynchronous-work/overview-of-blocking-vs-non-blocking)
46+
如果您不熟悉這些術語,可以參考這篇完整的文章[〈阻塞與非阻塞概述(EN)](/learn/asynchronous-work/overview-of-blocking-vs-non-blocking)
4747

4848
---
4949

@@ -52,3 +52,42 @@ Node.js 在設計上類似於 Ruby 的 [Event Machine](https://github.com/eventm
5252
HTTP 是 Node.js 中的一等公民,在設計時就考慮到了串流處理和低延遲。這使得 Node.js 非常適合作為 web 函式庫或框架的基礎。
5353

5454
雖然 Node.js 的設計中沒有執行緒,但這並不代表其無法善用多核心環境。透過我們的 [`child_process.fork()`](https://nodejs.org/api/child_process.html) API 可以產生能便利互相溝通的子行程。基於相同介面的 [`cluster`](https://nodejs.org/api/cluster.html) 模組則可讓您在程序間共享 socket,以達成多核心負載平衡。
55+
56+
## 官方 Node.js 資源
57+
58+
為確保您使用真正且安全的 Node.js,請總是使用官方來源。不要信任來自非官方來源的信件、二進位檔、下載連結。
59+
60+
### 官方 Node.js 網域
61+
62+
於下載 Node.js 二進位檔或存取官方文件時,請只使用下列網域:
63+
64+
- [nodejs.org](https://nodejs.org)
65+
- [nodejs.dev](https://nodejs.dev)_(重新導向至 https://nodejs.org)_
66+
- [iojs.org](https://iojs.org)_(重新導向至 https://nodejs.org)_
67+
68+
### 官方 npm 套件
69+
70+
Node.js 團隊維護下列的官方 npm 套件範圍:
71+
72+
- [`@node-core`](https://npmjs.com/~node-core)
73+
- [`@pkgjs`](https://npmjs.com/~pkgjs)
74+
75+
此外,Node.js 團隊維護由 [`nodejs-foundation`](https://npmjs.com/~nodejs-foundation) npm 帳號發布的套件,而其他 Node.js 相關的套件(如: [`undici`](https://www.npmjs.com/package/undici))可能由與本專案關係密切的貢獻者維護。
76+
77+
使用來自 Node.js 團隊的套件,可確保您使用的是官方支援的 Node.js 元件。
78+
79+
### 官方 GitHub 組織
80+
81+
Node.js 及相關專案是由這些官方 GitHub 組織維護:
82+
83+
- [nodejs](https://github.com/nodejs)
84+
- [pkgjs](https://github.com/pkgjs)
85+
86+
### 官方交流管道
87+
88+
Node.js 及 OpenJS 基金會會使用數種官方及社群支援的交流管道。您可以在 [加入我們(EN)](https://nodejs.org/en/about/get-involved) 頁面了解詳情。
89+
90+
### 回報網站問題及下線
91+
92+
如果您遇到 Node.js 網站的問題,請在[Node.js 網站儲存庫](https://github.com/nodejs/nodejs.org/issues)回報問題。
93+
關於網站下線狀況的即時更新,請造訪 [Node.js 狀態頁面](https://status.nodejs.org)

apps/site/pages/zh-tw/about/previous-releases.mdx

+24-9
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,30 @@ Node.js 的主要版本在釋出後六個月內皆處於最新 (Current) 狀態
2121

2222
<DownloadReleasesTable />
2323

24-
## 官方與社群之比較
24+
## 比較官方及社群提供的安裝方法
2525

26-
本網站提供多種安裝方法,讓您可透過非互動方式來安裝 Node.js,例如透過 CLI、作業系統套件管理程式(如:`apt`)或 Node.js 版本管理程式(如:`nvm`)。
26+
Node.js 網站提供數種免介入的安裝方法,包括命令列介面 (CLIs)、作業系統的套件管理程式(如:`brew`)及 Node.js 版本管理程式(如:`nvm`)。
2727

28-
Node.js 專案基於推廣及宣傳社群成果的目的,推出新版的下載頁面,包含官方及社群的安裝方法並提供使用者更多樣的選項。隨著這項改變,我們引入了「官方」及「社群」安裝方法的概念。一項「官方」安裝方法需滿足下列所有條件:
28+
為強調並促進社群貢獻,Node.js 專案引入了改版的下載頁面,將安裝方法分為「官方」及「社群」以提供使用者更多彈性及選擇。為區分清楚,我們定義了各類別的條件。
2929

30-
| 條件 |
31-
| ----------------------------------------------------------------------------------- |
32-
| 必須與官方同時釋出新版 Node.js |
33-
| 專案維護者與 Node.js 保持密切聯繫,例如可直接溝通 |
34-
| 安裝方式需下載 Node.js 專案打包的官方二進位檔 |
35-
| 安裝方法**不會**在 Node.js 已提供的官方二進位檔時自行編譯原始碼,或修改官方二進位檔 |
30+
### 官方安裝方法
31+
32+
指定為「官方」的安裝方法需滿足下列條件:
33+
34+
| 條件(官方安裝方法) |
35+
| :--------------------------------------------------------------------------------- |
36+
| 必須與官方同時釋出新版 Node.js |
37+
| 專案維護者與 Node.js 保持密切聯繫,例如有直接的溝通管道 |
38+
| 該安裝方法需下載由 Node.js 專案打包的官方二進位檔 |
39+
| 該安裝方法不可在有預先建置的二進位檔時,仍自行編譯原始碼,也不可修改官方的二進位檔 |
40+
41+
### 社群提供的安裝方法
42+
43+
下載頁面 (/download) 列出的社群安裝方法,也必須遵守下列的最低條件:
44+
45+
- **版本支援**: 須支援所有仍受到支援、未結束生命週期 (EOL) 的 Node.js 版本
46+
- **作業系統相容性**:須可運作於至少一種官方支援的作業系統
47+
- **廣泛作業系統支援**:不可侷限於一部分作業系統發行版或版本
48+
- 例如,一項宣稱相容「Windows」的安裝方法,須可運作於包含伺服器版在內所有「Windows 10」、「Windows 11」版本 (edition)
49+
- 類似地,一項宣稱相容「Linux」的安裝方法,須可安裝於所有主要的 Linux 發行版,而非限於其中一部分。該安裝方法不可依賴特定發行版的套件管理程式,如 `apt``dnf`
50+
- **自由且開放源碼**:須可自由使用並開放原始碼,不可被作為商業產品販售,且不可為付費使用的服務

apps/site/pages/zh-tw/download/current.mdx

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ title: 下載 Node.js®
1717
</section>
1818

1919
<section>
20-
閱讀此版本的<Release.ChangelogLink>更新備註</Release.ChangelogLink>。
20+
閱讀此版本的 <Release.ChangelogLink>版本紀錄</Release.ChangelogLink>或<Release.BlogPostLink>部落格貼文</Release.BlogPostLink>。
2121

22-
閱讀此版本的<Release.BlogPostLink>部落格文章</Release.BlogPostLink>
22+
了解更多有關 [Node.js 版本](/about/previous-releases) 的資訊,包含發行時程表及長期支援版本的狀態
2323

2424
瞭解如何<LinkWithArrow href="https://github.com/nodejs/node#verifying-binaries">驗證已簽署的 SHASUMS</LinkWithArrow>。
2525

apps/site/pages/zh-tw/download/index.mdx

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ title: 下載 Node.js®
1717
</section>
1818

1919
<section>
20-
閱讀此版本的<Release.ChangelogLink>更新備註</Release.ChangelogLink>。
20+
閱讀此版本的 <Release.ChangelogLink>版本紀錄</Release.ChangelogLink>或<Release.BlogPostLink>部落格貼文</Release.BlogPostLink>。
2121

22-
閱讀此版本的<Release.BlogPostLink>部落格文章</Release.BlogPostLink>
22+
了解更多有關 [Node.js 版本](/about/previous-releases) 的資訊,包含發行時程表及長期支援版本的狀態
2323

24-
瞭解如何<LinkWithArrow href="https://github.com/nodejs/node#verifying-binaries">驗證已簽署的 SHASUMS</LinkWithArrow>。
24+
了解如何<LinkWithArrow href="https://github.com/nodejs/node#verifying-binaries">驗證已簽署的 SHASUMS</LinkWithArrow>。
2525

2626
在尋找 Node.js 原始碼?下載經簽署的 <Release.DownloadLink kind="source">Node.js 原始碼 tarball</Release.DownloadLink>。
2727

apps/site/snippets/fr/download/nvm.bash

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Télécharger et installer nvm :
2-
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.2/install.sh | bash
2+
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
33

44
# au lieu de redémarrer le shell
55
\. "$HOME/.nvm/nvm.sh"

apps/site/snippets/ja/download/nvm.bash

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# nvmをダウンロードしてインストールする:
2-
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.2/install.sh | bash
2+
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
33

44
# シェルを再起動する代わりに実行する
55
\. "$HOME/.nvm/nvm.sh"

apps/site/snippets/uk/download/nvm.bash

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Завантажує й установлює nvm:
2-
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.2/install.sh | bash
2+
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
33

44
# Замість перезапуску оболонки можна виконати:
55
\. "$HOME/.nvm/nvm.sh"
+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# 下載並安裝 n 及 Node.js:
2+
curl -fsSL https://raw.githubusercontent.com/mklement0/n-install/stable/bin/n-install | bash -s ${props.release.major}
3+
4+
# n-install 執行時已安裝 Node.js,但您還是可以手動安裝:
5+
# n install ${props.release.major}
6+
7+
# 核對 Node.js 版本:
8+
node -v # 應會印出 "${props.release.versionWithPrefix}"。
+7-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
1-
# 下載並安裝 nvm:
2-
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
1+
# 下載並安裝 nvm
2+
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
33

4-
# 下載並安裝 Node.js:
4+
# 不想重新啟動 shell 時,執行:
5+
\. "$HOME/.nvm/nvm.sh"
6+
7+
# 下載並安裝 Node.js:
58
nvm install ${props.release.major}
69

7-
# 核對 Node.js 版本:
10+
# 核對 Node.js 版本
811
node -v # 應會印出 "${props.release.versionWithPrefix}"。
912
nvm current # 應會印出 "${props.release.versionWithPrefix}"。

packages/i18n/locales/fr.json

+25-2
Original file line numberDiff line numberDiff line change
@@ -149,15 +149,38 @@
149149
"downloadReleasesTable": {
150150
"version": "Node.js",
151151
"nApiVersion": "N-API",
152-
"npmVersion": "npm",
153152
"codename": "Nom de code",
154153
"releaseDate": "Publié le",
154+
"firstReleased": "Première publication",
155+
"lastUpdated": "Dernière mise à jour",
156+
"status": "Statut",
157+
"details": "Détails"
158+
},
159+
"releaseModal": {
160+
"title": "Node.js {version} ({codename})",
161+
"titleWithoutCodename": "Node.js {version}",
162+
"overview": "Vue d'ensemble",
163+
"minorVersions": "Versions mineures",
164+
"releaseAnnouncement": "Annonce de publication",
165+
"unsupportedVersionWarning": "Cette version ne fait plus l'objet d'une maintenance. Veuillez utiliser une version actuellement supportée. Comprendre l'accompagnement de fin de vie."
166+
},
167+
"minorReleasesTable": {
168+
"version": "Version",
169+
"links": "Liens",
155170
"actions": {
171+
"release": "Release",
156172
"changelog": "Journal de modifications",
157-
"releases": "Versions",
158173
"docs": "Documents"
159174
}
160175
},
176+
"releaseOverview": {
177+
"firstReleased": "Première publication",
178+
"lastUpdated": "Dernière mise à jour",
179+
"minorVersions": "Versions mineures",
180+
"nApiVersion": "Version N-API",
181+
"npmVersion": "npm version",
182+
"v8Version": "V8 version"
183+
},
161184
"pagination": {
162185
"next": "Suivant",
163186
"previous": "Précédent"

packages/i18n/locales/ja.json

+28-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"toggle": "メニューを切り替える"
1616
},
1717
"links": {
18-
"about": "About",
18+
"about": "はじめに",
1919
"download": "ダウンロード",
2020
"docs": "ドキュメント",
2121
"guides": "ガイド",
@@ -61,6 +61,7 @@
6161
"links": {
6262
"asynchronousWork": "非同期処理",
6363
"asynchronousFlowControl": "非同期のフロー制御",
64+
"discoverPromisesInNodejs": "Node.jsでプロミスを知る",
6465
"overviewOfBlockingVsNonBlocking": "ブロッキングとノンブロッキングの概要",
6566
"javascriptAsynchronousProgrammingAndCallbacks": "JavaScriptの非同期プログラミングとコールバック",
6667
"discoverJavascriptTimers": "JavaScriptのタイマー処理について",
@@ -108,6 +109,7 @@
108109
"links": {
109110
"diagnostics": "診断",
110111
"userJourney": "ユーザージャーニー",
112+
"understandingAndTuningMemory": "メモリーのチューニングの理解",
111113
"memory": "メモリー",
112114
"liveDebugging": "ライブデバッグ",
113115
"poorPerformance": "パフォーマンスの低下",
@@ -147,15 +149,38 @@
147149
"downloadReleasesTable": {
148150
"version": "Node.js",
149151
"nApiVersion": "N-API",
150-
"npmVersion": "npm",
151152
"codename": "コードネーム",
152153
"releaseDate": "でリリース済み",
154+
"firstReleased": "最初のリリース",
155+
"lastUpdated": "最終更新日",
156+
"status": "ステータス",
157+
"details": "詳細"
158+
},
159+
"releaseModal": {
160+
"title": "Node.js {version} ({codename})",
161+
"titleWithoutCodename": "Node.js {version}",
162+
"overview": "概要",
163+
"minorVersions": "マイナーバージョン",
164+
"releaseAnnouncement": "リリース",
165+
"unsupportedVersionWarning": "このバージョンのメンテナンスは終了しています。現在サポートされているバージョンを利用してください。"
166+
},
167+
"minorReleasesTable": {
168+
"version": "バージョン",
169+
"links": "リンク",
153170
"actions": {
171+
"release": "リリース",
154172
"changelog": "変更履歴",
155-
"releases": "リリース",
156173
"docs": "ドキュメント"
157174
}
158175
},
176+
"releaseOverview": {
177+
"firstReleased": "最初のリリース",
178+
"lastUpdated": "最終更新日",
179+
"minorVersions": "マイナーバージョン",
180+
"nApiVersion": "N-APIのバージョン",
181+
"npmVersion": "npmのバージョン",
182+
"v8Version": "V8のバージョン"
183+
},
159184
"pagination": {
160185
"next": "次へ",
161186
"previous": "前へ"

0 commit comments

Comments
 (0)