Skip to content

Commit 0eecc33

Browse files
Update translations
1 parent b1b8d69 commit 0eecc33

File tree

6 files changed

+43
-20
lines changed

6 files changed

+43
-20
lines changed

c-api/long.po

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
#
66
# Translators:
77
# Raphael Mendonça, 2017
8-
# Rafael Fontenelle <rffontenelle@gmail.com>, 2021
8+
# Rafael Fontenelle <rffontenelle@gmail.com>, 2025
99
#
1010
#, fuzzy
1111
msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.9\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2025-01-03 16:35+0000\n"
15+
"POT-Creation-Date: 2025-06-27 17:24+0000\n"
1616
"PO-Revision-Date: 2017-02-16 17:36+0000\n"
17-
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2021\n"
17+
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
1818
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
1919
"teams/5390/pt_BR/)\n"
2020
"Language: pt_BR\n"
@@ -87,6 +87,9 @@ msgid ""
8787
"integers between ``-5`` and ``256``. When you create an int in that range "
8888
"you actually just get back a reference to the existing object."
8989
msgstr ""
90+
"A implementação atual mantém um vetor de objetos inteiros para todos os "
91+
"inteiros entre ``-5`` e ``256``. Quando você cria um int nesse intervalo, "
92+
"você na verdade apenas obtém uma referência ao objeto existente."
9093

9194
#: ../../c-api/long.rst:50
9295
msgid ""

extending/newtypes_tutorial.po

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@
77
# Claudio Rogerio Carvalho Filho <excriptbrasil@gmail.com>, 2018
88
# felipe caridade fernandes <caridade500@gmail.com>, 2019
99
# Ana Carolina Gomes, 2023
10-
# Rafael Fontenelle <rffontenelle@gmail.com>, 2023
10+
# Rafael Fontenelle <rffontenelle@gmail.com>, 2025
1111
#
1212
#, fuzzy
1313
msgid ""
1414
msgstr ""
1515
"Project-Id-Version: Python 3.9\n"
1616
"Report-Msgid-Bugs-To: \n"
17-
"POT-Creation-Date: 2025-01-03 16:35+0000\n"
17+
"POT-Creation-Date: 2025-06-27 17:24+0000\n"
1818
"PO-Revision-Date: 2018-04-08 04:04+0000\n"
19-
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2023\n"
19+
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
2020
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
2121
"teams/5390/pt_BR/)\n"
2222
"Language: pt_BR\n"
@@ -82,6 +82,10 @@ msgid ""
8282
"allows defining heap-allocated extension types using the :c:func:"
8383
"`PyType_FromSpec` function, which isn't covered in this tutorial."
8484
msgstr ""
85+
"O que estamos mostrando aqui é a maneira tradicional de definir tipos de "
86+
"extensão *estáticos*. Deve ser adequada para a maioria dos usos. A API C "
87+
"também permite definir tipos de extensão alocados em heap usando a função :c:"
88+
"func:`PyType_FromSpec`, que não é abordada neste tutorial."
8589

8690
#: ../../extending/newtypes_tutorial.rst:50
8791
msgid ""

library/ctypes.po

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,17 @@
77
# Claudio Rogerio Carvalho Filho <excriptbrasil@gmail.com>, 2017
88
# i17obot <i17obot@rougeth.com>, 2021
99
# Adorilson Bezerra <adorilson@gmail.com>, 2024
10-
# Rafael Fontenelle <rffontenelle@gmail.com>, 2024
1110
# Wagner Marques Oliveira <wagnermarques00@gmail.com>, 2025
11+
# Rafael Fontenelle <rffontenelle@gmail.com>, 2025
1212
#
1313
#, fuzzy
1414
msgid ""
1515
msgstr ""
1616
"Project-Id-Version: Python 3.9\n"
1717
"Report-Msgid-Bugs-To: \n"
18-
"POT-Creation-Date: 2025-02-28 16:44+0000\n"
18+
"POT-Creation-Date: 2025-06-27 17:24+0000\n"
1919
"PO-Revision-Date: 2017-02-16 23:05+0000\n"
20-
"Last-Translator: Wagner Marques Oliveira <wagnermarques00@gmail.com>, 2025\n"
20+
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
2121
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
2222
"teams/5390/pt_BR/)\n"
2323
"Language: pt_BR\n"
@@ -159,13 +159,19 @@ msgid ""
159159
"version you need by specifying ``GetModuleHandleA`` or ``GetModuleHandleW`` "
160160
"explicitly, and then call it with bytes or string objects respectively."
161161
msgstr ""
162+
"*windll* não tenta selecionar um deles magicamente, você deve acessar a "
163+
"versão necessária especificando ``GetModuleHandleA`` ou ``GetModuleHandleW`` "
164+
"explicitamente e então chamá-lo com objetos bytes ou string, respectivamente."
162165

163166
#: ../../library/ctypes.rst:123
164167
msgid ""
165168
"Sometimes, dlls export functions with names which aren't valid Python "
166169
"identifiers, like ``\"??2@YAPAXI@Z\"``. In this case you have to use :func:"
167170
"`getattr` to retrieve the function::"
168171
msgstr ""
172+
"Às vezes, DLLs exportam funções com nomes que não são identificadores Python "
173+
"válidos, como ``\"??2@YAPAXI@Z\"``. Nesse caso, você precisa usar :func:"
174+
"`getattr` para recuperar a função::"
169175

170176
#: ../../library/ctypes.rst:131
171177
msgid ""
@@ -179,7 +185,7 @@ msgstr ""
179185

180186
#: ../../library/ctypes.rst:148
181187
msgid "Calling functions"
182-
msgstr ""
188+
msgstr "Chamando funções"
183189

