Skip to content

Commit af62ce4

Browse files
Update translation
Co-Authored-By: Rafael Fontenelle <rffontenelle@gmail.com> Co-Authored-By: python-doc bot
1 parent 8a7deca commit af62ce4

47 files changed

Lines changed: 21944 additions & 20976 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.tx/config

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,14 @@ resource_name = c-api--coro
161161
replace_edited_strings = false
162162
keep_translations = false
163163

164+
[o:python-doc:p:python-newest:r:c-api--curses]
165+
file_filter = c-api/curses.po
166+
type = PO
167+
minimum_perc = 0
168+
resource_name = c-api--curses
169+
replace_edited_strings = false
170+
keep_translations = false
171+
164172
[o:python-doc:p:python-newest:r:c-api--datetime]
165173
file_filter = c-api/datetime.po
166174
type = PO

c-api/allocation.po

Lines changed: 53 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,18 @@
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
66
# Translators:
7+
# Gustavo Reis, 2025
78
# python-doc bot, 2025
9+
# Rafael Fontenelle <rffontenelle@gmail.com>, 2025
810
#
911
#, fuzzy
1012
msgid ""
1113
msgstr ""
1214
"Project-Id-Version: Python 3.14\n"
1315
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-05-30 14:22+0000\n"
16+
"POT-Creation-Date: 2025-11-11 14:15+0000\n"
1517
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
16-
"Last-Translator: python-doc bot, 2025\n"
18+
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
1719
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
1820
"teams/5390/pt_BR/)\n"
1921
"MIME-Version: 1.0\n"
@@ -164,6 +166,8 @@ msgid "PyObject *foo = PyObject_CallNoArgs((PyObject *)&PyFoo_Type);"
164166
msgstr "PyObject *foo = PyObject_CallNoArgs((PyObject *)&PyFoo_Type);"
165167

166168
#: ../../c-api/allocation.rst:87 ../../c-api/allocation.rst:137
169+
#: ../../c-api/allocation.rst:182 ../../c-api/allocation.rst:184
170+
#: ../../c-api/allocation.rst:186
167171
msgid ":c:func:`PyObject_Free`"
168172
msgstr ":c:func:`PyObject_Free`"
169173

@@ -238,10 +242,6 @@ msgid ":c:macro:`PyObject_GC_NewVar`"
238242
msgstr ":c:macro:`PyObject_GC_NewVar`"
239243

240244
#: ../../c-api/allocation.rst:145
241-
msgid "Same as :c:func:`PyObject_Free`."
242-
msgstr "Mesmo que :c:func:`PyObject_Free`."
243-
244-
#: ../../c-api/allocation.rst:149
245245
msgid ""
246246
"Object which is visible in Python as ``None``. This should only be accessed "
247247
"using the :c:macro:`Py_None` macro, which evaluates to a pointer to this "
@@ -251,10 +251,55 @@ msgstr ""
251251
"usando a macro :c:macro:`Py_None`, o qual avalia como um ponteiro para este "
252252
"objeto."
253253

254-
#: ../../c-api/allocation.rst:156
254+
#: ../../c-api/allocation.rst:152
255255
msgid ":ref:`moduleobjects`"
256256
msgstr ":ref:`moduleobjects`"
257257

258-
#: ../../c-api/allocation.rst:157
258+
#: ../../c-api/allocation.rst:153
259259
msgid "To allocate and create extension modules."
260260
msgstr "Para alocar e criar módulos de extensão."
261+
262+
#: ../../c-api/allocation.rst:157
263+
msgid "Deprecated aliases"
264+
msgstr "Apelidos descontinuados"
265+
266+
#: ../../c-api/allocation.rst:159
267+
msgid ""
268+
"These are :term:`soft deprecated` aliases to existing functions and macros. "
269+
"They exist solely for backwards compatibility."
270+
msgstr ""
271+
"Esses são apelidos :term:`suavemente descontinuados <suavemente "
272+
"descontinuado>` para funções e macros existentes. Eles existem unicamente "
273+
"para fins de retrocompatibilidade."
274+
275+
#: ../../c-api/allocation.rst:167
276+
msgid "Deprecated alias"
277+
msgstr "Apelido descontinuado"
278+
279+
#: ../../c-api/allocation.rst:168
280+
msgid "Function"
281+
msgstr "Função"
282+
283+
#: ../../c-api/allocation.rst:170
284+
msgid ":c:macro:`PyObject_New`"
285+
msgstr ":c:macro:`PyObject_New`"
286+
287+
#: ../../c-api/allocation.rst:172
288+
msgid ":c:macro:`PyObject_NewVar`"
289+
msgstr ":c:macro:`PyObject_NewVar`"
290+
291+
#: ../../c-api/allocation.rst:174
292+
msgid ":c:func:`PyObject_Init`"
293+
msgstr ":c:func:`PyObject_Init`"
294+
295+
#: ../../c-api/allocation.rst:176
296+
msgid ":c:func:`PyObject_InitVar`"
297+
msgstr ":c:func:`PyObject_InitVar`"
298+
299+
#: ../../c-api/allocation.rst:178
300+
msgid ":c:func:`PyObject_Malloc`"
301+
msgstr ":c:func:`PyObject_Malloc`"
302+
303+
#: ../../c-api/allocation.rst:180
304+
msgid ":c:func:`PyObject_Realloc`"
305+
msgstr ":c:func:`PyObject_Realloc`"

