Skip to content

Commit 28990ab

Browse files
Update translations from Transifex
1 parent a97153a commit 28990ab

File tree

10 files changed

+185
-42
lines changed

10 files changed

+185
-42
lines changed

bugs.po

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
66
# Translators:
7-
# Rafael Fontenelle <rffontenelle@gmail.com>, 2021
87
# Welington Carlos <wcarlos3@gmail.com>, 2021
98
# Alexandre B A Villares, 2021
109
# Adorilson Bezerra <adorilson@gmail.com>, 2021
10+
# Rafael Fontenelle <rffontenelle@gmail.com>, 2021
1111
#
1212
#, fuzzy
1313
msgid ""
@@ -16,7 +16,7 @@ msgstr ""
1616
"Report-Msgid-Bugs-To: \n"
1717
"POT-Creation-Date: 2021-08-19 13:46+0000\n"
1818
"PO-Revision-Date: 2021-06-28 00:47+0000\n"
19-
"Last-Translator: Adorilson Bezerra <adorilson@gmail.com>, 2021\n"
19+
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2021\n"
2020
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/python-doc/"
2121
"teams/5390/pt_BR/)\n"
2222
"MIME-Version: 1.0\n"
@@ -223,6 +223,8 @@ msgid ""
223223
"`Bug Writing Guidelines <https://bugzilla.mozilla.org/page.cgi?id=bug-"
224224
"writing.html>`_"
225225
msgstr ""
226+
"`Diretrizes para relatar defeitos <https://bugzilla.mozilla.org/page.cgi?"
227+
"id=bug-writing.html>`_"
226228

227229
#: ../../bugs.rst:84
228230
msgid ""

c-api/arg.po

Lines changed: 38 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,11 @@ msgid ""
148148
"`Py_ssize_t` if the :c:macro:`PY_SSIZE_T_CLEAN` macro is defined, or int "
149149
"otherwise."
150150
msgstr ""
151+
"Para todas as variantes ``#`` de formatos (``s#``, ``y#``, etc.), a macro :c:"
152+
"macro:`PY_SSIZE_T_CLEAN` deve ser definida antes de incluir :file:`Python."
153+
"h`. No Python 3.9 e mais antigo, o tipo do argumento de comprimento é :c:"
154+
"type:`Py_ssize_t` se a macro :c:macro:`PY_SSIZE_T_CLEAN` é definida, ou int "
155+
"caso contrário."
151156

152157
#: ../../c-api/arg.rst:83
153158
msgid "``s`` (:class:`str`) [const char \\*]"
@@ -213,6 +218,8 @@ msgid ""
213218
"``s#`` (:class:`str`, read-only :term:`bytes-like object`) [const char \\*, :"
214219
"c:type:`Py_ssize_t`]"
215220
msgstr ""
221+
"``s#`` (:class:`str`, :term:`objeto byte ou similar <bytes-like object>` "
222+
"somente leitura) [const char \\*, :c:type:`Py_ssize_t`]"
216223

217224
#: ../../c-api/arg.rst:92
218225
msgid ""
@@ -259,6 +266,8 @@ msgid ""
259266
"``z#`` (:class:`str`, read-only :term:`bytes-like object` or ``None``) "
260267
"[const char \\*, :c:type:`Py_ssize_t`]"
261268
msgstr ""
269+
"``z#`` (:class:`str`, :term:`objeto byte ou similar <bytes-like object> "
270+
"somente leitura` ou ``None``) [const char \\*, :c:type:`Py_ssize_t`]"
262271

263272
#: ../../c-api/arg.rst:107
264273
msgid ""
@@ -312,6 +321,8 @@ msgid ""
312321
"``y#`` (read-only :term:`bytes-like object`) [const char \\*, :c:type:"
313322
"`Py_ssize_t`]"
314323
msgstr ""
324+
"``y#`` (:term:`objeto byte ou similar <bytes-like object>` somente leitura) "
325+
"[const char \\*, :c:type:`Py_ssize_t`]"
315326

316327
#: ../../c-api/arg.rst:126
317328
msgid ""
@@ -384,7 +395,7 @@ msgstr ""
384395

