88# Alexandre B A Villares, 2021
99# Renan Lopes <renans.l@icloud.com>, 2021
1010# Flávio Neves, 2022
11- # Rafael Fontenelle <rffontenelle@gmail.com>, 2022
1211# Mozart Mozart, 2022
1312# Ana Carolina Dias, 2022
13+ # Rafael Fontenelle <rffontenelle@gmail.com>, 2022
1414#
1515#, fuzzy
1616msgid ""
1717msgstr ""
1818"Project-Id-Version : Python 3.11\n "
1919"Report-Msgid-Bugs-To : \n "
20- "POT-Creation-Date : 2022-11-10 16:29+0000\n "
20+ "POT-Creation-Date : 2022-11-11 16:29+0000\n "
2121"PO-Revision-Date : 2021-06-28 00:47+0000\n "
22- "Last-Translator : Ana Carolina Dias , 2022\n "
22+ "Last-Translator : Rafael Fontenelle <rffontenelle@gmail.com> , 2022\n "
2323"Language-Team : Portuguese (Brazil) (https://www.transifex.com/python-doc/ "
2424"teams/5390/pt_BR/)\n "
2525"MIME-Version : 1.0\n "
@@ -128,10 +128,10 @@ msgid ""
128128"args tuple and kwargs dict anyway, then there is no point in implementing "
129129"vectorcall."
130130msgstr ""
131- "Uma classe não deve implementar chamadas de vetores se for mais lento que "
132- "*tp_call*. Por exemplo, se o chamador precisa converter os argumentos para "
133- "uma tupla args e um dicionário kwargs de qualquer forma, então não é "
134- "necessário implementar chamada de vetor ."
131+ "Uma classe não deve implementar vectorcall se for mais lento que *tp_call*. "
132+ "Por exemplo, se o chamador precisa converter os argumentos para uma tupla "
133+ "args e um dicionário kwargs de qualquer forma, então não é necessário "
134+ "implementar vectorcall ."
135135
136136#: ../../c-api/call.rst:65
137137msgid ""
@@ -141,11 +141,11 @@ msgid ""
141141"*vectorcallfunc* appears. This is a pointer to a function with the following "
142142"signature:"
143143msgstr ""
144- "Classes podem implementar o protocolo de chamada de vetor ativando o "
145- "sinalizador : const:`Py_TPFLAGS_HAVE_VECTORCALL` e configurando :c:member:"
146- "`~PyTypeObject. tp_vectorcall_offset` para o offset dentro da estrutura do "
147- "objeto onde uma *vectorcallfunc* aparece. Este é um ponteiro para uma função "
148- "com a seguinte assinatura:"
144+ "Classes podem implementar o protocolo vectorcall ativando o sinalizador : "
145+ "const:`Py_TPFLAGS_HAVE_VECTORCALL` e configurando :c:member:`~PyTypeObject. "
146+ "tp_vectorcall_offset` para o offset dentro da estrutura do objeto onde uma "
147+ "*vectorcallfunc* aparece. Este é um ponteiro para uma função com a seguinte "
148+ "assinatura:"
149149
150150#: ../../c-api/call.rst:73
151151msgid "*callable* is the object being called."
@@ -173,10 +173,12 @@ msgid ""
173173":const:`PY_VECTORCALL_ARGUMENTS_OFFSET` flag. To get the actual number of "
174174"positional arguments from *nargsf*, use :c:func:`PyVectorcall_NARGS`."
175175msgstr ""
176+ "Sinalizador :const:`PY_VECTORCALL_ARGUMENTS_OFFSET`. Para obter o número "
177+ "real de argumentos posicionais de *nargsf*, use :c:func:`PyVectorcall_NARGS`."
176178
177179#: ../../c-api/call.rst:85
178180msgid "*kwnames* is a tuple containing the names of the keyword arguments;"
179- msgstr "*kwnames* é uma tupla contendo os nomes dos argumentos-chave ;"
181+ msgstr "*kwnames* é uma tupla contendo os nomes dos argumentos nomeados ;"
180182
181183#: ../../c-api/call.rst:82
182184msgid ""
@@ -186,7 +188,7 @@ msgid ""
186188msgstr ""
187189"em outras palavras, as chaves do dicionário kwargs. Estes nomes devem ser "
188190"strings (instâncias de ``str`` ou uma subclasse) e eles devem ser únicos. Se "
189- "não existem argumentos-chave , então *kwnames* deve então ser *NULL*."
191+ "não existem argumentos nomeados , então *kwnames* deve então ser *NULL*."
190192
191193#: ../../c-api/call.rst:89
192194msgid ""
@@ -195,7 +197,7 @@ msgid ""
195197"argument 1 (not 0) in the allocated vector. The callee must restore the "
196198"value of ``args[-1]`` before returning."
197199msgstr ""
198- "Se essa flag é definida em um argumento de chamada de vetor *nargsf*, deve "
200+ "Se esse sinalizador é definido em um argumento *nargsf* do vectorcall , deve "
199201"ser permitido ao chamado temporariamente mudar ``args[-1]``. Em outras "
200202"palavras, *args* aponta para o argumento 1 (não 0) no vetor alocado. O "
201203"chamado deve restaurar o valor de ``args[-1]`` antes de retornar."
@@ -304,7 +306,7 @@ msgid ""
304306"Call *callable*'s :c:type:`vectorcallfunc` with positional and keyword "
305307"arguments given in a tuple and dict, respectively."
306308msgstr ""
307- "Chame o :c:type:`vectorcallfunc` de *callable* com argumentos posicionais e "
309+ "Chama o :c:type:`vectorcallfunc` de *callable* com argumentos posicionais e "
308310"nomeados dados em uma tupla e dicionário, respectivamente."
309311
310312#: ../../c-api/call.rst:166
@@ -316,8 +318,8 @@ msgid ""
316318msgstr ""
317319"Esta é uma função especializada, feita para ser colocada no slot :c:member:"
318320"`~PyTypeObject.tp_call` ou usada em uma implementação de ``tp_call``. Ela "
319- "não checa a flag :const:`Py_TPFLAGS_HAVE_VECTORCALL` e não retorna para "
320- "``tp_call``."
321+ "não verifica o sinalizador :const:`Py_TPFLAGS_HAVE_VECTORCALL` e não retorna "
322+ "para ``tp_call``."
321323
322324#: ../../c-api/call.rst:177
323325msgid "Object Calling API"
@@ -341,7 +343,7 @@ msgid ""
341343"The following table summarizes the available functions; please see "
342344"individual documentation for details."
343345msgstr ""
344- "A tabela a seguir sumariza as funções disponíveis; por favor, veja a "
346+ "A tabela a seguir resume as funções disponíveis; por favor, veja a "
345347"documentação individual para detalhes."
346348
347349#: ../../c-api/call.rst:189
@@ -469,7 +471,7 @@ msgid ""
469471"Call a callable Python object *callable*, with arguments given by the tuple "
470472"*args*, and named arguments given by the dictionary *kwargs*."
471473msgstr ""
472- "Chame um objeto Python chamável de *callable*, com argumentos dados pela "
474+ "Chama um objeto Python chamável de *callable*, com argumentos dados pela "
473475"tupla *args*, e argumentos nomeados dados pelo dicionário *kwargs*."
474476
475477#: ../../c-api/call.rst:224
@@ -489,7 +491,7 @@ msgid ""
489491"Return the result of the call on success, or raise an exception and return "
490492"*NULL* on failure."
491493msgstr ""
492- "Retorne o resultado da chamada em sucesso, ou levante uma exceção e retorne "
494+ "Retorna o resultado da chamada em sucesso, ou levanta uma exceção e retorna "
493495"*NULL* em caso de falha."
494496
495497#: ../../c-api/call.rst:230
@@ -504,23 +506,23 @@ msgid ""
504506"Call a callable Python object *callable* without any arguments. It is the "
505507"most efficient way to call a callable Python object without any argument."
506508msgstr ""
507- "Chame um objeto Python chamável de *callable* sem nenhum argumento. É o "
509+ "Chama um objeto Python chamável de *callable* sem nenhum argumento. É o "
508510"jeito mais eficiente de chamar um objeto Python sem nenhum argumento."
509511
510512#: ../../c-api/call.rst:247
511513msgid ""
512514"Call a callable Python object *callable* with exactly 1 positional argument "
513515"*arg* and no keyword arguments."
514516msgstr ""
515- "Chame um objeto Python chamável de *callable* com exatamente 1 argumento "
517+ "Chama um objeto Python chamável de *callable* com exatamente 1 argumento "
516518"posicional *arg* e nenhum argumento nomeado."
517519
518520#: ../../c-api/call.rst:258
519521msgid ""
520522"Call a callable Python object *callable*, with arguments given by the tuple "
521523"*args*. If no arguments are needed, then *args* can be *NULL*."
522524msgstr ""
523- "Chame um objeto Python chamável de *callable* com argumentos dados pela "
525+ "Chama um objeto Python chamável de *callable* com argumentos dados pela "
524526"tupla *args*. Se nenhum argumento é necessário, *args* pode ser *NULL*."
525527
526528#: ../../c-api/call.rst:264 ../../c-api/call.rst:276
@@ -534,7 +536,7 @@ msgid ""
534536"style format string. The format can be *NULL*, indicating that no arguments "
535537"are provided."
536538msgstr ""
537- "Chame um objeto Python chamável de *callable*, com um número variável de "
539+ "Chama um objeto Python chamável de *callable*, com um número variável de "
538540"argumentos C. Os argumentos C são descritos usando uma string de estilo no "
539541"formato :c:func:`Py_BuildValue`. O formato pode ser *NULL*, indicando que "
540542"nenhum argumento foi provido."
@@ -590,7 +592,7 @@ msgid ""
590592"`PyObject *` arguments. The arguments are provided as a variable number of "
591593"parameters followed by *NULL*."
592594msgstr ""
593- "Chame um objeto Python chamável de *callable*, com um número variável de "
595+ "Chama um objeto Python chamável de *callable*, com um número variável de "
594596"argumentos :c:expr:`PyObject *`. Os argumentos são providos como um número "
595597"variável de parâmetros seguidos por um *NULL*."
596598
@@ -665,7 +667,7 @@ msgid ""
665667"If the object has the :const:`Py_TPFLAGS_METHOD_DESCRIPTOR` feature, this "
666668"will call the unbound method object with the full *args* vector as arguments."
667669msgstr ""
668- "Se o objeto tem a feature :const:`Py_TPFLAGS_METHOD_DESCRIPTOR`, isso irá "
670+ "Se o objeto tem o recurso :const:`Py_TPFLAGS_METHOD_DESCRIPTOR`, isso irá "
669671"chamar o objeto de método não vinculado com o vetor *args* inteiro como "
670672"argumentos."
671673
0 commit comments