Skip to content

Commit 28d7786

Browse files
author
github-actions
committed
Update translations from Transifex
1 parent ecc2d5f commit 28d7786

22 files changed

+534
-114
lines changed

c-api/bytearray.po

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,17 @@
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
66
# Translators:
7-
# Claudio Rogerio Carvalho Filho <excriptbrasil@gmail.com>, 2021
87
# msilvavieira, 2021
9-
# Rafael Fontenelle <rffontenelle@gmail.com>, 2023
8+
# Rafael Fontenelle <rffontenelle@gmail.com>, 2024
109
#
1110
#, fuzzy
1211
msgid ""
1312
msgstr ""
1413
"Project-Id-Version: Python 3.13\n"
1514
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2024-08-09 14:15+0000\n"
15+
"POT-Creation-Date: 2024-08-09 16:36+0000\n"
1716
"PO-Revision-Date: 2021-06-28 00:47+0000\n"
18-
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2023\n"
17+
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2024\n"
1918
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
2019
"teams/5390/pt_BR/)\n"
2120
"MIME-Version: 1.0\n"
@@ -27,7 +26,7 @@ msgstr ""
2726

2827
#: ../../c-api/bytearray.rst:6
2928
msgid "Byte Array Objects"
30-
msgstr "Objetos Byte Array"
29+
msgstr "Objetos byte array"
3130

3231
#: ../../c-api/bytearray.rst:13
3332
msgid ""
@@ -78,11 +77,12 @@ msgstr ""
7877
#: ../../c-api/bytearray.rst:45 ../../c-api/bytearray.rst:52
7978
#: ../../c-api/bytearray.rst:59
8079
msgid "On failure, return ``NULL`` with an exception set."
81-
msgstr ""
80+
msgstr "Em caso de falha, retorna ``NULL`` com uma exceção definida."
8281

8382
#: ../../c-api/bytearray.rst:50
8483
msgid "Create a new bytearray object from *string* and its length, *len*."
8584
msgstr ""
85+
"Cria um novo objeto bytearray a partir de *string* e seu comprimento, *len*."
8686

8787
#: ../../c-api/bytearray.rst:57
8888
msgid ""
@@ -102,7 +102,7 @@ msgid ""
102102
"``NULL`` pointer. The returned array always has an extra null byte appended."
103103
msgstr ""
104104
"Retorna o conteúdo de *bytearray* como uma matriz de caracteres após "
105-
"verificar um ponteiro ``NULL``. A matriz retornada sempre tem um byte nulo "
105+
"verificar um ponteiro ``NULL``. O array retornado sempre tem um byte nulo "
106106
"extra acrescentado."
107107

108108
#: ../../c-api/bytearray.rst:76

c-api/complex.po

Lines changed: 33 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ msgid ""
1313
msgstr ""
1414
"Project-Id-Version: Python 3.13\n"
1515
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2024-07-19 14:16+0000\n"
16+
"POT-Creation-Date: 2024-08-09 16:36+0000\n"
1717
"PO-Revision-Date: 2021-06-28 00:48+0000\n"
1818
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2024\n"
1919
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -27,7 +27,7 @@ msgstr ""
2727

2828
#: ../../c-api/complex.rst:6
2929
msgid "Complex Number Objects"
30-
msgstr "Objetos de números complexos"
30+
msgstr "Objetos números complexos"
3131

3232
#: ../../c-api/complex.rst:10
3333
msgid ""
@@ -36,7 +36,7 @@ msgid ""
3636
"and the other is a C structure which represents the actual complex number "
3737
"value. The API provides functions for working with both."
3838
msgstr ""
39-
"Os objetos de números complexos do Python são implementados como dois tipos "
39+
"Os objetos números complexos do Python são implementados como dois tipos "
4040
"distintos quando visualizados na API C: um é o objeto Python exposto aos "
4141
"programas Python e o outro é uma estrutura C que representa o valor real do "
4242
"número complexo. A API fornece funções para trabalhar com ambos."
@@ -62,10 +62,14 @@ msgid ""
6262
"objects use structures of this type as input or output values, as "
6363
"appropriate."
6464
msgstr ""
65+
"A estrutura C que corresponde à parte do valor de um objeto de número "
66+
"complexo Python. A maioria das funções para lidar com objetos de números "
67+
"complexos usa estruturas desse tipo como valores de entrada ou saída, "
68+
"conforme apropriado."
6569

6670
#: ../../c-api/complex.rst:33
6771
msgid "The structure is defined as::"
68-
msgstr ""
72+
msgstr "A estrutura é definida como::"
6973

