Skip to content

Commit 8256aea

Browse files
committed
Merge branch 'sharing-state-between-components' of https://github.com/yaffalhakim1/id.react.dev into sharing-state-between-components
2 parents e2f46eb + ffc985a commit 8256aea

File tree

6 files changed

+394
-482
lines changed

6 files changed

+394
-482
lines changed

TRANSLATION.md

Lines changed: 6 additions & 94 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
Berikut adalah panduan-panduan dasar dalam penerjemahan situs reactjs.org ke Bahasa Indonesia. Dokumen ini ditujukan bagi mereka yang baru mulai berkontribusi dan yang pernah berkontribusi sebelumnya. Apabila ada kekurangan, silakan berkontribusi dengan menyunting dokumen ini.
44

5+
## Referensi
6+
7+
- [Glosarium](https://github.com/reactjs/id.react.dev/wiki/Glosarium)
8+
- [Panduan Penulisan Universal](https://github.com/reactjs/id.react.dev/wiki/Panduan-Penulisan-Universal)
9+
- [Universal Style Guide (English)](https://github.com/reactjs/id.react.dev/wiki/Universal-Style-Guide)
10+
511
## Menyunting Konten Secara Lokal
612

713
Untuk menjalankan situs id.react.dev secara lokal, ikuti langkah-langkah berikut:
@@ -17,97 +23,3 @@ Konten dari situs id.react.dev terdapat dalam folder `content`, dan disimpan dal
1723
## Klaim Halaman Supaya Tidak Ada Pekerjaan Ganda
1824

1925
Proses penerjemahan akan dicatat dalam *issue* https://github.com/reactjs/id.react.dev/issues/330. Pastikan Anda telah meng-klaim halaman yang Anda ingin menerjemahkan, supaya tidak terjadi pekerjaan ganda.
20-
21-
## Panduan Penulisan Universal
22-
23-
Berikut adalah panduan penulisan yang berlaku bagi seluruh situs terjemahan reactjs.org.
24-
25-
Silakan merujuk ke halaman [Glosarium](https://github.com/reactjs/id.react.dev/wiki/Glosarium) pada wiki id.react.dev. Halaman wiki tersebut berisi daftar glosarium beserta terjemahannya.
26-
27-
Referensi panduan penulisan Bahasa Indonesia lainnya yang dapat digunakan adalah:
28-
29-
* [Pedoman Umum Ejaan Bahasa Indonesia (PUEBI)](https://puebi.readthedocs.io/en/latest/)
30-
* [Kamus Besar Bahasa Indonesia (KBBI)](https://kbbi.kemdikbud.go.id/)
31-
* [RSNI3 8527:2018 - Glosarium Istilah Teknologi Informasi](https://github.com/jk8s/sig-docs-id/raw/master/resources/RSNI-glossarium.pdf)
32-
33-
### *Heading ID*
34-
35-
Setiap *heading* pada halaman reactjs.org memiliki ID seperti berikut:
36-
37-
```md
38-
## Try React {/*try-react*/}
39-
```
40-
41-
**Jangan** menerjemahkan ID-nya! ID yang diterjemahkan akan merusak navigasi dalam situs.
42-
43-
```md
44-
Lihat [bagian permulaan](/getting-started#try-react) untuk info lebih lanjut.
45-
```
46-
47-
✅ LAKUKAN:
48-
49-
```md
50-
## Mencoba React {/*try-react*/}
51-
```
52-
53-
❌ JANGAN LAKUKAN:
54-
55-
```md
56-
## Mencoba React {/*mencoba-react*/}
57-
```
58-
59-
Ini akan merusak tautan di atas.
60-
61-
### Teks dalam Blok Kode
62-
63-
Anda dapat menerjemahkan teks di dalam string & komentar kode, namun berhati-hatilah supaya tidak menerjemahkan bagian dari kode secara tidak sengaja!
64-
65-
Contoh:
66-
67-
```js
68-
// Example
69-
const element = <h1>Hello, world</h1>;
70-
ReactDOM.render(element, document.getElementById('root'));
71-
```
72-
73-
✅ LAKUKAN:
74-
75-
```js
76-
// Contoh
77-
const element = <h1>Halo, dunia</h1>;
78-
ReactDOM.render(element, document.getElementById('root'));
79-
```
80-
81-
❌ JANGAN LAKUKAN:
82-
83-
```js
84-
// Contoh
85-
const element = <h1>Halo, dunia</h1>;
86-
// "root" merujuk kepada ID elemen.
87-
// JANGAN DITERJEMAHKAN
88-
ReactDOM.render(element, document.getElementById('induk'));
89-
```
90-
91-
❌ SANGAT TIDAK BOLEH DILAKUKAN:
92-
93-
```js
94-
// Contoh
95-
const elemen = <h1>Halo, dunia</h1>;
96-
ReactDOM.render(elemen, dokumen.dapatkanElemenBerdasarkanId('induk'));
97-
```
98-
99-
### Tautan Eksternal
100-
101-
Apabila tautan eksternal merujuk kepada artikel referensi seperti di [MDN](https://developer.mozilla.org/en-US/) atau [Wikipedia](https://id.wikipedia.org/wiki/Halaman_Utama), dan versi bahasa Indonesia dari artikel tersebut yang berkualitas cukup bagus tersedia, lebih baik merujuk kepada tautan versi bahasa Indonesia tersebut.
102-
103-
Contoh:
104-
105-
```md
106-
This helps prevent [XSS (cross-site-scripting)](https://en.wikipedia.org/wiki/Cross-site_scripting) attacks.
107-
```
108-
109-
✅ OK:
110-
111-
```md
112-
Ini membantu menghindari serangan [XSS (*cross-site-scripting*)](https://id.wikipedia.org/wiki/XSS).
113-
```

src/content/learn/installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Pemasangan
44

55
<Intro>
66

7-
React didesain sejak awal untuk dapat diapdopsi secara bertahap. Anda dapat menggunakan React sedikit atau sebanyak apapun sesuai dengan kebutuhan Anda. Baik jika Anda hanya ingin mencoba React, menambahan interaktivitas ke hamalan HTML, atau mulai mengembangkan aplikasi kompleks berbasis React, seksi ini akan membantu Anda untuk mulai menggunakan React.
7+
React didesain sejak awal untuk dapat diapdopsi secara bertahap. Anda dapat menggunakan React sedikit atau sebanyak apapun sesuai dengan kebutuhan Anda. Baik jika Anda hanya ingin mencoba React, menambahkan interaktivitas ke halaman HTML, atau mulai mengembangkan aplikasi kompleks berbasis React, bagian ini akan membantu Anda untuk mulai menggunakan React.
88

99
</Intro>
1010

0 commit comments

Comments
 (0)