Skip to content

Commit 0c51638

Browse files
author
github-actions
committed
Update translations from Transifex
1 parent 4d77990 commit 0c51638

File tree

1 file changed

+61
-1
lines changed

1 file changed

+61
-1
lines changed

library/argparse.po

Lines changed: 61 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1160,6 +1160,11 @@ msgid ""
11601160
"useful when multiple arguments need to store constants to the same list. For "
11611161
"example::"
11621162
msgstr ""
1163+
"``'append_const'`` - Isso armazena uma lista e anexa o valor especificado "
1164+
"pelo argumento nomeado const_ à lista; observe que o argumento nomeado "
1165+
"const_ tem como padrão ``None``. A ação ``'append_const'`` é normalmente "
1166+
"útil quando vários argumentos precisam armazenar constantes na mesma lista. "
1167+
"Por exemplo::"
11631168

11641169
#: ../../library/argparse.rst:884
11651170
msgid ""
@@ -1246,6 +1251,11 @@ msgid ""
12461251
"different number of command-line arguments with a single action. See also :"
12471252
"ref:`specifying-ambiguous-arguments`. The supported values are:"
12481253
msgstr ""
1254+
"Os objetos ArgumentParser geralmente associam um único argumento de linha de "
1255+
"comando a uma única ação a ser executada. O argumento nomeado ``nargs`` "
1256+
"associa um número diferente de argumentos de linha de comando com uma única "
1257+
"ação. Veja também :ref:`specifying-ambiguous-arguments`. Os valores "
1258+
"suportados são:"
12491259

12501260
#: ../../library/argparse.rst:970
12511261
msgid ""
@@ -1347,6 +1357,12 @@ msgid ""
13471357
"``const`` is not provided to :meth:`~ArgumentParser.add_argument`, it will "
13481358
"receive a default value of ``None``."
13491359
msgstr ""
1360+
"Quando :meth:`~ArgumentParser.add_argument` é chamado com "
1361+
"``action='store_const'`` ou ``action='append_const'``. Essas ações adicionam "
1362+
"o valor ``const`` a um dos atributos do objeto retornado por :meth:"
1363+
"`~ArgumentParser.parse_args`. Consulte a descrição da action_ para obter "
1364+
"exemplos. Se ``const`` não for fornecido :meth:`~ArgumentParser."
1365+
"add_argument`, será recebido um valor padrão de ``None``."
13501366

13511367
#: ../../library/argparse.rst:1066
13521368
msgid ""
@@ -1357,12 +1373,20 @@ msgid ""
13571373
"command-line argument following it, the value of ``const`` will be assumed "
13581374
"to be ``None`` instead. See the nargs_ description for examples."
13591375
msgstr ""
1376+
"Quando :meth:`~ArgumentParser.add_argument` é chamado com strings de opções "
1377+
"(como ``-f`` ou ``--foo``) e ``nargs='?'``. Isso cria um argumento opcional "
1378+
"que pode ser seguido por zero ou um argumento de linha de comando. Ao "
1379+
"analisar a linha de comando, se a string de opções for encontrada sem nenhum "
1380+
"argumento de linha de comando seguindo, o valor de ``const`` será presumido "
1381+
"como sendo ``None``. Veja a descrição de nargs_ para exemplos."
13601382

13611383
#: ../../library/argparse.rst:1073
13621384
msgid ""
13631385
"``const=None`` by default, including when ``action='append_const'`` or "
13641386
"``action='store_const'``."
13651387
msgstr ""
1388+
"``const=None`` por padrão, incluindo quando ``action='append_const'`` ou "
1389+
"``action='store_const'``."
13661390

13671391
#: ../../library/argparse.rst:1080
13681392
msgid "default"
@@ -1410,12 +1434,17 @@ msgid ""
14101434
"For positional arguments with nargs_ equal to ``?`` or ``*``, the "
14111435
"``default`` value is used when no command-line argument was present::"
14121436
msgstr ""
1437+
"Para argumentos posicionais com nargs_ igual a ``?`` ou ``*``, o valor "
1438+
"``default`` é usado quando nenhum argumento de linha de comando estava "
1439+
"presente::"
14131440

14141441
#: ../../library/argparse.rst:1126
14151442
msgid ""
14161443
"Providing ``default=argparse.SUPPRESS`` causes no attribute to be added if "
14171444
"the command-line argument was not present::"
14181445
msgstr ""
1446+
"Fornecer ``default=argparse.SUPPRESS`` faz com que nenhum atributo seja "
1447+
"adicionado se o argumento da linha de comando não estiver presente::"
14191448

