Skip to content

[automated]: crowdin sync #7774

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
May 24, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion apps/site/pages/fr/download/package-manager/all.md
Original file line number Diff line number Diff line change
Expand Up @@ -348,7 +348,7 @@ Il vous permet de **différentes versions pour différents projets**, **différe

Il supporte tous les shells populaires (Bash, Zsh, Fish, PowerShell, Clink, Cmder).

Voir le [Démarrage rapide](https://vfox.lhan.me/guides/quick-start.html) pour une utilisation rapide de vfox, et tous les détails d'utilisation.
Voir le [Démarrage rapide](https://vfox.dev/guides/quick-start.html) pour une utilisation rapide de vfox, et tous les détails d'utilisation.

## Void Linux

Expand Down
6 changes: 3 additions & 3 deletions apps/site/pages/id/about/branding.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) a
</td>

<td>
<img alt="Logo Terang Bertumpuk Node.js®" src="/static/logos/nodejsStackedLight.svg" className="h-[164px] w-[267px] rounded bg-neutral-950 p-2 dark:bg-transparent" width="267" height="164" />
<img alt="Logo Terang Bertumpuk Node.js®" src="/static/logos/nodejsStackedLight.svg" className="rounded-xs h-[164px] w-[267px] bg-neutral-950 p-2 dark:bg-transparent" width="267" height="164" />
</td>
</tr>

Expand All @@ -58,7 +58,7 @@ Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) a
</td>

<td>
<img alt="Logo Bertumpuk Putih Node.js" src="/static/logos/nodejsStackedWhite.svg" className="rounded bg-neutral-950 p-2 dark:bg-transparent" />
<img alt="Logo Bertumpuk Putih Node.js" src="/static/logos/nodejsStackedWhite.svg" className="rounded-xs bg-neutral-950 p-2 dark:bg-transparent" />
</td>
</tr>

Expand All @@ -75,7 +75,7 @@ Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) a
</td>

<td>
<img alt="Ikon JS Putih" src="/static/logos/jsIconWhite.svg" className="height-[80px] mx-auto w-[71px] rounded bg-neutral-950 p-2 dark:bg-transparent" width="71" height="80" />
<img alt="Ikon JS Putih" 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" />
</td>
</tr>

Expand Down
34 changes: 34 additions & 0 deletions apps/site/pages/id/about/get-involved/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
title: Mari Berpartisipasi
layout: about
---

# Mari Berpartisipasi

Jika kamu tertarik untuk terlibat dengan komunitas Node.js, ada banyak cara untuk melakukannya. Proyek Node.js adalah komunitas yang besar dan beragam, dengan banyak cara untuk berkontribusi, selain hanya menulis kode.

## Diskusi Komunitas

