@@ -11,7 +11,7 @@ msgid ""
11
11
msgstr ""
12
12
"Project-Id-Version : Python 3.9\n "
13
13
"Report-Msgid-Bugs-To : \n "
14
- "POT-Creation-Date : 2020-09-05 04:00 +0000\n "
14
+ "POT-Creation-Date : 2020-12-21 04:56 +0000\n "
15
15
"PO-Revision-Date : 2017-02-16 17:39+0000\n "
16
16
"Last-Translator : oon arfiandwi <oon.arfiandwi@gmail.com>, 2019\n "
17
17
"Language-Team : Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n "
@@ -192,11 +192,12 @@ msgstr ""
192
192
193
193
#: ../../c-api/type.rst:158
194
194
msgid ""
195
- "If *bases* is ``NULL``, the *Py_tp_base* slot is used instead. If that also "
196
- "is ``NULL``, the new type derives from :class:`object`."
195
+ "If *bases* is ``NULL``, the *Py_tp_bases* slot is used instead. If that also"
196
+ " is ``NULL``, the *Py_tp_base* slot is used instead. If that also is "
197
+ "``NULL``, the new type derives from :class:`object`."
197
198
msgstr ""
198
199
199
- #: ../../c-api/type.rst:161
200
+ #: ../../c-api/type.rst:162
200
201
msgid ""
201
202
"The *module* argument can be used to record the module in which the new "
202
203
"class is defined. It must be a module object or ``NULL``. If not ``NULL``, "
@@ -205,158 +206,158 @@ msgid ""
205
206
"subclasses; it must be specified for each class individually."
206
207
msgstr ""
207
208
208
- #: ../../c-api/type.rst:168
209
+ #: ../../c-api/type.rst:169
209
210
msgid "This function calls :c:func:`PyType_Ready` on the new type."
210
211
msgstr ""
211
212
212
- #: ../../c-api/type.rst:174
213
+ #: ../../c-api/type.rst:175
213
214
msgid "Equivalent to ``PyType_FromModuleAndSpec(NULL, spec, bases)``."
214
215
msgstr ""
215
216
216
- #: ../../c-api/type.rst:180
217
+ #: ../../c-api/type.rst:181
217
218
msgid "Equivalent to ``PyType_FromSpecWithBases(spec, NULL)``."
218
219
msgstr ""
219
220
220
- #: ../../c-api/type.rst:184
221
+ #: ../../c-api/type.rst:185
221
222
msgid "Structure defining a type's behavior."
222
223
msgstr ""
223
224
224
- #: ../../c-api/type.rst:188
225
+ #: ../../c-api/type.rst:189
225
226
msgid "Name of the type, used to set :c:member:`PyTypeObject.tp_name`."
226
227
msgstr ""
227
228
228
- #: ../../c-api/type.rst:193
229
+ #: ../../c-api/type.rst:194
229
230
msgid ""
230
231
"Size of the instance in bytes, used to set "
231
232
":c:member:`PyTypeObject.tp_basicsize` and "
232
233
":c:member:`PyTypeObject.tp_itemsize`."
233
234
msgstr ""
234
235
235
- #: ../../c-api/type.rst:199
236
+ #: ../../c-api/type.rst:200
236
237
msgid "Type flags, used to set :c:member:`PyTypeObject.tp_flags`."
237
238
msgstr ""
238
239
239
- #: ../../c-api/type.rst:201
240
+ #: ../../c-api/type.rst:202
240
241
msgid ""
241
242
"If the ``Py_TPFLAGS_HEAPTYPE`` flag is not set, "
242
243
":c:func:`PyType_FromSpecWithBases` sets it automatically."
243
244
msgstr ""
244
245
245
- #: ../../c-api/type.rst:206
246
+ #: ../../c-api/type.rst:207
246
247
msgid ""
247
248
"Array of :c:type:`PyType_Slot` structures. Terminated by the special slot "
248
249
"value ``{0, NULL}``."
249
250
msgstr ""
250
251
251
- #: ../../c-api/type.rst:211
252
+ #: ../../c-api/type.rst:212
252
253
msgid ""
253
254
"Structure defining optional functionality of a type, containing a slot ID "
254
255
"and a value pointer."
255
256
msgstr ""
256
257
257
- #: ../../c-api/type.rst:216
258
+ #: ../../c-api/type.rst:217
258
259
msgid "A slot ID."
259
260
msgstr ""
260
261
261
- #: ../../c-api/type.rst:218
262
+ #: ../../c-api/type.rst:219
262
263
msgid ""
263
264
"Slot IDs are named like the field names of the structures "
264
265
":c:type:`PyTypeObject`, :c:type:`PyNumberMethods`, "
265
266
":c:type:`PySequenceMethods`, :c:type:`PyMappingMethods` and "
266
267
":c:type:`PyAsyncMethods` with an added ``Py_`` prefix. For example, use:"
267
268
msgstr ""
268
269
269
- #: ../../c-api/type.rst:224
270
+ #: ../../c-api/type.rst:225
270
271
msgid "``Py_tp_dealloc`` to set :c:member:`PyTypeObject.tp_dealloc`"
271
272
msgstr ""
272
273
273
- #: ../../c-api/type.rst:225
274
+ #: ../../c-api/type.rst:226
274
275
msgid "``Py_nb_add`` to set :c:member:`PyNumberMethods.nb_add`"
275
276
msgstr ""
276
277
277
- #: ../../c-api/type.rst:226
278
+ #: ../../c-api/type.rst:227
278
279
msgid "``Py_sq_length`` to set :c:member:`PySequenceMethods.sq_length`"
279
280
msgstr ""
280
281
281
- #: ../../c-api/type.rst:228
282
+ #: ../../c-api/type.rst:229
282
283
msgid ""
283
284
"The following fields cannot be set at all using :c:type:`PyType_Spec` and "
284
285
":c:type:`PyType_Slot`:"
285
286
msgstr ""
286
287
287
- #: ../../c-api/type.rst:231
288
+ #: ../../c-api/type.rst:232
288
289
msgid ":c:member:`~PyTypeObject.tp_dict`"
289
290
msgstr ":c:member:`~PyTypeObject.tp_dict`"
290
291
291
- #: ../../c-api/type.rst:232
292
+ #: ../../c-api/type.rst:233
292
293
msgid ":c:member:`~PyTypeObject.tp_mro`"
293
294
msgstr ":c:member:`~PyTypeObject.tp_mro`"
294
295
295
- #: ../../c-api/type.rst:233
296
+ #: ../../c-api/type.rst:234
296
297
msgid ":c:member:`~PyTypeObject.tp_cache`"
297
298
msgstr ":c:member:`~PyTypeObject.tp_cache`"
298
299
299
- #: ../../c-api/type.rst:234
300
+ #: ../../c-api/type.rst:235
300
301
msgid ":c:member:`~PyTypeObject.tp_subclasses`"
301
302
msgstr ":c:member:`~PyTypeObject.tp_subclasses`"
302
303
303
- #: ../../c-api/type.rst:235
304
+ #: ../../c-api/type.rst:236
304
305
msgid ":c:member:`~PyTypeObject.tp_weaklist`"
305
306
msgstr ":c:member:`~PyTypeObject.tp_weaklist`"
306
307
307
- #: ../../c-api/type.rst:236
308
+ #: ../../c-api/type.rst:237
308
309
msgid ":c:member:`~PyTypeObject.tp_vectorcall`"
309
310
msgstr ""
310
311
311
- #: ../../c-api/type.rst:237
312
+ #: ../../c-api/type.rst:238
312
313
msgid ""
313
314
":c:member:`~PyTypeObject.tp_weaklistoffset` (see :ref:`PyMemberDef "
314
315
"<pymemberdef-offsets>`)"
315
316
msgstr ""
316
317
317
- #: ../../c-api/type.rst:239
318
+ #: ../../c-api/type.rst:240
318
319
msgid ""
319
320
":c:member:`~PyTypeObject.tp_dictoffset` (see :ref:`PyMemberDef <pymemberdef-"
320
321
"offsets>`)"
321
322
msgstr ""
322
323
323
- #: ../../c-api/type.rst:241
324
+ #: ../../c-api/type.rst:242
324
325
msgid ""
325
326
":c:member:`~PyTypeObject.tp_vectorcall_offset` (see :ref:`PyMemberDef "
326
327
"<pymemberdef-offsets>`)"
327
328
msgstr ""
328
329
329
- #: ../../c-api/type.rst:244
330
+ #: ../../c-api/type.rst:245
330
331
msgid ""
331
332
"The following fields cannot be set using :c:type:`PyType_Spec` and "
332
333
":c:type:`PyType_Slot` under the limited API:"
333
334
msgstr ""
334
335
335
- #: ../../c-api/type.rst:247
336
+ #: ../../c-api/type.rst:248
336
337
msgid ":c:member:`~PyBufferProcs.bf_getbuffer`"
337
338
msgstr ":c:member:`~PyBufferProcs.bf_getbuffer`"
338
339
339
- #: ../../c-api/type.rst:248
340
+ #: ../../c-api/type.rst:249
340
341
msgid ":c:member:`~PyBufferProcs.bf_releasebuffer`"
341
342
msgstr ":c:member:`~PyBufferProcs.bf_releasebuffer`"
342
343
343
- #: ../../c-api/type.rst:250
344
+ #: ../../c-api/type.rst:251
344
345
msgid ""
345
- "Setting :c:data:`Py_tp_bases` may be problematic on some platforms. To avoid "
346
- " issues, use the *bases* argument of :py:func:`PyType_FromSpecWithBases` "
347
- "instead."
346
+ "Setting :c:data:`Py_tp_bases` or :c:data:`Py_tp_base` may be problematic on "
347
+ "some platforms. To avoid issues, use the *bases* argument of "
348
+ ":py:func:`PyType_FromSpecWithBases` instead."
348
349
msgstr ""
349
350
350
- #: ../../c-api/type.rst:256
351
+ #: ../../c-api/type.rst:258
351
352
msgid "Slots in :c:type:`PyBufferProcs` in may be set in the unlimited API."
352
353
msgstr ""
353
354
354
- #: ../../c-api/type.rst:260
355
+ #: ../../c-api/type.rst:262
355
356
msgid ""
356
357
"The desired value of the slot. In most cases, this is a pointer to a "
357
358
"function."
358
359
msgstr ""
359
360
360
- #: ../../c-api/type.rst:263
361
+ #: ../../c-api/type.rst:265
361
362
msgid "May not be ``NULL``."
362
363
msgstr ""
0 commit comments