@@ -12,7 +12,7 @@ msgid ""
1212msgstr ""
1313"Project-Id-Version :Python 3.13\n "
1414"Report-Msgid-Bugs-To :\n "
15- "POT-Creation-Date :2025-11-17 15:03 +0000\n "
15+ "POT-Creation-Date :2025-11-25 15:06 +0000\n "
1616"PO-Revision-Date :2025-09-15 01:03+0000\n "
1717"Last-Translator :Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n "
1818"Language-Team :Portuguese (Brazil) (https://app.transifex.com/python-doc/ "
@@ -322,29 +322,51 @@ msgstr ""
322322"``NULL`` se a conversão falhou. O chamador é responsável por liberar a "
323323"string retornada chamando :c:func:`PyMem_Free`."
324324
325- #: ../../c-api/conversion.rst:167
325+ #: ../../c-api/conversion.rst:168
326326msgid ""
327- "Case insensitive comparison of strings. The function works almost "
328- "identically to :c:func:`!strcmp` except that it ignores the case."
327+ "Case insensitive comparison of strings. These functions work almost "
328+ "identically to :c:func:`!strcmp` and :c:func:`!strncmp` (respectively), "
329+ "except that they ignore the case of ASCII characters."
329330msgstr ""
330- "Comparação de strings sem diferença entre maiúsculas e minúsculas. A função "
331- "funciona quase de forma idêntica a :c:func:`!strcmp` exceto que ignora a "
332- "diferença entre maiúsculas e minúsculas."
333331
334- #: ../../c-api/conversion.rst:173
332+ #: ../../c-api/conversion.rst:172
335333msgid ""
336- "Case insensitive comparison of strings. The function works almost "
337- "identically to :c:func:`!strncmp` except that it ignores the case ."
334+ "Return ``0`` if the strings are equal, a negative value if *str1* sorts "
335+ "lexicographically before *str2*, or a positive value if it sorts after ."
338336msgstr ""
339- "Comparação de strings sem diferença entre maiúsculas e minúsculas. A função "
340- "funciona quase de forma idêntica a :c:func:`!strncmp` exceto que ignora a "
341- "diferença entre maiúsculas e minúsculas."
342337
343- #: ../../c-api/conversion.rst:178
338+ #: ../../c-api/conversion.rst:175
339+ msgid ""
340+ "In the *str1* or *str2* arguments, a NUL byte marks the end of the string. "
341+ "For :c:func:`!PyOS_mystrnicmp`, the *size* argument gives the maximum size "
342+ "of the string, as if NUL was present at the index given by *size*."
343+ msgstr ""
344+
345+ #: ../../c-api/conversion.rst:179
346+ msgid "These functions do not use the locale."
347+ msgstr ""
348+
349+ #: ../../c-api/conversion.rst:185
350+ msgid "Case insensitive comparison of strings."
351+ msgstr ""
352+
353+ #: ../../c-api/conversion.rst:187
354+ msgid ""
355+ "On Windows, these are aliases of :c:func:`!stricmp` and :c:func:`!strnicmp`, "
356+ "respectively."
357+ msgstr ""
358+
359+ #: ../../c-api/conversion.rst:190
360+ msgid ""
361+ "On other platforms, they are aliases of :c:func:`PyOS_mystricmp` and :c:func:"
362+ "`PyOS_mystrnicmp`, respectively."
363+ msgstr ""
364+
365+ #: ../../c-api/conversion.rst:195
344366msgid "Character classification and conversion"
345367msgstr "Classificação e conversão de caracteres"
346368
347- #: ../../c-api/conversion.rst:180
369+ #: ../../c-api/conversion.rst:197
348370msgid ""
349371"The following macros provide locale-independent (unlike the C standard "
350372"library ``ctype.h``) character classification and conversion. The argument "
@@ -354,36 +376,36 @@ msgstr ""
354376"independentes de localidade (ao contrário da biblioteca padrão C ``ctype."
355377"h``). O argumento deve ser um :c:expr:`char` com ou sem sinal."
356378
357- #: ../../c-api/conversion.rst:187
379+ #: ../../c-api/conversion.rst:204
358380msgid "Return true if the character *c* is an alphanumeric character."
359381msgstr "Retorna verdadeiro se o caractere *c* for um caractere alfanumérico."
360382
361- #: ../../c-api/conversion.rst:192
383+ #: ../../c-api/conversion.rst:209
362384msgid ""
363385"Return true if the character *c* is an alphabetic character (``a-z`` and ``A-"
364386"Z``)."
365387msgstr ""
366388"Retorna verdadeiro se o caractere *c* for um caractere alfabético (``a-z`` e "
367389"``A-Z``)."
368390
369- #: ../../c-api/conversion.rst:197
391+ #: ../../c-api/conversion.rst:214
370392msgid "Return true if the character *c* is a decimal digit (``0-9``)."
371393msgstr "Retorna verdadeiro se o caractere *c* for um dígito decimal (``0-9``)."
372394
373- #: ../../c-api/conversion.rst:202
395+ #: ../../c-api/conversion.rst:219
374396msgid "Return true if the character *c* is a lowercase ASCII letter (``a-z``)."
375397msgstr ""
376398"Retorna verdadeiro se o caractere *c* for uma letra minúscula do ASCII (``a-"
377399"z``)."
378400
379- #: ../../c-api/conversion.rst:207
401+ #: ../../c-api/conversion.rst:224
380402msgid ""
381403"Return true if the character *c* is an uppercase ASCII letter (``A-Z``)."
382404msgstr ""
383405"Retorna verdadeiro se o caractere *c* for uma letra maiúscula do ASCII (``A-"
384406"Z``)."
385407
386- #: ../../c-api/conversion.rst:212
408+ #: ../../c-api/conversion.rst:229
387409msgid ""
388410"Return true if the character *c* is a whitespace character (space, tab, "
389411"carriage return, newline, vertical tab, or form feed)."
@@ -392,18 +414,18 @@ msgstr ""
392414"(espaço, tabulação, retorno de carro, nova linha, tabulação vertical ou "
393415"alimentação de formulário)."
394416
395- #: ../../c-api/conversion.rst:218
417+ #: ../../c-api/conversion.rst:235
396418msgid ""
397419"Return true if the character *c* is a hexadecimal digit (``0-9``, ``a-f``, "
398420"and ``A-F``)."
399421msgstr ""
400422"Retorna verdadeiro se o caractere *c* for um dígito hexadecimal (``0-9``, "
401423"``a-f`` e ``A-F``)."
402424
403- #: ../../c-api/conversion.rst:224
425+ #: ../../c-api/conversion.rst:241
404426msgid "Return the lowercase equivalent of the character *c*."
405427msgstr "Retorna o equivalente em minúsculas do caractere *c*."
406428
407- #: ../../c-api/conversion.rst:229
429+ #: ../../c-api/conversion.rst:246
408430msgid "Return the uppercase equivalent of the character *c*."
409431msgstr "Retorna o equivalente em maiúsculas do caractere *c*."