Skip to content

Commit 76d1dcf

Browse files
authored
3.9 pembaruan 2020-10-15 (#10)
* Sinkronisasi dengan Transifex 20201001. * Penerjemah baru: Ryan Febriansyah, Sutrisno Efendi. * Sinkronisasi dengan Transifex 20201005. * Sinkronisasi dengan Transifex 20201015. Menambahkan informasi docs.python.org/id/3.9/
1 parent caed424 commit 76d1dcf

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

110 files changed

+18146
-15355
lines changed

.tx/config

+5
Original file line numberDiff line numberDiff line change
@@ -2956,3 +2956,8 @@ file_filter = translations/python-newest.whatsnew--3_9/<lang>.po
29562956
source_lang = en
29572957
type = PO
29582958

2959+
[python-newest.library--graphlib]
2960+
file_filter = translations/python-newest.library--graphlib/<lang>.po
2961+
source_lang = en
2962+
type = PO
2963+

README.md

+5-3
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,13 @@ Anda ke PSF untuk dimasukkan dalam dokumentasi.
2828

2929
### Berkontribusi untuk Menerjemahkan
3030
---
31-
Situs dokumentasi Python Bahasa Indonesia: **https://docs.python.org/id/3.8/**
31+
Situs dokumentasi Python Bahasa Indonesia: **https://docs.python.org/id/3.9/**
3232

33-
Repositori ini berisi [berkas-berkas ".po"](https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html) dari [dokumentasi Python](https://docs.python.org/id/3.8/), yang akan dan sudah diterjemahkan dari Bahasa Inggris ke Bahasa Indonesia. Baca daftar pekerjaan yang **akan dan sedang dikerjakan** di [papan proyek](https://github.com/python/python-docs-id/projects/1).
33+
Repositori ini berisi [berkas-berkas ".po"](https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html) dari [dokumentasi Python](https://docs.python.org/id/3.9/), yang akan dan sudah diterjemahkan dari Bahasa Inggris ke Bahasa Indonesia. Baca daftar pekerjaan yang **akan dan sedang dikerjakan** di [papan proyek](https://github.com/python/python-docs-id/projects/1).
3434

3535
Anda bisa berkontribusi dengan:
3636

37-
* Membuat _Pull Requests_ di [repositori Github ini](https://github.com/python/python-docs-id/), saat ini yang aktif adalah [branch 3.8](https://github.com/hilmanrdn/python-docs-id/tree/3.8)
37+
* Membuat _Pull Requests_ di [repositori Github ini](https://github.com/python/python-docs-id/), saat ini yang aktif adalah [branch 3.9](https://github.com/python/python-docs-id/tree/3.9)
3838
* Menerjemahkan langsung di [situs Transifex](https://www.transifex.com/python-doc/python-newest/). Ikuti [Video (7 menit)](https://youtu.be/tg5kUJB2WLA) cara menggunakan Transifex.
3939

4040
Jika Anda tidak menggunakan Transifex, untuk mengubah berkas ".po" dibutuhkan aplikasi editor, misalnya: [POEdit](https://poedit.net/) tersedia multiplatform, [KDE Lokalize](https://kde.org/applications/development/org.kde.lokalize) hanya untuk Linux dengan KDE, atau banyak lagi [pilihan lainnya](https://en.wikipedia.org/wiki/Comparison_of_computer-assisted_translation_tools).
@@ -112,6 +112,8 @@ Jangan ragu untuk memberi masukan. Daftar istilah tersedia di [wiki](https://git
112112
---
113113
Menempatkan aktivitas penerjemahan di tempat penyimpanan umum ini bertujuan untuk menarik dan mendapatkan lebih banyak kontribusi dibandingkan situs penerjemahan yang fungsinya sangat spesifik, seperti halnya Transifex.
114114

115+
Per tanggal **2020-10-15** dokumentasi Python Bahasa Indonesia sudah tersedia di **https://docs.python.org/id/3.9/**
116+
115117
Per tanggal **2019-10-21** dokumentasi Python Bahasa Indonesia sudah tersedia di **https://docs.python.org/id/3.8/**
116118

117119
Per tanggal **2019-10-17** proses penerjemahan yang dibutuhkan sebagai minimum dari standar PEP 545 sudah selesai.

TRANSLATORS

+2
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,7 @@ Kahuro Ayaka
1515
LIQRGV
1616
Nurul Eka Fitriany Hilal
1717
oon arfiandwi
18+
Ryan Febriansyah
1819
Septian Hari
20+
Sutrisno Efendi
1921
Tria Nur Aisyah Amini

c-api/arg.po

+25-27
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.9\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2020-05-31 09:25+0000\n"
15+
"POT-Creation-Date: 2020-08-20 03:54+0000\n"
1616
"PO-Revision-Date: 2017-02-16 17:33+0000\n"
1717
"Last-Translator: Tria Nur Aisyah Amini <[email protected]>, 2019\n"
1818
"Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n"
@@ -255,7 +255,7 @@ msgstr "``S`` (:class:`bytes`) [PyBytesObject \\*]"
255255
msgid ""
256256
"Requires that the Python object is a :class:`bytes` object, without "
257257
"attempting any conversion. Raises :exc:`TypeError` if the object is not a "
258-
"bytes object. The C variable may also be declared as :c:type:`PyObject\\*`."
258+
"bytes object. The C variable may also be declared as :c:type:`PyObject*`."
259259
msgstr ""
260260

261261
#: ../../c-api/arg.rst:139
@@ -267,7 +267,7 @@ msgid ""
267267
"Requires that the Python object is a :class:`bytearray` object, without "
268268
"attempting any conversion. Raises :exc:`TypeError` if the object is not a "
269269
":class:`bytearray` object. The C variable may also be declared as "
270-
":c:type:`PyObject\\*`."
270+
":c:type:`PyObject*`."
271271
msgstr ""
272272

273273
#: ../../c-api/arg.rst:156
@@ -334,7 +334,7 @@ msgstr "``U`` (:class:`str`) [PyObject \\*]"
334334
msgid ""
335335
"Requires that the Python object is a Unicode object, without attempting any "
336336
"conversion. Raises :exc:`TypeError` if the object is not a Unicode object."
337-
" The C variable may also be declared as :c:type:`PyObject\\*`."
337+
" The C variable may also be declared as :c:type:`PyObject*`."
338338
msgstr ""
339339

340340
#: ../../c-api/arg.rst:192
@@ -362,13 +362,12 @@ msgstr ""
362362
#: ../../c-api/arg.rst:198
363363
msgid ""
364364
"This format requires two arguments. The first is only used as input, and "
365-
"must be a :c:type:`const char\\*` which points to the name of an encoding as"
366-
" a NUL-terminated string, or ``NULL``, in which case ``'utf-8'`` encoding is"
367-
" used. An exception is raised if the named encoding is not known to Python."
368-
" The second argument must be a :c:type:`char\\*\\*`; the value of the "
369-
"pointer it references will be set to a buffer with the contents of the "
370-
"argument text. The text will be encoded in the encoding specified by the "
371-
"first argument."
365+
"must be a :c:type:`const char*` which points to the name of an encoding as a"
366+
" NUL-terminated string, or ``NULL``, in which case ``'utf-8'`` encoding is "
367+
"used. An exception is raised if the named encoding is not known to Python. "
368+
"The second argument must be a :c:type:`char**`; the value of the pointer it "
369+
"references will be set to a buffer with the contents of the argument text. "
370+
"The text will be encoded in the encoding specified by the first argument."
372371
msgstr ""
373372

374373
#: ../../c-api/arg.rst:206
@@ -410,10 +409,10 @@ msgstr ""
410409
#: ../../c-api/arg.rst:221
411410
msgid ""
412411
"It requires three arguments. The first is only used as input, and must be a"
413-
" :c:type:`const char\\*` which points to the name of an encoding as a NUL-"
412+
" :c:type:`const char*` which points to the name of an encoding as a NUL-"
414413
"terminated string, or ``NULL``, in which case ``'utf-8'`` encoding is used. "
415414
"An exception is raised if the named encoding is not known to Python. The "
416-
"second argument must be a :c:type:`char\\*\\*`; the value of the pointer it "
415+
"second argument must be a :c:type:`char**`; the value of the pointer it "
417416
"references will be set to a buffer with the contents of the argument text. "
418417
"The text will be encoded in the encoding specified by the first argument. "
419418
"The third argument must be a pointer to an integer; the referenced integer "
@@ -638,9 +637,9 @@ msgstr "``O!`` (object) [*typeobject*, PyObject \\*]"
638637
msgid ""
639638
"Store a Python object in a C object pointer. This is similar to ``O``, but "
640639
"takes two C arguments: the first is the address of a Python type object, the"
641-
" second is the address of the C variable (of type :c:type:`PyObject\\*`) "
642-
"into which the object pointer is stored. If the Python object does not have"
643-
" the required type, :exc:`TypeError` is raised."
640+
" second is the address of the C variable (of type :c:type:`PyObject*`) into "
641+
"which the object pointer is stored. If the Python object does not have the "
642+
"required type, :exc:`TypeError` is raised."
644643
msgstr ""
645644

646645
#: ../../c-api/arg.rst:352 ../../c-api/arg.rst:657
@@ -651,14 +650,14 @@ msgstr "``O&`` (object) [*converter*, *anything*]"
651650
msgid ""
652651
"Convert a Python object to a C variable through a *converter* function. "
653652
"This takes two arguments: the first is a function, the second is the address"
654-
" of a C variable (of arbitrary type), converted to :c:type:`void \\*`. The "
653+
" of a C variable (of arbitrary type), converted to :c:type:`void *`. The "
655654
"*converter* function in turn is called as follows::"
656655
msgstr ""
657656

658657
#: ../../c-api/arg.rst:339
659658
msgid ""
660659
"where *object* is the Python object to be converted and *address* is the "
661-
":c:type:`void\\*` argument that was passed to the :c:func:`PyArg_Parse\\*` "
660+
":c:type:`void*` argument that was passed to the :c:func:`PyArg_Parse\\*` "
662661
"function. The returned *status* should be ``1`` for a successful conversion "
663662
"and ``0`` if the conversion has failed. When the conversion fails, the "
664663
"*converter* function should raise an exception and leave the content of "
@@ -857,13 +856,12 @@ msgid ""
857856
"should be passed as *args*; it must actually be a tuple. The length of the "
858857
"tuple must be at least *min* and no more than *max*; *min* and *max* may be "
859858
"equal. Additional arguments must be passed to the function, each of which "
860-
"should be a pointer to a :c:type:`PyObject\\*` variable; these will be "
861-
"filled in with the values from *args*; they will contain borrowed "
862-
"references. The variables which correspond to optional parameters not given"
863-
" by *args* will not be filled in; these should be initialized by the caller."
864-
" This function returns true on success and false if *args* is not a tuple or"
865-
" contains the wrong number of elements; an exception will be set if there "
866-
"was a failure."
859+
"should be a pointer to a :c:type:`PyObject*` variable; these will be filled "
860+
"in with the values from *args*; they will contain borrowed references. The "
861+
"variables which correspond to optional parameters not given by *args* will "
862+
"not be filled in; these should be initialized by the caller. This function "
863+
"returns true on success and false if *args* is not a tuple or contains the "
864+
"wrong number of elements; an exception will be set if there was a failure."
867865
msgstr ""
868866

869867
#: ../../c-api/arg.rst:493
@@ -1127,8 +1125,8 @@ msgstr ""
11271125
msgid ""
11281126
"Convert *anything* to a Python object through a *converter* function. The "
11291127
"function is called with *anything* (which should be compatible with "
1130-
":c:type:`void \\*`) as its argument and should return a \"new\" Python "
1131-
"object, or ``NULL`` if an error occurred."
1128+
":c:type:`void*`) as its argument and should return a \"new\" Python object, "
1129+
"or ``NULL`` if an error occurred."
11321130
msgstr ""
11331131

11341132
#: ../../c-api/arg.rst:660

c-api/buffer.po

+19-14
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,16 @@
55
#
66
# Translators:
77
# oon arfiandwi <[email protected]>, 2019
8+
# Sutrisno Efendi <[email protected]>, 2020
89
#
910
#, fuzzy
1011
msgid ""
1112
msgstr ""
1213
"Project-Id-Version: Python 3.9\n"
1314
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2020-05-31 09:25+0000\n"
15+
"POT-Creation-Date: 2020-08-20 03:54+0000\n"
1516
"PO-Revision-Date: 2017-02-16 17:33+0000\n"
16-
"Last-Translator: oon arfiandwi <oon.arfiandwi@gmail.com>, 2019\n"
17+
"Last-Translator: Sutrisno Efendi <kangfend@gmail.com>, 2020\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"
@@ -474,6 +475,10 @@ msgstr "F"
474475
msgid "C or F"
475476
msgstr "C or F"
476477

478+
#: ../../c-api/buffer.rst:304
479+
msgid ":c:macro:`PyBUF_ND`"
480+
msgstr ""
481+
477482
#: ../../c-api/buffer.rst:309
478483
msgid "compound requests"
479484
msgstr ""
@@ -590,17 +595,17 @@ msgstr ""
590595
msgid ""
591596
"Send a request to *exporter* to fill in *view* as specified by *flags*. If "
592597
"the exporter cannot provide a buffer of the exact type, it MUST raise "
593-
":c:data:`PyExc_BufferError`, set :c:member:`view->obj` to ``NULL`` and "
594-
"return ``-1``."
598+
":c:data:`PyExc_BufferError`, set ``view->obj`` to ``NULL`` and return "
599+
"``-1``."
595600
msgstr ""
596601

597602
#: ../../c-api/buffer.rst:444
598603
msgid ""
599-
"On success, fill in *view*, set :c:member:`view->obj` to a new reference to "
604+
"On success, fill in *view*, set ``view->obj`` to a new reference to "
600605
"*exporter* and return 0. In the case of chained buffer providers that "
601-
"redirect requests to a single object, :c:member:`view->obj` MAY refer to "
602-
"this object instead of *exporter* (See :ref:`Buffer Object Structures "
603-
"<buffer-structs>`)."
606+
"redirect requests to a single object, ``view->obj`` MAY refer to this object"
607+
" instead of *exporter* (See :ref:`Buffer Object Structures <buffer-"
608+
"structs>`)."
604609
msgstr ""
605610

606611
#: ../../c-api/buffer.rst:449
@@ -614,8 +619,8 @@ msgstr ""
614619
#: ../../c-api/buffer.rst:457
615620
msgid ""
616621
"Release the buffer *view* and decrement the reference count for "
617-
":c:member:`view->obj`. This function MUST be called when the buffer is no "
618-
"longer being used, otherwise reference leaks may occur."
622+
"``view->obj``. This function MUST be called when the buffer is no longer "
623+
"being used, otherwise reference leaks may occur."
619624
msgstr ""
620625

621626
#: ../../c-api/buffer.rst:461
@@ -660,7 +665,7 @@ msgstr ""
660665

661666
#: ../../c-api/buffer.rst:499
662667
msgid "This function fails if *len* != *src->len*."
663-
msgstr ""
668+
msgstr "Fungsi ini gagal jika *len* != *src->len*."
664669

665670
#: ../../c-api/buffer.rst:504
666671
msgid ""
@@ -685,9 +690,9 @@ msgstr ""
685690

686691
#: ../../c-api/buffer.rst:519
687692
msgid ""
688-
"On success, set :c:member:`view->obj` to a new reference to *exporter* and "
689-
"return 0. Otherwise, raise :c:data:`PyExc_BufferError`, set "
690-
":c:member:`view->obj` to ``NULL`` and return ``-1``;"
693+
"On success, set ``view->obj`` to a new reference to *exporter* and return 0."
694+
" Otherwise, raise :c:data:`PyExc_BufferError`, set ``view->obj`` to ``NULL``"
695+
" and return ``-1``;"
691696
msgstr ""
692697

693698
#: ../../c-api/buffer.rst:523

c-api/capsule.po

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# SOME DESCRIPTIVE TITLE.
2-
# Copyright (C) 2001-2019, Python Software Foundation
2+
# Copyright (C) 2001-2020, Python Software Foundation
33
# This file is distributed under the same license as the Python package.
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
@@ -9,9 +9,9 @@
99
#, fuzzy
1010
msgid ""
1111
msgstr ""
12-
"Project-Id-Version: Python 3.8\n"
12+
"Project-Id-Version: Python 3.9\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2019-10-31 11:48+0000\n"
14+
"POT-Creation-Date: 2020-08-20 03:54+0000\n"
1515
"PO-Revision-Date: 2017-02-16 17:33+0000\n"
1616
"Last-Translator: oon arfiandwi <[email protected]>, 2019\n"
1717
"Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n"
@@ -33,7 +33,7 @@ msgstr ""
3333
#: ../../c-api/capsule.rst:17
3434
msgid ""
3535
"This subtype of :c:type:`PyObject` represents an opaque value, useful for C "
36-
"extension modules who need to pass an opaque value (as a :c:type:`void\\*` "
36+
"extension modules who need to pass an opaque value (as a :c:type:`void*` "
3737
"pointer) through Python code to other C code. It is often used to make a C "
3838
"function pointer defined in one module available to other modules, so the "
3939
"regular import mechanism can be used to access C APIs defined in dynamically"

0 commit comments

Comments
 (0)