From 4f8903297ae593b403faca8be142f9bb4ab489fc Mon Sep 17 00:00:00 2001 From: Aviv Keller Date: Fri, 29 Aug 2025 09:36:39 -0400 Subject: [PATCH 1/7] fix(crowdin): increase fetch depth Signed-off-by: Aviv Keller --- .github/workflows/translations-sync.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/translations-sync.yml b/.github/workflows/translations-sync.yml index 9fde25a2163d3..652006f952236 100644 --- a/.github/workflows/translations-sync.yml +++ b/.github/workflows/translations-sync.yml @@ -75,7 +75,7 @@ jobs: with: ref: ${{ env.BRANCH_NAME }} token: ${{ secrets.CROWDIN_GITHUB_BOT_TOKEN }} - fetch-depth: 2 + fetch-depth: -1 - name: Restore Lint Cache uses: actions/cache/restore@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3 From 8bb3d71b2c6fcd75a662c46b17c86f66d3bb58f3 Mon Sep 17 00:00:00 2001 From: Aviv Keller Date: Fri, 29 Aug 2025 09:39:48 -0400 Subject: [PATCH 2/7] Fix conditional logic in translations-sync workflow Signed-off-by: Aviv Keller --- .github/workflows/translations-sync.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/translations-sync.yml b/.github/workflows/translations-sync.yml index 652006f952236..48422116a77ca 100644 --- a/.github/workflows/translations-sync.yml +++ b/.github/workflows/translations-sync.yml @@ -119,7 +119,7 @@ jobs: if [ -n "$CHANGED_FILES" ]; then cd packages/website-i18n pnpm version patch --no-git-tag-version - else + fi - name: Push Changes back to Pull Request uses: stefanzweifel/git-auto-commit-action@778341af668090896ca464160c2def5d1d1a3eb0 # v6.0.1 From ade70049431d489a5801c9397ede3df99f3a08b4 Mon Sep 17 00:00:00 2001 From: Aviv Keller Date: Fri, 29 Aug 2025 09:44:24 -0400 Subject: [PATCH 3/7] fixup! Signed-off-by: Aviv Keller --- .github/workflows/translations-sync.yml | 25 +++---------------------- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/.github/workflows/translations-sync.yml b/.github/workflows/translations-sync.yml index 48422116a77ca..dcbb81a0445cb 100644 --- a/.github/workflows/translations-sync.yml +++ b/.github/workflows/translations-sync.yml @@ -56,27 +56,6 @@ jobs: # Created from https://crowdin.com/settings#api-key logged in using nodejs-crowdin-bot CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }} - format_crowdin_pull_request: - needs: synchronize-with-crowdin - runs-on: ubuntu-latest - - permissions: - # This permission is required by `stefanzweifel/git-auto-commit-action` - contents: write - - steps: - - name: Harden Runner - uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0 - with: - egress-policy: audit - - - name: Git Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - with: - ref: ${{ env.BRANCH_NAME }} - token: ${{ secrets.CROWDIN_GITHUB_BOT_TOKEN }} - fetch-depth: -1 - - name: Restore Lint Cache uses: actions/cache/restore@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3 with: @@ -115,11 +94,13 @@ jobs: - name: Patch version if the files changed run: | - CHANGED_FILES=$(git diff --name-only origin/main HEAD -- packages/website-i18n) + CHANGED_FILES=$(git diff --name-only $BEFORE HEAD -- packages/website-i18n) if [ -n "$CHANGED_FILES" ]; then cd packages/website-i18n pnpm version patch --no-git-tag-version fi + env: + BEFORE: ${{ github.event.before }} - name: Push Changes back to Pull Request uses: stefanzweifel/git-auto-commit-action@778341af668090896ca464160c2def5d1d1a3eb0 # v6.0.1 From a7a5a346c5ea719feee6a747a67fe100d7ee61bb Mon Sep 17 00:00:00 2001 From: Aviv Keller Date: Fri, 29 Aug 2025 09:47:03 -0400 Subject: [PATCH 4/7] sudo Signed-off-by: Aviv Keller --- .github/workflows/translations-sync.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/translations-sync.yml b/.github/workflows/translations-sync.yml index dcbb81a0445cb..b828d4392c74f 100644 --- a/.github/workflows/translations-sync.yml +++ b/.github/workflows/translations-sync.yml @@ -87,10 +87,10 @@ jobs: - name: Run ESLint working-directory: apps/site - run: node --run lint:md -- --fix + run: sudo node --run lint:md -- --fix - name: Run Prettier - run: node --run prettier:fix + run: sudo node --run prettier:fix - name: Patch version if the files changed run: | @@ -107,7 +107,7 @@ jobs: with: commit_options: '--no-verify --signoff' commit_message: 'chore: automated format of translated files' - branch: 'chore/crowdin' + branch: ${{ env.BRANCH_NAME }} - name: Save Lint Cache uses: actions/cache/save@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3 From 19bba22bd3757150499ea3df3b2476b816e85178 Mon Sep 17 00:00:00 2001 From: Aviv Keller Date: Fri, 29 Aug 2025 09:51:31 -0400 Subject: [PATCH 5/7] Add Crowdin pull request formatting step to workflow Signed-off-by: Aviv Keller --- .github/workflows/translations-sync.yml | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/.github/workflows/translations-sync.yml b/.github/workflows/translations-sync.yml index b828d4392c74f..4574f9929086c 100644 --- a/.github/workflows/translations-sync.yml +++ b/.github/workflows/translations-sync.yml @@ -56,6 +56,27 @@ jobs: # Created from https://crowdin.com/settings#api-key logged in using nodejs-crowdin-bot CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }} + format_crowdin_pull_request: + needs: synchronize-with-crowdin + runs-on: ubuntu-latest + + permissions: + # This permission is required by `stefanzweifel/git-auto-commit-action` + contents: write + + steps: + - name: Harden Runner + uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0 + with: + egress-policy: audit + + - name: Git Checkout + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + with: + ref: ${{ env.BRANCH_NAME }} + token: ${{ secrets.CROWDIN_GITHUB_BOT_TOKEN }} + fetch-depth: -1 + - name: Restore Lint Cache uses: actions/cache/restore@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3 with: @@ -87,10 +108,10 @@ jobs: - name: Run ESLint working-directory: apps/site - run: sudo node --run lint:md -- --fix + run: node --run lint:md -- --fix - name: Run Prettier - run: sudo node --run prettier:fix + run: node --run prettier:fix - name: Patch version if the files changed run: | From 1d1491e029251f6fd0ff4d582b889f3f976c02e4 Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Fri, 29 Aug 2025 13:52:15 +0000 Subject: [PATCH 6/7] chore: synced translations from crowdin --- apps/site/pages/es/about/branding.mdx | 11 +--- apps/site/pages/fr/about/branding.mdx | 11 +--- .../pages/fr/about/security-reporting.mdx | 13 +---- apps/site/pages/fr/eol.mdx | 2 +- apps/site/pages/fr/index.mdx | 6 +- apps/site/pages/id/about/branding.mdx | 11 +--- apps/site/pages/ja/about/branding.mdx | 11 +--- .../ja/about/get-involved/collab-summit.md | 10 ++-- .../site/pages/ja/about/previous-releases.mdx | 10 ++-- .../pages/ja/about/security-reporting.mdx | 17 ++---- apps/site/pages/ja/download/archive/index.mdx | 56 +++++++++++++++++++ apps/site/pages/ja/download/current.mdx | 12 ++-- apps/site/pages/ja/download/index.mdx | 12 ++-- apps/site/pages/ja/eol.mdx | 2 +- apps/site/pages/ja/index.mdx | 6 +- apps/site/pages/ro/about/branding.mdx | 11 +--- .../pages/ro/about/security-reporting.mdx | 11 +--- apps/site/pages/ro/download/archive/index.mdx | 56 +++++++++++++++++++ apps/site/pages/ro/download/current.mdx | 12 ++-- apps/site/pages/ro/download/index.mdx | 12 ++-- apps/site/pages/ro/eol.mdx | 2 +- apps/site/pages/ro/index.mdx | 6 +- apps/site/pages/uk/about/branding.mdx | 11 +--- .../site/pages/uk/about/previous-releases.mdx | 51 +++++++++++++++++ apps/site/pages/zh-tw/about/branding.mdx | 13 +---- packages/i18n/src/locales/ja.json | 14 +++-- packages/i18n/src/locales/ro.json | 8 ++- 27 files changed, 236 insertions(+), 161 deletions(-) create mode 100644 apps/site/pages/ja/download/archive/index.mdx create mode 100644 apps/site/pages/ro/download/archive/index.mdx create mode 100644 apps/site/pages/uk/about/previous-releases.mdx diff --git a/apps/site/pages/es/about/branding.mdx b/apps/site/pages/es/about/branding.mdx index 5b2d9ef19ca7b..7adfd459e3334 100644 --- a/apps/site/pages/es/about/branding.mdx +++ b/apps/site/pages/es/about/branding.mdx @@ -11,13 +11,7 @@ Por favor revise la [política de la marca comercial](https://trademark-policy.o Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por diseñar y contribuir con la Tortuga Cohete. -Mascota de Node.js +Mascota de Node.js ## Logo de Node.js® @@ -34,7 +28,6 @@ Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por dise Logo Horizontal Claro de Node.js - @@ -61,7 +54,6 @@ Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por dise Logo Apilado Blanco de Node.js - @@ -78,6 +70,5 @@ Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por dise Iconos Blanco de JS - diff --git a/apps/site/pages/fr/about/branding.mdx b/apps/site/pages/fr/about/branding.mdx index c4e6c4c404f48..a1e107e820f99 100644 --- a/apps/site/pages/fr/about/branding.mdx +++ b/apps/site/pages/fr/about/branding.mdx @@ -11,13 +11,7 @@ Veuillez consulter la [politique en matière de marques](https://trademark-polic Crédit à [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pour la conception et la contribution de la tortue-fusée. -Mascotte de Node.js +Mascotte de Node.js ## Logo Node.js® @@ -34,7 +28,6 @@ Crédit à [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pour la c Logo horizontal clair de Node.js - @@ -61,7 +54,6 @@ Crédit à [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pour la c Logo empilé blanc de Node.js - @@ -78,6 +70,5 @@ Crédit à [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pour la c Icons JS Blanc - diff --git a/apps/site/pages/fr/about/security-reporting.mdx b/apps/site/pages/fr/about/security-reporting.mdx index ead55a697e93a..d18a680a94a2f 100644 --- a/apps/site/pages/fr/about/security-reporting.mdx +++ b/apps/site/pages/fr/about/security-reporting.mdx @@ -69,15 +69,8 @@ le référentiel [nodejs/security-wg](https://github.com/nodejs/security-wg). ## OpenSSF Best Practices - - Badge OpenSSF + + Badge OpenSSF -Le badge des meilleures pratiques de l'Open Source Security Foundation (OpenSSF) (https://github.com/coreinfrastructure/best-practices-badge) est un moyen pour les projets de logiciels libres et open source (FLOSS) de montrer qu'ils suivent les meilleures pratiques. Les projets peuvent volontairement auto-certifier la manière dont ils suivent chaque meilleure pratique. Les utilisateurs du badge peuvent rapidement déterminer quels sont les projets FLOSS qui suivent les meilleures pratiques et qui sont donc plus susceptibles de produire des logiciels sécurisés de meilleure qualité. +Le [badge des meilleures pratiques] de l'Open Source Security Foundation (OpenSSF) (https://github.com/coreinfrastructure/best-practices-badge) est un moyen pour les projets de logiciels libres et open source (FLOSS) de montrer qu'ils suivent les meilleures pratiques. Les projets peuvent volontairement auto-certifier la manière dont ils suivent chaque meilleure pratique. Les utilisateurs du badge peuvent rapidement déterminer quels sont les projets FLOSS qui suivent les meilleures pratiques et qui sont donc plus susceptibles de produire des logiciels sécurisés de meilleure qualité. diff --git a/apps/site/pages/fr/eol.mdx b/apps/site/pages/fr/eol.mdx index db97468816a74..388d5998c065c 100644 --- a/apps/site/pages/fr/eol.mdx +++ b/apps/site/pages/fr/eol.mdx @@ -14,7 +14,7 @@ Les versions majeures de Node.js sont publiées, corrigées et déclarées en fi Mettez à niveau vers la dernière version LTS de Node.js®. -ou + ou - @@ -116,9 +114,7 @@ layout: home // run with `node threads.mjs` ``` - -Apprenez-en plus sur ce que Node.js est capable d'offrir avec notre [Matériel d'apprentissage](/learn). - + Apprenez-en plus sur ce que Node.js est capable d'offrir avec notre [Matériel d'apprentissage](/learn). diff --git a/apps/site/pages/id/about/branding.mdx b/apps/site/pages/id/about/branding.mdx index 494a3e1c404e6..12e39dcba5509 100644 --- a/apps/site/pages/id/about/branding.mdx +++ b/apps/site/pages/id/about/branding.mdx @@ -11,13 +11,7 @@ Harap tinjau [kebijakan merek dagang](https://trademark-policy.openjsf.org/) unt Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) atas desain dan kontribusinya terhadap Rocket Turtle. -Node.js mascot +Node.js mascot ## Logo Node.js® @@ -34,7 +28,6 @@ Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) a Logo Terang Horizontal Node.js® - @@ -61,7 +54,6 @@ Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) a Logo Bertumpuk Putih Node.js - @@ -78,6 +70,5 @@ Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) a Ikon JS Putih - diff --git a/apps/site/pages/ja/about/branding.mdx b/apps/site/pages/ja/about/branding.mdx index 1ce31fd8b9635..1b00ee3ee8e71 100644 --- a/apps/site/pages/ja/about/branding.mdx +++ b/apps/site/pages/ja/about/branding.mdx @@ -11,13 +11,7 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に ロケットタートルは作者である[Angela Angelini](https://www.linkedin.com/in/angeliningl/)から提供されたものです。 -Node.jsマスコット +Node.jsマスコット ## Node.js®ロゴ @@ -34,7 +28,6 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に Node.jsライト横型ロゴ - @@ -61,7 +54,6 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に Node.jsホワイトスタック型ロゴ - @@ -78,6 +70,5 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に JSアイコンホワイト - diff --git a/apps/site/pages/ja/about/get-involved/collab-summit.md b/apps/site/pages/ja/about/get-involved/collab-summit.md index b9fde1d0cfe56..414f0690d7bbf 100644 --- a/apps/site/pages/ja/about/get-involved/collab-summit.md +++ b/apps/site/pages/ja/about/get-involved/collab-summit.md @@ -5,12 +5,12 @@ layout: about # コラボレーションサミット -Node.jsの協力者会議は、現在Node.jsに貢献している人たちや将来貢献する可能性のある人たちが一堂に集まり、活発なコラボレーション・教育・知識を共有し、Node.jsについて議論するためのアンカンファレンスです。チーム、ワーキンググループ、そしてコミュニティの貢献者が年に2回集まり、意思決定を助けるための議論を行い、直接推進したい課題に取り組むことができます。 +Node.jsのコラボレーションサミットは現在Node.jsに貢献している人たちや将来貢献する可能性のある人たちが集まり、活発なコラボレーション・教育・知識を共有し、Node.jsについて議論するためのアンカンファレンスです。チーム、ワーキンググループ、そしてコミュニティの貢献者が年に2回集まり、意思決定をサポートするために議論を行い、直接取り組みたい課題に関わることができます。 -## 誰が参加しますか? +## どんな人が参加しますか? -協力者会議は、主に既存の貢献者とコミュニティーのメンバーが参加しますが、まだ貢献者ではない方々も歓迎されます。もしNode.jsへの貢献に新しい場合、協力者会議はコミュニティ内で何が起こっているかを学び、自分が持っているスキルを活かして貢献するのに良い機会になるでしょう。 +コラボレーションサミットは主に既存の貢献者とコミュニティーのメンバーが参加しますが、まだ貢献していない方の参加も歓迎されます。まだNode.jsへの貢献が浅い方にとってはコラボレーションサミットはコミュニティー内で起こっていることを学び、自分が持っているスキルを活かして貢献するための良い機会になるはずです。 -サミットの前に、貢献者とコミュニティのメンバーがセッション提案を送信してスケジュールを作成します。参加者は現地に到着する前にセッションに慣れ親しみ、一般的な協力者の議論を行い、その後セッションに参加します。廊下トラックやブレインストーミングの機会もたくさんあります。 +コラボレーションサミットの前に貢献者とコミュニティーメンバーがセッション提案を送りスケジュールを作成します。参加者は現地に到着する前にセッションを確認し、貢献者との議論を行い、その後セッションに参加できます。他にも雑談やブレインストーミングができる機会もたくさんあります。 -今後の予定や過去の協力者会議に関する情報は、[会議のリポジトリー](https://github.com/openjs-foundation/summit)をご覧ください。貢献者やコミュニティのメンバーが直接議論したいことを提案している[issues](https://github.com/nodejs/summit/issues)もチェックしてください。 +今後の予定や過去のコラボレーションサミットに関する情報は、[コラボレーションサミットのリポジトリー](https://github.com/openjs-foundation/summit)をご覧ください。貢献者やコミュニティーのメンバーが直接議論したいことを提案している[issues](https://github.com/nodejs/summit/issues)もチェックしてみてください。 diff --git a/apps/site/pages/ja/about/previous-releases.mdx b/apps/site/pages/ja/about/previous-releases.mdx index a7c4a5de26f5c..9c04c29a3c3c9 100644 --- a/apps/site/pages/ja/about/previous-releases.mdx +++ b/apps/site/pages/ja/about/previous-releases.mdx @@ -29,12 +29,12 @@ Node.jsのウェブサイトではコマンドラインインターフェイス 「公式版」に指定されたインストール方法は次の要件を満たさなければなりません: -| 要件(公式版インストール方法) | -| :---------------------------------------------------------------------------------------------------------------------- | -| Node.jsの新しいリリースは公式リリースと同時に利用可能できなければならない。 | -| プロジェクトメンテナーはNode.jsと直接的なコミュニケーションも含めた密接な関係でなければらなない。 | +| 要件(公式版インストール方法) | +| :-------------------------------------------------------------- | +| Node.jsの新しいリリースは公式リリースと同時に利用可能できなければならない。 | +| プロジェクトメンテナーはNode.jsと直接的なコミュニケーションも含めた密接な関係でなければらなない。 | | Node.jsプロジェクトによって同梱されている公式バイナリーをダウンロードさせるインストール方法になっていなければならない。 | -| ビルド済みのバイナリーが利用可能な場合はソースからビルドしてはならず、公式のバイナリーを変更してはならない。 | +| ビルド済みのバイナリーが利用可能な場合はソースからビルドしてはならず、公式のバイナリーを変更してはならない。 | ### コミュニティ版インストール方法 diff --git a/apps/site/pages/ja/about/security-reporting.mdx b/apps/site/pages/ja/about/security-reporting.mdx index f2ae63358caf7..92254a59d8b48 100644 --- a/apps/site/pages/ja/about/security-reporting.mdx +++ b/apps/site/pages/ja/about/security-reporting.mdx @@ -27,7 +27,7 @@ Node.jsプロジェクトはセキュリティー研究者と責任ある情報 こちらがNode.jsのセキュリティーに関する情報開示方針です。 -- セキュリティ報告書が受け付けられ、主担当者が割り当てられます。この +- セキュリティー報告書が受け付けられ、主担当者が割り当てられます。この 担当者は修正とリリースプロセスを調整します。問題はサポートされているすべてのNode.jsバージョンに対して検証されます。確認が完了すると、影響を受けるすべてのバージョンのリストが確定されます。コードは類似の問題が存在する可能性を調査するために監査されます。サポートされているすべてのリリース向けに修正が準備されます。これらの修正は公開リポジトリーにはコミットされず、発表までローカルで保持されます。 - この脆弱性のために提案された禁止日が選択され、脆弱性に対してCVE(Common Vulnerabilities and Exposures(CVE®))が要求されます。 @@ -38,9 +38,9 @@ Node.jsプロジェクトはセキュリティー研究者と責任ある情報 - このプロセスには時間がかかる場合があります、特に他のプロジェクトのメンテナンス担当者と調整が必要な場合です。私たちはバグをできるだけ早く対応するよう努めますが、上記のリリースプロセスに従う必要があります。これにより情報の開示を一貫して処理できるようにするためです。 -## セキュリティ更新の受信 +## セキュリティーアップデートの受け取り方 -セキュリティの問題に関する情報は次の方法で通知されます。 +セキュリティーの問題に関する情報は次の場所で通知されます。 - [Googleグループ](https://groups.google.com/group/nodejs-sec) - [Node.jsブログ](/blog) @@ -51,15 +51,8 @@ Node.jsプロジェクトはセキュリティー研究者と責任ある情報 ## OpenSSFベストプラクティス - - OpenSSFバッジ + + OpenSSFバッジ オープンソースセキュリティー財団(OpenSSF)の[ベストプラクティスバッジ](https://github.com/coreinfrastructure/best-practices-badge)は、Free/Libre and Open Source Software(FLOSS)プロジェクトがベストプラクティスに従っていることを示す方法です。プロジェクトはそれぞれのベストプラクティスに従っている方法を自発的に自己認証できます。バッジを使うことでどのFLOSSプロジェクトがベストプラクティスに従っているかを迅速に評価でき、結果としてより高品質で安全なソフトウェアを製造する可能性が高くなります。 diff --git a/apps/site/pages/ja/download/archive/index.mdx b/apps/site/pages/ja/download/archive/index.mdx new file mode 100644 index 0000000000000..a2e0d3fe8e825 --- /dev/null +++ b/apps/site/pages/ja/download/archive/index.mdx @@ -0,0 +1,56 @@ +--- +title: Node.js®のダウンロード +layout: download-archive +--- + + + {({ binaries, installers, version, release, sources }) => ( + <> +