385396
#: ../../c-api/arg.rst:163
386397
msgid "``u#`` (:class:`str`) [const Py_UNICODE \\*, :c:type:`Py_ssize_t`]"
387-
msgstr ""
398+
msgstr "``u#`` (:class:`str`) [const Py_UNICODE \\*, :c:type:`Py_ssize_t`]"
388399

389400
#: ../../c-api/arg.rst:157
390401
msgid ""
@@ -413,6 +424,8 @@ msgid ""
413424
"``Z#`` (:class:`str` or ``None``) [const Py_UNICODE \\*, :c:type:"
414425
"`Py_ssize_t`]"
415426
msgstr ""
427+
"``Z#`` (:class:`str` ou ``None``) [const Py_UNICODE \\*, :c:type:"
428+
"`Py_ssize_t`]"
416429

417430
#: ../../c-api/arg.rst:174
418431
msgid ""
@@ -521,6 +534,8 @@ msgid ""
521534
"``es#`` (:class:`str`) [const char \\*encoding, char \\*\\*buffer, :c:type:"
522535
"`Py_ssize_t` \\*buffer_length]"
523536
msgstr ""
537+
"``es#`` (:class:`str`) [const char \\*encoding, char \\*\\*buffer, :c:type:"
538+
"`Py_ssize_t` \\*buffer_length]"
524539

525540
#: ../../c-api/arg.rst:215
526541
msgid ""
@@ -601,6 +616,8 @@ msgid ""
601616
"``et#`` (:class:`str`, :class:`bytes` or :class:`bytearray`) [const char "
602617
"\\*encoding, char \\*\\*buffer, :c:type:`Py_ssize_t` \\*buffer_length]"
603618
msgstr ""
619+
"``et#`` (:class:`str`, :class:`bytes` ou :class:`bytearray`) [const char "
620+
"\\*encoding, char \\*\\*buffer, :c:type:`Py_ssize_t` \\*buffer_length]"
604621

605622
#: ../../c-api/arg.rst:246
606623
msgid ""
@@ -1128,6 +1145,21 @@ msgid ""
11281145
"a tuple or contains the wrong number of elements; an exception will be set "
11291146
"if there was a failure."
11301147
msgstr ""
1148+
"Uma forma mais simples de recuperação de parâmetro que não usa uma string de "
1149+
"formato para especificar os tipos de argumentos. Funções que usam este "
1150+
"método para recuperar seus parâmetros devem ser declaradas como :const:"
1151+
"`METH_VARARGS` em tabelas de função ou método. A tupla contendo os "
1152+
"parâmetros reais deve ser passada como *args*; deve realmente ser uma tupla. "
1153+
"O comprimento da tupla deve ser de pelo menos *min* e não mais do que *max*; "
1154+
"*min* e *max* podem ser iguais. Argumentos adicionais devem ser passados "
1155+
"para a função, cada um dos quais deve ser um ponteiro para uma variável :c:"
1156+
"type:`PyObject*`; eles serão preenchidos com os valores de *args*; eles "
1157+
"conterão :term:`referências emprestadas <borrowed reference>`. As variáveis "
1158+
"que correspondem a parâmetros opcionais não fornecidos por *args* não serão "
1159+
"preenchidas; estes devem ser inicializados pelo chamador. Esta função "
1160+
"retorna verdadeiro em caso de sucesso e falso se *args* não for uma tupla ou "
1161+
"contiver o número incorreto de elementos; uma exceção será definida se "
1162+
"houver uma falha."
11311163

11321164
#: ../../c-api/arg.rst:492
11331165
msgid ""
@@ -1236,6 +1268,7 @@ msgstr ""
12361268
msgid ""
12371269
"``s#`` (:class:`str` or ``None``) [const char \\*, :c:type:`Py_ssize_t`]"
12381270
msgstr ""
1271+
"``s#`` (:class:`str` ou ``None``) [const char \\*, :c:type:`Py_ssize_t`]"
12391272

12401273
#: ../../c-api/arg.rst:552
12411274
msgid ""
@@ -1261,7 +1294,7 @@ msgstr ""
12611294

