@@ -11,7 +11,7 @@ msgid ""
1111msgstr ""
1212"Project-Id-Version : Python 3.9\n "
1313"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 "
1515"PO-Revision-Date : 2017-02-16 17:39+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 "
@@ -192,11 +192,12 @@ msgstr ""
192192
193193#: ../../c-api/type.rst:158
194194msgid ""
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`."
197198msgstr ""
198199
199- #: ../../c-api/type.rst:161
200+ #: ../../c-api/type.rst:162
200201msgid ""
201202"The *module* argument can be used to record the module in which the new "
202203"class is defined. It must be a module object or ``NULL``. If not ``NULL``, "
@@ -205,158 +206,158 @@ msgid ""
205206"subclasses; it must be specified for each class individually."
206207msgstr ""
207208
208- #: ../../c-api/type.rst:168
209+ #: ../../c-api/type.rst:169
209210msgid "This function calls :c:func:`PyType_Ready` on the new type."
210211msgstr ""
211212
212- #: ../../c-api/type.rst:174
213+ #: ../../c-api/type.rst:175
213214msgid "Equivalent to ``PyType_FromModuleAndSpec(NULL, spec, bases)``."
214215msgstr ""
215216
216- #: ../../c-api/type.rst:180
217+ #: ../../c-api/type.rst:181
217218msgid "Equivalent to ``PyType_FromSpecWithBases(spec, NULL)``."
218219msgstr ""
219220
220- #: ../../c-api/type.rst:184
221+ #: ../../c-api/type.rst:185
221222msgid "Structure defining a type's behavior."
222223msgstr ""
223224
224- #: ../../c-api/type.rst:188
225+ #: ../../c-api/type.rst:189
225226msgid "Name of the type, used to set :c:member:`PyTypeObject.tp_name`."
226227msgstr ""
227228
228- #: ../../c-api/type.rst:193
229+ #: ../../c-api/type.rst:194
229230msgid ""
230231"Size of the instance in bytes, used to set "
231232":c:member:`PyTypeObject.tp_basicsize` and "
232233":c:member:`PyTypeObject.tp_itemsize`."
233234msgstr ""
234235
235- #: ../../c-api/type.rst:199
236+ #: ../../c-api/type.rst:200
236237msgid "Type flags, used to set :c:member:`PyTypeObject.tp_flags`."
237238msgstr ""
238239
239- #: ../../c-api/type.rst:201
240+ #: ../../c-api/type.rst:202
240241msgid ""
241242"If the ``Py_TPFLAGS_HEAPTYPE`` flag is not set, "
242243":c:func:`PyType_FromSpecWithBases` sets it automatically."
243244msgstr ""
244245
245- #: ../../c-api/type.rst:206
246+ #: ../../c-api/type.rst:207
246247msgid ""
247248"Array of :c:type:`PyType_Slot` structures. Terminated by the special slot "
248249"value ``{0, NULL}``."
249250msgstr ""
250251
251- #: ../../c-api/type.rst:211
252+ #: ../../c-api/type.rst:212
252253msgid ""
253254"Structure defining optional functionality of a type, containing a slot ID "
254255"and a value pointer."
255256msgstr ""
256257
257- #: ../../c-api/type.rst:216
258+ #: ../../c-api/type.rst:217
258259msgid "A slot ID."
259260msgstr ""
260261
261- #: ../../c-api/type.rst:218
262+ #: ../../c-api/type.rst:219
262263msgid ""
263264"Slot IDs are named like the field names of the structures "
264265":c:type:`PyTypeObject`, :c:type:`PyNumberMethods`, "
265266":c:type:`PySequenceMethods`, :c:type:`PyMappingMethods` and "
266267":c:type:`PyAsyncMethods` with an added ``Py_`` prefix. For example, use:"
267268msgstr ""
268269
269- #: ../../c-api/type.rst:224
270+ #: ../../c-api/type.rst:225
270271msgid "``Py_tp_dealloc`` to set :c:member:`PyTypeObject.tp_dealloc`"
271272msgstr ""
272273
273- #: ../../c-api/type.rst:225
274+ #: ../../c-api/type.rst:226
274275msgid "``Py_nb_add`` to set :c:member:`PyNumberMethods.nb_add`"
275276msgstr ""
276277
277- #: ../../c-api/type.rst:226
278+ #: ../../c-api/type.rst:227
278279msgid "``Py_sq_length`` to set :c:member:`PySequenceMethods.sq_length`"
279280msgstr ""
280281
281- #: ../../c-api/type.rst:228
282+ #: ../../c-api/type.rst:229
282283msgid ""
283284"The following fields cannot be set at all using :c:type:`PyType_Spec` and "
284285":c:type:`PyType_Slot`:"
285286msgstr ""
286287
287- #: ../../c-api/type.rst:231
288+ #: ../../c-api/type.rst:232
288289msgid ":c:member:`~PyTypeObject.tp_dict`"
289290msgstr ":c:member:`~PyTypeObject.tp_dict`"
290291
291- #: ../../c-api/type.rst:232
292+ #: ../../c-api/type.rst:233
292293msgid ":c:member:`~PyTypeObject.tp_mro`"
293294msgstr ":c:member:`~PyTypeObject.tp_mro`"
294295
295- #: ../../c-api/type.rst:233
296+ #: ../../c-api/type.rst:234
296297msgid ":c:member:`~PyTypeObject.tp_cache`"
297298msgstr ":c:member:`~PyTypeObject.tp_cache`"
298299
299- #: ../../c-api/type.rst:234
300+ #: ../../c-api/type.rst:235
300301msgid ":c:member:`~PyTypeObject.tp_subclasses`"
301302msgstr ":c:member:`~PyTypeObject.tp_subclasses`"
302303
303- #: ../../c-api/type.rst:235
304+ #: ../../c-api/type.rst:236
304305msgid ":c:member:`~PyTypeObject.tp_weaklist`"
305306msgstr ":c:member:`~PyTypeObject.tp_weaklist`"
306307
307- #: ../../c-api/type.rst:236
308+ #: ../../c-api/type.rst:237
308309msgid ":c:member:`~PyTypeObject.tp_vectorcall`"
309310msgstr ""
310311
311- #: ../../c-api/type.rst:237
312+ #: ../../c-api/type.rst:238
312313msgid ""
313314":c:member:`~PyTypeObject.tp_weaklistoffset` (see :ref:`PyMemberDef "
314315"<pymemberdef-offsets>`)"
315316msgstr ""
316317
317- #: ../../c-api/type.rst:239
318+ #: ../../c-api/type.rst:240
318319msgid ""
319320":c:member:`~PyTypeObject.tp_dictoffset` (see :ref:`PyMemberDef <pymemberdef-"
320321"offsets>`)"
321322msgstr ""
322323
323- #: ../../c-api/type.rst:241
324+ #: ../../c-api/type.rst:242
324325msgid ""
325326":c:member:`~PyTypeObject.tp_vectorcall_offset` (see :ref:`PyMemberDef "
326327"<pymemberdef-offsets>`)"
327328msgstr ""
328329
329- #: ../../c-api/type.rst:244
330+ #: ../../c-api/type.rst:245
330331msgid ""
331332"The following fields cannot be set using :c:type:`PyType_Spec` and "
332333":c:type:`PyType_Slot` under the limited API:"
333334msgstr ""
334335
335- #: ../../c-api/type.rst:247
336+ #: ../../c-api/type.rst:248
336337msgid ":c:member:`~PyBufferProcs.bf_getbuffer`"
337338msgstr ":c:member:`~PyBufferProcs.bf_getbuffer`"
338339
339- #: ../../c-api/type.rst:248
340+ #: ../../c-api/type.rst:249
340341msgid ":c:member:`~PyBufferProcs.bf_releasebuffer`"
341342msgstr ":c:member:`~PyBufferProcs.bf_releasebuffer`"
342343
343- #: ../../c-api/type.rst:250
344+ #: ../../c-api/type.rst:251
344345msgid ""
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."
348349msgstr ""
349350
350- #: ../../c-api/type.rst:256
351+ #: ../../c-api/type.rst:258
351352msgid "Slots in :c:type:`PyBufferProcs` in may be set in the unlimited API."
352353msgstr ""
353354
354- #: ../../c-api/type.rst:260
355+ #: ../../c-api/type.rst:262
355356msgid ""
356357"The desired value of the slot. In most cases, this is a pointer to a "
357358"function."
358359msgstr ""
359360
360- #: ../../c-api/type.rst:263
361+ #: ../../c-api/type.rst:265
361362msgid "May not be ``NULL``."
362363msgstr ""
0 commit comments