Node.js®アーカイブ

+ +

+ Node.js Logo + {version} + {release.codename && ` (${release.codename})`} +

+ + + + + +
    + +
  • + Node.jsのリリースについてリリーススケジュールやLTSステータスを詳しく確認できます。 +
  • + +
  • + リリースファイルの署名付きSHASUMS。署名付きSHASUMSの検証方法。 +
  • + +
  • + Node.js {version}の署名付きソースアーカイブをダウンロード。 +
  • + +
+ +

その他のリリース

+ + +

バイナリーのダウンロード

+ + +

インストーラー

+ + +

マイナーバージョン

+ + + + )} +
diff --git a/apps/site/pages/ja/download/current.mdx b/apps/site/pages/ja/download/current.mdx index 8a1dff2596315..489abdf1bdf76 100644 --- a/apps/site/pages/ja/download/current.mdx +++ b/apps/site/pages/ja/download/current.mdx @@ -6,24 +6,24 @@ title: Node.js®をダウンロードする
用のNode.js® を使ってダウンロードする - + アーキテクチャーで動作する用のビルド済みのNode.js®も利用できます。 -
このバージョンの変更点ブログ記事を確認できます。 -リリーススケジュールやLTSに関する詳しい内容は[Node.jsのリリース](/ja/about/previous-releases)を確認してください。 + リリーススケジュールやLTSに関する詳しい内容は[Node.jsのリリース](/ja/about/previous-releases)を確認してください。 -署名済みSHASUMSの検証方法について詳しくはこちら。 + 署名済みSHASUMSの検証方法について詳しくはこちら。 -署名済みのNode.jsのソースコードのtarballもダウンロードできます。 + 署名済みのNode.jsのソースコードのtarballもダウンロードできます。 - ナイトリー版のバイナリーや過去のリリース、他のプラットフォーム用の非公式版のバイナリーも取得できます。 + ナイトリーバイナリーや全ての過去のリリース、 + 他のプラットフォーム向けの非公式バイナリーもダウンロードできます。
diff --git a/apps/site/pages/ja/download/index.mdx b/apps/site/pages/ja/download/index.mdx index 8a1dff2596315..489abdf1bdf76 100644 --- a/apps/site/pages/ja/download/index.mdx +++ b/apps/site/pages/ja/download/index.mdx @@ -6,24 +6,24 @@ title: Node.js®をダウンロードする
用のNode.js® を使ってダウンロードする - + アーキテクチャーで動作する用のビルド済みのNode.js®も利用できます。 -
このバージョンの変更点ブログ記事を確認できます。 -リリーススケジュールやLTSに関する詳しい内容は[Node.jsのリリース](/ja/about/previous-releases)を確認してください。 + リリーススケジュールやLTSに関する詳しい内容は[Node.jsのリリース](/ja/about/previous-releases)を確認してください。 -署名済みSHASUMSの検証方法について詳しくはこちら。 + 署名済みSHASUMSの検証方法について詳しくはこちら。 -署名済みのNode.jsのソースコードのtarballもダウンロードできます。 + 署名済みのNode.jsのソースコードのtarballもダウンロードできます。 - ナイトリー版のバイナリーや過去のリリース、他のプラットフォーム用の非公式版のバイナリーも取得できます。 + ナイトリーバイナリーや全ての過去のリリース、 + 他のプラットフォーム向けの非公式バイナリーもダウンロードできます。
diff --git a/apps/site/pages/ja/eol.mdx b/apps/site/pages/ja/eol.mdx index 47576b829f31b..52c661afbddd1 100644 --- a/apps/site/pages/ja/eol.mdx +++ b/apps/site/pages/ja/eol.mdx @@ -14,7 +14,7 @@ Node.jsのメジャーバージョンは予測可能なスケジュールに従 最新のLTS版のNode.js®に更新 -または + または - @@ -116,9 +114,7 @@ layout: home // run with `node threads.mjs` ``` - -私たちの[学習教材](/learn)でNode.jsでできることをさらに学んでみましょう。 - + 私たちの[学習教材](/learn)でNode.jsでできることをさらに学んでみましょう。 diff --git a/apps/site/pages/ro/about/branding.mdx b/apps/site/pages/ro/about/branding.mdx index 2d7ad37f4191f..3d3ea00f7acc1 100644 --- a/apps/site/pages/ro/about/branding.mdx +++ b/apps/site/pages/ro/about/branding.mdx @@ -11,13 +11,7 @@ Te rugăm să revizuiești [politica privind mărcile comerciale](https://tradem Mulțumiri către [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pentru proiectarea și contribuția adusă cu mascota Rocket Turtle. -Mascota Node.js +Mascota Node.js ## Logo Node.js® @@ -34,7 +28,6 @@ Mulțumiri către [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pe Logo orizontal deschis Node.js - @@ -61,7 +54,6 @@ Mulțumiri către [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pe Logo stivuit alb Node.js - @@ -78,6 +70,5 @@ Mulțumiri către [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pe Pictogramă JS albă - diff --git a/apps/site/pages/ro/about/security-reporting.mdx b/apps/site/pages/ro/about/security-reporting.mdx index a2cab03f02f14..9c4a7bad4da2a 100644 --- a/apps/site/pages/ro/about/security-reporting.mdx +++ b/apps/site/pages/ro/about/security-reporting.mdx @@ -51,15 +51,8 @@ Dacă ai sugestii despre cum ar putea fi îmbunătățit acest proces, te rugăm ## Recomandări OpenSSF - - Insigna OpenSSF + + Insigna OpenSSF [Insigna de Bune Practici](https://github.com/coreinfrastructure/best-practices-badge) a Open Source Security Foundation (OpenSSF) oferă proiectelor Free/Libre și Open Source Software (FLOSS) o modalitate de a demonstra că respectă standardele de bune practici. Proiectele se pot auto-certifica voluntar, indicând modul în care urmează fiecare dintre aceste practici. Utilizatorii pot evalua rapid care proiecte FLOSS respectă bunele practici, ceea ce sugerează o probabilitate mai mare de a produce software securizat și de înaltă calitate. diff --git a/apps/site/pages/ro/download/archive/index.mdx b/apps/site/pages/ro/download/archive/index.mdx new file mode 100644 index 0000000000000..e3beac10258ec --- /dev/null +++ b/apps/site/pages/ro/download/archive/index.mdx @@ -0,0 +1,56 @@ +--- +title: Descarcă Node.js® +layout: download-archive +--- + + + {({ binaries, installers, version, release, sources }) => ( + <> +