c-api/concrete.po

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-05-08 02:53-0300\n"
14+
"POT-Creation-Date: 2025-11-11 14:15+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -97,6 +97,10 @@ msgstr "Objetos Função"
9797
msgid "Other Objects"
9898
msgstr "Outros Objetos"
9999

100+
#: ../../c-api/concrete.rst:122
101+
msgid "C API for extension modules"
102+
msgstr ""
103+
100104
#: ../../c-api/concrete.rst:43 ../../c-api/concrete.rst:58
101105
#: ../../c-api/concrete.rst:80
102106
msgid "object"

c-api/conversion.po

Lines changed: 72 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.14\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2025-11-03 14:20+0000\n"
15+
"POT-Creation-Date: 2025-11-11 14:15+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1717
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
1818
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -271,39 +271,30 @@ msgstr ""
271271
"func:`repr`."
272272

273273
#: ../../c-api/conversion.rst:131
274-
msgid ""
275-
"*flags* can be zero or more of the values ``Py_DTSF_SIGN``, "
276-
"``Py_DTSF_ADD_DOT_0``, or ``Py_DTSF_ALT``, or-ed together:"
274+
msgid "*flags* can be zero or more of the following values or-ed together:"
277275
msgstr ""
278-
"*flags* pode ser zero ou mais de valores ``Py_DTSF_SIGN``, "
279-
"``Py_DTSF_ADD_DOT_0`` ou ``Py_DTSF_ALT``, alternados por operador lógico OU:"
280276

281-
#: ../../c-api/conversion.rst:134
277+
#: ../../c-api/conversion.rst:135
282278
msgid ""
283-
"``Py_DTSF_SIGN`` means to always precede the returned string with a sign "
284-
"character, even if *val* is non-negative."
279+
"Always precede the returned string with a sign character, even if *val* is "
280+
"non-negative."
285281
msgstr ""
286-
"``Py_DTSF_SIGN`` significa sempre preceder a string retornada com um "
287-
"caractere de sinal, mesmo se *val* não for negativo."
288282

289-
#: ../../c-api/conversion.rst:137
290-
msgid ""
291-
"``Py_DTSF_ADD_DOT_0`` means to ensure that the returned string will not look "
292-
"like an integer."
283+
#: ../../c-api/conversion.rst:140
284+
msgid "Ensure that the returned string will not look like an integer."
293285
msgstr ""
294-
"``Py_DTSF_ADD_DOT_0`` significa garantir que a string retornada não se "
295-
"pareça com um inteiro."
296286

297-
#: ../../c-api/conversion.rst:140
287+
#: ../../c-api/conversion.rst:144
298288
msgid ""
299-
"``Py_DTSF_ALT`` means to apply \"alternate\" formatting rules. See the "
300-
"documentation for the :c:func:`PyOS_snprintf` ``'#'`` specifier for details."
289+
"Apply \"alternate\" formatting rules. See the documentation for the :c:func:"
290+
"`PyOS_snprintf` ``'#'`` specifier for details."
301291
msgstr ""
302-
"``Py_DTSF_ALT`` significa aplicar regras de formatação \"alternativas\". "
303-
"Veja a documentação para o especificador ``'#'`` de :c:func:`PyOS_snprintf` "
304-
"para detalhes."
305292

