Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 32fd372

Browse files
author
github-actions
committed
Update translations from Transifex
1 parent 7840499 commit 32fd372

31 files changed

+1814
-4051
lines changed

c-api/structures.po

Lines changed: 103 additions & 98 deletions
Large diffs are not rendered by default.

c-api/type.po

Lines changed: 36 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,14 @@
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
66
# Translators:
7-
# Marco Rougeth <[email protected]>, 2021
87
# Rafael Fontenelle <[email protected]>, 2023
98
#
109
#, fuzzy
1110
msgid ""
1211
msgstr ""
1312
"Project-Id-Version: Python 3.12\n"
1413
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2023-07-28 14:13+0000\n"
14+
"POT-Creation-Date: 2023-10-13 14:14+0000\n"
1615
"PO-Revision-Date: 2021-06-28 00:50+0000\n"
1716
"Last-Translator: Rafael Fontenelle <[email protected]>, 2023\n"
1817
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -575,77 +574,77 @@ msgstr ""
575574

576575
#: ../../c-api/type.rst:464
577576
msgid ""
578-
"The following fields cannot be set at all using :c:type:`PyType_Spec` and :c:"
579-
"type:`PyType_Slot`:"
577+
"The following “offset” fields cannot be set using :c:type:`PyType_Slot`:"
580578
msgstr ""
581579

582-
#: ../../c-api/type.rst:467
583-
msgid ":c:member:`~PyTypeObject.tp_dict`"
584-
msgstr ":c:member:`~PyTypeObject.tp_dict`"
580+
#: ../../c-api/type.rst:466
581+
msgid ""
582+
":c:member:`~PyTypeObject.tp_weaklistoffset` (use :c:macro:"
583+
"`Py_TPFLAGS_MANAGED_WEAKREF` instead if possible)"
584+
msgstr ""
585585

586586
#: ../../c-api/type.rst:468
587-
msgid ":c:member:`~PyTypeObject.tp_mro`"
588-
msgstr ":c:member:`~PyTypeObject.tp_mro`"
589-
590-
#: ../../c-api/type.rst:469
591-
msgid ":c:member:`~PyTypeObject.tp_cache`"
592-
msgstr ":c:member:`~PyTypeObject.tp_cache`"
587+
msgid ""
588+
":c:member:`~PyTypeObject.tp_dictoffset` (use :c:macro:"
589+
"`Py_TPFLAGS_MANAGED_DICT` instead if possible)"
590+
msgstr ""
593591

594592
#: ../../c-api/type.rst:470
595-
msgid ":c:member:`~PyTypeObject.tp_subclasses`"
596-
msgstr ":c:member:`~PyTypeObject.tp_subclasses`"
597-
598-
#: ../../c-api/type.rst:471
599-
msgid ":c:member:`~PyTypeObject.tp_weaklist`"
600-
msgstr ":c:member:`~PyTypeObject.tp_weaklist`"
601-
602-
#: ../../c-api/type.rst:472
603-
msgid ":c:member:`~PyTypeObject.tp_vectorcall`"
604-
msgstr ":c:member:`~PyTypeObject.tp_vectorcall`"
593+
msgid ""
594+
":c:member:`~PyTypeObject.tp_vectorcall_offset` (use "
595+
"``\"__vectorcalloffset__\"`` in :ref:`PyMemberDef <pymemberdef-offsets>`)"
596+
msgstr ""
605597

606-
#: ../../c-api/type.rst:473
598+
#: ../../c-api/type.rst:474
607599
msgid ""
608-
":c:member:`~PyTypeObject.tp_weaklistoffset` (use :c:macro:"
609-
"`Py_TPFLAGS_MANAGED_WEAKREF` instead)"
600+
"If it is not possible to switch to a ``MANAGED`` flag (for example, for "
601+
"vectorcall or to support Python older than 3.12), specify the offset in :c:"
602+
"member:`Py_tp_members <PyTypeObject.tp_members>`. See :ref:`PyMemberDef "
603+
"documentation <pymemberdef-offsets>` for details."
604+
msgstr ""
605+
606+
#: ../../c-api/type.rst:480
607+
msgid "The following fields cannot be set at all when creating a heap type:"
610608
msgstr ""
611609

612-
#: ../../c-api/type.rst:475
610+
#: ../../c-api/type.rst:482
613611
msgid ""
614-
":c:member:`~PyTypeObject.tp_dictoffset` (use :c:macro:"
615-
"`Py_TPFLAGS_MANAGED_DICT` instead)"
612+
":c:member:`~PyTypeObject.tp_vectorcall` (use :c:member:`~PyTypeObject."
613+
"tp_new` and/or :c:member:`~PyTypeObject.tp_init`)"
616614
msgstr ""
617615

618-
#: ../../c-api/type.rst:477
616+
#: ../../c-api/type.rst:486
619617
msgid ""
620-
":c:member:`~PyTypeObject.tp_vectorcall_offset` (see :ref:`PyMemberDef "
621-
"<pymemberdef-offsets>`)"
618+
"Internal fields: :c:member:`~PyTypeObject.tp_dict`, :c:member:`~PyTypeObject."
619+
"tp_mro`, :c:member:`~PyTypeObject.tp_cache`, :c:member:`~PyTypeObject."
620+
"tp_subclasses`, and :c:member:`~PyTypeObject.tp_weaklist`."
622621
msgstr ""
623622

624-
#: ../../c-api/type.rst:480
623+
#: ../../c-api/type.rst:493
625624
msgid ""
626625
"Setting :c:data:`Py_tp_bases` or :c:data:`Py_tp_base` may be problematic on "
627626
"some platforms. To avoid issues, use the *bases* argument of :c:func:"
628627
"`PyType_FromSpecWithBases` instead."
629628
msgstr ""
630629

631-
#: ../../c-api/type.rst:487
630+
#: ../../c-api/type.rst:500
632631
msgid "Slots in :c:type:`PyBufferProcs` may be set in the unlimited API."
633632
msgstr ""
634633

635-
#: ../../c-api/type.rst:489
634+
#: ../../c-api/type.rst:502
636635
msgid ""
637636
":c:member:`~PyBufferProcs.bf_getbuffer` and :c:member:`~PyBufferProcs."
638637
"bf_releasebuffer` are now available under the :ref:`limited API <limited-c-"
639638
"api>`."
640639
msgstr ""
641640

642-
#: ../../c-api/type.rst:496
641+
#: ../../c-api/type.rst:509
643642
msgid ""
644643
"The desired value of the slot. In most cases, this is a pointer to a "
645644
"function."
646645
msgstr ""
647646

648-
#: ../../c-api/type.rst:499
647+
#: ../../c-api/type.rst:512
649648
msgid "Slots other than ``Py_tp_doc`` may not be ``NULL``."
650649
msgstr ""
651650

0 commit comments

Comments
 (0)