44# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55#
66# Translators:
7- # Rafael Fontenelle <[email protected] >, 2023 7+ # Rafael Fontenelle <[email protected] >, 2024 88#
99#, fuzzy
1010msgid ""
1111msgstr ""
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 <[email protected] >, 2023 \n "
16+ "
Last-Translator :
Rafael Fontenelle <[email protected] >, 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
3131msgid "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
3535msgid ""
@@ -47,9 +47,9 @@ msgid ""
4747"*format* and the variable argument list *va*. Unix man page :manpage:"
4848"`vsnprintf(3)`."
4949msgstr ""
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
5555msgid ""
@@ -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``."
132132msgstr ""
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
135138msgid ""
@@ -139,6 +142,11 @@ msgid ""
139142"(inclusive). If ``ptr`` is non-``NULL`` it will contain a pointer to the "
140143"end of the scan."
141144msgstr ""
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
144152msgid ""
@@ -147,27 +155,36 @@ msgid ""
147155"macro:`!ULONG_MAX` is returned. If no conversion can be performed, ``0`` is "
148156"returned."
149157msgstr ""
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
152164msgid "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
156168msgid ""
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``."
160172msgstr ""
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
163178msgid ""
164179"Same as :c:func:`PyOS_strtoul`, but return a :c:expr:`long` value instead "
165180"and :c:macro:`LONG_MAX` on overflows."
166181msgstr ""
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
169186msgid "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
173190msgid ""
@@ -201,11 +218,11 @@ msgid ""
201218"number, set ``*endptr`` to point to the beginning of the string, raise "
202219"ValueError, and return ``-1.0``."
203220msgstr ""
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
211228msgid ""
@@ -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*."
240257msgstr ""
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."
249266msgstr ""
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."
314331msgstr ""
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
320337msgid ""
321338"Case insensitive comparison of strings. The function works almost "
322339"identically to :c:func:`!strncmp` except that it ignores the case."
323340msgstr ""
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