7074
#: ../../c-api/complex.rst:43
7175
msgid ""
@@ -171,12 +175,16 @@ msgid ""
171175
"Create a new Python complex number object from a C :c:type:`Py_complex` "
172176
"value. Return ``NULL`` with an exception set on error."
173177
msgstr ""
178+
"Cria um novo objeto de número complexo Python a partir de um valor C :c:type:"
179+
"`Py_complex`. Retorna ``NULL`` com uma exceção definida ao ocorrer um erro."
174180

175181
#: ../../c-api/complex.rst:118
176182
msgid ""
177183
"Return a new :c:type:`PyComplexObject` object from *real* and *imag*. Return "
178184
"``NULL`` with an exception set on error."
179185
msgstr ""
186+
"Retorna um novo objeto :c:type:`PyComplexObject` de *real* e *imag*. Retorna "
187+
"``NULL`` com uma exceção definida ao ocorrer um erro."
180188

181189
#: ../../c-api/complex.rst:124
182190
msgid "Return the real part of *op* as a C :c:expr:`double`."
@@ -189,12 +197,19 @@ msgid ""
189197
"Python complex number object. If :meth:`!__complex__` is not defined then "
190198
"it falls back to call :c:func:`PyFloat_AsDouble` and returns its result."
191199
msgstr ""
200+
"Se *op* não é um objeto de número complexo Python, mas tem um método :meth:"
201+
"`~object.__complex__`, este método será primeiro chamado para converter *op* "
202+
"em um objeto de número complexo Python. Se :meth:`!__complex__` não estiver "
203+
"definido, ele volta a chamar :c:func:`PyFloat_AsDouble` e retorna seu "
204+
"resultado."
192205

193206
#: ../../c-api/complex.rst:132 ../../c-api/complex.rst:148
194207
msgid ""
195208
"Upon failure, this method returns ``-1.0`` with an exception set, so one "
196209
"should call :c:func:`PyErr_Occurred` to check for errors."
197210
msgstr ""
211+
"Em caso de falha, este método retorna ``-1.0`` com uma exceção definida, "
212+
"então deve-se chamar :c:func:`PyErr_Occurred` para verificar se há erros."
198213

199214
#: ../../c-api/complex.rst:135 ../../c-api/complex.rst:151
200215
msgid "Use :meth:`~object.__complex__` if available."
@@ -212,6 +227,11 @@ msgid ""
212227
"it falls back to call :c:func:`PyFloat_AsDouble` and returns ``0.0`` on "
213228
"success."
214229
msgstr ""
230+
"Se *op* não é um objeto de número complexo Python, mas tem um método :meth:"
231+
"`~object.__complex__`, este método será primeiro chamado para converter *op* "
232+
"em um objeto de número complexo Python. Se :meth:`!__complex__` não estiver "
233+
"definido, ele volta a chamar :c:func:`PyFloat_AsDouble` e retorna ``0.0`` em "
234+
"caso de sucesso."
215235

216236
#: ../../c-api/complex.rst:156
217237
msgid "Return the :c:type:`Py_complex` value of the complex number *op*."
@@ -225,13 +245,22 @@ msgid ""
225245
"it falls back to :meth:`~object.__float__`. If :meth:`!__float__` is not "
226246
"defined then it falls back to :meth:`~object.__index__`."
227247
msgstr ""
248+
"Se *op* não é um objeto de número complexo Python, mas tem um método :meth:"
249+
"`~object.__complex__`, este método será primeiro chamado para converter *op* "
250+
"em um objeto de número complexo Python. Se :meth:`!__complex__` não for "
251+
"definido, então ele recorre a :meth:`~object.__float__`. Se :meth:`!"
252+
"__float__` não estiver definido, então ele volta para :meth:`~object."
253+
"__index__`."
228254

229255
#: ../../c-api/complex.rst:164
230256
msgid ""
231257
"Upon failure, this method returns :c:type:`Py_complex` with :c:member:"
232258
"`~Py_complex.real` set to ``-1.0`` and with an exception set, so one should "
233259
"call :c:func:`PyErr_Occurred` to check for errors."
234260
msgstr ""
261+
"Em caso de falha, este método retorna :c:type:`Py_complex` com :c:member:"
262+
"`~Py_complex.real` definido para ``-1.0`` e com uma exceção definida, então "
263+
"deve-se chamar :c:func:`PyErr_Occurred` para verificar se há erros."
235264

236265
#: ../../c-api/complex.rst:168
237266
msgid "Use :meth:`~object.__index__` if available."

c-api/conversion.po