184190
#: ../../library/ctypes.rst:150
185191
msgid ""
@@ -200,19 +206,26 @@ msgid ""
200206
":exc:`ValueError` is raised when you call an ``stdcall`` function with the "
201207
"``cdecl`` calling convention, or vice versa::"
202208
msgstr ""
209+
":exc:`ValueError` é gerado quando você chama uma função ``stdcall`` com a "
210+
"convenção de chamada ``cdecl``, ou vice-versa::"
203211

204212
#: ../../library/ctypes.rst:179
205213
msgid ""
206214
"To find out the correct calling convention you have to look into the C "
207215
"header file or the documentation for the function you want to call."
208216
msgstr ""
217+
"Para descobrir a convenção de chamada correta, você precisa consultar o "
218+
"arquivo de cabeçalho C ou a documentação da função que deseja chamar."
209219

210220
#: ../../library/ctypes.rst:182
211221
msgid ""
212222
"On Windows, :mod:`ctypes` uses win32 structured exception handling to "
213223
"prevent crashes from general protection faults when functions are called "
214224
"with invalid argument values::"
215225
msgstr ""
226+
"No Windows, :mod:`ctypes` usa o tratamento de exceções estruturado do win32 "
227+
"para evitar travamentos devido a falhas gerais de proteção quando funções "
228+
"são chamadas com valores de argumentos inválidos::"
216229

217230
#: ../../library/ctypes.rst:192
218231
msgid ""
@@ -221,6 +234,10 @@ msgid ""
221234
"debugging crashes (e.g. from segmentation faults produced by erroneous C "
222235
"library calls)."
223236
msgstr ""
237+
"No entanto, existem maneiras suficientes de travar o Python com :mod:"
238+
"`ctypes`, então você deve ter cuidado de qualquer maneira. O módulo :mod:"
239+
"`faulthandler` pode ser útil na depuração de travamentos (por exemplo, de "
240+
"falhas de segmentação produzidas por chamadas errôneas da biblioteca C)."
224241

225242
#: ../../library/ctypes.rst:197
226243
msgid ""

library/importlib.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ msgid ""
1818
msgstr ""
1919
"Project-Id-Version: Python 3.9\n"
2020
"Report-Msgid-Bugs-To: \n"
21-
"POT-Creation-Date: 2025-03-28 17:02+0000\n"
21+
"POT-Creation-Date: 2025-06-13 17:30+0000\n"
2222
"PO-Revision-Date: 2017-02-16 23:15+0000\n"
2323
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
2424
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -182,7 +182,7 @@ msgstr ":pep:`3120`"
182182

183183
#: ../../library/importlib.rst:74
184184
msgid "Using UTF-8 as the Default Source Encoding"
185-
msgstr "Usando UFT-8 como fonte padrão de codificação"
185+
msgstr "Usando UTF-8 como fonte padrão de codificação"
186186

187187
#: ../../library/importlib.rst:76
188188
msgid ":pep:`3147`"

potodo.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,12 @@
44

55

66

7-
# c-api (61.27% done)
7+
# c-api (61.30% done)
88

99
- exceptions.po 196 / 266 ( 73.0% translated).
1010
- gcsupport.po 10 / 33 ( 30.0% translated).
1111
- init.po 121 / 308 ( 39.0% translated).
1212
- init_config.po 127 / 281 ( 45.0% translated).
13-
- long.po 51 / 52 ( 98.0% translated).
1413
- memory.po 52 / 150 ( 34.0% translated).
1514
- module.po 47 / 92 ( 51.0% translated).
1615
- number.po 7 / 41 ( 17.0% translated).
@@ -36,12 +35,12 @@
3635
- sourcedist.po 27 / 74 ( 36.0% translated).
3736

3837

39-
# extending (23.84% done)
38+
# extending (24.05% done)
4039

4140
- embedding.po 4 / 45 ( 8.0% translated).
4241
- extending.po 15 / 158 ( 9.0% translated).
4342
- newtypes.po 10 / 92 ( 10.0% translated).
44-
- newtypes_tutorial.po 28 / 123 ( 22.0% translated).
43+
- newtypes_tutorial.po 29 / 123 ( 23.0% translated).
4544

4645

4746
# faq (93.30% done)
@@ -79,7 +78,7 @@
7978

8079

8180

82-
# library (61.59% done)
81+
# library (61.62% done)
8382

8483
- argparse.po 262 / 290 ( 90.0% translated).
8584
- ast.po 179 / 193 ( 92.0% translated).
@@ -112,7 +111,7 @@
112111
- constants.po 15 / 18 ( 83.0% translated).
113112
- contextlib.po 30 / 113 ( 26.0% translated).
114113
- crypt.po 3 / 30 ( 10.0% translated).
115-
- ctypes.po 94 / 429 ( 21.0% translated).
114+
- ctypes.po 101 / 429 ( 23.0% translated).
116115
- curses.ascii.po 100 / 101 ( 99.0% translated).
117116
- curses.panel.po 22 / 23 ( 95.0% translated).
118117
- curses.po 230 / 634 ( 36.0% translated).
@@ -302,5 +301,5 @@
302301
- 3.9.po 383 / 393 ( 97.0% translated).
303302

304303

305-
# TOTAL (64.64% done)
304+
# TOTAL (64.66% done)
306305

stats.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"completion": "64.64%", "translated": 32014, "entries": 49524, "updated_at": "2025-06-28T00:45:44+00:00Z"}
1+
{"completion": "64.66%", "translated": 32023, "entries": 49524, "updated_at": "2025-06-29T00:50:45+00:00Z"}

0 commit comments

Comments
 (0)