Skip to content

Commit ffe17c3

Browse files
committed
Kebutuhan untuk PEP 545 sudah terpenuhi. Menambahkan daftar TRANSLATORS.
1 parent c1def2d commit ffe17c3

File tree

19 files changed

+6384
-5343
lines changed

19 files changed

+6384
-5343
lines changed

README.md

Lines changed: 36 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ Anda bisa berkontribusi dengan:
3636
### Beri Masukan
3737
---
3838
Merasa penerjemahannya tidak sesuai atau kurang cocok? Ayo diskusikan, buat [laporan isu di Github ini](https://github.com/python/python-docs-id/issues)
39+
3940
Masukan Anda sangat berarti untuk pengembangan penerjemahan dokumentasi Bahasa Pemrograman Python.
4041

4142
### Target (Fokus) Utama Penerjemahan
@@ -44,19 +45,18 @@ Sesuai informasi di PEP 545, bahwa terjemahan dokumentasi akan dimunculkan di pi
4445
setelah mencapai target berikut:
4546

4647
* 100% dari **bugs.po** dengan referensi yang memadai ke pelacak isu penyimpanan bahasa terjemahan :heavy_check_mark:
47-
* 100% dari **tutorial**
48+
* 100% dari **tutorial** :heavy_check_mark:
4849
* 100% dari **library/functions** (builtins) :heavy_check_mark:
4950

50-
##### Kami rekomendasikan agar Anda tidak mulai penerjemahan dari bagian "c-api" karena bagian itu berisi sangat teknis
51+
Target selanjutnya adalah **library/stdtypes** seperti yang disebutkan di situs devguide.
5152

52-
##### Progres
53-
* **tutorial/{appendix, appetite, datastructure, errors, index, inputoutput, interactive, interpreter, introduction, modules, stdlib, strlib2, venv, whatnow}** sudah diterjemahkan 100%
54-
* **tutorial/{classes, controlflow, floatingpoint}** belum diterjemahkan
53+
##### Kami rekomendasikan agar Anda tidak mulai penerjemahan dari bagian "c-api" karena bagian itu berisi sangat teknis
5554

5655
### Panduan Singkat Penerjemahan
5756
---
5857
Semua kata yang diapit dua tanda titik dua (:) **tidak perlu diterjemahkan**, termasuk juga kata yang diapit dua *backtick* (`) setelahnya, dan pastikan tidak ada spasi setelah titik dua yang kedua dengan *backtick* yang pertama. Berikut beberapa contohnya (kata yang ada dalam *backtick* dapat bervariasi).
5958
```
59+
:attr:`the_answer`
6060
:class:`~decimal.Decimal`
6161
:const:`True`
6262
:data:`sys.stdout`
@@ -74,6 +74,7 @@ Semua kata yang diapit dua tanda titik dua (:) **tidak perlu diterjemahkan**, te
7474
:option:`-s`
7575
:pep:`475`
7676
:program:`chmod`
77+
:source:`Lib/html/entitas.py`
7778
:term:`>>>`
7879
```
7980

@@ -98,74 +99,99 @@ Jangan ragu untuk memberi masukan.
9899
Istilah | Terjemahan
99100
--- | ---
100101
*appetite* | selera
102+
*approximation* | pendekatan, perkiraan
101103
*arbitrary. arbitrarily.* | semena-mena, bergantian, berubah-ubah, acak. secara semena-mena.
102104
*assigned. assignment* | diisi. mengisi, memberikan tugas, memberikan nilai
105+
*bind. binding. bound.* | mengikat. pengikatan. terikat.
103106
*boolean* | *boolean*
104107
*brace* | kurung kurawal
108+
*breaking change* | perubahan yang merusak
105109
*buffer* | penyangga
106110
*bug* | *bug*
107111
*built-in* | bawaan
108112
*cache* | *cache*
109113
*changelog* | catatan perubahan
110114
*compiler* | *compiler*
111115
*concatenation. concatenated.* | perangkaian, penggabungan. digabungkan.
116+
*constructor* | *constructor*, pembangun
117+
*container* | wadah, penampung
112118
*custom* | ubahsuai, ubahsuaian
113119
*debug* | *debug*
114120
*decoding* | penerjemahan, *decoding*
115121
*default* | bawaan
116122
*deprecated* | usang
117123
*dictionary* | *dictionary*
118-
*docstring* | *docstring*
124+
*docstring* | *docstring*, String Dokumentasi
119125
*download* | unduh
120126
*e.g.* | mis.
121127
*emitting* | mengirimkan
128+
*enclosing* | lampiran
122129
*encoding* | penyandian, *encoding*
123130
*escape* | memisahkan
124131
*etc.* | dll.
125132
*exception* | pengecualian
126133
*fall back* | beralih
127134
*familiar* | terbiasa
135+
*fancy* | ajaib
128136
*file* | berkas
129137
*form* | bentuk, formulir
138+
*floating point* | pecahan
139+
*fraction* | pecahan
130140
*framework* | kerangka, kerangka kerja
141+
*generator* | pembangkit
131142
*header* | tajuk
132143
*handling. handler.* | penanganan. penangan.
133144
*hierarchy* | hierarki
134145
*indentation* | indentasi
146+
*inheritance* | pewarisan
147+
*instead* | alih-alih, dibandingkan (dengan)
135148
*interpreter* | *interpreter*
136149
*invocation* | seruan, pemanggilan
137150
*iterator* | *iterator*
138151
*iterables* | *iterables*
139152
*keyword* | kata kunci
140153
*layout* | tata letak
141154
*library* | pustaka
155+
*listcomp* | *listcomp*, *List Comprehension*, daftar pemahaman
142156
*loop* | perulangan, pengulangan
143-
*namespace* | *namespace*
157+
*lossless* | berkurang
158+
*maintain* | merawat, mempertahankan
159+
*mangling* | *mangling*
160+
*n/a* | t/a
161+
*namespace* | *namespace*, ruang-nama
144162
*null* | *null*
145163
*ordering* | pengurutan, penyusunan
146164
*override* | menimpa
147165
*parse. parser. parsing* | urai. pengurai. mengurai.
148-
*pass. passing. passed.* | langkah. melewatkan. diteruskan, dilewatkan.
166+
*pass. passing. passed.* | langkah. melewatkan. diteruskan, dikirimkan.
149167
*path* | jalur
150168
*pickle* | *pickle*, acar, asinan, yang diawetkan
151169
*placeholder* | *placeholder*, penampung
170+
*private* | privat
152171
*prompt* | *prompt*
172+
*quirk* | kekhasan
153173
*raise* | menimbulkan, memunculkan
154174
*range* | kisaran, rentang
175+
*rather* | alih-alih, dan bukan (dengan)
176+
*reliable* | andal
155177
*round* | pembulatan
156178
*run* | operasikan
157179
*runtime* | *runtime*
180+
*scope* | lingkup, cakupan
158181
*signature* | *signature*, pengenal, tanda tangan
159182
*site-packages* | *site-packages*
160183
*slice* | iris, irisan
161184
*snippet* | cuplikan
162185
*stack trace* | tumpukan jejak
163186
*startup* | permulaan
187+
*state* | kondisi, status
164188
*stream* | aliran, *stream*
189+
*suppressed* | dihilangkan, ditekan
165190
*template* | *template*, templat
166191
*thread* | *thread*, utas
167192
*trade-off* | mengorbankan
168193
*tuple* | *tuple*
194+
*twist* | *twist*
169195
*upload* | unggah
170196

171197
### Keterangan Tambahan
@@ -174,6 +200,8 @@ Menempatkan aktivitas penerjemahan di tempat penyimpanan umum ini bertujuan untu
174200
menarik dan mendapatkan lebih banyak kontribusi dibandingkan situs penerjemahan
175201
yang fungsinya sangat spesifik, seperti halnya Transifex.
176202

203+
Per tanggal **2019-10-17** proses penerjemahan yang dibutuhkan sebagai minimum dari standar PEP 545 sudah selesai.
204+
177205
Per tanggal **2019-10-15** repositori `python-docs-id` tersedia di bawah repositori Github organisasi Python.
178206

179207
https://github.com/python/python-docs-id/

TRANSLATORS

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# The latest translators list is in each po file.
2+
# Following are the names that translators set at Transifex.
3+
# Generated by:
4+
# grep -ohP '(?<=^# )(.+)(?=, \d+$)' -r .|sed 's| <.*>||g' | sort -u
5+
6+
Akhmat Safrudin
7+
Aulia Widyaputra
8+
Dionesius Agung
9+
Eka Antonius Kurniawan
10+
Helen Febriani
11+
Ilham Akbar
12+
Ismail Sunni
13+
Iwan Setiawan
14+
Nurul Eka Fitriany Hilal
15+
oon arfiandwi

c-api/buffer.po

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,17 @@
33
# This file is distributed under the same license as the Python package.
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
6+
# Translators:
7+
# oon arfiandwi <oon.arfiandwi@gmail.com>, 2019
8+
#
69
#, fuzzy
710
msgid ""
811
msgstr ""
912
"Project-Id-Version: Python 3.8\n"
1013
"Report-Msgid-Bugs-To: \n"
1114
"POT-Creation-Date: 2019-09-12 11:28+0000\n"
1215
"PO-Revision-Date: 2017-02-16 17:33+0000\n"
16+
"Last-Translator: oon arfiandwi <oon.arfiandwi@gmail.com>, 2019\n"
1317
"Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n"
1418
"MIME-Version: 1.0\n"
1519
"Content-Type: text/plain; charset=UTF-8\n"
@@ -420,7 +424,7 @@ msgstr ""
420424
#: ../../c-api/buffer.rst:333 ../../c-api/buffer.rst:333
421425
#: ../../c-api/buffer.rst:335 ../../c-api/buffer.rst:337
422426
msgid "yes"
423-
msgstr ""
427+
msgstr "ya"
424428

425429
#: ../../c-api/buffer.rst:274 ../../c-api/buffer.rst:323
426430
#: ../../c-api/buffer.rst:325

c-api/method.po

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,17 @@
33
# This file is distributed under the same license as the Python package.
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
6+
# Translators:
7+
# oon arfiandwi <oon.arfiandwi@gmail.com>, 2019
8+
#
69
#, fuzzy
710
msgid ""
811
msgstr ""
912
"Project-Id-Version: Python 3.8\n"
1013
"Report-Msgid-Bugs-To: \n"
1114
"POT-Creation-Date: 2019-09-01 14:24+0000\n"
1215
"PO-Revision-Date: 2017-02-16 17:37+0000\n"
16+
"Last-Translator: oon arfiandwi <oon.arfiandwi@gmail.com>, 2019\n"
1317
"Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n"
1418
"MIME-Version: 1.0\n"
1519
"Content-Type: text/plain; charset=UTF-8\n"
@@ -59,7 +63,7 @@ msgstr ""
5963

6064
#: ../../c-api/method.rst:47
6165
msgid "Method Objects"
62-
msgstr ""
66+
msgstr "Metode Objek"
6367

6468
#: ../../c-api/method.rst:51
6569
msgid ""

howto/functional.po

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
# Akhmat Safrudin <somat@artikulpi.com>, 2018
88
# Iwan Setiawan <stwn@duniasemu.org>, 2018
99
# Helen Febriani <helenfy.72@gmail.com>, 2018
10+
# oon arfiandwi <oon.arfiandwi@gmail.com>, 2019
1011
#
1112
#, fuzzy
1213
msgid ""
@@ -15,7 +16,7 @@ msgstr ""
1516
"Report-Msgid-Bugs-To: \n"
1617
"POT-Creation-Date: 2019-09-01 14:24+0000\n"
1718
"PO-Revision-Date: 2017-02-16 17:44+0000\n"
18-
"Last-Translator: Helen Febriani <helenfy.72@gmail.com>, 2018\n"
19+
"Last-Translator: oon arfiandwi <oon.arfiandwi@gmail.com>, 2019\n"
1920
"Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n"
2021
"MIME-Version: 1.0\n"
2122
"Content-Type: text/plain; charset=UTF-8\n"
@@ -307,7 +308,7 @@ msgstr ""
307308

308309
#: ../../howto/functional.rst:179
309310
msgid "Iterators"
310-
msgstr ""
311+
msgstr "*Iterators*"
311312

312313
#: ../../howto/functional.rst:181
313314
msgid ""
@@ -531,7 +532,7 @@ msgstr ""
531532

532533
#: ../../howto/functional.rst:431
533534
msgid "Generators"
534-
msgstr ""
535+
msgstr "Pembangkit *Generator*"
535536

536537
#: ../../howto/functional.rst:433
537538
msgid ""

library/dataclasses.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -559,7 +559,7 @@ msgstr ""
559559

560560
#: ../../library/dataclasses.rst:482
561561
msgid "Inheritance"
562-
msgstr ""
562+
msgstr "Pewarisan"
563563

564564
#: ../../library/dataclasses.rst:484
565565
msgid ""

library/html.entities.po

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,19 @@ msgstr ""
2323

2424
#: ../../library/html.entities.rst:2
2525
msgid ":mod:`html.entities` --- Definitions of HTML general entities"
26-
msgstr ""
26+
msgstr ":mod:`html.entities` --- Definisi entitas umum HTML"
2727

2828
#: ../../library/html.entities.rst:9
2929
msgid "**Source code:** :source:`Lib/html/entities.py`"
30-
msgstr ""
30+
msgstr "**Source code:** :source:`Lib/html/entitas.py`"
3131

3232
#: ../../library/html.entities.rst:13
3333
msgid ""
3434
"This module defines four dictionaries, :data:`html5`, "
3535
":data:`name2codepoint`, :data:`codepoint2name`, and :data:`entitydefs`."
3636
msgstr ""
37+
"Modul ini mendefinisikan empat kamus, :data:`html5`, :data:`name2codepoint`,"
38+
" :data:`codepoint2name`, dan :data:` entitydefs`."
3739

3840
#: ../../library/html.entities.rst:19
3941
msgid ""
@@ -44,20 +46,31 @@ msgid ""
4446
"this case the name is present with and without the ``';'``. See also "
4547
":func:`html.unescape`."
4648
msgstr ""
49+
"Kamus *dictionary* yang memetakan referensi karakter bernama di HTML5 [#]_ "
50+
"ke karakter(-karakter) Unicode yang setara, mis. ``html5['gt;'] == '>'``. "
51+
"Perhatikan bahwa tanda titik koma dimasukkan dalam nama (mis. ``'gt;'``), "
52+
"namun beberapa nama diterima oleh standar bahkan tanpa tanda titik koma: "
53+
"dalam hal ini nama hadir dengan dan tanpa ``';'``. Lihat juga "
54+
":func:`html.unescape`."
4755

4856
#: ../../library/html.entities.rst:31
4957
msgid ""
5058
"A dictionary mapping XHTML 1.0 entity definitions to their replacement text "
5159
"in ISO Latin-1."
5260
msgstr ""
61+
"Kamus *dictionary* memetakan definisi entitas XHTML 1.0 untuk teks pengganti"
62+
" mereka dalam ISO Latin-1."
5363

5464
#: ../../library/html.entities.rst:37
5565
msgid "A dictionary that maps HTML entity names to the Unicode code points."
5666
msgstr ""
67+
"Kamus *dictionary* yang memetakan nama entitas HTML ke titik kode Unicode."
5768

5869
#: ../../library/html.entities.rst:42
5970
msgid "A dictionary that maps Unicode code points to HTML entity names."
6071
msgstr ""
72+
"Kamus *dictionary* yang memetakan kode Unicode menunjuk ke nama entitas "
73+
"HTML."
6174

6275
#: ../../library/html.entities.rst:46
6376
msgid "Footnotes"
@@ -66,3 +79,4 @@ msgstr "Catatan kaki"
6679
#: ../../library/html.entities.rst:47
6780
msgid "See https://www.w3.org/TR/html5/syntax.html#named-character-references"
6881
msgstr ""
82+
"Lihat https://www.w3.org/TR/html5/syntax.html#named-character-references"

library/pyclbr.po

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#
66
# Translators:
77
# Akhmat Safrudin <somat@artikulpi.com>, 2018
8+
# oon arfiandwi <oon.arfiandwi@gmail.com>, 2019
89
#
910
#, fuzzy
1011
msgid ""
@@ -13,7 +14,7 @@ msgstr ""
1314
"Report-Msgid-Bugs-To: \n"
1415
"POT-Creation-Date: 2019-09-01 14:24+0000\n"
1516
"PO-Revision-Date: 2017-02-16 23:23+0000\n"
16-
"Last-Translator: Akhmat Safrudin <somat@artikulpi.com>, 2018\n"
17+
"Last-Translator: oon arfiandwi <oon.arfiandwi@gmail.com>, 2019\n"
1718
"Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n"
1819
"MIME-Version: 1.0\n"
1920
"Content-Type: text/plain; charset=UTF-8\n"
@@ -111,7 +112,7 @@ msgstr ""
111112

112113
#: ../../library/pyclbr.rst:100
113114
msgid "Class Objects"
114-
msgstr ""
115+
msgstr "Objek Kelas *Class Objects*"
115116

116117
#: ../../library/pyclbr.rst:101
117118
msgid ""

library/selectors.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ msgstr ""
7676

7777
#: ../../library/selectors.rst:43
7878
msgid "Classes"
79-
msgstr ""
79+
msgstr "Kelas-kelas"
8080

8181
#: ../../library/selectors.rst:45
8282
msgid "Classes hierarchy::"

library/ssl.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1584,7 +1584,7 @@ msgstr ""
15841584
#: ../../library/ssl.rst:1437 ../../library/ssl.rst:1437
15851585
#: ../../library/ssl.rst:1438 ../../library/ssl.rst:1438
15861586
msgid "yes"
1587-
msgstr ""
1587+
msgstr "ya"
15881588

15891589
#: ../../library/ssl.rst:1433 ../../library/ssl.rst:1433
15901590
#: ../../library/ssl.rst:1433 ../../library/ssl.rst:1433
@@ -1597,7 +1597,7 @@ msgstr ""
15971597
#: ../../library/ssl.rst:1438 ../../library/ssl.rst:1438
15981598
#: ../../library/ssl.rst:1438 ../../library/ssl.rst:1438
15991599
msgid "no"
1600-
msgstr ""
1600+
msgstr "tidak"
16011601

16021602
#: ../../library/ssl.rst:1433 ../../library/ssl.rst:1435
16031603
msgid "no [1]_"

library/struct.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -742,7 +742,7 @@ msgstr ""
742742

743743
#: ../../library/struct.rst:402
744744
msgid "Classes"
745-
msgstr ""
745+
msgstr "Kelas-kelas"
746746

747747
#: ../../library/struct.rst:404
748748
msgid "The :mod:`struct` module also defines the following type:"

0 commit comments

Comments
 (0)