Skip to content

Commit db71898

Browse files
committed
chore: synced translations from crowdin
1 parent 590bb72 commit db71898

37 files changed

+237
-244
lines changed

apps/site/pages/fr/about/branding.mdx

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -11,25 +11,13 @@ Veuillez consulter la [politique en matière de marques](https://trademark-polic
1111

1212
Crédit à [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pour la conception et la contribution de la tortue-fusée.
1313

14-
<img
15-
alt="Mascotte de Node.js"
16-
src="/static/images/node-mascot.svg"
17-
className="w-[100px]"
18-
width="100"
19-
height="114"
20-
/>
14+
<img alt="Mascotte de Node.js" src="/static/images/node-mascot.svg" className="w-[100px]" width="100" height="114" />
2115

2216
## Logo Node.js®
2317

2418
### Logo hexagonal Node.js®
2519

26-
<img
27-
alt="Logo Hex Node.js"
28-
src="/static/logos/nodejsHex.svg"
29-
className="w-[100px]"
30-
width="100"
31-
height="100"
32-
/>
20+
<img alt="Logo Hex Node.js" src="/static/logos/nodejsHex.svg" className="w-[100px]" width="100" height="100" />
3321

3422
### Node.js® Logo horizontal
3523

@@ -44,7 +32,6 @@ Crédit à [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pour la c
4432
<img alt="Logo horizontal clair de Node.js" src="/static/logos/nodejsLight.svg" className="h-[80px] w-[267px] bg-neutral-950 p-2 dark:bg-transparent" width="267" height="80" />
4533
</td>
4634
</tr>
47-
4835
</tbody>
4936
</table>
5037

@@ -71,7 +58,6 @@ Crédit à [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pour la c
7158
<img alt="Logo empilé blanc de Node.js" src="/static/logos/nodejsStackedWhite.svg" className="rounded-xs bg-neutral-950 p-2 dark:bg-transparent" />
7259
</td>
7360
</tr>
74-
7561
</tbody>
7662
</table>
7763

@@ -88,6 +74,5 @@ Crédit à [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pour la c
8874
<img alt="Icons JS Blanc" src="/static/logos/jsIconWhite.svg" className="height-[80px] rounded-xs mx-auto w-[71px] bg-neutral-950 p-2 dark:bg-transparent" width="71" height="80" />
8975
</td>
9076
</tr>
91-
9277
</tbody>
9378
</table>

apps/site/pages/fr/about/eol.mdx

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
title: Fin de vie (EOL)
3+
layout: about
4+
description: Comprendre la fin de vie de Node.js, ce que cela signifie pour la sécurité, les outils et la conformité, ainsi que les détails de la version EOL et les options d'assistance commerciale.
5+
---
6+
7+
# Fin de vie (EOL)
8+
9+
## Pourquoi et comment les versions de Node.js arrivent en fin de vie
10+
11+
Les versions majeures de Node.js sont publiées, corrigées et déclarées en fin de vie selon un calendrier prévisible. Comme il n'est pas possible de maintenir toutes les versions à perpétuité, après une période de maintenance planifiée, une version majeure de Node.js ne sera plus prise en charge par le projet.
12+
13+
<div className="flex flex-col items-start gap-4 xl:flex-row xl:items-center">
14+
<Button kind="primary" href="/download" className="flex-1">
15+
<span>Mettez à niveau vers la dernière version LTS de Node.js®.</span>
16+
</Button>
17+
18+
<span>ou</span>
19+
20+
<Button as="a" kind="warning" href="/esp/herodevs" className="flex-1">
21+
<span>Obtenez une assistance en matière de sécurité pour les versions en fin de vie (EOL)</span>
22+
</Button>
23+
</div>
24+
25+
[Consultez le calendrier des versions de Node.js](/about/releases/).
26+
27+
## Que se passe-t-il lorsqu'une ligne de versions arrive en fin de vie ?
28+
29+
Lorsqu'une version arrive en fin de vie, cela signifie qu'elle ne recevra plus de mises à jour, y compris les correctifs de sécurité. Cela peut rendre les applications fonctionnant sur ces versions vulnérables à des problèmes de sécurité et à des bogues qui ne seront jamais corrigés.
30+
31+
- **Plus aucune correction de vulnérabilité** : lorsque de nouvelles versions de sécurité révèlent des problèmes et des correctifs dans les versions majeures plus récentes, même si la même vulnérabilité affecte les versions en fin de vie (EOL), aucune nouvelle version ne sera publiée pour celles-ci. Les utilisateurs qui continuent à utiliser les versions EOL et les chemins d'accès au code affectés seront immédiatement exposés aux attaques exploitant ces vulnérabilités divulguées.
32+
- **Rupture de la chaîne d'outils** : les versions en fin de vie (EOL) peuvent ne plus être liées dynamiquement aux versions plus récentes des bibliothèques partagées dont elles dépendent, ce qui bloque ou interrompt les mises à jour du système.
33+
- **Dérive de l'écosystème** : de nombreux paquets populaires destinés aux utilisateurs cessent progressivement de prendre en charge les versions EOL de Node.js. Lorsqu'une application continue d'utiliser des paquets obsolètes, elle peut souffrir d'un nombre encore plus important de vulnérabilités et de bogues non corrigés, s'éloignant ainsi davantage de la norme de l'écosystème.
34+
- **Signaux d'alerte en matière de conformité** : de nombreux audits sectoriels interdisent les environnements d'exécution non maintenus.
35+
36+
## Versions en fin de vie
37+
38+
<EOLReleaseTable />
39+
40+
## Support Commercial
41+
42+
Malgré les inconvénients évidents liés à l'utilisation des versions en fin de vie, dans la pratique, les organisations sont confrontées à des contraintes qui les empêchent de procéder à des mises à niveau immédiates, telles que les bases de code héritées, les exigences de conformité ou les chaînes de dépendances complexes. Pour les utilisateurs qui ne peuvent pas procéder à une mise à niveau immédiate mais qui ont besoin d'une assistance continue en matière de sécurité pour les versions en fin de vie de Node.js, une assistance commerciale est disponible dans le cadre du partenariat [OpenJS Ecosystem Sustainability Program](https://openjsf.org/blog/ecosystem-sustainability-program).
43+
44+
Node.js s'est associé à HeroDevs pour fournir une assistance permanente (NES) pour les versions de Node.js qui ont dépassé leur phase de maintenance officielle. Cela comprend des correctifs de sécurité, une aide à la conformité et une assistance technique pour vous aider à combler le fossé pendant que vous planifiez votre stratégie de mise à niveau. Pour plus d'informations, consultez la [**page HeroDevs Node.js NES**](https://nodejs.org/esp/herodevs).
45+
46+
L'utilisation des versions EOL(fin de vie) via NES doit être considérée comme une solution temporaire. L'objectif doit toujours être de passer à des versions activement prises en charge.

apps/site/pages/fr/about/security-reporting.mdx

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -69,15 +69,8 @@ le référentiel [nodejs/security-wg](https://github.com/nodejs/security-wg).
6969

7070
## OpenSSF Best Practices
7171

72-
<a
73-
href="https://bestpractices.coreinfrastructure.org/projects/29"
74-
style={{ display: 'inline-flex' }}
75-
>
76-
<img
77-
alt="Badge OpenSSF"
78-
src="https://bestpractices.coreinfrastructure.org/projects/29/badge"
79-
style={{ display: 'inline' }}
80-
/>
72+
<a href="https://bestpractices.coreinfrastructure.org/projects/29" style={{ display: 'inline-flex' }}>
73+
<img alt="Badge OpenSSF" src="https://bestpractices.coreinfrastructure.org/projects/29/badge" style={{ display: 'inline' }} />
8174
</a>
8275

8376
Le [badge des meilleures pratiques](https://github.com/coreinfrastructure/best-practices-badge) de l'Open Source Security Foundation (OpenSSF) 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é.

apps/site/pages/fr/download/archive/index.mdx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,5 @@ layout: download-archive
5454
<MinorReleasesTable releases={release.minorVersions} />
5555
</>
5656

57-
)}
58-
57+
)}
5958
</WithDownloadArchive>

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

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,25 +6,23 @@ title: Télécharger Node.js®
66
<section>
77
Obtenir Node.js® <Release.VersionDropdown /> pour <Release.OperatingSystemDropdown /> l'utiliser <Release.InstallationMethodDropdown /> avec <Release.PackageManagerDropdown />
88

9-
<Release.ReleaseCodeBox />
9+
<Release.ReleaseCodeBox />
1010

1111
<Release.Provider>
1212
Ou obtenez Node.js® préconstruit <Release.OperatingSystemDropdown /> exécutant une <Release.PlatformDropdown /> architecture.
1313

1414
<Release.PrebuiltDownloadButtons />
15-
1615
</Release.Provider>
1716
</section>
1817

1918
<section>
2019
Lisez le <Release.ChangelogLink>journal des modifications</Release.ChangelogLink> ou <Release.BlogPostLink>article de blog</Release.BlogPostLink> pour cette version.
2120

22-
En savoir plus sur les [versions de Node.js](/about/previous-releases), y compris le calendrier des versions et le statut LTS.
23-
24-
Apprenez à <LinkWithArrow href="https://github.com/nodejs/node#verifying-binaries">vérifier</LinkWithArrow> les SHASUMS signés.
21+
En savoir plus sur les [versions de Node.js](/about/previous-releases), y compris le calendrier des versions et le statut LTS.
2522

26-
Vous cherchez les sources de Node.js ? Téléchargez une archive signée <Release.DownloadLink kind="source">Node.js source</Release.DownloadLink>.
23+
Apprenez à <LinkWithArrow href="https://github.com/nodejs/node#verifying-binaries">vérifier</LinkWithArrow> les SHASUMS signés.
2724

28-
Consultez nos binaires <LinkWithArrow href="https://nodejs.org/download/nightly/">chaque nuit</LinkWithArrow>, toutes les <Link href="/download/archive/current">versions précédentes</Link> ou les binaires <LinkWithArrow href="https://unofficial-builds.nodejs.org/download/">non officiels</LinkWithArrow> pour d'autres plateformes.
25+
Vous cherchez les sources de Node.js ? Téléchargez une archive signée <Release.DownloadLink kind="source">Node.js source</Release.DownloadLink>.
2926

27+
Consultez nos binaires <LinkWithArrow href="https://nodejs.org/download/nightly/">chaque nuit</LinkWithArrow>, toutes les <Link href="/download/archive/current">versions précédentes</Link> ou les binaires <LinkWithArrow href="https://unofficial-builds.nodejs.org/download/">non officiels</LinkWithArrow> pour d'autres plateformes.
3028
</section>

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

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,25 +6,23 @@ title: Télécharger Node.js®
66
<section>
77
Obtenir Node.js® <Release.VersionDropdown /> pour <Release.OperatingSystemDropdown /> l'utiliser <Release.InstallationMethodDropdown /> avec <Release.PackageManagerDropdown />
88

9-
<Release.ReleaseCodeBox />
9+
<Release.ReleaseCodeBox />
1010

1111
<Release.Provider>
1212
Ou obtenez un Node.js® préconstruit <Release.OperatingSystemDropdown /> exécutant une <Release.PlatformDropdown /> architecture.
1313

1414
<Release.PrebuiltDownloadButtons />
15-
1615
</Release.Provider>
1716
</section>
1817

1918
<section>
2019
Lisez le <Release.ChangelogLink>journal des modifications</Release.ChangelogLink> ou <Release.BlogPostLink>article de blog</Release.BlogPostLink> pour cette version.
2120

22-
En savoir plus sur les [versions de Node.js](/about/previous-releases), y compris le calendrier des versions et le statut LTS.
23-
24-
Apprenez à <LinkWithArrow href="https://github.com/nodejs/node#verifying-binaries">vérifier</LinkWithArrow> les SHASUMS signés.
21+
En savoir plus sur les [versions de Node.js](/about/previous-releases), y compris le calendrier des versions et le statut LTS.
2522

26-
Vous cherchez les sources de Node.js ? Téléchargez une archive signée <Release.DownloadLink kind="source">Node.js source</Release.DownloadLink>.
23+
Apprenez à <LinkWithArrow href="https://github.com/nodejs/node#verifying-binaries">vérifier</LinkWithArrow> les SHASUMS signés.
2724

28-
Consultez nos binaires <LinkWithArrow href="https://nodejs.org/download/nightly/">chaque nuit</LinkWithArrow>, toutes les <Link href="/download/archive/current">versions précédentes</Link> ou les binaires <LinkWithArrow href="https://unofficial-builds.nodejs.org/download/">non officiels</LinkWithArrow> pour d'autres plateformes.
25+
Vous cherchez les sources de Node.js ? Téléchargez une archive signée <Release.DownloadLink kind="source">Node.js source</Release.DownloadLink>.
2926

27+
Consultez nos binaires <LinkWithArrow href="https://nodejs.org/download/nightly/">chaque nuit</LinkWithArrow>, toutes les <Link href="/download/archive/current">versions précédentes</Link> ou les binaires <LinkWithArrow href="https://unofficial-builds.nodejs.org/download/">non officiels</LinkWithArrow> pour d'autres plateformes.
3028
</section>

apps/site/pages/fr/index.mdx

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ layout: home
1010
<h1 className="special">Exécuter du JavaScript partout</h1>
1111

1212
Node.js® est un environnement d'exécution JavaScript gratuit, open-source et multiplateforme qui permet aux développeurs de créer des serveurs, des applications web, des outils en ligne de commande et des scripts.
13-
1413
</div>
1514

1615
<div className="flex gap-4">
@@ -27,7 +26,6 @@ layout: home
2726
<small className="!text-xs">pour les versions Node.js en fin de vie</small>
2827
</Button>
2928
</div>
30-
3129
</div>
3230
</section>
3331

@@ -116,9 +114,7 @@ layout: home
116114

117115
// run with `node threads.mjs`
118116
```
119-
120117
</div>
121118
122-
Apprenez-en plus sur ce que Node.js est capable d'offrir avec notre [Matériel d'apprentissage](/learn).
123-
119+
Apprenez-en plus sur ce que Node.js est capable d'offrir avec notre [Matériel d'apprentissage](/learn).
124120
</section>

apps/site/pages/ja/about/branding.mdx

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -11,25 +11,13 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に
1111

1212
ロケットタートルは作者である[Angela Angelini](https://www.linkedin.com/in/angeliningl/)から提供されたものです。
1313

14-
<img
15-
alt="Node.jsマスコット"
16-
src="/static/images/node-mascot.svg"
17-
className="w-[100px]"
18-
width="100"
19-
height="114"
20-
/>
14+
<img alt="Node.jsマスコット" src="/static/images/node-mascot.svg" className="w-[100px]" width="100" height="114" />
2115

2216
## Node.js®ロゴ
2317

2418
### Node.js®ヘキサゴンロゴ
2519

26-
<img
27-
alt="Node.jsヘキサゴンロゴ"
28-
src="/static/logos/nodejsHex.svg"
29-
className="w-[100px]"
30-
width="100"
31-
height="100"
32-
/>
20+
<img alt="Node.jsヘキサゴンロゴ" src="/static/logos/nodejsHex.svg" className="w-[100px]" width="100" height="100" />
3321

3422
### Node.js®横型ロゴ
3523

@@ -44,7 +32,6 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に
4432
<img alt="Node.jsライト横型ロゴ" src="/static/logos/nodejsLight.svg" className="h-[80px] w-[267px] bg-neutral-950 p-2 dark:bg-transparent" width="267" height="80" />
4533
</td>
4634
</tr>
47-
4835
</tbody>
4936
</table>
5037

@@ -71,7 +58,6 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に
7158
<img alt="Node.jsホワイトスタック型ロゴ" src="/static/logos/nodejsStackedWhite.svg" className="rounded-xs bg-neutral-950 p-2 dark:bg-transparent" />
7259
</td>
7360
</tr>
74-
7561
</tbody>
7662
</table>
7763

@@ -88,6 +74,5 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に
8874
<img alt="JSアイコンホワイト" src="/static/logos/jsIconWhite.svg" className="height-[80px] rounded-xs mx-auto w-[71px] bg-neutral-950 p-2 dark:bg-transparent" width="71" height="80" />
8975
</td>
9076
</tr>
91-
9277
</tbody>
9378
</table>

apps/site/pages/ja/about/eol.mdx

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
title: サポート終了(EOL)
3+
layout: about
4+
description: Node.jsのサポート終了(EOL):セキュリティー、ツール、コンプライアンスへの影響、EOLバージョンの詳細、商用サポートオプションについて
5+
---
6+
7+
# サポート終了(EOL)
8+
9+
## Node.jsのサポート終了(End-Of-Life)について
10+
11+
Node.jsのメジャーバージョンは予定されたスケジュールでリリースやパッチの適用を経て、サポート終了(End-Of-Life)を迎えます。すべてのリリースラインを永続的に維持することは現実的ではないため計画されたメンテナンス期間の終了後、Node.jsのメジャーリリースラインはプロジェクトによるメンテナンスを終了します。
12+
13+
<div className="flex flex-col items-start gap-4 xl:flex-row xl:items-center">
14+
<Button kind="primary" href="/download" className="flex-1">
15+
<span>最新のLTS版Node.js®に更新する</span>
16+
</Button>
17+
18+
<span>または</span>
19+
20+
<Button as="a" kind="warning" href="/esp/herodevs" className="flex-1">
21+
<span>EOLバージョンのセキュリティーサポートを受ける</span>
22+
</Button>
23+
</div>
24+
25+
[Node.jsのリリーススケジュールを確認する](/about/releases/)
26+
27+
## EOLになったリリースラインについて
28+
29+
サポート終了(End-Of-Life)を迎えたバージョンはセキュリティーパッチを含む更新が提供されなくなります。これによりこれらのバージョンで動作するアプリケーションは修正されないセキュリティー上の問題やバグに対して脆弱な状態に置かれる可能性があります。
30+
31+
- **脆弱性修正の提供終了**:新しいセキュリティーリリースで新たな脆弱性が発見され、主要な新バージョンラインにパッチが適用された場合、たとえ同じ脆弱性がサポート終了(EOL)のリリースラインに影響を与えていても、それらに対する新たなリリースは提供されません。サポート終了のリリースラインを使い続け、影響を受けるコードを使用しているユーザーはこれらの公開された脆弱性を悪用する攻撃に対して即座に脆弱な状態となります。
32+
- **ツールチェーンの破損**:EOLバージョンは依存する共有ライブラリーの新バージョンへの動的リンクができなくなる可能性があり、システム更新を妨げたり壊す恐れがあります。
33+
- **エコシステムドリフト**:多くの一般的なサードパーティーパッケージは時間の経過とともにEOLバージョンのサポートを終了します。アプリケーションが古いパッケージに固執すると修正されていない脆弱性やバグにさらされる可能性が高まり、エコシステムの標準からさらに離れていくことになります。
34+
- **コンプライアンス上の危険信号**:多くの業界の監査ではメンテナンスされていないランタイムの使用を禁止されています。
35+
36+
## EOLバージョン
37+
38+
<EOLReleaseTable />
39+
40+
## 商用サポート
41+
42+
EOLバージョンに明らかな欠点があるにもかかわらず、実際にはレガシーコード、コンプライアンス要件、複雑な依存関係チェーンなど、企業はアップグレードを妨げる制約に直面します。アップグレードが不可能でありながら、Node.jsのEOLバージョンに対する継続的なセキュリティーサポートを必要とするユーザー向けに[OpenJSエコシステム持続可能プログラム](https://openjsf.org/blog/ecosystem-sustainability-program)パートナーシップを通じて商用サポートが提供されています。
43+
44+
Node.jsはHeroDevsと提携し公式メンテナンス期間を終了したNode.jsのバージョン向けに「Never-Ending Support(NES)」を提供しています。これにはセキュリティーパッチ、コンプライアンス支援、技術サポートが含まれ、アップグレードするまでの一時的なギャップを埋めるお手伝いをします。詳細については、[**HeroDevs Node.js NESページ**](https://nodejs.org/esp/herodevs)をご覧ください。
45+
46+
NES経由でのEOLバージョンの使用は一時的な解決策と見なすべきであり、常に積極的にサポートされているバージョンへのアップグレードを目標とすべきです。

0 commit comments

Comments
 (0)