12621295
#: ../../c-api/arg.rst:562
12631296
msgid "``y#`` (:class:`bytes`) [const char \\*, :c:type:`Py_ssize_t`]"
1264-
msgstr ""
1297+
msgstr "``y#`` (:class:`bytes`) [const char \\*, :c:type:`Py_ssize_t`]"
12651298

12661299
#: ../../c-api/arg.rst:561
12671300
msgid ""
@@ -1279,6 +1312,7 @@ msgstr "O mesmo de ``s``."
12791312
msgid ""
12801313
"``z#`` (:class:`str` or ``None``) [const char \\*, :c:type:`Py_ssize_t`]"
12811314
msgstr ""
1315+
"``z#`` (:class:`str` ou ``None``) [const char \\*, :c:type:`Py_ssize_t`]"
12821316

12831317
#: ../../c-api/arg.rst:568 ../../c-api/arg.rst:584
12841318
msgid "Same as ``s#``."
@@ -1300,7 +1334,7 @@ msgstr ""
13001334

13011335
#: ../../c-api/arg.rst:578
13021336
msgid "``u#`` (:class:`str`) [const wchar_t \\*, :c:type:`Py_ssize_t`]"
1303-
msgstr ""
1337+
msgstr "``u#`` (:class:`str`) [const wchar_t \\*, :c:type:`Py_ssize_t`]"
13041338

13051339
#: ../../c-api/arg.rst:576
13061340
msgid ""
@@ -1320,6 +1354,7 @@ msgstr "``U`` (:class:`str` ou ``None``) [const char \\*]"
13201354
msgid ""
13211355
"``U#`` (:class:`str` or ``None``) [const char \\*, :c:type:`Py_ssize_t`]"
13221356
msgstr ""
1357+
"``U#`` (:class:`str` ou ``None``) [const char \\*, :c:type:`Py_ssize_t`]"
13231358

13241359
#: ../../c-api/arg.rst:587
13251360
msgid "Convert a plain C :c:type:`int` to a Python integer object."

c-api/code.po

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
66
# Translators:
7-
# Rafael Fontenelle <rffontenelle@gmail.com>, 2021
87
# Claudio Rogerio Carvalho Filho <excriptbrasil@gmail.com>, 2021
8+
# Rafael Fontenelle <rffontenelle@gmail.com>, 2021
99
#
1010
#, fuzzy
1111
msgid ""
@@ -14,8 +14,7 @@ msgstr ""
1414
"Report-Msgid-Bugs-To: \n"
1515
"POT-Creation-Date: 2021-06-29 12:56+0000\n"
1616
"PO-Revision-Date: 2021-06-28 00:48+0000\n"
17-
"Last-Translator: Claudio Rogerio Carvalho Filho <excriptbrasil@gmail.com>, "
18-
"2021\n"
17+
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2021\n"
1918
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/python-doc/"
2019
"teams/5390/pt_BR/)\n"
2120
"MIME-Version: 1.0\n"
@@ -102,10 +101,16 @@ msgid ""
102101
"``byte_offset`` and ends after it. If you just need the line number of a "
103102
"frame, use :c:func:`PyFrame_GetLineNumber` instead."
104103
msgstr ""
104+
"Retorna o número da linha da instrução que ocorre em ou antes de "
105+
"``byte_offset`` e termina depois disso. Se você só precisa do número da "
106+
"linha de um quadro, use :c:func:`PyFrame_GetLineNumber`."
105107

106108
#: ../../c-api/code.rst:60
107109
msgid ""
108110
"For efficiently iterating over the line numbers in a code object, use `the "
109111
"API described in PEP 626 <https://www.python.org/dev/peps/pep-0626/#out-of-"
110112
"process-debuggers-and-profilers>`_."
111113
msgstr ""
114+
"Para iterar de forma eficiente os números de linha em um objeto código, use "
115+
"`a API descrita no PEP 626 <https://www.python.org/dev/peps/pep-0626/#out-of-"
116+
"process-debuggers-and-profilers>`_."

