@@ -13,7 +13,7 @@ msgid ""
1313msgstr ""
1414"Project-Id-Version : Python 3.9\n "
1515"Report-Msgid-Bugs-To : \n "
16- "POT-Creation-Date : 2020-09-05 04:00 +0000\n "
16+ "POT-Creation-Date : 2020-12-21 04:56 +0000\n "
1717"PO-Revision-Date : 2017-02-16 17:39+0000\n "
1818"Last-Translator : Marco Rougeth <marco@rougeth.com>, 2020\n "
1919"Language-Team : Portuguese (Brazil) (https://www.transifex.com/python-doc/ "
@@ -194,11 +194,12 @@ msgstr ""
194194
195195#: ../../c-api/type.rst:158
196196msgid ""
197- "If *bases* is ``NULL``, the *Py_tp_base* slot is used instead. If that also "
198- "is ``NULL``, the new type derives from :class:`object`."
197+ "If *bases* is ``NULL``, the *Py_tp_bases* slot is used instead. If that also "
198+ "is ``NULL``, the *Py_tp_base* slot is used instead. If that also is "
199+ "``NULL``, the new type derives from :class:`object`."
199200msgstr ""
200201
201- #: ../../c-api/type.rst:161
202+ #: ../../c-api/type.rst:162
202203msgid ""
203204"The *module* argument can be used to record the module in which the new "
204205"class is defined. It must be a module object or ``NULL``. If not ``NULL``, "
@@ -207,157 +208,157 @@ msgid ""
207208"subclasses; it must be specified for each class individually."
208209msgstr ""
209210
210- #: ../../c-api/type.rst:168
211+ #: ../../c-api/type.rst:169
211212msgid "This function calls :c:func:`PyType_Ready` on the new type."
212213msgstr ""
213214
214- #: ../../c-api/type.rst:174
215+ #: ../../c-api/type.rst:175
215216msgid "Equivalent to ``PyType_FromModuleAndSpec(NULL, spec, bases)``."
216217msgstr ""
217218
218- #: ../../c-api/type.rst:180
219+ #: ../../c-api/type.rst:181
219220msgid "Equivalent to ``PyType_FromSpecWithBases(spec, NULL)``."
220221msgstr ""
221222
222- #: ../../c-api/type.rst:184
223+ #: ../../c-api/type.rst:185
223224msgid "Structure defining a type's behavior."
224225msgstr ""
225226
226- #: ../../c-api/type.rst:188
227+ #: ../../c-api/type.rst:189
227228msgid "Name of the type, used to set :c:member:`PyTypeObject.tp_name`."
228229msgstr ""
229230
230- #: ../../c-api/type.rst:193
231+ #: ../../c-api/type.rst:194
231232msgid ""
232233"Size of the instance in bytes, used to set :c:member:`PyTypeObject."
233234"tp_basicsize` and :c:member:`PyTypeObject.tp_itemsize`."
234235msgstr ""
235236
236- #: ../../c-api/type.rst:199
237+ #: ../../c-api/type.rst:200
237238msgid "Type flags, used to set :c:member:`PyTypeObject.tp_flags`."
238239msgstr ""
239240
240- #: ../../c-api/type.rst:201
241+ #: ../../c-api/type.rst:202
241242msgid ""
242243"If the ``Py_TPFLAGS_HEAPTYPE`` flag is not set, :c:func:"
243244"`PyType_FromSpecWithBases` sets it automatically."
244245msgstr ""
245246
246- #: ../../c-api/type.rst:206
247+ #: ../../c-api/type.rst:207
247248msgid ""
248249"Array of :c:type:`PyType_Slot` structures. Terminated by the special slot "
249250"value ``{0, NULL}``."
250251msgstr ""
251252
252- #: ../../c-api/type.rst:211
253+ #: ../../c-api/type.rst:212
253254msgid ""
254255"Structure defining optional functionality of a type, containing a slot ID "
255256"and a value pointer."
256257msgstr ""
257258
258- #: ../../c-api/type.rst:216
259+ #: ../../c-api/type.rst:217
259260msgid "A slot ID."
260261msgstr ""
261262
262- #: ../../c-api/type.rst:218
263+ #: ../../c-api/type.rst:219
263264msgid ""
264265"Slot IDs are named like the field names of the structures :c:type:"
265266"`PyTypeObject`, :c:type:`PyNumberMethods`, :c:type:`PySequenceMethods`, :c:"
266267"type:`PyMappingMethods` and :c:type:`PyAsyncMethods` with an added ``Py_`` "
267268"prefix. For example, use:"
268269msgstr ""
269270
270- #: ../../c-api/type.rst:224
271+ #: ../../c-api/type.rst:225
271272msgid "``Py_tp_dealloc`` to set :c:member:`PyTypeObject.tp_dealloc`"
272273msgstr ""
273274
274- #: ../../c-api/type.rst:225
275+ #: ../../c-api/type.rst:226
275276msgid "``Py_nb_add`` to set :c:member:`PyNumberMethods.nb_add`"
276277msgstr ""
277278
278- #: ../../c-api/type.rst:226
279+ #: ../../c-api/type.rst:227
279280msgid "``Py_sq_length`` to set :c:member:`PySequenceMethods.sq_length`"
280281msgstr ""
281282
282- #: ../../c-api/type.rst:228
283+ #: ../../c-api/type.rst:229
283284msgid ""
284285"The following fields cannot be set at all using :c:type:`PyType_Spec` and :c:"
285286"type:`PyType_Slot`:"
286287msgstr ""
287288
288- #: ../../c-api/type.rst:231
289+ #: ../../c-api/type.rst:232
289290msgid ":c:member:`~PyTypeObject.tp_dict`"
290291msgstr ":c:member:`~PyTypeObject.tp_dict`"
291292
292- #: ../../c-api/type.rst:232
293+ #: ../../c-api/type.rst:233
293294msgid ":c:member:`~PyTypeObject.tp_mro`"
294295msgstr ":c:member:`~PyTypeObject.tp_mro`"
295296
296- #: ../../c-api/type.rst:233
297+ #: ../../c-api/type.rst:234
297298msgid ":c:member:`~PyTypeObject.tp_cache`"
298299msgstr ":c:member:`~PyTypeObject.tp_cache`"
299300
300- #: ../../c-api/type.rst:234
301+ #: ../../c-api/type.rst:235
301302msgid ":c:member:`~PyTypeObject.tp_subclasses`"
302303msgstr ":c:member:`~PyTypeObject.tp_subclasses`"
303304
304- #: ../../c-api/type.rst:235
305+ #: ../../c-api/type.rst:236
305306msgid ":c:member:`~PyTypeObject.tp_weaklist`"
306307msgstr ":c:member:`~PyTypeObject.tp_weaklist`"
307308
308- #: ../../c-api/type.rst:236
309+ #: ../../c-api/type.rst:237
309310msgid ":c:member:`~PyTypeObject.tp_vectorcall`"
310311msgstr ""
311312
312- #: ../../c-api/type.rst:237
313+ #: ../../c-api/type.rst:238
313314msgid ""
314315":c:member:`~PyTypeObject.tp_weaklistoffset` (see :ref:`PyMemberDef "
315316"<pymemberdef-offsets>`)"
316317msgstr ""
317318
318- #: ../../c-api/type.rst:239
319+ #: ../../c-api/type.rst:240
319320msgid ""
320321":c:member:`~PyTypeObject.tp_dictoffset` (see :ref:`PyMemberDef <pymemberdef-"
321322"offsets>`)"
322323msgstr ""
323324
324- #: ../../c-api/type.rst:241
325+ #: ../../c-api/type.rst:242
325326msgid ""
326327":c:member:`~PyTypeObject.tp_vectorcall_offset` (see :ref:`PyMemberDef "
327328"<pymemberdef-offsets>`)"
328329msgstr ""
329330
330- #: ../../c-api/type.rst:244
331+ #: ../../c-api/type.rst:245
331332msgid ""
332333"The following fields cannot be set using :c:type:`PyType_Spec` and :c:type:"
333334"`PyType_Slot` under the limited API:"
334335msgstr ""
335336
336- #: ../../c-api/type.rst:247
337+ #: ../../c-api/type.rst:248
337338msgid ":c:member:`~PyBufferProcs.bf_getbuffer`"
338339msgstr ":c:member:`~PyBufferProcs.bf_getbuffer`"
339340
340- #: ../../c-api/type.rst:248
341+ #: ../../c-api/type.rst:249
341342msgid ":c:member:`~PyBufferProcs.bf_releasebuffer`"
342343msgstr ":c:member:`~PyBufferProcs.bf_releasebuffer`"
343344
344- #: ../../c-api/type.rst:250
345+ #: ../../c-api/type.rst:251
345346msgid ""
346- "Setting :c:data:`Py_tp_bases` may be problematic on some platforms. To avoid "
347- "issues, use the *bases* argument of :py:func:`PyType_FromSpecWithBases` "
348- "instead."
347+ "Setting :c:data:`Py_tp_bases` or :c:data:`Py_tp_base` may be problematic on "
348+ "some platforms. To avoid issues, use the *bases* argument of :py:func:"
349+ "`PyType_FromSpecWithBases` instead."
349350msgstr ""
350351
351- #: ../../c-api/type.rst:256
352+ #: ../../c-api/type.rst:258
352353msgid "Slots in :c:type:`PyBufferProcs` in may be set in the unlimited API."
353354msgstr ""
354355
355- #: ../../c-api/type.rst:260
356+ #: ../../c-api/type.rst:262
356357msgid ""
357358"The desired value of the slot. In most cases, this is a pointer to a "
358359"function."
359360msgstr ""
360361
361- #: ../../c-api/type.rst:263
362+ #: ../../c-api/type.rst:265
362363msgid "May not be ``NULL``."
363364msgstr ""
0 commit comments