66# Translators:
77# python-doc bot, 2025
88# Rainer Terroso, 2025
9+ # Rafael Fontenelle <rffontenelle@gmail.com>, 2025
910#
1011#, fuzzy
1112msgid ""
@@ -14,7 +15,7 @@ msgstr ""
1415"Report-Msgid-Bugs-To : \n "
1516"POT-Creation-Date : 2025-11-13 18:32+0000\n "
1617"PO-Revision-Date : 2025-09-16 00:00+0000\n "
17- "Last-Translator : Rainer Terroso , 2025\n "
18+ "Last-Translator : Rafael Fontenelle <rffontenelle@gmail.com> , 2025\n "
1819"Language-Team : Portuguese (Brazil) (https://app.transifex.com/python-doc/ "
1920"teams/5390/pt_BR/)\n "
2021"MIME-Version : 1.0\n "
@@ -58,9 +59,9 @@ msgid ""
5859"an object, a method called, or it is multiplied by another object. These C "
5960"functions are called \" type methods\" ."
6061msgstr ""
61- "O tempo de execução do :term:CPython trata todos os objetos Python como "
62+ "O tempo de execução do :term:` CPython` trata todos os objetos Python como "
6263"variáveis do tipo :c:expr:`PyObject*`, que funciona como um “tipo base” para "
63- "todos os objetos Python. A estrutura :c:type:`PyObject`em si contém apenas "
64+ "todos os objetos Python. A estrutura :c:type:`PyObject` em si contém apenas "
6465"a :term:`contagem de referências` do objeto e um ponteiro para o “objeto de "
6566"tipo” correspondente. É nesse objeto de tipo que tudo acontece: ele "
6667"determina quais funções em C o interpretador chama quando, por exemplo, um "
@@ -223,18 +224,19 @@ msgid ""
223224"What a :class:`!Custom` **object** contains: this is the ``CustomObject`` "
224225"struct, which is allocated once for each :class:`!Custom` instance."
225226msgstr ""
226- "O que um objeto :class:`!Custom`contém: esta é a estrutura ``CustomObject``, "
227- "alocada uma vez para cada instância de :class:`!Custom`."
227+ "O que um ** objeto** :class:`!Custom` contém: esta é uma estrutura "
228+ "``CustomObject``, alocada uma vez para cada instância de :class:`!Custom`."
228229
229230#: ../../extending/newtypes_tutorial.rst:55
230231msgid ""
231232"How the :class:`!Custom` **type** behaves: this is the ``CustomType`` "
232233"struct, which defines a set of flags and function pointers that the "
233234"interpreter inspects when specific operations are requested."
234235msgstr ""
235- "Como o tipo :class:`!Custom` se comporta: esta é a estrutura ``CustomType``, "
236- "que define um conjunto de sinalizadores e ponteiros de função que o "
237- "interpretador inspeciona quando operações específicas são solicitadas."
236+ "Como o **tipo** :class:`!Custom` se comporta: esta é a estrutura "
237+ "``CustomType``, que define um conjunto de sinalizadores e ponteiros de "
238+ "função que o interpretador inspeciona quando operações específicas são "
239+ "solicitadas."
238240
239241#: ../../extending/newtypes_tutorial.rst:58
240242msgid ""
@@ -257,7 +259,10 @@ msgid ""
257259"typedef struct {\n"
258260" PyObject_HEAD\n"
259261"} CustomObject;"
260- msgstr "typedef struct { PyObject_HEAD} CustomObject;"
262+ msgstr ""
263+ "typedef struct {\n"
264+ " PyObject_HEAD\n"
265+ "} CustomObject;"
261266
262267#: ../../extending/newtypes_tutorial.rst:69
263268msgid ""
@@ -269,13 +274,13 @@ msgid ""
269274"abstract away the layout and to enable additional fields in :ref:`debug "
270275"builds <debug-build>`."
271276msgstr ""
272- "Isto é o que um objeto personalizado conterá. ``PyObject_HEAD`` é "
273- "obrigatório no início de cada estrutura de objeto e define um campo chamado "
274- "``ob_base`` do tipo :c:type:`PyObject`, contendo um ponteiro para um objeto "
275- "de tipo e uma contagem de referências (esses podem ser acessados usando os "
276- "macros :c:macro: `Py_TYPE` e :c:macro:`Py_REFCNT`, respectivamente). O "
277- "objetivo do macro é abstrair o layout e permitir campos adicionais em :ref:"
278- "`debug builds <debug-build>`."
277+ "Isto é o que um objeto Custom conterá. ``PyObject_HEAD`` é obrigatório no "
278+ "início de cada estrutura de objeto e define um campo chamado ``ob_base`` do "
279+ "tipo :c:type:`PyObject`, contendo um ponteiro para um objeto de tipo e uma "
280+ "contagem de referências (esses podem ser acessados usando os macros :c:macro: "
281+ "`Py_TYPE` e :c:macro:`Py_REFCNT`, respectivamente). O objetivo do macro é "
282+ "abstrair o layout e permitir campos adicionais em :ref:`construções de "
283+ "depuração <debug-build>`."
279284
280285#: ../../extending/newtypes_tutorial.rst:78
281286msgid ""
@@ -388,9 +393,9 @@ msgid ""
388393" File \" <stdin>\" , line 1, in <module>\n"
389394"TypeError: can only concatenate str (not \" custom.Custom\" ) to str"
390395msgstr ""
391- "\"\" + custom.Custom()\n"
396+ ">>> \"\" + custom.Custom()\n"
392397"Traceback (most recent call last):\n"
393- "File \" <stdin>\" , line 1, in <module> \n"
398+ " File \" <stdin>\" , line 1, in <module>\n"
394399"TypeError: can only concatenate str (not \" custom.Custom\" ) to str"
395400
396401#: ../../extending/newtypes_tutorial.rst:131
0 commit comments