c-api/conversion.po

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
66
# Translators:
7-
# Rafael Fontenelle <rffontenelle@gmail.com>, 2021
87
# Raul Lima <raul.filipe365@gmail.com>, 2021
8+
# Rafael Fontenelle <rffontenelle@gmail.com>, 2021
99
#
1010
#, fuzzy
1111
msgid ""
@@ -14,7 +14,7 @@ msgstr ""
1414
"Report-Msgid-Bugs-To: \n"
1515
"POT-Creation-Date: 2021-06-29 12:56+0000\n"
1616
"PO-Revision-Date: 2021-06-28 00:48+0000\n"
17-
"Last-Translator: Raul Lima <raul.filipe365@gmail.com>, 2021\n"
17+
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2021\n"
1818
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/python-doc/"
1919
"teams/5390/pt_BR/)\n"
2020
"MIME-Version: 1.0\n"
@@ -70,6 +70,10 @@ msgid ""
7070
"into str. Both functions require that ``str != NULL``, ``size > 0``, "
7171
"``format != NULL`` and ``size < INT_MAX``."
7272
msgstr ""
73+
"Os invólucros garantem que ``str[size-1]`` seja sempre ``'\\0'`` no retorno. "
74+
"Eles nunca escrevem mais do que *size* bytes (incluindo o ``'\\0'`` ao "
75+
"final) em str. Ambas as funções exigem que ``str != NULL``, ``size > 0``, "
76+
"``format != NULL`` e ``size < INT_MAX``."
7377

7478
#: ../../c-api/conversion.rst:33
7579
msgid ""

c-api/function.po

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
66
# Translators:
7-
# Rafael Fontenelle <rffontenelle@gmail.com>, 2021
87
# Italo Penaforte <italo.penaforte@gmail.com>, 2021
8+
# Rafael Fontenelle <rffontenelle@gmail.com>, 2021
99
#
1010
#, fuzzy
1111
msgid ""
@@ -14,7 +14,7 @@ msgstr ""
1414
"Report-Msgid-Bugs-To: \n"
1515
"POT-Creation-Date: 2021-06-29 12:56+0000\n"
1616
"PO-Revision-Date: 2021-06-28 00:48+0000\n"
17-
"Last-Translator: Italo Penaforte <italo.penaforte@gmail.com>, 2021\n"
17+
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2021\n"
1818
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/python-doc/"
1919
"teams/5390/pt_BR/)\n"
2020
"MIME-Version: 1.0\n"
@@ -100,12 +100,16 @@ msgid ""
100100
"Return a :term:`borrowed reference` to the *__module__* attribute of the "
101101
"function object *op*. It can be *NULL*."
102102
msgstr ""
103+
"Retorna uma :term:`referência emprestada <borrowed reference>` para o "
104+
"atributo *__module__* do objeto função *op*. Pode ser *NULL*."
103105

104106
#: ../../c-api/function.rst:67
105107
msgid ""
106108
"This is normally a string containing the module name, but can be set to any "
107109
"other object by Python code."
108110
msgstr ""
111+
"Esta é normalmente uma string contendo o nome do módulo, mas pode ser "
112+
"configurada para qualquer outro objeto pelo código Python."
109113

110114
#: ../../c-api/function.rst:73
111115
msgid ""

faq/gui.po

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
66
# Translators:
7-
# Rafael Fontenelle <rffontenelle@gmail.com>, 2021
87
# Raphael Mendonça, 2021
98
# Claudio Rogerio Carvalho Filho <excriptbrasil@gmail.com>, 2021
109
# Italo Penaforte <italo.penaforte@gmail.com>, 2021
10+
# Rafael Fontenelle <rffontenelle@gmail.com>, 2021
1111
#
1212
#, fuzzy
1313
msgid ""
@@ -16,7 +16,7 @@ msgstr ""
1616
"Report-Msgid-Bugs-To: \n"
1717
"POT-Creation-Date: 2021-08-17 13:45+0000\n"
1818
"PO-Revision-Date: 2021-06-28 00:52+0000\n"
19-
"Last-Translator: Italo Penaforte <italo.penaforte@gmail.com>, 2021\n"
19+
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2021\n"
2020
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/python-doc/"
2121
"teams/5390/pt_BR/)\n"
2222
"MIME-Version: 1.0\n"
@@ -39,7 +39,7 @@ msgstr "Perguntas Gerais sobre a GUI"
3939

4040
#: ../../faq/gui.rst:18
4141
msgid "What GUI toolkits exist for Python?"
42-
msgstr ""
42+
msgstr "Quais toolkits de GUI existem para o Python?"
4343