Arhiva de descărcări Node.js®

+ +

+ Node.js Logo + {version} + {release.codename && ` (${release.codename})`} +

+ + + + + +
    + +
  • + Află mai multe despre lansările Node.js, inclusiv despre programul de lansare și starea LTS. +
  • + +
  • + SHASUM-uri semnate pentru fișierele de lansare. Cum să verifici SHASUM-urile semnate. +
  • + +
  • + Descarcă un tarball semnat pentru sursa Node.js {version} tarball. +
  • + +
+ +

Alte lansări

+ + +

Descărcări binare

+ + +

Packete pentru instalatori

+ + +

Versiuni minore

+ + + + )} +
diff --git a/apps/site/pages/ro/download/current.mdx b/apps/site/pages/ro/download/current.mdx index bb1f95520e486..177ee34d2f789 100644 --- a/apps/site/pages/ro/download/current.mdx +++ b/apps/site/pages/ro/download/current.mdx @@ -6,25 +6,23 @@ title: Descarcă Node.js®
Obține Node.js® pentru folosind cu - + Sau obține o versiune pre-compilată Node.js® pentru care rulează pe arhitectura . -
Citește istoricul de modificări sau articolul de blog pentru această versiune. -Află mai multe despre [lansările Node.js](/about/previous-releases), inclusiv despre programul de lansare și starea LTS. - -Află cum să verifici sumele semnate SHASUM. + Află mai multe despre [lansările Node.js](/about/previous-releases), inclusiv despre programul de lansare și starea LTS. -Cauți codul sursă Node.js? Descarcă un tarball semnat cu codul sursă Node.js. + Află cum să verifici sumele semnate SHASUM. -Vezi binarele noastre nightly, toate lansările anterioare sau binarele neoficiale pentru alte platforme. + Cauți codul sursă Node.js? Descarcă un tarball semnat cu codul sursă Node.js. + Vezi binarele noastre nightly, toate lansările anterioare sau binarele neoficiale pentru alte platforme.
diff --git a/apps/site/pages/ro/download/index.mdx b/apps/site/pages/ro/download/index.mdx index bb1f95520e486..177ee34d2f789 100644 --- a/apps/site/pages/ro/download/index.mdx +++ b/apps/site/pages/ro/download/index.mdx @@ -6,25 +6,23 @@ title: Descarcă Node.js®
Obține Node.js® pentru folosind cu - + Sau obține o versiune pre-compilată Node.js® pentru care rulează pe arhitectura . -
Citește istoricul de modificări sau articolul de blog pentru această versiune. -Află mai multe despre [lansările Node.js](/about/previous-releases), inclusiv despre programul de lansare și starea LTS. - -Află cum să verifici sumele semnate SHASUM. + Află mai multe despre [lansările Node.js](/about/previous-releases), inclusiv despre programul de lansare și starea LTS. -Cauți codul sursă Node.js? Descarcă un tarball semnat cu codul sursă Node.js. + Află cum să verifici sumele semnate SHASUM. -Vezi binarele noastre nightly, toate lansările anterioare sau binarele neoficiale pentru alte platforme. + Cauți codul sursă Node.js? Descarcă un tarball semnat cu codul sursă Node.js. + Vezi binarele noastre nightly, toate lansările anterioare sau binarele neoficiale pentru alte platforme.
diff --git a/apps/site/pages/ro/eol.mdx b/apps/site/pages/ro/eol.mdx index f498455d32bb3..c64fdfa285953 100644 --- a/apps/site/pages/ro/eol.mdx +++ b/apps/site/pages/ro/eol.mdx @@ -14,7 +14,7 @@ Versiunile majore de Node.js sunt lansate, patch-uite și declarate End-Of-Life Actualizează la ultima versiune Node.js® LTS -sau + sau - @@ -118,9 +116,7 @@ layout: home // run with `node threads.mjs` ``` - -Află ce poate oferi Node.js mai mult cu [materialele noastre de învățare](/learn). - + Află ce poate oferi Node.js mai mult cu [materialele noastre de învățare](/learn). diff --git a/apps/site/pages/uk/about/branding.mdx b/apps/site/pages/uk/about/branding.mdx index 686d9ee937b87..9d3f727ccdde5 100644 --- a/apps/site/pages/uk/about/branding.mdx +++ b/apps/site/pages/uk/about/branding.mdx @@ -11,13 +11,7 @@ layout: about Дякуємо [Анджелі Анджеліні](https://www.linkedin.com/in/angeliningl) за дизайн та внесок у Rocket Turtle. -Маскот Node.js +Маскот Node.js ## Логотип Node.js® @@ -34,7 +28,6 @@ layout: about Світлий горизонтальний логотип Node.js - @@ -61,7 +54,6 @@ layout: about Білий складений логотип Node.js® - @@ -78,6 +70,5 @@ layout: about Білий значок JS - diff --git a/apps/site/pages/uk/about/previous-releases.mdx b/apps/site/pages/uk/about/previous-releases.mdx new file mode 100644 index 0000000000000..e5545ca1ccd62 --- /dev/null +++ b/apps/site/pages/uk/about/previous-releases.mdx @@ -0,0 +1,51 @@ +--- +title: Релізи Node.js +layout: about +--- + +# Релізи Node.js + + + +Основні версії Node.js мають статус релізу _Current_ протягом шести місяців, що дає час розробникам бібліотек надати їм підтримку. +Через шість місяців непарні релізи (9, 11 тощо) більше не підтримуватимуться, а парні релізи (10, 12 тощо) отримають статус _Active LTS_ та стануть готовими до загального використання. +Статус релізу _LTS_ означає «довгострокова підтримка (ДСП)», тобто критичні помилки будуть виправлятися впродовж 30 місяців. +Застосунки в клієнтському середовищі повинні використовувати лише релізи _Active LTS_ та _Maintenance LTS_. + +## Розклад релізів + +![Релізи](https://raw.githubusercontent.com/nodejs/Release/main/schedule.svg?sanitize=true) + +Усі деталі, які стосуються розкладу релізів Node.js, доступні [на GitHub](https://github.com/nodejs/release#release-schedule). + +## Шукаєте останній реліз гілки версії? + + + +## Офіційні та спільнотні методи установки + +Вебсайт Node.js пропонує кілька неінтерактивних методів установки, як-от інтерфейси командного рядка (CLI), менеджери пакетів ОС (напр. `brew`) та менеджери версій Node.js (напр. `nvm`). + +Аби показати та просувати внески спільноти, проєкт Node.js представляє нову сторінку завантажень, яка поділяє методи установки на «офіційні» та «спільнотні». Це надає користувачам більше гнучкості та вибору, а для зрозумілості ми створили критерії для кожної категорії. + +### Офіційні методи установки + +«Офіційні» методи установки повинні виконувати наступні вимоги: + +| Вимоги до офіційних методів установки | +| :------------------------------------------------------------------------------------------------------------------------------------------------- | +| Нові релізи Node.js повинні бути доступні одразу після офіційного релізу. | +| Супроводжувачі проєкту повинні мати близькі зв'язки з проєктом Node.js, у тому числі й пряме спілкування. | +| Метод установки повинний завантажувати офіційні бінарні файли, зібрані проєктом Node.js. | +| Метод установки не повинний будувати з вихідного коду, коли доступні вже збудовані бінарні файли, а також не має змінювати офіційні бінарні файли. | + +### Спільнотні методи установки + +Спільнотні методи установки, які містяться на самообслуговуваній сторінці завантажень (/download), також мають відповідати мінімальному набору критеріїв: + +- **Підтримка версій:** Повинні підтримувати всі версії Node.js, які не мають статусу End-of-Life (EOL). +- **Сумісність ОС:** Повинні працювати на принаймні одній офіційно підтримуваній операційній системі (ОС). +- **Широка підтримка ОС:** Не можуть обмежуватися лише кількома дистрибутивами чи версіями ОС. + - Наприклад, якщо метод установки заявляє, що підтримує «Windows», він повинний працювати на «Windows 10», «Windows 11» та всіх їхніх випусках (включно із серверними версіями). + - Схожим чином, якщо метод установки заявляє, що підтримує «Linux», він повинний працювати на всіх великих дистрибутивах Linux, а не лише на конкретних. Також він не може покладатися на менеджери пакетів, специфічних для деяких дистрибутивів, як-от `apt` чи `dnf`. +- **Вільність і відкритість вихідного коду:** Повинні бути вільними для використання та мати відкритий вихідний код, не можуть продаватися як комерційний продукт та не можуть бути платним сервісом. diff --git a/apps/site/pages/zh-tw/about/branding.mdx b/apps/site/pages/zh-tw/about/branding.mdx index b67baa381f398..9a8155004aa67 100644 --- a/apps/site/pages/zh-tw/about/branding.mdx +++ b/apps/site/pages/zh-tw/about/branding.mdx @@ -9,15 +9,9 @@ layout: about ## Node.js 吉祥物 -感謝 [Angela Angelini](https://www.linkedin.com/in/angeliningl/) 設計及貢獻了 Rocket Turtle。 +感謝 [Angela Angelini](https://www.linkedin.com/in/angeliningl/) 設計及貢獻了 Rocket Turtle。 -Node.js 吉祥物 +Node.js 吉祥物 ## Node.js® 標誌 @@ -34,7 +28,6 @@ layout: about Node.js® 亮色橫向標誌 - @@ -61,7 +54,6 @@ layout: about Node.js® 白色堆疊標誌 - @@ -78,6 +70,5 @@ layout: about 白色 JS 圖示 - diff --git a/packages/i18n/src/locales/ja.json b/packages/i18n/src/locales/ja.json index 9ae8aeadfc9c2..9c334ad328350 100644 --- a/packages/i18n/src/locales/ja.json +++ b/packages/i18n/src/locales/ja.json @@ -7,7 +7,7 @@ "trademarkPolicy": "商標ポリシー", "privacyPolicy": "プライバシーポリシー", "codeOfConduct": "行動規範", - "security": "セキュリティポリシー" + "security": "セキュリティーポリシー" }, "releasePills": { "latestLTS": "LTS版", @@ -24,7 +24,7 @@ "docs": "ドキュメント", "guides": "ガイド", "learn": "学ぶ", - "security": "セキュリティ", + "security": "セキュリティー", "certification": "認定資格", "blog": "ブログ", "contribute": "貢献" @@ -48,7 +48,7 @@ "profiling": "Node.jsアプリケーションのプロファイリング", "fetch": "Node.jsでデータを取得する", "websocket": "Node.jsでのWebSocketクライアント", - "securityBestPractices": "セキュリティベストプラクティス" + "securityBestPractices": "セキュリティーベストプラクティス" } }, "typescript": { @@ -166,6 +166,11 @@ "status": "ステータス", "details": "詳細" }, + "downloadsTable": { + "fileName": "ファイル名", + "operatingSystem": "OS", + "architecture": "アーキテクチャー" + }, "releaseModal": { "title": "Node.js v{version} ({codename})", "titleWithoutCodename": "Node.js v{version}", @@ -212,6 +217,7 @@ "minorReleasesTable": { "version": "バージョン", "links": "リンク", + "information": "バージョン情報", "actions": { "release": "リリース", "changelog": "変更履歴", @@ -362,7 +368,7 @@ "ltsVersionFeaturesNotice": "すぐに最新の機能を試したいですか?最新バージョンのNode.jsを代わりにインストールして最新の機能を試してください!", "communityPlatformInfo": "コミュニティーソフトウェアを含むインストール方法はそのソフトウェアを管理しているチームによってサポートされます。", "externalSupportInfo": "もし何らかの問題を見つけた場合は{platform}のウェブサイトを参照してください。", - "noScriptDetected": "このページはJavaScriptが必要です。JavaScriptなしでもリリースページから直接Node.jsをダウンロードできます。", + "noScriptDetected": "このページはJavaScriptが必要です。JavaScriptなしでもアーカイブページから直接Node.jsをダウンロードできます。", "platformInfo": { "default": "{platform}とそのインストールスクリプトはNode.jsプロジェクトによって管理されていません。", "nvm": "\"nvm\"はクロスプラットフォームに対応したNode.jsのバージョンマネージャーです。", diff --git a/packages/i18n/src/locales/ro.json b/packages/i18n/src/locales/ro.json index 423b83565df4d..342905d853ac9 100644 --- a/packages/i18n/src/locales/ro.json +++ b/packages/i18n/src/locales/ro.json @@ -166,6 +166,11 @@ "status": "Stare", "details": "Detalii" }, + "downloadsTable": { + "fileName": "Nume fișier", + "operatingSystem": "Sistem de operare", + "architecture": "Arhitectură" + }, "releaseModal": { "title": "Node.js v{version} ({codename})", "titleWithoutCodename": "Node.js v{version}", @@ -212,6 +217,7 @@ "minorReleasesTable": { "version": "Versiune", "links": "Legături", + "information": "Informații versiune", "actions": { "release": "Lansare", "changelog": "Istoric de modificări", @@ -362,7 +368,7 @@ "ltsVersionFeaturesNotice": "Vrei funcționalități noi mai devreme? Ia cea mai recentă versiune Node.js și încearcă ultimele îmbunătățiri!", "communityPlatformInfo": "Metodele de instalare care implică software comunitar sunt acceptate de echipele care întrețin acel software.", "externalSupportInfo": "Dacă întâmpini orice problemă, te rog să vizitezi site-ul web {platform}", - "noScriptDetected": "Această pagină necesită JavaScript. Poți descărca Node.js fără JavaScript, vizitând direct pagina de lansări.", + "noScriptDetected": "Această pagină necesită JavaScript. Poți descărca Node.js fără JavaScript, vizitând direct pagina arhivei de descărcări.", "platformInfo": { "default": "{platform} și scripturile lor de instalare nu sunt întreținute de proiectul Node.js.", "nvm": "„nvm” este un manager de versiuni Node.js multiplatformă.", From db38cb9106fff795e8a8ad59842825d2aa769118 Mon Sep 17 00:00:00 2001 From: avivkeller <38299977+avivkeller@users.noreply.github.com> Date: Fri, 29 Aug 2025 13:53:39 +0000 Subject: [PATCH 7/7] chore: automated format of translated files Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- apps/site/pages/es/about/branding.mdx | 11 ++++++++++- apps/site/pages/fr/about/branding.mdx | 11 ++++++++++- apps/site/pages/fr/about/security-reporting.mdx | 11 +++++++++-- apps/site/pages/fr/eol.mdx | 2 +- apps/site/pages/fr/index.mdx | 6 +++++- apps/site/pages/id/about/branding.mdx | 11 ++++++++++- apps/site/pages/ja/about/branding.mdx | 11 ++++++++++- apps/site/pages/ja/about/previous-releases.mdx | 10 +++++----- apps/site/pages/ja/about/security-reporting.mdx | 11 +++++++++-- apps/site/pages/ja/download/archive/index.mdx | 3 ++- apps/site/pages/ja/download/current.mdx | 9 +++++---- apps/site/pages/ja/download/index.mdx | 9 +++++---- apps/site/pages/ja/eol.mdx | 2 +- apps/site/pages/ja/index.mdx | 6 +++++- apps/site/pages/ro/about/branding.mdx | 11 ++++++++++- apps/site/pages/ro/about/security-reporting.mdx | 11 +++++++++-- apps/site/pages/ro/download/archive/index.mdx | 3 ++- apps/site/pages/ro/download/current.mdx | 12 +++++++----- apps/site/pages/ro/download/index.mdx | 12 +++++++----- apps/site/pages/ro/eol.mdx | 2 +- apps/site/pages/ro/index.mdx | 6 +++++- apps/site/pages/uk/about/branding.mdx | 11 ++++++++++- apps/site/pages/zh-tw/about/branding.mdx | 13 +++++++++++-- 23 files changed, 149 insertions(+), 45 deletions(-) diff --git a/apps/site/pages/es/about/branding.mdx b/apps/site/pages/es/about/branding.mdx index 7adfd459e3334..5b2d9ef19ca7b 100644 --- a/apps/site/pages/es/about/branding.mdx +++ b/apps/site/pages/es/about/branding.mdx @@ -11,7 +11,13 @@ Por favor revise la [política de la marca comercial](https://trademark-policy.o Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por diseñar y contribuir con la Tortuga Cohete. -Mascota de Node.js +Mascota de Node.js ## Logo de Node.js® @@ -28,6 +34,7 @@ Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por dise Logo Horizontal Claro de Node.js + @@ -54,6 +61,7 @@ Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por dise Logo Apilado Blanco de Node.js + @@ -70,5 +78,6 @@ Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por dise Iconos Blanco de JS + diff --git a/apps/site/pages/fr/about/branding.mdx b/apps/site/pages/fr/about/branding.mdx index a1e107e820f99..c4e6c4c404f48 100644 --- a/apps/site/pages/fr/about/branding.mdx +++ b/apps/site/pages/fr/about/branding.mdx @@ -11,7 +11,13 @@ Veuillez consulter la [politique en matière de marques](https://trademark-polic Crédit à [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pour la conception et la contribution de la tortue-fusée. -Mascotte de Node.js +Mascotte de Node.js ## Logo Node.js® @@ -28,6 +34,7 @@ Crédit à [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pour la c Logo horizontal clair de Node.js + @@ -54,6 +61,7 @@ Crédit à [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pour la c Logo empilé blanc de Node.js + @@ -70,5 +78,6 @@ Crédit à [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pour la c Icons JS Blanc + diff --git a/apps/site/pages/fr/about/security-reporting.mdx b/apps/site/pages/fr/about/security-reporting.mdx index d18a680a94a2f..70165d8924902 100644 --- a/apps/site/pages/fr/about/security-reporting.mdx +++ b/apps/site/pages/fr/about/security-reporting.mdx @@ -69,8 +69,15 @@ le référentiel [nodejs/security-wg](https://github.com/nodejs/security-wg). ## OpenSSF Best Practices - - Badge OpenSSF + + Badge OpenSSF Le [badge des meilleures pratiques] de l'Open Source Security Foundation (OpenSSF) (https://github.com/coreinfrastructure/best-practices-badge) est un moyen pour les projets de logiciels libres et open source (FLOSS) de montrer qu'ils suivent les meilleures pratiques. Les projets peuvent volontairement auto-certifier la manière dont ils suivent chaque meilleure pratique. Les utilisateurs du badge peuvent rapidement déterminer quels sont les projets FLOSS qui suivent les meilleures pratiques et qui sont donc plus susceptibles de produire des logiciels sécurisés de meilleure qualité. diff --git a/apps/site/pages/fr/eol.mdx b/apps/site/pages/fr/eol.mdx index 388d5998c065c..db97468816a74 100644 --- a/apps/site/pages/fr/eol.mdx +++ b/apps/site/pages/fr/eol.mdx @@ -14,7 +14,7 @@ Les versions majeures de Node.js sont publiées, corrigées et déclarées en fi Mettez à niveau vers la dernière version LTS de Node.js®. - ou +ou + @@ -114,7 +116,9 @@ layout: home // run with `node threads.mjs` ``` + - Apprenez-en plus sur ce que Node.js est capable d'offrir avec notre [Matériel d'apprentissage](/learn). +Apprenez-en plus sur ce que Node.js est capable d'offrir avec notre [Matériel d'apprentissage](/learn). + diff --git a/apps/site/pages/id/about/branding.mdx b/apps/site/pages/id/about/branding.mdx index 12e39dcba5509..494a3e1c404e6 100644 --- a/apps/site/pages/id/about/branding.mdx +++ b/apps/site/pages/id/about/branding.mdx @@ -11,7 +11,13 @@ Harap tinjau [kebijakan merek dagang](https://trademark-policy.openjsf.org/) unt Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) atas desain dan kontribusinya terhadap Rocket Turtle. -Node.js mascot +Node.js mascot ## Logo Node.js® @@ -28,6 +34,7 @@ Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) a Logo Terang Horizontal Node.js® + @@ -54,6 +61,7 @@ Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) a Logo Bertumpuk Putih Node.js + @@ -70,5 +78,6 @@ Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) a Ikon JS Putih + diff --git a/apps/site/pages/ja/about/branding.mdx b/apps/site/pages/ja/about/branding.mdx index 1b00ee3ee8e71..1ce31fd8b9635 100644 --- a/apps/site/pages/ja/about/branding.mdx +++ b/apps/site/pages/ja/about/branding.mdx @@ -11,7 +11,13 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に ロケットタートルは作者である[Angela Angelini](https://www.linkedin.com/in/angeliningl/)から提供されたものです。 -Node.jsマスコット +Node.jsマスコット ## Node.js®ロゴ @@ -28,6 +34,7 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に Node.jsライト横型ロゴ + @@ -54,6 +61,7 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に Node.jsホワイトスタック型ロゴ + @@ -70,5 +78,6 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に JSアイコンホワイト + diff --git a/apps/site/pages/ja/about/previous-releases.mdx b/apps/site/pages/ja/about/previous-releases.mdx index 9c04c29a3c3c9..a7c4a5de26f5c 100644 --- a/apps/site/pages/ja/about/previous-releases.mdx +++ b/apps/site/pages/ja/about/previous-releases.mdx @@ -29,12 +29,12 @@ Node.jsのウェブサイトではコマンドラインインターフェイス 「公式版」に指定されたインストール方法は次の要件を満たさなければなりません: -| 要件(公式版インストール方法) | -| :-------------------------------------------------------------- | -| Node.jsの新しいリリースは公式リリースと同時に利用可能できなければならない。 | -| プロジェクトメンテナーはNode.jsと直接的なコミュニケーションも含めた密接な関係でなければらなない。 | +| 要件(公式版インストール方法) | +| :---------------------------------------------------------------------------------------------------------------------- | +| Node.jsの新しいリリースは公式リリースと同時に利用可能できなければならない。 | +| プロジェクトメンテナーはNode.jsと直接的なコミュニケーションも含めた密接な関係でなければらなない。 | | Node.jsプロジェクトによって同梱されている公式バイナリーをダウンロードさせるインストール方法になっていなければならない。 | -| ビルド済みのバイナリーが利用可能な場合はソースからビルドしてはならず、公式のバイナリーを変更してはならない。 | +| ビルド済みのバイナリーが利用可能な場合はソースからビルドしてはならず、公式のバイナリーを変更してはならない。 | ### コミュニティ版インストール方法 diff --git a/apps/site/pages/ja/about/security-reporting.mdx b/apps/site/pages/ja/about/security-reporting.mdx index 92254a59d8b48..5342407ad9c9c 100644 --- a/apps/site/pages/ja/about/security-reporting.mdx +++ b/apps/site/pages/ja/about/security-reporting.mdx @@ -51,8 +51,15 @@ Node.jsプロジェクトはセキュリティー研究者と責任ある情報 ## OpenSSFベストプラクティス - - OpenSSFバッジ + + OpenSSFバッジ オープンソースセキュリティー財団(OpenSSF)の[ベストプラクティスバッジ](https://github.com/coreinfrastructure/best-practices-badge)は、Free/Libre and Open Source Software(FLOSS)プロジェクトがベストプラクティスに従っていることを示す方法です。プロジェクトはそれぞれのベストプラクティスに従っている方法を自発的に自己認証できます。バッジを使うことでどのFLOSSプロジェクトがベストプラクティスに従っているかを迅速に評価でき、結果としてより高品質で安全なソフトウェアを製造する可能性が高くなります。 diff --git a/apps/site/pages/ja/download/archive/index.mdx b/apps/site/pages/ja/download/archive/index.mdx index a2e0d3fe8e825..915743c6045ba 100644 --- a/apps/site/pages/ja/download/archive/index.mdx +++ b/apps/site/pages/ja/download/archive/index.mdx @@ -52,5 +52,6 @@ layout: download-archive - )} +)} + diff --git a/apps/site/pages/ja/download/current.mdx b/apps/site/pages/ja/download/current.mdx index 489abdf1bdf76..05d93d266bd54 100644 --- a/apps/site/pages/ja/download/current.mdx +++ b/apps/site/pages/ja/download/current.mdx @@ -6,23 +6,24 @@ title: Node.js®をダウンロードする
用のNode.js® を使ってダウンロードする - + アーキテクチャーで動作する用のビルド済みのNode.js®も利用できます。 +
このバージョンの変更点ブログ記事を確認できます。 - リリーススケジュールやLTSに関する詳しい内容は[Node.jsのリリース](/ja/about/previous-releases)を確認してください。 +リリーススケジュールやLTSに関する詳しい内容は[Node.jsのリリース](/ja/about/previous-releases)を確認してください。 - 署名済みSHASUMSの検証方法について詳しくはこちら。 +署名済みSHASUMSの検証方法について詳しくはこちら。 - 署名済みのNode.jsのソースコードのtarballもダウンロードできます。 +署名済みのNode.jsのソースコードのtarballもダウンロードできます。 ナイトリーバイナリーや全ての過去のリリース、 他のプラットフォーム向けの非公式バイナリーもダウンロードできます。 diff --git a/apps/site/pages/ja/download/index.mdx b/apps/site/pages/ja/download/index.mdx index 489abdf1bdf76..05d93d266bd54 100644 --- a/apps/site/pages/ja/download/index.mdx +++ b/apps/site/pages/ja/download/index.mdx @@ -6,23 +6,24 @@ title: Node.js®をダウンロードする
用のNode.js® を使ってダウンロードする - + アーキテクチャーで動作する用のビルド済みのNode.js®も利用できます。 +
このバージョンの変更点ブログ記事を確認できます。 - リリーススケジュールやLTSに関する詳しい内容は[Node.jsのリリース](/ja/about/previous-releases)を確認してください。 +リリーススケジュールやLTSに関する詳しい内容は[Node.jsのリリース](/ja/about/previous-releases)を確認してください。 - 署名済みSHASUMSの検証方法について詳しくはこちら。 +署名済みSHASUMSの検証方法について詳しくはこちら。 - 署名済みのNode.jsのソースコードのtarballもダウンロードできます。 +署名済みのNode.jsのソースコードのtarballもダウンロードできます。 ナイトリーバイナリーや全ての過去のリリース、 他のプラットフォーム向けの非公式バイナリーもダウンロードできます。 diff --git a/apps/site/pages/ja/eol.mdx b/apps/site/pages/ja/eol.mdx index 52c661afbddd1..47576b829f31b 100644 --- a/apps/site/pages/ja/eol.mdx +++ b/apps/site/pages/ja/eol.mdx @@ -14,7 +14,7 @@ Node.jsのメジャーバージョンは予測可能なスケジュールに従 最新のLTS版のNode.js®に更新 - または +または +
@@ -114,7 +116,9 @@ layout: home // run with `node threads.mjs` ``` + - 私たちの[学習教材](/learn)でNode.jsでできることをさらに学んでみましょう。 +私たちの[学習教材](/learn)でNode.jsでできることをさらに学んでみましょう。 +
diff --git a/apps/site/pages/ro/about/branding.mdx b/apps/site/pages/ro/about/branding.mdx index 3d3ea00f7acc1..2d7ad37f4191f 100644 --- a/apps/site/pages/ro/about/branding.mdx +++ b/apps/site/pages/ro/about/branding.mdx @@ -11,7 +11,13 @@ Te rugăm să revizuiești [politica privind mărcile comerciale](https://tradem Mulțumiri către [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pentru proiectarea și contribuția adusă cu mascota Rocket Turtle. -Mascota Node.js +Mascota Node.js ## Logo Node.js® @@ -28,6 +34,7 @@ Mulțumiri către [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pe Logo orizontal deschis Node.js + @@ -54,6 +61,7 @@ Mulțumiri către [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pe Logo stivuit alb Node.js + @@ -70,5 +78,6 @@ Mulțumiri către [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pe Pictogramă JS albă + diff --git a/apps/site/pages/ro/about/security-reporting.mdx b/apps/site/pages/ro/about/security-reporting.mdx index 9c4a7bad4da2a..a2cab03f02f14 100644 --- a/apps/site/pages/ro/about/security-reporting.mdx +++ b/apps/site/pages/ro/about/security-reporting.mdx @@ -51,8 +51,15 @@ Dacă ai sugestii despre cum ar putea fi îmbunătățit acest proces, te rugăm ## Recomandări OpenSSF - - Insigna OpenSSF + + Insigna OpenSSF [Insigna de Bune Practici](https://github.com/coreinfrastructure/best-practices-badge) a Open Source Security Foundation (OpenSSF) oferă proiectelor Free/Libre și Open Source Software (FLOSS) o modalitate de a demonstra că respectă standardele de bune practici. Proiectele se pot auto-certifica voluntar, indicând modul în care urmează fiecare dintre aceste practici. Utilizatorii pot evalua rapid care proiecte FLOSS respectă bunele practici, ceea ce sugerează o probabilitate mai mare de a produce software securizat și de înaltă calitate. diff --git a/apps/site/pages/ro/download/archive/index.mdx b/apps/site/pages/ro/download/archive/index.mdx index e3beac10258ec..51e894fb739ae 100644 --- a/apps/site/pages/ro/download/archive/index.mdx +++ b/apps/site/pages/ro/download/archive/index.mdx @@ -52,5 +52,6 @@ layout: download-archive - )} +)} + diff --git a/apps/site/pages/ro/download/current.mdx b/apps/site/pages/ro/download/current.mdx index 177ee34d2f789..33a1a2cacfc98 100644 --- a/apps/site/pages/ro/download/current.mdx +++ b/apps/site/pages/ro/download/current.mdx @@ -6,23 +6,25 @@ title: Descarcă Node.js®
Obține Node.js® pentru folosind cu - + Sau obține o versiune pre-compilată Node.js® pentru care rulează pe arhitectura . +
Citește istoricul de modificări sau articolul de blog pentru această versiune. - Află mai multe despre [lansările Node.js](/about/previous-releases), inclusiv despre programul de lansare și starea LTS. +Află mai multe despre [lansările Node.js](/about/previous-releases), inclusiv despre programul de lansare și starea LTS. + +Află cum să verifici sumele semnate SHASUM. - Află cum să verifici sumele semnate SHASUM. +Cauți codul sursă Node.js? Descarcă un tarball semnat cu codul sursă Node.js. - Cauți codul sursă Node.js? Descarcă un tarball semnat cu codul sursă Node.js. +Vezi binarele noastre nightly, toate lansările anterioare sau binarele neoficiale pentru alte platforme. - Vezi binarele noastre nightly, toate lansările anterioare sau binarele neoficiale pentru alte platforme.
diff --git a/apps/site/pages/ro/download/index.mdx b/apps/site/pages/ro/download/index.mdx index 177ee34d2f789..33a1a2cacfc98 100644 --- a/apps/site/pages/ro/download/index.mdx +++ b/apps/site/pages/ro/download/index.mdx @@ -6,23 +6,25 @@ title: Descarcă Node.js®
Obține Node.js® pentru folosind cu - + Sau obține o versiune pre-compilată Node.js® pentru care rulează pe arhitectura . +
Citește istoricul de modificări sau articolul de blog pentru această versiune. - Află mai multe despre [lansările Node.js](/about/previous-releases), inclusiv despre programul de lansare și starea LTS. +Află mai multe despre [lansările Node.js](/about/previous-releases), inclusiv despre programul de lansare și starea LTS. + +Află cum să verifici sumele semnate SHASUM. - Află cum să verifici sumele semnate SHASUM. +Cauți codul sursă Node.js? Descarcă un tarball semnat cu codul sursă Node.js. - Cauți codul sursă Node.js? Descarcă un tarball semnat cu codul sursă Node.js. +Vezi binarele noastre nightly, toate lansările anterioare sau binarele neoficiale pentru alte platforme. - Vezi binarele noastre nightly, toate lansările anterioare sau binarele neoficiale pentru alte platforme.
diff --git a/apps/site/pages/ro/eol.mdx b/apps/site/pages/ro/eol.mdx index c64fdfa285953..f498455d32bb3 100644 --- a/apps/site/pages/ro/eol.mdx +++ b/apps/site/pages/ro/eol.mdx @@ -14,7 +14,7 @@ Versiunile majore de Node.js sunt lansate, patch-uite și declarate End-Of-Life Actualizează la ultima versiune Node.js® LTS - sau +sau + @@ -116,7 +118,9 @@ layout: home // run with `node threads.mjs` ``` + - Află ce poate oferi Node.js mai mult cu [materialele noastre de învățare](/learn). +Află ce poate oferi Node.js mai mult cu [materialele noastre de învățare](/learn). + diff --git a/apps/site/pages/uk/about/branding.mdx b/apps/site/pages/uk/about/branding.mdx index 9d3f727ccdde5..686d9ee937b87 100644 --- a/apps/site/pages/uk/about/branding.mdx +++ b/apps/site/pages/uk/about/branding.mdx @@ -11,7 +11,13 @@ layout: about Дякуємо [Анджелі Анджеліні](https://www.linkedin.com/in/angeliningl) за дизайн та внесок у Rocket Turtle. -Маскот Node.js +Маскот Node.js ## Логотип Node.js® @@ -28,6 +34,7 @@ layout: about Світлий горизонтальний логотип Node.js + @@ -54,6 +61,7 @@ layout: about Білий складений логотип Node.js® + @@ -70,5 +78,6 @@ layout: about Білий значок JS + diff --git a/apps/site/pages/zh-tw/about/branding.mdx b/apps/site/pages/zh-tw/about/branding.mdx index 9a8155004aa67..b67baa381f398 100644 --- a/apps/site/pages/zh-tw/about/branding.mdx +++ b/apps/site/pages/zh-tw/about/branding.mdx @@ -9,9 +9,15 @@ layout: about ## Node.js 吉祥物 -感謝 [Angela Angelini](https://www.linkedin.com/in/angeliningl/) 設計及貢獻了 Rocket Turtle。 +感謝 [Angela Angelini](https://www.linkedin.com/in/angeliningl/) 設計及貢獻了 Rocket Turtle。 -Node.js 吉祥物 +Node.js 吉祥物 ## Node.js® 標誌 @@ -28,6 +34,7 @@ layout: about Node.js® 亮色橫向標誌 + @@ -54,6 +61,7 @@ layout: about Node.js® 白色堆疊標誌 + @@ -70,5 +78,6 @@ layout: about 白色 JS 圖示 +