Skip to content

Commit fee33b7

Browse files
Update translations
1 parent b502b6a commit fee33b7

7 files changed

Lines changed: 110 additions & 36 deletions

File tree

c-api/code.po

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,16 @@ msgid ""
6868
"Return the number of :term:`free (closure) variables <closure variable>` in "
6969
"a code object."
7070
msgstr ""
71+
"Retorna o número de :term:`variáveis livres (de clausura) <closure "
72+
"variable>` em um objeto código."
7173

7274
#: ../../c-api/code.rst:40
7375
msgid ""
7476
"Return the position of the first :term:`free (closure) variable <closure "
7577
"variable>` in a code object."
7678
msgstr ""
79+
"Retorna a posição da primeira :term:`variável livre (de clausura) <closure "
80+
"variable>` em um objeto código."
7781

7882
#: ../../c-api/code.rst:45
7983
msgid ""
@@ -243,6 +247,10 @@ msgid ""
243247
"`free (closure) variables <closure variable>`. On error, ``NULL`` is "
244248
"returned and an exception is raised."
245249
msgstr ""
250+
"Equivalente ao código Python ``getattr(co, 'co_freevars')``. Retorna uma "
251+
"nova referência a um :c:type:`PyTupleObject` contendo os nomes das :term:"
252+
"`variáveis livres (de clausura) <closure variable>`. Em caso de erro, "
253+
"``NULL`` é retornado e uma exceção é levantada."
246254

247255
#: ../../c-api/code.rst:156
248256
msgid ""

c-api/veryhigh.po

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
#
66
# Translators:
77
# Claudio Rogerio Carvalho Filho <excriptbrasil@gmail.com>, 2021
8-
# Rafael Fontenelle <rffontenelle@gmail.com>, 2023
8+
# Rafael Fontenelle <rffontenelle@gmail.com>, 2024
99
#
1010
#, fuzzy
1111
msgid ""
@@ -14,7 +14,7 @@ msgstr ""
1414
"Report-Msgid-Bugs-To: \n"
1515
"POT-Creation-Date: 2024-10-11 14:17+0000\n"
1616
"PO-Revision-Date: 2021-06-28 00:50+0000\n"
17-
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2023\n"
17+
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2024\n"
1818
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
1919
"teams/5390/pt_BR/)\n"
2020
"MIME-Version: 1.0\n"
@@ -312,6 +312,11 @@ msgid ""
312312
"defaults, a dictionary of default values for :ref:`keyword-only <keyword-"
313313
"only_parameter>` arguments and a closure tuple of cells."
314314
msgstr ""
315+
"Avalia um objeto código pré-compilado, dado um ambiente particular para sua "
316+
"avaliação. Este ambiente consiste em um dicionário de variáveis ​​globais, um "
317+
"objeto mapeamento de variáveis ​​locais, vetores de argumentos, nomeados e "
318+
"padrões, um dicionário de valores padrões para argumentos :ref:`somente-"
319+
"nomeados <keyword-only_parameter>` e uma tupla de clausura de células."
315320

316321
#: ../../c-api/veryhigh.rst:275
317322
msgid ""

library/contextlib.po

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,19 @@
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
66
# Translators:
7-
# Rafael Fontenelle <rffontenelle@gmail.com>, 2021
87
# Marco Rougeth <marco@rougeth.com>, 2021
98
# Claudio Rogerio Carvalho Filho <excriptbrasil@gmail.com>, 2021
109
# i17obot <i17obot@rougeth.com>, 2021
10+
# Rafael Fontenelle <rffontenelle@gmail.com>, 2024
1111
#
1212
#, fuzzy
1313
msgid ""
1414
msgstr ""
1515
"Project-Id-Version: Python 3.13\n"
1616
"Report-Msgid-Bugs-To: \n"
17-
"POT-Creation-Date: 2024-08-31 10:59+0000\n"
17+
"POT-Creation-Date: 2024-10-11 14:17+0000\n"
1818
"PO-Revision-Date: 2021-06-28 00:57+0000\n"
19-
"Last-Translator: i17obot <i17obot@rougeth.com>, 2021\n"
19+
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2024\n"
2020
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
2121
"teams/5390/pt_BR/)\n"
2222
"MIME-Version: 1.0\n"
@@ -1143,6 +1143,10 @@ msgid ""
11431143
"this way cannot take any parameters. Instead, any resources to be released "
11441144
"must be accessed as closure variables."
11451145
msgstr ""
1146+
"Devido à maneira como o protocolo decorador funciona, uma função de retorno "
1147+
"de chamada declarada dessa forma não pode receber nenhum parâmetro. Em vez "
1148+
"disso, quaisquer recursos a serem liberados devem ser acessados ​​como "
1149+
"variáveis ​​de clausura."
11461150

11471151
#: ../../library/contextlib.rst:843
11481152
msgid "Using a context manager as a function decorator"