306-
#: ../../c-api/conversion.rst:144
293+
#: ../../c-api/conversion.rst:150
294+
msgid "Negative zero is converted to positive zero."
295+
msgstr ""
296+
297+
#: ../../c-api/conversion.rst:154
307298
msgid ""
308299
"If *ptype* is non-``NULL``, then the value it points to will be set to one "
309300
"of ``Py_DTST_FINITE``, ``Py_DTST_INFINITE``, or ``Py_DTST_NAN``, signifying "
@@ -315,7 +306,7 @@ msgstr ""
315306
"``Py_DTST_NAN``, significando que *val* é um número finito, um número "
316307
"infinito ou não um número, respectivamente."
317308

318-
#: ../../c-api/conversion.rst:148
309+
#: ../../c-api/conversion.rst:158
319310
msgid ""
320311
"The return value is a pointer to *buffer* with the converted string or "
321312
"``NULL`` if the conversion failed. The caller is responsible for freeing the "
@@ -325,7 +316,7 @@ msgstr ""
325316
"``NULL`` se a conversão falhou. O chamador é responsável por liberar a "
326317
"string retornada chamando :c:func:`PyMem_Free`."
327318

328-
#: ../../c-api/conversion.rst:157
319+
#: ../../c-api/conversion.rst:167
329320
msgid ""
330321
"Case insensitive comparison of strings. The function works almost "
331322
"identically to :c:func:`!strcmp` except that it ignores the case."
@@ -334,11 +325,65 @@ msgstr ""
334325
"funciona quase de forma idêntica a :c:func:`!strcmp` exceto que ignora a "
335326
"diferença entre maiúsculas e minúsculas."
336327

337-
#: ../../c-api/conversion.rst:163
328+
#: ../../c-api/conversion.rst:173
338329
msgid ""
339330
"Case insensitive comparison of strings. The function works almost "
340331
"identically to :c:func:`!strncmp` except that it ignores the case."
341332
msgstr ""
342333
"Comparação de strings sem diferença entre maiúsculas e minúsculas. A função "
343334
"funciona quase de forma idêntica a :c:func:`!strncmp` exceto que ignora a "
344335
"diferença entre maiúsculas e minúsculas."
336+
337+
#: ../../c-api/conversion.rst:178
338+
msgid "Character classification and conversion"
339+
msgstr ""
340+
341+
#: ../../c-api/conversion.rst:180
342+
msgid ""
343+
"The following macros provide locale-independent (unlike the C standard "
344+
"library ``ctype.h``) character classification and conversion. The argument "
345+
"must be a signed or unsigned :c:expr:`char`."
346+
msgstr ""
347+
348+
#: ../../c-api/conversion.rst:187
349+
msgid "Return true if the character *c* is an alphanumeric character."
350+
msgstr ""
351+
352+
#: ../../c-api/conversion.rst:192
353+
msgid ""
354+
"Return true if the character *c* is an alphabetic character (``a-z`` and ``A-"
355+
"Z``)."
356+
msgstr ""
357+
358+
#: ../../c-api/conversion.rst:197
359+
msgid "Return true if the character *c* is a decimal digit (``0-9``)."
360+
msgstr ""
361+
362+
#: ../../c-api/conversion.rst:202
363+
msgid "Return true if the character *c* is a lowercase ASCII letter (``a-z``)."
364+
msgstr ""
365+
366+
#: ../../c-api/conversion.rst:207
367+
msgid ""
368+
"Return true if the character *c* is an uppercase ASCII letter (``A-Z``)."
369+
msgstr ""
370+
371+
#: ../../c-api/conversion.rst:212
372+
msgid ""
373+
"Return true if the character *c* is a whitespace character (space, tab, "
374+
"carriage return, newline, vertical tab, or form feed)."
375+
msgstr ""
376+
377+
#: ../../c-api/conversion.rst:218
378+
msgid ""
379+
"Return true if the character *c* is a hexadecimal digit (``0-9``, ``a-f``, "
380+
"and ``A-F``)."
381+
msgstr ""
382+
383+
#: ../../c-api/conversion.rst:224
384+
msgid "Return the lowercase equivalent of the character *c*."
385+
msgstr ""
386+
387+
#: ../../c-api/conversion.rst:229
388+
msgid "Return the uppercase equivalent of the character *c*."
389+
msgstr ""

0 commit comments

Comments
 (0)