55#
66# Translators:
77# python-doc bot, 2025
8+ # Rafael Fontenelle <[email protected] >, 202589#
910#, fuzzy
1011msgid ""
@@ -13,7 +14,7 @@ msgstr ""
1314"Report-Msgid-Bugs-To : \n "
1415"POT-Creation-Date : 2025-11-17 14:14+0000\n "
1516"PO-Revision-Date : 2025-09-16 00:00+0000\n "
16- "Last-Translator : python-doc bot , 2025\n "
17+ "
Last-Translator :
Rafael Fontenelle <[email protected] > , 2025\n"
1718"Language-Team : Portuguese (Brazil) (https://app.transifex.com/python-doc/ "
1819"teams/5390/pt_BR/)\n "
1920"MIME-Version : 1.0\n "
@@ -38,7 +39,7 @@ msgstr ""
3839
3940#: ../../c-api/structures.rst:14
4041msgid "Base object types and macros"
41- msgstr ""
42+ msgstr "Macros e tipos de objetos base "
4243
4344#: ../../c-api/structures.rst:16
4445msgid ""
@@ -67,31 +68,47 @@ msgid ""
6768"to be a :c:type:`PyObject`, but every pointer to a Python object can be cast "
6869"to a :c:expr:`PyObject*`."
6970msgstr ""
71+ "Todos os tipos de objeto são extensões deste tipo. Este é um tipo que contém "
72+ "as informações necessárias para que o Python trate um ponteiro para um "
73+ "objeto como tal. Em uma versão de \" lançamento\" normal, ele contém apenas a "
74+ "contagem de referências do objeto e um ponteiro para o objeto do tipo "
75+ "correspondente. Nada é declarado como um :c:type:`PyObject`, mas todo "
76+ "ponteiro para um objeto Python pode ser convertido para um :c:expr:"
77+ "`PyObject*`."
7078
7179#: ../../c-api/structures.rst:33
7280msgid ""
7381"The members must not be accessed directly; instead use macros such as :c:"
7482"macro:`Py_REFCNT` and :c:macro:`Py_TYPE`."
7583msgstr ""
84+ "Os membros não devem ser acessados diretamente; em vez disso, use macros "
85+ "como :c:macro:`Py_REFCNT` e :c:macro:`Py_TYPE`."
7686
7787#: ../../c-api/structures.rst:38
7888msgid ""
7989"The object's reference count, as returned by :c:macro:`Py_REFCNT`. Do not "
8090"use this field directly; instead use functions and macros such as :c:macro:`!"
8191"Py_REFCNT`, :c:func:`Py_INCREF` and :c:func:`Py_DecRef`."
8292msgstr ""
93+ "A contagem de referências do objeto, conforme retornada por :c:macro:"
94+ "`Py_REFCNT`. Não use este campo diretamente; em vez disso, use funções e "
95+ "macros como :c:macro:`!Py_REFCNT`, :c:func:`Py_INCREF` e :c:func:`Py_DecRef`."
8396
8497#: ../../c-api/structures.rst:42
8598msgid ""
8699"The field type may be different from ``Py_ssize_t``, depending on build "
87100"configuration and platform."
88101msgstr ""
102+ "O tipo de campo pode ser diferente de ``Py_ssize_t``, dependendo da "
103+ "configuração e da plataforma de construção."
89104
90105#: ../../c-api/structures.rst:47
91106msgid ""
92107"The object's type. Do not use this field directly; use :c:macro:`Py_TYPE` "
93108"and :c:func:`Py_SET_TYPE` instead."
94109msgstr ""
110+ "O tipo do objeto. Não use este campo diretamente; use :c:macro:`Py_TYPE` e :"
111+ "c:func:`Py_SET_TYPE` em vez disso."
95112
96113#: ../../c-api/structures.rst:54
97114msgid ""
0 commit comments