@@ -15,7 +15,7 @@ msgid ""
1515msgstr ""
1616"Project-Id-Version : Python 3.9\n "
1717"Report-Msgid-Bugs-To : \n "
18- "POT-Creation-Date : 2020-09-05 04:00 +0000\n "
18+ "POT-Creation-Date : 2020-12-21 04:56 +0000\n "
1919"PO-Revision-Date : 2017-02-16 17:39+0000\n "
2020"Last-Translator : tomo, 2020\n "
2121"Language-Team : Japanese (https://www.transifex.com/python-doc/teams/5390/ja/)\n "
@@ -215,11 +215,12 @@ msgstr ""
215215
216216#: ../../c-api/type.rst:158
217217msgid ""
218- "If *bases* is ``NULL``, the *Py_tp_base* slot is used instead. If that also "
219- "is ``NULL``, the new type derives from :class:`object`."
218+ "If *bases* is ``NULL``, the *Py_tp_bases* slot is used instead. If that also"
219+ " is ``NULL``, the *Py_tp_base* slot is used instead. If that also is "
220+ "``NULL``, the new type derives from :class:`object`."
220221msgstr ""
221222
222- #: ../../c-api/type.rst:161
223+ #: ../../c-api/type.rst:162
223224msgid ""
224225"The *module* argument can be used to record the module in which the new "
225226"class is defined. It must be a module object or ``NULL``. If not ``NULL``, "
@@ -228,158 +229,158 @@ msgid ""
228229"subclasses; it must be specified for each class individually."
229230msgstr ""
230231
231- #: ../../c-api/type.rst:168
232+ #: ../../c-api/type.rst:169
232233msgid "This function calls :c:func:`PyType_Ready` on the new type."
233234msgstr ""
234235
235- #: ../../c-api/type.rst:174
236+ #: ../../c-api/type.rst:175
236237msgid "Equivalent to ``PyType_FromModuleAndSpec(NULL, spec, bases)``."
237238msgstr ""
238239
239- #: ../../c-api/type.rst:180
240+ #: ../../c-api/type.rst:181
240241msgid "Equivalent to ``PyType_FromSpecWithBases(spec, NULL)``."
241242msgstr ""
242243
243- #: ../../c-api/type.rst:184
244+ #: ../../c-api/type.rst:185
244245msgid "Structure defining a type's behavior."
245246msgstr ""
246247
247- #: ../../c-api/type.rst:188
248+ #: ../../c-api/type.rst:189
248249msgid "Name of the type, used to set :c:member:`PyTypeObject.tp_name`."
249250msgstr ""
250251
251- #: ../../c-api/type.rst:193
252+ #: ../../c-api/type.rst:194
252253msgid ""
253254"Size of the instance in bytes, used to set "
254255":c:member:`PyTypeObject.tp_basicsize` and "
255256":c:member:`PyTypeObject.tp_itemsize`."
256257msgstr ""
257258
258- #: ../../c-api/type.rst:199
259+ #: ../../c-api/type.rst:200
259260msgid "Type flags, used to set :c:member:`PyTypeObject.tp_flags`."
260261msgstr ""
261262
262- #: ../../c-api/type.rst:201
263+ #: ../../c-api/type.rst:202
263264msgid ""
264265"If the ``Py_TPFLAGS_HEAPTYPE`` flag is not set, "
265266":c:func:`PyType_FromSpecWithBases` sets it automatically."
266267msgstr ""
267268
268- #: ../../c-api/type.rst:206
269+ #: ../../c-api/type.rst:207
269270msgid ""
270271"Array of :c:type:`PyType_Slot` structures. Terminated by the special slot "
271272"value ``{0, NULL}``."
272273msgstr ""
273274
274- #: ../../c-api/type.rst:211
275+ #: ../../c-api/type.rst:212
275276msgid ""
276277"Structure defining optional functionality of a type, containing a slot ID "
277278"and a value pointer."
278279msgstr ""
279280
280- #: ../../c-api/type.rst:216
281+ #: ../../c-api/type.rst:217
281282msgid "A slot ID."
282283msgstr ""
283284
284- #: ../../c-api/type.rst:218
285+ #: ../../c-api/type.rst:219
285286msgid ""
286287"Slot IDs are named like the field names of the structures "
287288":c:type:`PyTypeObject`, :c:type:`PyNumberMethods`, "
288289":c:type:`PySequenceMethods`, :c:type:`PyMappingMethods` and "
289290":c:type:`PyAsyncMethods` with an added ``Py_`` prefix. For example, use:"
290291msgstr ""
291292
292- #: ../../c-api/type.rst:224
293+ #: ../../c-api/type.rst:225
293294msgid "``Py_tp_dealloc`` to set :c:member:`PyTypeObject.tp_dealloc`"
294295msgstr ""
295296
296- #: ../../c-api/type.rst:225
297+ #: ../../c-api/type.rst:226
297298msgid "``Py_nb_add`` to set :c:member:`PyNumberMethods.nb_add`"
298299msgstr ""
299300
300- #: ../../c-api/type.rst:226
301+ #: ../../c-api/type.rst:227
301302msgid "``Py_sq_length`` to set :c:member:`PySequenceMethods.sq_length`"
302303msgstr ""
303304
304- #: ../../c-api/type.rst:228
305+ #: ../../c-api/type.rst:229
305306msgid ""
306307"The following fields cannot be set at all using :c:type:`PyType_Spec` and "
307308":c:type:`PyType_Slot`:"
308309msgstr ""
309310
310- #: ../../c-api/type.rst:231
311+ #: ../../c-api/type.rst:232
311312msgid ":c:member:`~PyTypeObject.tp_dict`"
312313msgstr ":c:member:`~PyTypeObject.tp_dict`"
313314
314- #: ../../c-api/type.rst:232
315+ #: ../../c-api/type.rst:233
315316msgid ":c:member:`~PyTypeObject.tp_mro`"
316317msgstr ""
317318
318- #: ../../c-api/type.rst:233
319+ #: ../../c-api/type.rst:234
319320msgid ":c:member:`~PyTypeObject.tp_cache`"
320321msgstr ""
321322
322- #: ../../c-api/type.rst:234
323+ #: ../../c-api/type.rst:235
323324msgid ":c:member:`~PyTypeObject.tp_subclasses`"
324325msgstr ""
325326
326- #: ../../c-api/type.rst:235
327+ #: ../../c-api/type.rst:236
327328msgid ":c:member:`~PyTypeObject.tp_weaklist`"
328329msgstr ""
329330
330- #: ../../c-api/type.rst:236
331+ #: ../../c-api/type.rst:237
331332msgid ":c:member:`~PyTypeObject.tp_vectorcall`"
332333msgstr ":c:member:`~PyTypeObject.tp_vectorcall`"
333334
334- #: ../../c-api/type.rst:237
335+ #: ../../c-api/type.rst:238
335336msgid ""
336337":c:member:`~PyTypeObject.tp_weaklistoffset` (see :ref:`PyMemberDef "
337338"<pymemberdef-offsets>`)"
338339msgstr ""
339340
340- #: ../../c-api/type.rst:239
341+ #: ../../c-api/type.rst:240
341342msgid ""
342343":c:member:`~PyTypeObject.tp_dictoffset` (see :ref:`PyMemberDef <pymemberdef-"
343344"offsets>`)"
344345msgstr ""
345346
346- #: ../../c-api/type.rst:241
347+ #: ../../c-api/type.rst:242
347348msgid ""
348349":c:member:`~PyTypeObject.tp_vectorcall_offset` (see :ref:`PyMemberDef "
349350"<pymemberdef-offsets>`)"
350351msgstr ""
351352
352- #: ../../c-api/type.rst:244
353+ #: ../../c-api/type.rst:245
353354msgid ""
354355"The following fields cannot be set using :c:type:`PyType_Spec` and "
355356":c:type:`PyType_Slot` under the limited API:"
356357msgstr ""
357358
358- #: ../../c-api/type.rst:247
359+ #: ../../c-api/type.rst:248
359360msgid ":c:member:`~PyBufferProcs.bf_getbuffer`"
360361msgstr ":c:member:`~PyBufferProcs.bf_getbuffer`"
361362
362- #: ../../c-api/type.rst:248
363+ #: ../../c-api/type.rst:249
363364msgid ":c:member:`~PyBufferProcs.bf_releasebuffer`"
364365msgstr ":c:member:`~PyBufferProcs.bf_releasebuffer`"
365366
366- #: ../../c-api/type.rst:250
367+ #: ../../c-api/type.rst:251
367368msgid ""
368- "Setting :c:data:`Py_tp_bases` may be problematic on some platforms. To avoid "
369- " issues, use the *bases* argument of :py:func:`PyType_FromSpecWithBases` "
370- "instead."
369+ "Setting :c:data:`Py_tp_bases` or :c:data:`Py_tp_base` may be problematic on "
370+ "some platforms. To avoid issues, use the *bases* argument of "
371+ ":py:func:`PyType_FromSpecWithBases` instead."
371372msgstr ""
372373
373- #: ../../c-api/type.rst:256
374+ #: ../../c-api/type.rst:258
374375msgid "Slots in :c:type:`PyBufferProcs` in may be set in the unlimited API."
375376msgstr ""
376377
377- #: ../../c-api/type.rst:260
378+ #: ../../c-api/type.rst:262
378379msgid ""
379380"The desired value of the slot. In most cases, this is a pointer to a "
380381"function."
381382msgstr ""
382383
383- #: ../../c-api/type.rst:263
384+ #: ../../c-api/type.rst:265
384385msgid "May not be ``NULL``."
385386msgstr ""
0 commit comments