potodo.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11

22

3-
# c-api (42.37% done)
3+
# c-api (42.46% done)
44

55
- arg.po 191 / 195 ( 97.0% translated).
66
- buffer.po 114 / 117 ( 97.0% translated).
77
- capsule.po 32 / 33 ( 96.0% translated).
8-
- code.po 55 / 59 ( 93.0% translated).
8+
- code.po 58 / 59 ( 98.0% translated).
99
- complex.po 33 / 34 ( 97.0% translated).
1010
- contextvars.po 30 / 31 ( 96.0% translated).
1111
- datetime.po 31 / 52 ( 59.0% translated).
@@ -37,7 +37,7 @@
3737
- typehints.po 6 / 7 ( 85.0% translated).
3838
- typeobj.po 228 / 670 ( 34.0% translated).
3939
- unicode.po 28 / 323 ( 8.0% translated).
40-
- veryhigh.po 2 / 54 ( 3.0% translated).
40+
- veryhigh.po 3 / 54 ( 5.0% translated).
4141

4242

4343
# deprecations (96.69% done)
@@ -91,7 +91,7 @@
9191
- urllib2.po 24 / 100 ( 24.0% translated).
9292

9393

94-
# library (47.83% done)
94+
# library (47.84% done)
9595

9696
- __future__.po 56 / 58 ( 96.0% translated).
9797
- __main__.po 54 / 73 ( 73.0% translated).
@@ -132,7 +132,7 @@
132132
- concurrent.futures.po 13 / 100 ( 13.0% translated).
133133
- configparser.po 186 / 218 ( 85.0% translated).
134134
- constants.po 20 / 21 ( 95.0% translated).
135-
- contextlib.po 8 / 172 ( 4.0% translated).
135+
- contextlib.po 9 / 172 ( 5.0% translated).
136136
- contextvars.po 44 / 51 ( 86.0% translated).
137137
- csv.po 104 / 117 ( 88.0% translated).
138138
- ctypes.po 88 / 523 ( 16.0% translated).
@@ -334,13 +334,11 @@
334334
- simple_stmts.po 278 / 292 ( 95.0% translated).
335335

336336

337-
# tutorial (84.58% done)
337+
# tutorial (73.97% done)
338338

339-
- controlflow.po 218 / 223 ( 97.0% translated).
340339
- datastructures.po 90 / 125 ( 72.0% translated).
341340
- floatingpoint.po 47 / 76 ( 61.0% translated).
342341
- inputoutput.po 81 / 105 ( 77.0% translated).
343-
- modules.po 116 / 117 ( 99.0% translated).
344342
- stdlib.po 55 / 67 ( 82.0% translated).
345343
- stdlib2.po 51 / 65 ( 78.0% translated).
346344

@@ -355,7 +353,7 @@
355353
- windows.po 329 / 389 ( 84.0% translated).
356354

357355

358-
# whatsnew (70.99% done)
356+
# whatsnew (71.01% done)
359357

360358
- 2.0.po 183 / 207 ( 88.0% translated).
361359
- 2.1.po 138 / 154 ( 89.0% translated).
@@ -369,7 +367,7 @@
369367
- 3.1.po 114 / 132 ( 86.0% translated).
370368
- 3.10.po 508 / 550 ( 92.0% translated).
371369
- 3.12.po 829 / 836 ( 99.0% translated).
372-
- 3.13.po 776 / 836 ( 92.0% translated).
370+
- 3.13.po 778 / 836 ( 93.0% translated).
373371
- 3.2.po 65 / 576 ( 11.0% translated).
374372
- 3.3.po 132 / 682 ( 19.0% translated).
375373
- 3.4.po 506 / 517 ( 97.0% translated).

tutorial/controlflow.po

Lines changed: 47 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1461,12 +1461,12 @@ msgid ""
14611461
" print(\"-- Lovely plumage, the\", type)\n"
14621462
" print(\"-- It's\", state, \"!\")"
14631463
msgstr ""
1464-
"def papagaio(voltagem, estado='um cadáver', ação='voar', tipo='Azul "
1464+
"def papagaio(voltagem, estado='é um cadáver', ação='voar', tipo='Azul "
14651465
"Norueguês'):\n"
14661466
" print(\"-- Este papagaio não conseguiria\", ação, end=' ')\n"
1467-
" print(\"nem se você desse um choque de\", voltagem, \"volts nele.\")\n"
1467+
" print(\"nem se você desse um choque de\", voltagem, \"de volts nele.\")\n"
14681468
" print(\"-- Plumagem formosa, o\", tipo)\n"
1469-
" print(\"-- É\", estado, \"!\")"
1469+
" print(\"-- Ele\", estado, \"!\")"
14701470

