5
5
#
6
6
# Translators:
7
7
# python-doc bot, 2025
8
- # Fried Rice, 2025
9
- # Hengky Kurniawan, 2025
10
8
#
11
9
#, fuzzy
12
10
msgid ""
13
11
msgstr ""
14
12
"Project-Id-Version : Python 3.14\n "
15
13
"Report-Msgid-Bugs-To : \n "
16
- "POT-Creation-Date : 2025-09-03 14:18+0000 \n "
17
- "PO-Revision-Date : 2025-08-02 17:33 +0000\n "
18
- "Last-Translator : Hengky Kurniawan , 2025\n "
14
+ "POT-Creation-Date : 2025-09-08 14:49-0300 \n "
15
+ "PO-Revision-Date : 2025-08-15 18:59 +0000\n "
16
+ "Last-Translator : python-doc bot , 2025\n "
19
17
"Language-Team : Indonesian (https://app.transifex.com/python-doc/teams/5390/ "
20
18
"id/)\n "
21
19
"MIME-Version : 1.0\n "
@@ -35,44 +33,30 @@ msgid ""
35
33
"slot). Specifically, this function does **not** call the object's :meth:`!"
36
34
"__init__` method."
37
35
msgstr ""
38
- "Menginisialisasi objek *op* yang baru dialokasikan dengan tipe dan referensi "
39
- "awalnya. Mengembalikan objek yang telah diinisialisasi. Bidang lain dari "
40
- "objek tidak diinisialisasi. Terlepas dari namanya, fungsi ini tidak terkait "
41
- "dengan metode :meth:`~object.__init__` objek (slot:c:member:`~PyTypeObject."
42
- "tp_init` ). Secara khusus, fungsi ini tidak **tidak** memanggil metode :"
43
- "meth:`!__init__` objek."
44
36
45
37
msgid ""
46
38
"In general, consider this function to be a low-level routine. Use :c:member:"
47
39
"`~PyTypeObject.tp_alloc` where possible. For implementing :c:member:`!"
48
40
"tp_alloc` for your type, prefer :c:func:`PyType_GenericAlloc` or :c:func:"
49
41
"`PyObject_New`."
50
42
msgstr ""
51
- "Secara umum, anggaplah fungsi ini sebagai rutinitas tingkat rendah. Gunakan :"
52
- "c:member:`~PyTypeObject.tp_alloc` jika memungkinkan. Untuk "
53
- "mengimplementasikan :c:member:`!tp_alloc` untuk tipe Anda, pilih :c:func:"
54
- "`PyType_GenericAlloc` atau :c:func:`PyObject_New`."
55
43
56
44
msgid ""
57
45
"This function only initializes the object's memory corresponding to the "
58
46
"initial :c:type:`PyObject` structure. It does not zero the rest."
59
47
msgstr ""
60
- "Fungsi ini hanya menginisialisasi memori objek yang sesuai dengan struktur "
61
- "awal :c:type:`PyObject`. Fungsi ini tidak mengosongkan sisanya."
62
48
63
49
msgid ""
64
50
"This does everything :c:func:`PyObject_Init` does, and also initializes the "
65
51
"length information for a variable-size object."
66
52
msgstr ""
67
- "Ini melakukan segala hal yang dilakukan :c:func:`PyObject_Init`, dan juga "
68
- "menginisialiasi rentang informasi untuk objek variabel yang terikat ukuran ."
53
+ "Ini melakukan segalanya :c:func:`PyObject_Init`, dan juga menginisialiasi "
54
+ "panjang informasi pada sebuah ukuran object variabel ."
69
55
70
56
msgid ""
71
57
"This function only initializes some of the object's memory. It does not "
72
58
"zero the rest."
73
59
msgstr ""
74
- "Fungsi ini hanya menginisialisasi sebagian memori objek. Fungsi ini tidak "
75
- "mengosongkan sisanya."
76
60
77
61
msgid ""
78
62
"Allocates a new Python object using the C structure type *TYPE* and the "
@@ -81,152 +65,111 @@ msgid ""
81
65
"`PyObject_Init`. The caller will own the only reference to the object (i.e. "
82
66
"its reference count will be one)."
83
67
msgstr ""
84
- "Mengalokasikan objek Python baru menggunakan tipe struktur C *TYPE* dan "
85
- "objek tipe Python *typeobj* (``PyTypeObject*``) dengan memanggil :c:func:"
86
- "`PyObject_Malloc` untuk mengalokasikan memori dan menginisialisasinya "
87
- "sebagai :c:func:`PyObject_Init`. Pemanggil akan memiliki satu-satunya "
88
- "referensi ke objek tersebut (misal: jumlah referensinya adalah satu)."
89
68
90
69
msgid ""
91
70
"Avoid calling this directly to allocate memory for an object; call the "
92
71
"type's :c:member:`~PyTypeObject.tp_alloc` slot instead."
93
72
msgstr ""
94
- "Hindari memanggil ini secara langsung untuk mengalokasikan memori untuk "
95
- "sebuah objek; panggil slot :c:member:`~PyTypeObject.tp_alloc` dari tipe "
96
- "sebagai gantinya."
97
73
98
74
msgid ""
99
75
"When populating a type's :c:member:`~PyTypeObject.tp_alloc` slot, :c:func:"
100
76
"`PyType_GenericAlloc` is preferred over a custom function that simply calls "
101
77
"this macro."
102
78
msgstr ""
103
- "Ketika mengisi slot tipe :c:member:`~PyTypeObject.tp_alloc` , :c:func:"
104
- "`PyType_GenericAlloc` lebih direkomendasikan daripada fungsi kustom yang "
105
- "hanya memanggil makro ini."
106
79
107
80
msgid ""
108
81
"This macro does not call :c:member:`~PyTypeObject.tp_alloc`, :c:member:"
109
82
"`~PyTypeObject.tp_new` (:meth:`~object.__new__`), or :c:member:"
110
83
"`~PyTypeObject.tp_init` (:meth:`~object.__init__`)."
111
84
msgstr ""
112
- "Makro ini tidak memanggil :c:member:`~PyTypeObject.tp_alloc`, :c:member:"
113
- "`~PyTypeObject.tp_new` (:meth:`~object.__new__`), atau :c:member:"
114
- "`~PyTypeObject.tp_init` (:meth:`~object.__init__`)."
115
85
116
86
msgid ""
117
87
"This cannot be used for objects with :c:macro:`Py_TPFLAGS_HAVE_GC` set in :c:"
118
88
"member:`~PyTypeObject.tp_flags`; use :c:macro:`PyObject_GC_New` instead."
119
89
msgstr ""
120
- "Ini tidak dapat digunakan untuk objek dengan :c:macro:`Py_TPFLAGS_HAVE_GC` "
121
- "yang diatur di :c:member:`~PyTypeObject.tp_flags`; gunakan :c:macro:"
122
- "`PyObject_GC_New` sebagai gantinya."
123
90
124
91
msgid ""
125
92
"Memory allocated by this macro must be freed with :c:func:`PyObject_Free` "
126
93
"(usually called via the object's :c:member:`~PyTypeObject.tp_free` slot)."
127
94
msgstr ""
128
- "Memori yang dialokasikan oleh makro ini harus dibebaskan dengan :c:func:"
129
- "`PyObject_Free` (biasanya dipanggil melalui slot objek :c:member:"
130
- "`~PyTypeObject.tp_free` )."
131
95
132
96
msgid ""
133
97
"The returned memory is not guaranteed to have been completely zeroed before "
134
98
"it was initialized."
135
99
msgstr ""
136
- "Memori yang dikembalikan tidak dijamin telah di-nol-kan sepenuhnya sebelum "
137
- "diinisialisasi."
138
100
139
101
msgid ""
140
102
"This macro does not construct a fully initialized object of the given type; "
141
103
"it merely allocates memory and prepares it for further initialization by :c:"
142
104
"member:`~PyTypeObject.tp_init`. To construct a fully initialized object, "
143
105
"call *typeobj* instead. For example::"
144
106
msgstr ""
145
- "Makro ini tidak membuat objek yang diinisialisasi penuh dari tipe yang "
146
- "diberikan; makro ini hanya mengalokasikan memori dan mempersiapkannya untuk "
147
- "inisialisasi lebih lanjut oleh :c:member:`~PyTypeObject.tp_init`. Untuk "
148
- "membuat objek yang diinisialisasi secara penuh, panggil *typeobj* sebagai "
149
- "gantinya. Sebagai contoh::"
150
107
151
108
msgid "PyObject *foo = PyObject_CallNoArgs((PyObject *)&PyFoo_Type);"
152
- msgstr "PyObject * foo = PyObject_CallNoArgs((PyObject *) & PyFoo_Type); "
109
+ msgstr ""
153
110
154
111
msgid ":c:func:`PyObject_Free`"
155
112
msgstr ":c:func:`PyObject_Free`"
156
113
157
114
msgid ":c:macro:`PyObject_GC_New`"
158
- msgstr ":c:macro:`PyObject_GC_New` "
115
+ msgstr ""
159
116
160
117
msgid ":c:func:`PyType_GenericAlloc`"
161
- msgstr ":c:func:`PyType_GenericAlloc` "
118
+ msgstr ""
162
119
163
120
msgid ":c:member:`~PyTypeObject.tp_alloc`"
164
121
msgstr ":c:member:`~PyTypeObject.tp_alloc`"
165
122
166
123
msgid "Like :c:macro:`PyObject_New` except:"
167
- msgstr "Seperti :c:macro:`PyObject_New` kecuali: "
124
+ msgstr ""
168
125
169
126
msgid ""
170
127
"It allocates enough memory for the *TYPE* structure plus *size* "
171
128
"(``Py_ssize_t``) fields of the size given by the :c:member:`~PyTypeObject."
172
129
"tp_itemsize` field of *typeobj*."
173
130
msgstr ""
174
- "Ini mengalokasikan cukup memori untuk struktur *TYPE* ditambah bidang *size* "
175
- "(``Py_ssize_t``) dengan ukuran yang diberikan oleh bidang :c:member:"
176
- "`~PyTypeObject.tp_itemsize` dari *typeobj*."
177
131
178
132
msgid "The memory is initialized like :c:func:`PyObject_InitVar`."
179
- msgstr "Memori diinisialisasi seperti :c:func:`PyObject_InitVar`. "
133
+ msgstr ""
180
134
181
135
msgid ""
182
136
"This is useful for implementing objects like tuples, which are able to "
183
137
"determine their size at construction time. Embedding the array of fields "
184
138
"into the same allocation decreases the number of allocations, improving the "
185
139
"memory management efficiency."
186
140
msgstr ""
187
- "Hal ini berguna untuk mengimplementasikan objek seperti tuple, yang dapat "
188
- "menentukan ukurannya pada saat konstruksi. Menanamkan array of fields ke "
189
- "dalam alokasi yang sama akan mengurangi jumlah alokasi, sehingga "
190
- "meningkatkan efisiensi manajemen memori."
191
141
192
142
msgid ""
193
143
"This cannot be used for objects with :c:macro:`Py_TPFLAGS_HAVE_GC` set in :c:"
194
144
"member:`~PyTypeObject.tp_flags`; use :c:macro:`PyObject_GC_NewVar` instead."
195
145
msgstr ""
196
- "Ini tidak dapat digunakan untuk objek dengan :c:macro:`Py_TPFLAGS_HAVE_GC` "
197
- "yang diatur di :c:member:`~PyTypeObject.tp_flags`; gunakan :c:macro:"
198
- "`PyObject_GC_NewVar` sebagai gantinya."
199
146
200
147
msgid ""
201
148
"Memory allocated by this function must be freed with :c:func:`PyObject_Free` "
202
149
"(usually called via the object's :c:member:`~PyTypeObject.tp_free` slot)."
203
150
msgstr ""
204
- "Memori yang dialokasikan oleh fungsi ini harus dibebaskan dengan :c:func:"
205
- "`PyObject_Free` (biasanya dipanggil melalui slot :c:member:`~PyTypeObject."
206
- "tp_free` objek)."
207
151
208
152
msgid ""
209
153
"PyObject *list_instance = PyObject_CallNoArgs((PyObject *)&PyList_Type);"
210
154
msgstr ""
211
- "PyObject * list_instance = PyObject_CallNoArgs((PyObject *) & PyList_Type);"
212
155
213
156
msgid ":c:macro:`PyObject_GC_NewVar`"
214
- msgstr ":c:macro:`PyObject_GC_NewVar` "
157
+ msgstr ""
215
158
216
159
msgid "Same as :c:func:`PyObject_Free`."
217
- msgstr "Sama seperti :c:func:`PyObject_Free`. "
160
+ msgstr ""
218
161
219
162
msgid ""
220
163
"Object which is visible in Python as ``None``. This should only be accessed "
221
164
"using the :c:macro:`Py_None` macro, which evaluates to a pointer to this "
222
165
"object."
223
166
msgstr ""
224
- "Objek yang terlihat di Python sebagai ``None``. Ini hanya boleh diakses "
225
- "menggunakan makro :c:macro:`Py_None`, yang dievaluasi menjadi penunjuk ke "
226
- "objek ini."
167
+ "Object yang terlihat di Python sebagai ``None``. Ini seharusnya hanya dapat "
168
+ "diakses menggunakan makro :c:macro:`Py_None`, yang mengevaluasi ke sebuah "
169
+ "pointer ke object ini."
227
170
228
171
msgid ":ref:`moduleobjects`"
229
- msgstr ":ref:`moduleobjects` "
172
+ msgstr ""
230
173
231
174
msgid "To allocate and create extension modules."
232
175
msgstr "Untuk mengalokasikan dan membuat modul ekstensi."
0 commit comments