Lines changed: 35 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
66
# Translators:
7-
# Rafael Fontenelle <rffontenelle@gmail.com>, 2023
7+
# Rafael Fontenelle <rffontenelle@gmail.com>, 2024
88
#
99
#, fuzzy
1010
msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.13\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2024-05-11 18:37+0000\n"
14+
"POT-Creation-Date: 2024-08-09 16:36+0000\n"
1515
"PO-Revision-Date: 2021-06-28 00:48+0000\n"
16-
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2023\n"
16+
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2024\n"
1717
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
1818
"teams/5390/pt_BR/)\n"
1919
"MIME-Version: 1.0\n"
@@ -29,7 +29,7 @@ msgstr "Conversão e formação de strings"
2929

3030
#: ../../c-api/conversion.rst:8
3131
msgid "Functions for number conversion and formatted string output."
32-
msgstr "Funções para conversão de números e saída formatada de Strings."
32+
msgstr "Funções para conversão de números e saída formatada de strings."
3333

3434
#: ../../c-api/conversion.rst:13
3535
msgid ""
@@ -47,9 +47,9 @@ msgid ""
4747
"*format* and the variable argument list *va*. Unix man page :manpage:"
4848
"`vsnprintf(3)`."
4949
msgstr ""
50-
"Saída não superior a *size* bytes para *str* de acordo com o formato string "
51-
"*format* e a variável argumento de lista *va*. Página man do Unix :manpage:"
52-
"`vsnprintf(3)`."
50+
"Saída não superior a *size* bytes para *str* de acordo com o string de "
51+
"formato *format* e a variável argumento de lista *va*. Página man do Unix :"
52+
"manpage:`vsnprintf(3)`."
5353

5454
#: ../../c-api/conversion.rst:23
5555
msgid ""
@@ -130,6 +130,9 @@ msgid ""
130130
"long` value according to the given ``base``, which must be between ``2`` and "
131131
"``36`` inclusive, or be the special value ``0``."
132132
msgstr ""
133+
"Converte a parte inicial da string em ``str`` para um valor :c:expr:"
134+
"`unsigned long` de acordo com a ``base`` fornecida, que deve estar entre "
135+
"``2`` e ``36`` inclusive, ou ser o valor especial ``0``."
133136

134137
#: ../../c-api/conversion.rst:57
135138
msgid ""
@@ -139,6 +142,11 @@ msgid ""
139142
"(inclusive). If ``ptr`` is non-``NULL`` it will contain a pointer to the "
140143
"end of the scan."
141144
msgstr ""
145+
"Espaços em branco iniciais e diferenciação entre caracteres maiúsculos e "
146+
"minúsculos são ignorados. Se ``base`` for zero, procura um ``0b``, ``0o`` ou "
147+
"``0x`` inicial para informar qual base. Se estes estiverem ausentes, o "
148+
"padrão é ``10``. Base deve ser 0 ou entre 2 e 36 (inclusive). Se ``ptr`` não "
149+
"for ``NULL``, conterá um ponteiro para o fim da varredura."
142150

143151
#: ../../c-api/conversion.rst:63
144152
msgid ""
@@ -147,27 +155,36 @@ msgid ""
147155
"macro:`!ULONG_MAX` is returned. If no conversion can be performed, ``0`` is "
148156
"returned."
149157
msgstr ""
158+
"Se o valor convertido ficar fora do intervalo do tipo de retorno "
159+
"correspondente, ocorrerá um erro de intervalo (:c:data:`errno` é definido "
160+
"como :c:macro:`!ERANGE`) e :c:macro:`!ULONG_MAX` será retornado. Se nenhuma "
161+
"conversão puder ser realizada, ``0`` será retornado."
150162

151163
#: ../../c-api/conversion.rst:68
152164
msgid "See also the Unix man page :manpage:`strtoul(3)`."
153-
msgstr ""
165+
msgstr "veja também a página man do Unix :manpage:`strtoul(3)`."
154166

155167
#: ../../c-api/conversion.rst:75
156168
msgid ""
157169
"Convert the initial part of the string in ``str`` to an :c:expr:`long` value "
158170
"according to the given ``base``, which must be between ``2`` and ``36`` "
159171
"inclusive, or be the special value ``0``."
160172
msgstr ""
173+
"Converte a parte inicial da string em ``str`` para um valor :c:expr:`long` "
174+
"de acordo com a ``base`` fornecida, que deve estar entre ``2`` e ``36`` "
175+
"inclusive, ou ser o valor especial ``0``."
161176