14711471
#: ../../tutorial/controlflow.rst:665
14721472
msgid ""
@@ -2149,6 +2149,17 @@ msgid ""
21492149
"-- This parrot wouldn't VOOM if you put four million volts through it. E's "
21502150
"bleedin' demised !"
21512151
msgstr ""
2152+
">>> def papagaio(voltagem, estado='um cadáver', ação='voar'):\n"
2153+
"... print(\"-- Este papagaio não conseguiria\", ação, end=' ')\n"
2154+
"... print(\"nem se você desse um choque de\", voltagem, \"de volts nele."
2155+
"\", end=' ')\n"
2156+
"... print(\"Ele\", estado, \"!\")\n"
2157+
"...\n"
2158+
">>> d = {\"voltagem\": \"quatro milhões\", \"estado\": \"está realmente "
2159+
"morto\", \"ação\": \"voar\"}\n"
2160+
">>> papagaio(**d)\n"
2161+
"-- Este papagaio não conseguiria voar nem se você desse um choque de quatro "
2162+
"milhões de volts nele. Ele está realmente morto !"
21522163

21532164
#: ../../tutorial/controlflow.rst:980
21542165
msgid "Lambda Expressions"
@@ -2183,6 +2194,14 @@ msgid ""
21832194
">>> f(1)\n"
21842195
"43"
21852196
msgstr ""
2197+
">>> def cria_incrementador(n):\n"
2198+
"... return lambda x: x + n\n"
2199+
"...\n"
2200+
">>> f = cria_incrementador(42)\n"
2201+
">>> f(0)\n"
2202+
"42\n"
2203+
">>> f(1)\n"
2204+
"43"
21862205

21872206
#: ../../tutorial/controlflow.rst:999
21882207
msgid ""
@@ -2199,6 +2218,10 @@ msgid ""
21992218
">>> pairs\n"
22002219
"[(4, 'four'), (1, 'one'), (3, 'three'), (2, 'two')]"
22012220
msgstr ""
2221+
">>> pairs = [(1, 'um'), (2, 'dois'), (3, 'três), (4, 'quatro')]\n"
2222+
">>> pairs.sort(key=lambda pair: pair[1])\n"
2223+
">>> pairs\n"
2224+
"[(4, 'quatro'), (1, 'um'), (3, 'três'), (2, 'dois')]"
22022225

22032226
#: ../../tutorial/controlflow.rst:1011
22042227
msgid "Documentation Strings"
@@ -2282,6 +2305,17 @@ msgid ""
22822305
"\n"
22832306
" No, really, it doesn't do anything."
22842307
msgstr ""
2308+
">>> def minha_função():\n"
2309+
"... \"\"\"Faz nada, mas documenta-a.\n"
2310+
"...\n"
2311+
"... Não, é sério, ela faz nada mesmo.\n"
2312+
"... \"\"\"\n"
2313+
"... pass\n"
2314+
"...\n"
2315+
">>> print(minha_função.__doc__)\n"
2316+
"Faz nada, mas documenta-a.\n"
2317+
"\n"
2318+
" Não, é sério, ela faz nada mesmo."
22852319

22862320
#: ../../tutorial/controlflow.rst:1062
22872321
msgid "Function Annotations"
@@ -2331,6 +2365,16 @@ msgid ""
23312365
"Arguments: spam eggs\n"
23322366
"'spam and eggs'"
23332367
msgstr ""
2368+
">>> def f(ham: str, ovos: str = 'ovos') -> str:\n"
2369+
"... print(\"Anotações:\", f.__annotations__)\n"
2370+
"... print(\"Argumentos:\", ham, ovos)\n"
2371+
"... return ham + ' e ' + ovos\n"
2372+
"...\n"
2373+
">>> f('spam')\n"
2374+
"Anotações: {'ham': <class 'str'>, 'return': <class 'str'>, 'ovos': <class "
2375+
"'str'>}\n"
2376+
"Argumentos: spam ovos\n"
2377+
"'spam e ovos'"
23342378

23352379
#: ../../tutorial/controlflow.rst:1096
23362380
msgid "Intermezzo: Coding Style"

tutorial/modules.po

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1295,6 +1295,11 @@ msgid ""
12951295
"that file is executed. This variable can be modified; doing so affects "
12961296
"future searches for modules and subpackages contained in the package."
12971297
msgstr ""
1298+
"Pacotes possuem mais um atributo especial, :attr:`~module.__path__`. "
1299+
"Inicializado como uma :term:`sequência` de strings contendo o nome do "
1300+
"diretório onde está o arquivo :file:`__init__.py` do pacote, antes do código "
1301+
"naquele arquivo ser executado. Esta variável pode ser modificada; isso afeta "
1302+
"a busca futura de módulos e subpacotes contidos no pacote."
12981303

12991304
#: ../../tutorial/modules.rst:595
13001305
msgid ""

0 commit comments

Comments
 (0)