4444
#: ../../faq/gui.rst:20
4545
msgid ""
@@ -67,6 +67,12 @@ msgid ""
6767
"wiki.python.org/moin/GuiProgramming#Platform-specific_Frameworks>`_ GUI "
6868
"frameworks can be found on the python wiki."
6969
msgstr ""
70+
"Dependendo da(s) plataforma(s) que você está visando, também existem várias "
71+
"alternativas. Uma `lista de frameworks GUI de plataformas cruzadas <https://"
72+
"wiki.python.org/moin/GuiProgramming#Cross-Platform_Frameworks>`_ e "
73+
"`frameworks GUI específicas de plataforma <https://wiki.python.org/moin/"
74+
"GuiProgramming#Platform-specific_Frameworks>`_ podem ser encontradas na wiki "
75+
"do python."
7076

7177
#: ../../faq/gui.rst:36
7278
msgid "Tkinter questions"

library/email.compat32-message.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -637,7 +637,7 @@ msgstr ""
637637

638638
#: ../../library/email.compat32-message.rst:553
639639
msgid "``replace`` keyword was added."
640-
msgstr ""
640+
msgstr "Palavra-chave ``replace`` foi adicionada."
641641

642642
#: ../../library/email.compat32-message.rst:558
643643
msgid ""

library/email.message.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -461,7 +461,7 @@ msgstr ""
461461

462462
#: ../../library/email.message.rst:384
463463
msgid "``replace`` keyword was added."
464-
msgstr ""
464+
msgstr "Palavra-chave ``replace`` foi adicionada."
465465

466466
#: ../../library/email.message.rst:389
467467
msgid ""

library/tk.po

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
66
# Translators:
7-
# Rafael Fontenelle <rffontenelle@gmail.com>, 2021
87
# Raphael Mendonça, 2021
8+
# Rafael Fontenelle <rffontenelle@gmail.com>, 2021
99
#
1010
#, fuzzy
1111
msgid ""
@@ -14,7 +14,7 @@ msgstr ""
1414
"Report-Msgid-Bugs-To: \n"
1515
"POT-Creation-Date: 2021-08-17 13:45+0000\n"
1616
"PO-Revision-Date: 2021-06-28 01:15+0000\n"
17-
"Last-Translator: Raphael Mendonça, 2021\n"
17+
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2021\n"
1818
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/python-doc/"
1919
"teams/5390/pt_BR/)\n"
2020
"MIME-Version: 1.0\n"
@@ -47,6 +47,11 @@ msgid ""
4747
"mod:`tkinter` is a set of wrappers that implement the Tk widgets as Python "
4848
"classes."
4949
msgstr ""
50+
"O pacote :mod:`tkinter` é uma fina camada orientada a objetos no topo do Tcl/"
51+
"Tk. Para usar :mod:`tkinter`, você não precisa escrever o código Tcl, mas "
52+
"precisará consultar a documentação do Tk e, ocasionalmente, a documentação "
53+
"do Tcl. :mod:`tkinter` é um conjunto de envólucros que implementam os "
54+
"widgets Tk como classes Python."
5055

5156
#: ../../library/tk.rst:24
5257
msgid ""
@@ -59,3 +64,11 @@ msgid ""
5964
"alternative `GUI frameworks and tools <https://wiki.python.org/moin/"
6065
"GuiProgramming>`_."
6166
msgstr ""
67+
"As principais virtudes do :mod:`tkinter` são que ele é rápido, e que "
68+
"geralmente vem junto com o Python. Embora sua documentação padrão seja "
69+
"fraca, um bom material está disponível, que inclui: referências, tutoriais, "
70+
"um livro e outros. :mod:`tkinter` também é famoso por ter uma aparência "
71+
"desatualizada, que foi amplamente melhorada no Tk 8.5. No entanto, existem "
72+
"muitas outras bibliotecas GUI nas quais você pode estar interessado. A wiki "
73+
"do Python lista várias `frameworks e ferramentas GUI <https://wiki.python."
74+
"org/moin/GuiProgramming>`_ alternativas."

0 commit comments

Comments
 (0)