162177
#: ../../c-api/conversion.rst:79
163178
msgid ""
164179
"Same as :c:func:`PyOS_strtoul`, but return a :c:expr:`long` value instead "
165180
"and :c:macro:`LONG_MAX` on overflows."
166181
msgstr ""
182+
"O mesmo que :c:func:`PyOS_strtoul`, mas retorna um valor :c:expr:`long` e :c:"
183+
"macro:`LONG_MAX` em caso de estouro."
167184

168185
#: ../../c-api/conversion.rst:82
169186
msgid "See also the Unix man page :manpage:`strtol(3)`."
170-
msgstr ""
187+
msgstr "veja também a página man do Unix :manpage:`strtol(3)`."
171188

172189
#: ../../c-api/conversion.rst:89
173190
msgid ""
@@ -201,11 +218,11 @@ msgid ""
201218
"number, set ``*endptr`` to point to the beginning of the string, raise "
202219
"ValueError, and return ``-1.0``."
203220
msgstr ""
204-
"Se endptr não for ``NULL``, converte o máximo possível da string e defina "
221+
"Se endptr não for ``NULL``, converte o máximo possível da string e define "
205222
"``*endptr`` para apontar para o primeiro caractere não convertido. Se nenhum "
206223
"segmento inicial da string for a representação válida de um número de ponto "
207224
"flutuante, define ``*endptr`` para apontar para o início da string, levanta "
208-
"ValueError e retorne ``-1.0``."
225+
"ValueError e retorna ``-1.0``."
209226

210227
#: ../../c-api/conversion.rst:106
211228
msgid ""
@@ -222,7 +239,7 @@ msgstr ""
222239
"plataformas), então se ``overflow_exception`` for ``NULL`` retorna "
223240
"``Py_HUGE_VAL`` (com um sinal apropriado) e não define nenhuma exceção. Caso "
224241
"contrário, ``overflow_exception`` deve apontar para um objeto de exceção "
225-
"Python; levantar essa exceção e retornar ``-1.0``. Em ambos os casos, define "
242+
"Python; levanta essa exceção e retorna ``-1.0``. Em ambos os casos, define "
226243
"``*endptr`` para apontar para o primeiro caractere após o valor convertido."
227244

228245
#: ../../c-api/conversion.rst:114
@@ -238,7 +255,7 @@ msgid ""
238255
"Convert a :c:expr:`double` *val* to a string using supplied *format_code*, "
239256
"*precision*, and *flags*."
240257
msgstr ""
241-
"Converte um :c:expr:`double` *val* para uma string usando *format_code*, "
258+
"Converte um *val* :c:expr:`double` para uma string usando *format_code*, "
242259
"*precision* e *flags* fornecidos."
243260

244261
#: ../../c-api/conversion.rst:126
@@ -248,7 +265,7 @@ msgid ""
248265
"ignored. The ``'r'`` format code specifies the standard :func:`repr` format."
249266
msgstr ""
250267
"*format_code* deve ser um entre ``'e'``, ``'E'``, ``'f'``, ``'F'``, ``'g'``, "
251-
"``'G'`` ou ``'r'``. Para ``'r'``, a precisão *precision* fornecida deve ser "
268+
"``'G'`` ou ``'r'``. Para ``'r'``, a precisão *precision* fornecida deve ser "
252269
"0 e é ignorada. O código de formato ``'r'`` especifica o formato padrão de :"
253270
"func:`repr`."
254271

@@ -313,14 +330,14 @@ msgid ""
313330
"identically to :c:func:`!strcmp` except that it ignores the case."
314331
msgstr ""
315332
"Comparação de strings sem diferença entre maiúsculas e minúsculas. A função "
316-
"funciona quase de forma idêntica a :c:func:`!strcmp` exceto que ignora o "
317-
"caso."
333+
"funciona quase de forma idêntica a :c:func:`!strcmp` exceto que ignora a "
334+
"diferença entre maiúsculas e minúsculas."
318335

319336
#: ../../c-api/conversion.rst:163
320337
msgid ""
321338
"Case insensitive comparison of strings. The function works almost "
322339
"identically to :c:func:`!strncmp` except that it ignores the case."
323340
msgstr ""
324341
"Comparação de strings sem diferença entre maiúsculas e minúsculas. A função "
325-
"funciona quase de forma idêntica a :c:func:`!strncmp` exceto que ignora o "
326-
"caso."
342+
"funciona quase de forma idêntica a :c:func:`!strncmp` exceto que ignora a "
343+
"diferença entre maiúsculas e minúsculas."

0 commit comments

Comments
 (0)