Skip to content

Commit 6a40b34

Browse files
Update translation
Co-Authored-By: Rafael Fontenelle <rffontenelle@gmail.com>
1 parent b9252f0 commit 6a40b34

3 files changed

Lines changed: 21 additions & 17 deletions

File tree

c-api/exceptions.po

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.11\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-09-11 16:44+0000\n"
14+
"POT-Creation-Date: 2025-09-17 04:57+0000\n"
1515
"PO-Revision-Date: 2025-07-18 20:04+0000\n"
1616
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
1717
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -25,7 +25,7 @@ msgstr ""
2525

2626
#: ../../c-api/exceptions.rst:8
2727
msgid "Exception Handling"
28-
msgstr "Manipulando Exceções"
28+
msgstr "Tratamento de Exceções"
2929

3030
#: ../../c-api/exceptions.rst:10
3131
msgid ""
@@ -39,15 +39,15 @@ msgid ""
3939
"pointer, or ``-1`` if they return an integer (exception: the ``PyArg_*`` "
4040
"functions return ``1`` for success and ``0`` for failure)."
4141
msgstr ""
42-
"As funções descritas nesse capítulo permitem você tratar e gerar exceções em "
43-
"Python. É importante entender alguns princípios básicos no tratamento de "
44-
"exceção no Python. Funciona de forma parecida com a variável POSIX :c:data:"
45-
"`errno`: existe um indicador global (por thread) do último erro ocorrido. A "
46-
"maioria das funções da API C não limpa isso com êxito, mas indica a causa do "
47-
"erro na falha. A maioria das funções da API retorna um indicador de erro, "
48-
"geralmente, ``NULL`` se eles devem retornar um ponteiro, ou ``-1`` se "
49-
"retornarem um inteiro (exceção: as funções ``PyArg_*`` retornam ``1`` para "
50-
"sucesso e ``0`` para falha)."
42+
":c:data:`errno`As funções descritas nesse capítulo permitem você tratar e "
43+
"gerar exceções em Python. É importante entender alguns princípios básicos no "
44+
"tratamento de exceção no Python. Funciona de forma parecida com a variável "
45+
"POSIX : existe um indicador global (por thread) do último erro ocorrido. A "
46+
"maioria das funções da API C não o zera ao obter sucesso, mas o define para "
47+
"indicar a causa do erro ao falhar. A maioria das funções da API retorna um "
48+
"indicador de erro, geralmente, ``NULL`` se eles devem retornar um ponteiro, "
49+
"ou ``-1`` se retornarem um inteiro (exceção: as funções ``PyArg_*`` retornam "
50+
"``1`` para sucesso e ``0`` para falha)."
5151

5252
#: ../../c-api/exceptions.rst:20
5353
msgid ""
@@ -57,8 +57,8 @@ msgid ""
5757
"forbidden, for example you can't have a non-``NULL`` traceback if the "
5858
"exception type is ``NULL``)."
5959
msgstr ""
60-
"Concretamente, o indicador de erro consiste em três ponteiros de objeto: o "
61-
"tipo da exceção, o valor da exceção e o objeto de traceback. Qualquer um "
60+
"De forma concreta, o indicador de erro consiste em três ponteiros de objeto: "
61+
"o tipo da exceção, o valor da exceção e o objeto de traceback. Qualquer um "
6262
"desses ponteiros pode ser ``NULL`` se não definido (embora algumas "
6363
"combinações sejam proibidas, por exemplo, você não pode ter um retorno não "
6464
"``NULL`` se o tipo de exceção for ``NULL``)."
@@ -155,6 +155,10 @@ msgid ""
155155
"raise the exception. It is used, for example, when an exception occurs in "
156156
"an :meth:`~object.__del__` method."
157157
msgstr ""
158+
"Esta função utilitária imprime uma mensagem de aviso para ``sys.stderr`` "
159+
"quando uma exceção foi definida, mas é impossível para o interpretador "
160+
"realmente gerar a exceção. É usada, por exemplo, quando ocorre uma exceção "
161+
"em um método :meth:`~object.__del__`."
158162

159163
#: ../../c-api/exceptions.rst:83
160164
msgid ""

potodo.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
- license.po 95 / 99 ( 95.0% translated).
66

77

8-
# c-api (58.55% done)
8+
# c-api (58.58% done)
99

10-
- exceptions.po 194 / 347 ( 55.0% translated).
10+
- exceptions.po 195 / 347 ( 56.0% translated).
1111
- float.po 28 / 35 ( 80.0% translated).
1212
- frame.po 20 / 24 ( 83.0% translated).
1313
- gcsupport.po 9 / 42 ( 21.0% translated).
@@ -324,5 +324,5 @@
324324
- 3.8.po 468 / 469 ( 99.0% translated).
325325

326326

327-
# TOTAL (68.75% done)
327+
# TOTAL (68.76% done)
328328

stats.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"completion": "68.75%", "translated": 38372, "entries": 55811, "updated_at": "2025-09-17T23:54:09+00:00Z"}
1+
{"completion": "68.76%", "translated": 38373, "entries": 55811, "updated_at": "2025-09-18T23:52:41+00:00Z"}

0 commit comments

Comments
 (0)