14201449
#: ../../library/argparse.rst:1140
14211450
msgid "type"
@@ -1429,12 +1458,20 @@ msgid ""
14291458
"keyword for :meth:`~ArgumentParser.add_argument` allows any necessary type-"
14301459
"checking and type conversions to be performed."
14311460
msgstr ""
1461+
"Por padrão, o analisador sintático lê argumentos de linha de comando como "
1462+
"strings simples. No entanto, muitas vezes a string da linha de comando deve "
1463+
"ser interpretada como outro tipo, como :class:`float` ou :class:`int`. O "
1464+
"argumento nomeado ``type`` para :meth:`~ArgumentParser.add_argument` permite "
1465+
"que qualquer verificação de tipo e conversões de tipo necessárias sejam "
1466+
"realizadas."
14321467

14331468
#: ../../library/argparse.rst:1148
14341469
msgid ""
14351470
"If the type_ keyword is used with the default_ keyword, the type converter "
14361471
"is only applied if the default is a string."
14371472
msgstr ""
1473+
"Se o argumento nomeado type_ for usado com default_, o conversor de tipo só "
1474+
"será aplicado se o padrão for uma string."
14381475

14391476
#: ../../library/argparse.rst:1151
14401477
msgid ""
@@ -1443,21 +1480,29 @@ msgid ""
14431480
"`ValueError`, the exception is caught and a nicely formatted error message "
14441481
"is displayed. No other exception types are handled."
14451482
msgstr ""
1483+
"O argumento para ``type`` pode ser qualquer chamável que aceite uma única "
1484+
"string. Se a função levantar :exc:`ArgumentTypeError`, :exc:`TypeError` ou :"
1485+
"exc:`ValueError`, a exceção será capturada e uma mensagem de erro bem "
1486+
"formatada será exibida. Nenhum outro tipo de exceção é tratado."
14461487

14471488
#: ../../library/argparse.rst:1156
14481489
msgid "Common built-in types and functions can be used as type converters:"
14491490
msgstr ""
1491+
"Tipos e funções embutidas comuns podem ser usados ​​como conversores de tipo:"
14501492

14511493
#: ../../library/argparse.rst:1172
14521494
msgid "User defined functions can be used as well:"
1453-
msgstr ""
1495+
msgstr "Funções definidas pelo usuário também podem ser usadas:"
14541496

14551497
#: ../../library/argparse.rst:1184
14561498
msgid ""
14571499
"The :func:`bool` function is not recommended as a type converter. All it "
14581500
"does is convert empty strings to ``False`` and non-empty strings to "
14591501
"``True``. This is usually not what is desired."
14601502
msgstr ""
1503+
"A função :func:`bool` não é recomendada como conversor de tipo. Tudo o que "
1504+
"ele faz é converter strings vazias em ``False`` e strings não vazias em "
1505+
"``True``. Geralmente não é isso que se deseja."
14611506

14621507
#: ../../library/argparse.rst:1188
14631508
msgid ""
@@ -1466,6 +1511,11 @@ msgid ""
14661511
"exceptions. Anything with more interesting error-handling or resource "
14671512
"management should be done downstream after the arguments are parsed."
14681513
msgstr ""
1514+
"Em geral, o argumento nomeado ``type`` é uma conveniência que só deve ser "
1515+
"usada para conversões simples que só podem gerar uma das três exceções "
1516+
"suportadas. Qualquer coisa com tratamento de erros ou gerenciamento de "
1517+
"recursos mais interessante deve ser feita posteriormente, após a análise dos "
1518+
"argumentos."
14691519

14701520
#: ../../library/argparse.rst:1193
14711521
msgid ""
@@ -1474,6 +1524,10 @@ msgid ""
14741524
"JSONDecodeError` would not be well formatted and a :exc:`FileNotFoundError` "
14751525
"exception would not be handled at all."
14761526
msgstr ""
1527+
"Por exemplo, conversões JSON ou YAML têm casos de erros complexos que exigem "
1528+
"relatórios melhores do que os fornecidos pelo argumento nomeado ``type``. "
1529+
"Um :exc:`~json.JSONDecodeError` não seria bem formatado e uma exceção :exc:"
1530+
"`FileNotFoundError` não seria tratada."
14771531

14781532
#: ../../library/argparse.rst:1198
14791533
msgid ""
@@ -1483,6 +1537,12 @@ msgid ""
14831537
"closed. In this case, it would be better to wait until after the parser has "
14841538
"run and then use the :keyword:`with`-statement to manage the files."
14851539
msgstr ""
1540+
"Mesmo :class:`~argparse.FileType` tem suas limitações para uso com o "
1541+
"argumento nomeado ``type``. Se um argumento usar *FileType* e um argumento "
1542+
"subsequente falhar, um erro será relatado, mas o arquivo não será fechado "
1543+
"automaticamente. Neste caso, seria melhor esperar até que o analisador tenha "
1544+
"sido executado e então usar a instrução :keyword:`with` para gerenciar os "
1545+
"arquivos."
14861546

14871547
#: ../../library/argparse.rst:1204
14881548
msgid ""

0 commit comments

Comments
 (0)