- [Repositori GitHub `nodejs/node`](https://github.com/nodejs/node/issues) adalah tempat diskusi fitur utama Node.js dan melaporkan isu.
- [Repositori GitHub `nodejs/help`](https://github.com/nodejs/help/issues) adalah tempat resmi untuk mengajukan pertanyaan tentang Node.js.
- [Discord server resmi](/discord) Node.js adalah tempat berbincang dengan orang pengembang Node.js lain dan mendapatkan kabar resmi dari proyek Node.js.
- [Kalendar proyek](https://nodejs.org/calendar) Node.js dengan semua pertemuan publik tim Node.js.

## Materi Pembelajaran

Jika kamu ingin mempelajari lebih lanjut tentang Node.js, ada banyak sumber daya yang tersedia untuk mu.

- [Materi belajar resmi](https://nodejs.org/en/learn/) Node.js.
- [Dokumentasi referensi resmi API](https://nodejs.org/api/) Node.js.
- [NodeSchool.io](https://nodeschool.io/) mengajarkan konsep Node.js melalui game baris perintah interaktif.
- [Label Node.js di StackOverflow](https://stackoverflow.com/questions/tagged/node.js) berisi banyak utas dengan sumber daya yang bermanfaat.
- [Label Node.js DEV Community](https://dev.to/t/node) berisi artikel dan konten terkait Node.js.

## Area Diskusi Tidak Resmi

Terdapat beberapa forum diskusi tidak resmi jika kamu mencari tempat yang lebih informal untuk membahas Node.js.
Perlu diperhatikan bahwa proyek Node.js tidak secara resmi mendukung forum-forum ini. Harap patuhi aturan dan kode etik masing-masing forum.

- [Node Slackers](https://www.nodeslackers.com/) adalah komunitas Slack yang berfokus pada Node.js.
- [OpenJSF Slack](https://slack-invite.openjsf.org/) adalah ruang kerja Slack untuk OpenJS Foundation. Ada beberapa saluran yang terkait dengan Node.js. _(saluran yang diawali dengan `#nodejs-` terkait dengan proyek)_
- Untuk IRC, buka `irc.libera.chat` di saluran `#node.js` dengan [klien IRC](https://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_clients) atau sambungkan di browser web Anda ke saluran menggunakan [klien web](https://kiwiirc.com/nextclient/).
40 changes: 40 additions & 0 deletions apps/site/pages/id/about/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -65,3 +65,43 @@ latensi dalam pikiran. Ini membuat Node.js sangat cocok untuk fondasi web
perpustakaan atau kerangka kerja.

Node.js dirancang tanpa thread bukan berarti Anda tidak dapat memanfaatkan banyak inti di lingkungan Anda. Proses anak dapat dihasilkan dengan menggunakan API [`child_process.fork()`](https://nodejs.org/api/child_process.html) kami, dan dirancang agar mudah untuk berkomunikasi. Dibangun di atas antarmuka yang sama adalah modul [`cluster`](https://nodejs.org/api/cluster.html), yang memungkinkan Anda berbagi soket antar proses untuk mengaktifkan penyeimbangan beban pada inti Anda.

## Sumber Daya Resmi Node.js

Untuk memastikan keaslian dan keamanan saat bekerja dengan Node.js, selalu gunakan sumber resmi. Hindari mempercayai email, biner, atau unduhan dari sumber yang tidak resmi.

### Website Node.js Resmi

Untuk mengunduh biner Node.js dan mengakses dokumentasi resmi gunakan website resmi kami:

- [nodejs.org](https://nodejs.org)
- [nodejs.dev](https://nodejs.dev) _(Dialihkan ke https://nodejs.org)_
- [iojs.org](https://iojs.org) _(Dialihkan ke https://nodejs.org)_

### Pakages (Paket) npm resmi

Tim Node.js memelihara cakupan paket npm resmi berikut:

- [`@node-core`](https://npmjs.com/~node-core)
- [`@pkgjs`](https://npmjs.com/~pkgjs)

Selain itu, tim Node.js mengelola paket yang diterbitkan oleh akun npm [`nodejs-foundation`](https://npmjs.com/~nodejs-foundation),
meskipun paket terkait Node.js lainnya (seperti [`undici`](https://www.npmjs.com/package/undici)) juga dapat dikelola oleh kontributor yang terkait erat dengan proyek.

Menggunakan paket dari tim Node.js menjamin bahwa Anda bekerja dengan komponen Node.js yang didukung secara resmi.

### Org GitHub Resmi

Node.js dan proyek terkait dikelola di bawah organisasi GitHub resmi berikut:

- [nodejs](https://github.com/nodejs)
- [pkgjs](https://github.com/pkgjs)

### Saluran Komunikasi Resmi

Node.js dan OpenJS Foundation berkomunikasi melalui berbagai saluran resmi dan yang didukung komunitas. Anda dapat menemukan detail tentang cara terlibat di halaman [Berpartisipasi](https://nodejs.org/id/about/get-involved).

### Melaporkan Masalah Situs Web dan downtimenya

Jika kamu mengalami masalah dengan situs web Node.js, laporkan di [repositori situs web Node.js](https://github.com/nodejs/nodejs.org/issues).
Untuk pembaruan terkini tentang gangguan, kunjungi [Cek Status Web Node.js](https://status.nodejs.org)._"Note: Dukungan hanya tersedia dalam bahasa Inggris Mohon Sesuaikan dengan Format yang diberikan"_
34 changes: 24 additions & 10 deletions apps/site/pages/id/about/previous-releases.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,16 +21,30 @@ Dukungan komersial untuk versi yang melewati fase Pemeliharaan tersedia melalui

<DownloadReleasesTable />

## Resmi vs Komunitas
## Metode Instalasi Resmi vs. Komunitas

Situs web Node.js menawarkan sejumlah metode instalasi yang memungkinkan Node.js diinstal dengan cara non-interaktif, misalnya, melalui CLI, pengelola paket OS (seperti `apt`), atau pengelola versi Node.js (seperti `nvm`).
Situs web Node.js menyediakan beberapa metode instalasi non-interaktif, termasuk antarmuka baris perintah (CLI), manajer paket sistem operasi (OS) (misalnya, `brew`), dan manajer versi Node.js (misalnya, `nvm`).

Proyek Node.js, dalam upaya untuk mempopulerkan dan mengiklankan upaya komunitas, telah memperkenalkan halaman Unduhan baru yang mencantumkan metode instalasi Resmi dan Komunitas, yang menyediakan lebih banyak fleksibilitas dan opsi bagi pengguna.
Dengan perubahan ini, kami memperkenalkan konsep metode instalasi "Resmi" dan "Komunitas". Agar dianggap "Resmi", metode instalasi harus memenuhi persyaratan berikut:
Untuk menyoroti dan mempromosikan kontribusi komunitas, proyek Node.js memperkenalkan halaman Unduhan yang telah direvisi yang mengkategorikan metode instalasi sebagai "Resmi" atau "Komunitas." Hal ini memberikan fleksibilitas dan pilihan yang lebih besar kepada pengguna. Untuk memastikan kejelasan, kami telah menetapkan kriteria untuk setiap kategori.

| Persyaratan |
| ------------------------------------------------------------------------------------------------------------------------------ |
| Rilis Node.js baru harus tersedia secara bersamaan setelah rilis resmi |
| Pengelola proyek memiliki hubungan dekat dengan Node.js, termasuk komunikasi langsung |
| Metode instalasi mengunduh biner resmi yang dibundel oleh proyek Node.js |
| Metode instalasi **tidak** membangun dari sumber ketika biner tersedia, atau mengubah biner resmi yang disediakan oleh Node.js |
### Metode Instalasi Resmi

Metode instalasi yang ditetapkan sebagai “Resmi” harus memenuhi persyaratan berikut:

| Persyaratan (Metode Instalasi Resmi) |
| :----------------------------------------------------------------------------------------------------------------------------------- |
| Rilis Node.js baru harus tersedia bersamaan dengan rilis resmi. |
| Pengelola proyek harus memiliki hubungan dekat dengan proyek Node.js, termasuk saluran komunikasi langsung. |
| Metode instalasi harus unduhan biner resmi yang dibundel oleh proyek Node.js. |
| Metode instalasi tidak boleh dibuild dari sumber, jika biner yang telah dibuild tersedia, dan tidak boleh pula mengubah biner resmi. |

### Metode Instalasi Komunitas

Metode instalasi komunitas yang disertakan pada halaman unduhan swalayan (/download) juga harus mematuhi serangkaian kriteria minimum:

- **Dukungan Versi:** Harus mendukung semua versi Node.js yang saat ini didukung, bukan versi End-of-Life (EOL).
- **Kompatibilitas OS:** Harus berfungsi pada setidaknya satu Sistem Operasi (OS) yang didukung secara resmi.
- **Dukungan OS yang Luas:** Tidak dapat dibatasi pada sebagian distribusi atau versi OS.
- Misalnya, metode instalasi yang mengklaim kompatibilitas dengan “Windows” harus berfungsi pada “Windows 10”, “Windows 11”, dan semua edisinya (termasuk versi server).
- Demikian pula, metode instalasi yang mengklaim kompatibilitas dengan "Linux" harus dapat diinstal pada semua distribusi Linux utama, bukan hanya sebagian kecil saja. Metode ini tidak dapat bergantung pada pengelola paket khusus distribusi seperti `apt` atau `dnf`.
- **Gratis dan Sumber Terbuka:** Harus gratis digunakan dan bersumber terbuka, tidak boleh dijual sebagai produk komersial, dan tidak boleh menjadi layanan berbayar.
4 changes: 2 additions & 2 deletions apps/site/pages/id/download/current.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ title: Unduh Node.js®
</section>

<section>
Baca <Release.ChangelogLink>changelog</Release.ChangelogLink> untuk versi ini.
Baca <Release.ChangelogLink>Log Perubahan</Release.ChangelogLink> atau <Release.BlogPostLink>postingan blog</Release.BlogPostLink> untuk versi ini.

Baca <Release.BlogPostLink>postingan blog</Release.BlogPostLink> untuk versi ini.
Pelajari selengkapnya tentang [rilis Node.js](/tentang/rilis-sebelumnya), termasuk jadwal rilis dan status LTS.

Pelajari cara <LinkWithArrow href="https://github.com/nodejs/node#verifying-binaries">memverifikasi</LinkWithArrow> yang ditandatangani SHASUMS.

Expand Down
4 changes: 2 additions & 2 deletions apps/site/pages/id/download/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ title: Unduh Node.js®
</section>

<section>
Baca <Release.ChangelogLink>changelog</Release.ChangelogLink> untuk versi ini.
Baca <Release.ChangelogLink>Log Perubahan</Release.ChangelogLink> atau <Release.BlogPostLink>postingan blog</Release.BlogPostLink> untuk versi ini.

Baca <Release.BlogPostLink>postingan blog</Release.BlogPostLink> untuk versi ini.
Pelajari selengkapnya tentang [rilis Node.js](/tentang/rilis-sebelumnya), termasuk jadwal rilis dan status LTS.

Pelajari cara <LinkWithArrow href="https://github.com/nodejs/node#verifying-binaries">memverifikasi</LinkWithArrow> yang ditandatangani SHASUMS.

Expand Down
2 changes: 1 addition & 1 deletion apps/site/pages/id/download/package-manager/all.md
Original file line number Diff line number Diff line change
Expand Up @@ -345,7 +345,7 @@ Ini memungkinkan Anda untuk **versi yang berbeda untuk proyek yang berbeda**, **

Dukung semua shell populer (Bash, Zsh, Fish, PowerShell, Clink, Cmder).

Lihat [Panduan Memulai Cepat](https://vfox.lhan.me/guides/quick-start.html) untuk menggunakan vfox dengan cepat, dan semua detail penggunaannya.
Lihat [Panduan Memulai Cepat](https://vfox.dev/guides/quick-start.html) untuk menggunakan vfox dengan cepat, dan semua detail penggunaannya.

## Void Linux

Expand Down
2 changes: 1 addition & 1 deletion apps/site/pages/ja/download/package-manager/all.md
Original file line number Diff line number Diff line change
Expand Up @@ -337,7 +337,7 @@ sudo eopkg install nodejs

主要なシェル環境(Bash、Zsh、Fish、PowerShell、Clink、Cmder)をサポートしています。

vfoxを迅速に使用するための[クイックスタート](https://vfox.lhan.me/guides/quick-start.html)を参照し、すべての使用詳細を確認してください
[クイックスタート](https://vfox.dev/guides/quick-start.html)や詳しい使い方を確認してください

## Void Linux

Expand Down
2 changes: 1 addition & 1 deletion apps/site/pages/uk/download/package-manager/all.md
Original file line number Diff line number Diff line change
Expand Up @@ -341,7 +341,7 @@ sudo eopkg install nodejs

Підтримує всі популярні оболонки (Bash, Zsh, Fish, PowerShell, Clink, Cmder).

Перегляньте [швидкий старт](https://vfox.lhan.me/guides/quick-start.html), щоб почати використовувати vfox та дізнатися всі деталі його використання.
Перегляньте [швидкий старт](https://vfox.dev/guides/quick-start.html), щоб почати використовувати vfox та дізнатися всі деталі його використання.

## Void Linux

Expand Down
8 changes: 8 additions & 0 deletions apps/site/snippets/id/download/n.bash
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Unduh dan pasang n dan Node.js:
curl -fsSL https://raw.githubusercontent.com/mklement0/n-install/stable/bin/n-install | bash -s ${props.release.major}

# Node.js sudah terpasang ketika n-install, tapi kamu juga bisa memasang secara manual:
# n install ${props.release.major}

# Verifikasi versi Node.js:
node -v # Harus mencetak "${props.release.versionWithPrefix}".
5 changes: 4 additions & 1 deletion apps/site/snippets/id/download/nvm.bash
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# Unduh dan pasang nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash

# sebagai pengganti memulai ulang shell
\. "$HOME/.nvm/nvm.sh"

# Unduh dan pasang Node.js:
nvm install ${props.release.major}
Expand Down
11 changes: 11 additions & 0 deletions apps/site/snippets/id/download/volta.bash
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Di sebagian besar sistem Unix termasuk macOS, kamu dapat memasang dengan satu perintah:
${props.os === 'WIN' ?
'winget install Volta.Volta' :
'curl https://get.volta.sh | bash'
}

# Unduh dan pasang Node.js:
volta install node@${props.release.major}

# Verifikasi versi Node.js:
node -v # Harusnya mencetak "${props.release.versionWithPrefix}".
49 changes: 42 additions & 7 deletions packages/i18n/locales/id.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,9 @@
}
},
"navBar": {
"controls": {
"toggle": "Beralih menu navigasi"
},
"links": {
"about": "Tentang",
"download": "Unduh",
Expand Down Expand Up @@ -39,6 +42,8 @@
"nodejsWithWebassembly": "Node.js dengan WebAssembly",
"debugging": "Men-debug Node.js",
"profiling": "Profilisasi Aplikasi Node.js",
"fetch": "Pengambilan data dengan Node.js",
"websocket": "Klien WebSocket dengan Node.js",
"securityBestPractices": "Praktik Keamanan Terbaik"
}
},
Expand All @@ -48,13 +53,15 @@
"introduction": "Pengantar TypeScript",
"transpile": "Menjalankan kode TypeScript menggunakan transpilasi",
"run": "Menjalankan TypeScript dengan runner",
"runNatively": "Menjalankan TypeScript Secara Native"
"runNatively": "Menjalankan TypeScript Secara Native",
"publishingTSPackage": "Menerbitkan package TypeScript"
}
},
"asynchronousWork": {
"links": {
"asynchronousWork": "Pekerjaan Asinkron",
"asynchronousFlowControl": "Pengendalian alur asinkron",
"discoverPromisesInNodejs": "Memahami Promise di Node.js",
"overviewOfBlockingVsNonBlocking": "Ringkasan Pemblokiran vs Non-Pemblokiran",
"javascriptAsynchronousProgrammingAndCallbacks": "Pemrograman dan Panggilan Balik Asinkron JavaScript",
"discoverJavascriptTimers": "Jelajahi Pengatur Waktu JavaScript",
Expand Down Expand Up @@ -102,6 +109,7 @@
"links": {
"diagnostics": "Diagnostik",
"userJourney": "Jurnal Pengguna",
"understandingAndTuningMemory": "Pemahaman dan Penyetelan Memori",
"memory": "Memori",
"liveDebugging": "Pemecahan Masalah Langsung",
"poorPerformance": "Performa Buruk",
Expand All @@ -113,7 +121,8 @@
"testRunner": "Test Runner",
"introduction": "Jelajahi Node.js test runner",
"usingTestRunner": "Menggunakan Node.js's test runner",
"mocking": "Mengejek dalam pengujian"
"mocking": "Mengejek dalam pengujian",
"collectingCodeCoverage": "Pengumpulan cakupan kode di Node.js"
}
}
},
Expand All @@ -140,15 +149,38 @@
"downloadReleasesTable": {
"version": "Node.js",
"nApiVersion": "N-API",
"npmVersion": "npm",
"codename": "Kode nama",
"releaseDate": "Dirilis pada",
"firstReleased": "Perilisan Pertama",
"lastUpdated": "Pembaruan Terakhir",
"status": "Status",
"details": "Rincian"
},
"releaseModal": {
"title": "Node.js {version} ({codename})",
"titleWithoutCodename": "Node.js {version}",
"overview": "Ringkasan",
"minorVersions": "Versi minor",
"releaseAnnouncement": "Pengumuman Perilisan",
"unsupportedVersionWarning": "Versi ini sudah tidak dalam tahap pemeliharaan. Harap gunakan versi yang saat ini didukung."
},
"minorReleasesTable": {
"version": "Versi",
"links": "Tautan",
"actions": {
"release": "Rilis",
"changelog": "Log Perubahan",
"releases": "Rilis",
"docs": "Dokumen"
"docs": "Dokumentasi"
}
},
"releaseOverview": {
"firstReleased": "Perilisan Pertama",
"lastUpdated": "Pembaruan Terakhir",
"minorVersions": "Versi minor",
"nApiVersion": "Versi N-API",
"npmVersion": "versi npm",
"v8Version": "V8 versi"
},
"pagination": {
"next": "Berikutnya",
"previous": "Sebelumnya"
Expand Down Expand Up @@ -280,9 +312,12 @@
"brew": "Homebrew adalah manajer paket untuk macOS dan Linux.",
"choco": "Chocolatey adalah manajer paket untuk Windows.",
"devbox": "Devbox menciptakan lingkungan pengembangan yang terisolasi dan dapat direproduksi.",
"docker": "Docker adalah platform kontainerisasi."
"docker": "Docker adalah platform kontainerisasi.",
"n": "\"n\" adalah manajer versi Node.js lintas-platform.",
"volta": "\"Volta\" adalah manajer versi Node.js lintas-platform."
}
}
}
},
"logo": "Logo Node.js"
}
}
Loading