Skip to content

Commit 8293d9c

Browse files
nodejs-crowdincrowdin-botgithub-merge-queue[bot]
authored
[automated]: crowdin sync (#8164)
* chore: synced translations from crowdin * chore: automated format of translated files Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --------- Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Crowdin Bot <[email protected]> Co-authored-by: github-merge-queue <[email protected]>
1 parent 45cf465 commit 8293d9c

File tree

13 files changed

+194
-26
lines changed

13 files changed

+194
-26
lines changed

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

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,19 @@ layout: download-archive
2424
<ReleaseOverview release={release} />
2525

2626
<ul className='flex list-none flex-col gap-2 p-0 text-sm'>
27-
2827
<li>
29-
En savoir plus sur <Link href="/about/previous-releases">les versions de Node.js</Link>, y compris le calendrier de publication et le statut LTS.
28+
Consultez le <LinkWithArrow href={`https://github.com/nodejs/node/releases/tag/${version}`}>journal des modifications</LinkWithArrow> ou l'<Link href={`/blog/release/${version}`}>article de blog</Link> correspondant à cette version.
29+
</li>
30+
<li>
31+
En savoir plus sur <Link href="/about/previous-releases">les versions de Node.js</Link>, y compris le calendrier de publication et le statut LTS.
3032
</li>
3133

3234
<li>
33-
<LinkWithArrow href={sources.shasum}>SHASUMS signés</LinkWithArrow> pour les fichiers de publication. Comment <LinkWithArrow href="https://github.com/nodejs/node#verifying-binaries">vérifier</LinkWithArrow> les SHASUMS signés.
35+
<LinkWithArrow href={sources.shasum}>SHASUMS signés</LinkWithArrow> pour les fichiers de publication. Comment <LinkWithArrow href="https://github.com/nodejs/node#verifying-binaries">vérifier</LinkWithArrow> les SHASUMS signés.
3436
</li>
3537

3638
<li>
37-
Téléchargez une archive tarball signée <LinkWithArrow href={sources.tarball}>Node.js {version} source</LinkWithArrow>.
39+
Téléchargez une archive tarball signée <LinkWithArrow href={sources.tarball}>Node.js {version} source</LinkWithArrow>.
3840
</li>
3941

4042
</ul>

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

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ layout: download-archive
66
<WithDownloadArchive>
77
{({ binaries, installers, version, release, sources }) => (
88
<>
9-
<h1>Node.js®アーカイブ</h1>
9+
<h1>Node.js®ダウンロードアーカイブ</h1>
1010

1111
<h2 className="flex items-center gap-2">
1212
<img
@@ -24,17 +24,19 @@ layout: download-archive
2424
<ReleaseOverview release={release} />
2525

2626
<ul className='flex list-none flex-col gap-2 p-0 text-sm'>
27-
2827
<li>
29-
<Link href="/about/previous-releases">Node.jsのリリース</Link>についてリリーススケジュールやLTSステータスを詳しく確認できます。
28+
このバージョンの<LinkWithArrow href={`https://github.com/nodejs/node/releases/tag/${version}`}>変更点</LinkWithArrow>や<Link href={`/blog/release/${version}`}>ブログ記事</Link>を確認できます。
29+
</li>
30+
<li>
31+
リリーススケジュールやLTSの情報などさらに詳しい内容は<Link href="/about/previous-releases">Node.jsリリース</Link>で確認できます。
3032
</li>
3133

3234
<li>
33-
リリースファイルの<LinkWithArrow href={sources.shasum}>署名付きSHASUMS</LinkWithArrow>。署名付きSHASUMSの<LinkWithArrow href="https://github.com/nodejs/node#verifying-binaries">検証方法</LinkWithArrow>。
35+
リリースファイルの<LinkWithArrow href={sources.shasum}>署名済みSHASUMS</LinkWithArrow>と、署名済みSHASUMSの<LinkWithArrow href="https://github.com/nodejs/node#verifying-binaries">検証</LinkWithArrow>について確認できます
3436
</li>
3537

3638
<li>
37-
<LinkWithArrow href={sources.tarball}>Node.js {version}</LinkWithArrow>の署名付きソースアーカイブをダウンロード
39+
署名済み<LinkWithArrow href={sources.tarball}>Node.js {version}のソースコード</LinkWithArrow>のアーカイブをダウンロードできます
3840
</li>
3941

4042
</ul>
@@ -45,7 +47,7 @@ layout: download-archive
4547
<h2>バイナリーのダウンロード</h2>
4648
<DownloadsTable source={binaries} />
4749

48-
<h2>インストーラー</h2>
50+
<h2>インストーラーパッケージ</h2>
4951
<DownloadsTable source={installers} />
5052

5153
<h2>マイナーバージョン</h2>

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@ layout: download-archive
2424
<ReleaseOverview release={release} />
2525

2626
<ul className='flex list-none flex-col gap-2 p-0 text-sm'>
27-
27+
<li>
28+
Citește <LinkWithArrow href={`https://github.com/nodejs/node/releases/tag/${version}`}>jurnalul de modificări</LinkWithArrow> sau <Link href={`/blog/release/${version}`}>articolul din bloc</Link> pentru această versiune.
29+
</li>
2830
<li>
2931
Află mai multe despre <Link href="/about/previous-releases">lansările Node.js</Link>, inclusiv despre programul de lansare și starea LTS.
3032
</li>

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ layout: about
1010
## Обговорення спільноти
1111

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

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

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ layout: about
1111

1212
Повідомляйте про проблеми безпеки в Node.js через [HackerOne](https://hackerone.com/nodejs).
1313

14-
Ваше повідомлення розглянуть протягом 5 днів, а протягом 10 днів ви отримаєте детальну відповідь, яка міститиме подальші кроки щодо обробки повідомлення.
14+
Зазвичай ваше повідомлення приймуть протягом 5 днів, а протягом 10 днів ви отримаєте детальнішу відповідь до нього з описом наступних кроків щодо його обробки. Ці терміни можуть розширюватися, коли наші волонтери, які обробляють повідомлення, у відпустці, особливо наприкінці року.
1515

1616
Після першої відповіді на ваше повідомлення команда з безпеки намагатиметься тримати вас у курсі щодо прогресу в розв'язанні та оголошенні проблеми. У вас можуть попросити додаткову інформацію про повідомлену проблему чи надати рекомендації щодо неї.
1717

@@ -27,15 +27,15 @@ layout: about
2727

2828
Ось політика розкриття інформації щодо безпеки в Node.js
2929

30-
- Основний обробник отримує повідомлення про помилку безпеки, яке йому призначається. Ця особа координуватиме процес виправлення помилки та релізу. Помилку знаходять та визначають усі версії, де вона присутня. Код перевіряють на наявність схожих помилок. Потім проводять виправлення для всіх супроводжуваних релізів. Ці виправлення не випускаються в публічний репозиторій, а зберігаються локально, поки не буде здійснено оголошення.
30+
- Основний обробник отримує повідомлення про помилку безпеки, яке йому призначається. Ця особа координуватиме процес виправлення помилки та релізу. Помилку шукають по всіх підтримуваних версіях Node.js. Коли її знаходять, визначають усі версії, де вона присутня. Код перевіряють на наявність схожих помилок. Потім проводять виправлення для всіх підтримуваних релізів. Ці виправлення не випускаються в публічний репозиторій, а зберігаються локально, поки не буде здійснено оголошення.
3131

32-
- Обирається дата оголошення цієї вразливості та робиться запит на CVE (Common Vulnerabilities and Exposures (CVE®)) щодо неї.
32+
- Обирається дата оголошення цієї вразливості та робиться запит на CVE (Common Vulnerabilities and Exposures, CVE®) щодо неї.
3333

3434
- У цю дату копію оголошення розсилають адресатам, які відповідають за безпеку Node.js. Зміни додаються до публічного репозиторію, а нові збірки — до nodejs.org. Протягом 6 годин після розсилки копія оголошення публікується в блозі Node.js.
3535

3636
- Зазвичай датою оголошення є дата через 72 години після запиту на CVE. Однак вона може варіюватися залежно від серйозності помилки та складності її виправлення.
3737

38-
- Цей процес може зайняти певний час, особливо тоді, коли потрібна координація із супроводжувачами інших проєктів. Усі зусилля будуть спрямовані на обробку помилки якомога швидше, однак для нас важливо дотримуватися процесу вище, щоб оголошення відбулося належним чином.
38+
- Цей процес може зайняти певний час, особливо тоді, коли потрібна координація із супроводжувачами інших проєктів. Ми намагатимемося виправити помилку якомога швидше, проте ми повинні дотримуватися вищевказаного процесу релізу, щоб оголошення відбулося належно.
3939

4040
## Отримання оновлень безпеки
4141

@@ -46,8 +46,7 @@ layout: about
4646

4747
## Коментарі стосовно цієї політики
4848

49-
Якщо у вас є пропозиції щодо покращення цього процесу, створіть [pull request](https://github.com/nodejs/nodejs.org) або
50-
[issue](https://github.com/nodejs/security-wg/issues/new) для обговорення.
49+
Якщо ви маєте пропозиції щодо покращення цього процесу, відвідайте репозиторій [nodejs/security-wg](https://github.com/nodejs/security-wg).
5150

5251
## Найкращі практики OpenSSF
5352

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
---
2+
title: Завантажити Node.js®
3+
layout: download-archive
4+
---
5+
6+
<WithDownloadArchive>
7+
{({ binaries, installers, version, release, sources }) => (
8+
<>
9+
<h1>Архів завантажень Node.js®</h1>
10+
11+
<h2 className="flex items-center gap-2">
12+
<img
13+
src="/static/logos/jsIconGreen.svg"
14+
alt="Node.js Logo"
15+
width="24"
16+
height="24"
17+
/>
18+
{version}
19+
{release.codename && ` (${release.codename})`}
20+
</h2>
21+
22+
<WithReleaseAlertBox status={release.status} />
23+
24+
<ReleaseOverview release={release} />
25+
26+
<ul className='flex list-none flex-col gap-2 p-0 text-sm'>
27+
28+
<li>
29+
Читайте <LinkWithArrow href={`https://github.com/nodejs/node/releases/tag/${version}`}>список змін</LinkWithArrow> або <Link href={`/blog/release/${version}`}>публікацію в блозі</Link> щодо цієї версії.
30+
</li>
31+
<li>
32+
Дізнайтеся більше про <Link href="/about/previous-releases">релізи Node.js</Link>, включно з розкладом релізів та статусом підтримки.
33+
</li>
34+
35+
<li>
36+
<LinkWithArrow href={sources.shasum}>Підписані SHASUMS</LinkWithArrow> для файлів релізу. Як <LinkWithArrow href="https://github.com/nodejs/node#verifying-binaries">перевірити</LinkWithArrow> підписані SHASUMS.
37+
</li>
38+
39+
<li>
40+
Завантажте підписаний tar-архів із <LinkWithArrow href={sources.tarball}>вихідним кодом Node.js {version}</LinkWithArrow>.
41+
</li>
42+
43+
</ul>
44+
45+
<h2>Інші релізи</h2>
46+
<WithReleaseSelect placeholder={version} defaultValue={`/download/archive/${version}`} className="w-64"/>
47+
48+
<h2>Завантаження бінарних файлів</h2>
49+
<DownloadsTable source={binaries} />
50+
51+
<h2>Пакети інсталяторів</h2>
52+
<DownloadsTable source={installers} />
53+
54+
<h2>Мінорні версії</h2>
55+
<MinorReleasesTable releases={release.minorVersions} />
56+
</>
57+
58+
)}
59+
60+
</WithDownloadArchive>

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

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,21 @@ pacman -S nodejs npm
4343

4444
## CentOS, Fedora та Red Hat Enterprise Linux
4545

46-
Node.js доступний як модуль із назвою `nodejs` у CentOS/RHEL 8 та Fedora.
46+
Node.js та пакети npm доступні в головному репозиторії для Fedora та RHEL 10.
47+
48+
Його можна встановити зі стандартного потоку, який містить версію Node.js на стадії Active LTS.
49+
50+
```bash
51+
dnf install nodejs npm
52+
```
53+
54+
Або з іншого потоку для альтернативних підтримуваних версій (підтримувані версії можуть відрізнятися між Fedora та різними релізами RHEL).
55+
56+
```bash
57+
dnf install nodejs24
58+
```
59+
60+
Для старіших релізів для CentOS чи RHEL Node.js доступний як модуль із назвою `nodejs`.
4761

4862
```bash
4963
dnf module install nodejs:<stream>

apps/site/pages/uk/eol.mdx

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
title: Кінець підтримки (EOL)
3+
layout: article
4+
---
5+
6+
# Кінець підтримки (EOL)
7+
8+
## Чому та як релізи Node.js досягають кінця підтримки
9+
10+
Мажорні версії Node.js випускаються, виправляються та досягають кінця підтримки за передбачуваним розкладом. Оскільки неможливо підтримувати всі релізи постійно, мажорні релізи Node.js після запланованого періоду припиняють свою підтримку.
11+
12+
<div className="flex flex-col items-start gap-4 xl:flex-row xl:items-center">
13+
<Button kind="primary" href="/download" className="flex-1">
14+
<span>Оновитися до останнього релізу Node.js®</span>
15+
</Button>
16+
17+
<span>або</span>
18+
19+
<Button as="a" kind="warning" href="/esp/herodevs" className="flex-1">
20+
<span>Отримати підтримку безпеки для непідтримуваних (EOL) версій</span>
21+
</Button>
22+
</div>
23+
24+
[Переглянути розклад релізів Node.js](/about/releases/).
25+
26+
## Що відбувається, коли реліз досягає кінця підтримки (EOL)
27+
28+
Коли версія досягає кінця підтримки (EOL), вона не отримуватиме оновлення, навіть виправлення безпеки. Це може призвести до того, що застосунки, які використовують ці версії, стануть вразливими та матимуть помилки, які ніколи не виправлятимуться.
29+
30+
- **Більше не буде виправлень уразливостей**: Нові виправлення вразливостей будуть застосовуватися лише до нових мажорних версій, а до EOL-версій — ні, навіть якщо в них присутні ці вразливості. Користувачі, які прагнуть використовувати EOL-версії та використовують уразливий код, одразу піддаватимуться атакам, які експлуатують розголошені вразливості.
31+
- **Злам тулчейну**: Релізи, які досягли кінця підтримки, можуть не посилатися динамічно на нові версії спільних залежностей, блокуючи або ламаючи системні оновлення.
32+
- **Зсув екосистеми**: Багато популярних користувацьких пакетів із часом припиняють підтримку для релізів Node.js, які досягли кінця підтримки. Якщо застосунок прагне підтримувати застарілі пакети, він може стикнутися з дедалі більшою кількістю невиправлених уразливостей та помилок, відхилюючися від норм екосистеми.
33+
- **Червоні прапорці відповідностей**: Багато індустрійних авдитів забороняють непідтримувані середовища виконання.
34+
35+
## EOL-версії
36+
37+
<EOLReleaseTable />
38+
39+
## Комерційна підтримка
40+
41+
Незважаючи на очевидні недоліки використання EOL-релізів, організації стикаються з перешкодами, які заважають оновлюватися одразу, як-от старий код, внутрішні вимоги та складні ланцюги залежностей. Для користувачів, які не можуть оновитися одразу, але потребують продовжену підтримку безпеки, існує комерційна підтримка через партнерство [OpenJS Ecosystem Sustainability Program](https://openjsf.org/blog/ecosystem-sustainability-program).
42+
43+
Node.js наразі співпрацює з HeroDevs, щоб надавати безперервну підтримку (Never-Ending Support, NES) для версій Node.js, у яких завершилася офіційна фаза підтримки. Це включає виправлення безпеки, допомогу з дотримання вимог та технічну підтримку, поки ви плануєте свою стратегію оновлення. Для детальної інформації відвідайте [**сторінку HeroDevs з NES для Node.js**](https://nodejs.org/esp/herodevs).
44+
45+
Використання EOL-релізів із NES повинне бути тимчасовим рішенням, і за можливості слід оновлюватися до підтримуваних версій.

0 commit comments

Comments
 (0)