Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 72f9c07

Browse files
Update translations
1 parent 301de25 commit 72f9c07

File tree

3 files changed

+64
-17
lines changed

3 files changed

+64
-17
lines changed

library/dbm.po

Lines changed: 60 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -467,7 +467,7 @@ msgstr "Fecha o banco de dados GDBM."
467467

468468
#: ../../library/dbm.rst:250
469469
msgid ":mod:`dbm.ndbm` --- New Database Manager"
470-
msgstr ":mod:`dbm.ndbm` --- Novo gerenciador de banco de dados"
470+
msgstr ":mod:`dbm.ndbm` --- New Database Manager"
471471

472472
#: ../../library/dbm.rst:256
473473
msgid "**Source code:** :source:`Lib/dbm/ndbm.py`"
@@ -479,6 +479,9 @@ msgid ""
479479
"Database Manager)` library. This module can be used with the \"classic\" "
480480
"NDBM interface or the :abbr:`GDBM (GNU dbm)` compatibility interface."
481481
msgstr ""
482+
"O módulo :mod:`dbm.ndbm` fornece uma interface para a biblioteca :abbr:`NDBM "
483+
"(New Database Manager)`. Este módulo pode ser usado com a interface NDBM "
484+
"\"clássica\" ou a interface de compatibilidade :abbr:`GDBM (GNU dbm)`."
482485

483486
#: ../../library/dbm.rst:272
484487
msgid ""
@@ -487,50 +490,62 @@ msgid ""
487490
"storing values larger than this limit. Reading such corrupted files can "
488491
"result in a hard crash (segmentation fault)."
489492
msgstr ""
493+
"A biblioteca NDBM enviada como parte do macOS tem uma limitação não "
494+
"documentada no tamanho dos valores, o que pode resultar em arquivos de banco "
495+
"de dados corrompidos ao armazenar valores maiores que esse limite. Ler esses "
496+
"arquivos corrompidos pode resultar em uma falha grave (falha de segmentação)."
490497

491498
#: ../../library/dbm.rst:279
492499
msgid ""
493500
"Raised on :mod:`dbm.ndbm`-specific errors, such as I/O errors. :exc:"
494501
"`KeyError` is raised for general mapping errors like specifying an incorrect "
495502
"key."
496503
msgstr ""
504+
"Levantada em erros específicos de :mod:`dbm.ndbm`, como erros de E/S. :exc:"
505+
"`KeyError` é levantada para erros gerais de mapeamento, como especificar uma "
506+
"chave incorreta."
497507

498508
#: ../../library/dbm.rst:285
499509
msgid "Name of the NDBM implementation library used."
500-
msgstr ""
510+
msgstr "Nome da biblioteca de implementação NDBM usada."
501511

502512
#: ../../library/dbm.rst:290
503513
msgid "Open an NDBM database and return an :class:`!ndbm` object."
504-
msgstr ""
514+
msgstr "Abre um banco de dados NDBM e retorna um objeto :class:`!ndbm`."
505515

506516
#: ../../library/dbm.rst:292
507517
msgid ""
508518
"The basename of the database file (without the :file:`.dir` or :file:`.pag` "
509519
"extensions)."
510520
msgstr ""
521+
"O nome base do arquivo de banco de dados (sem as extensões :file:`.dir` ou :"
522+
"file:`.pag`)."
511523

512524
#: ../../library/dbm.rst:306
513525
msgid ""
514526
":class:`!ndbm` objects behave similar to :term:`mappings <mapping>`, but :"
515527
"meth:`!items` and :meth:`!values` methods are not supported. The following "
516528
"methods are also provided:"
517529
msgstr ""
530+
"Os objetos :class:`!ndbm` se comportam de forma semelhante a :term:"
531+
"`mapeamentos <mapping>`, mas os métodos :meth:`!items` e :meth:`!values` não "
532+
"são suportados. Os seguintes métodos também são fornecidos:"
518533

519534
#: ../../library/dbm.rst:310
520535
msgid "Accepts :term:`path-like object` for filename."
521536
msgstr "Aceita um :term:`objeto caminho ou similar` como nome de arquivo."
522537

523538
#: ../../library/dbm.rst:315
524539
msgid "Close the NDBM database."
525-
msgstr ""
540+
msgstr "Fecha o banco de dados NDBM."
526541

527542
#: ../../library/dbm.rst:319
528543
msgid ":mod:`dbm.dumb` --- Portable DBM implementation"
529-
msgstr ""
544+
msgstr ":mod:`dbm.dumb` --- Implementação portátil do DBM"
530545

531546
#: ../../library/dbm.rst:324
532547
msgid "**Source code:** :source:`Lib/dbm/dumb.py`"
533-
msgstr ""
548+
msgstr "**Código-fonte:** :source:`Lib/dbm/dumb.py`"
534549

535550
#: ../../library/dbm.rst:330
536551
msgid ""
@@ -539,101 +554,133 @@ msgid ""
539554
"dumb` module is not written for speed and is not nearly as heavily used as "
540555
"the other database modules."
541556
msgstr ""
557+
"O módulo :mod:`dbm.dumb` é pensado como um último recurso alternativo para o "
558+
"módulo :mod:`dbm` quando um módulo mais robusto não está disponível. O "
559+
"módulo :mod:`dbm.dumb` não é escrito para velocidade e não é tão usado "
560+
"quanto os outros módulos de banco de dados."
542561

543562
#: ../../library/dbm.rst:337
544563
msgid ""
545564
"The :mod:`dbm.dumb` module provides a persistent :class:`dict`-like "
546565
"interface which is written entirely in Python. Unlike other :mod:`dbm` "
547566
"backends, such as :mod:`dbm.gnu`, no external library is required."
548567
msgstr ""
568+
"O módulo :mod:`dbm.dumb` fornece uma interface persistente do tipo :class:"
569+
"`dict` que é escrita inteiramente em Python. Ao contrário de outros "
570+
"backends :mod:`dbm`, como :mod:`dbm.gnu`, nenhuma biblioteca externa é "
571+
"necessária."
549572

550573
#: ../../library/dbm.rst:342
551574
msgid "The :mod:`!dbm.dumb` module defines the following:"
552-
msgstr ""
575+
msgstr "O módulo :mod:`!dbm.dumb` define o seguinte:"
553576

554577
#: ../../library/dbm.rst:346
555578
msgid ""
556579
"Raised on :mod:`dbm.dumb`-specific errors, such as I/O errors. :exc:"
557580
"`KeyError` is raised for general mapping errors like specifying an incorrect "
558581
"key."
559582
msgstr ""
583+
"Levantada em erros específicos de :mod:`dbm.dumb`, como erros de E/S. :exc:"
584+
"`KeyError` é levantada para erros gerais de mapeamento, como especificar uma "
585+
"chave incorreta."
560586

561587
#: ../../library/dbm.rst:352
562588
msgid ""
563589
"Open a :mod:`!dbm.dumb` database. The returned database object behaves "
564590
"similar to a :term:`mapping`, in addition to providing :meth:`~dumbdbm.sync` "
565591
"and :meth:`~dumbdbm.close` methods."
566592
msgstr ""
593+
"Abre um banco de dados :mod:`!dbm.dumb`. O objeto banco de dados retornado "
594+
"se comporta de forma semelhante a um :term:`mapeamento`, além de fornecer os "
595+
"métodos :meth:`~dumbdbm.sync` e :meth:`~dumbdbm.close`."
567596

568597
#: ../../library/dbm.rst:357
569598
msgid ""
570599
"The basename of the database file (without extensions). A new database "
571600
"creates the following files: - :file:`{filename}.dat` - :file:`{filename}."
572601
"dir`"
573602
msgstr ""
603+
"O nome base do arquivo do banco de dados (sem extensões). Um novo banco de "
604+
"dados cria os seguintes arquivos: - :file:`{filename}.dat` - :file:"
605+
"`{filename}.dir`"
574606

575607
#: ../../library/dbm.rst:358
576608
msgid ""
577609
"The basename of the database file (without extensions). A new database "
578610
"creates the following files:"
579611
msgstr ""
612+
"O nome base do arquivo do banco de dados (sem extensões). Um novo banco de "
613+
"dados cria os seguintes arquivos:"
580614

581615
#: ../../library/dbm.rst:361
582616
msgid ":file:`{filename}.dat`"
583-
msgstr ""
617+
msgstr ":file:`{filename}.dat`"
584618

585619
#: ../../library/dbm.rst:362
586620
msgid ":file:`{filename}.dir`"
587-
msgstr ""
621+
msgstr ":file:`{filename}.dir`"
588622

589623
#: ../../library/dbm.rst:365
590624
msgid ""
591625
"* ``'r'``: |flag_r| * ``'w'``: |flag_w| * ``'c'`` (default): |flag_c| * "
592626
"``'n'``: |flag_n|"
593627
msgstr ""
628+
"* ``'r'``: |flag_r| * ``'w'``: |flag_w| * ``'c'`` (padrão): |flag_c| * "
629+
"``'n'``: |flag_n|"
594630

595631
#: ../../library/dbm.rst:366
596632
msgid "``'r'``: |flag_r|"
597-
msgstr ""
633+
msgstr "``'r'``: |flag_r|"
598634

599635
#: ../../library/dbm.rst:368
600636
msgid "``'c'`` (default): |flag_c|"
601-
msgstr ""
637+
msgstr "``'c'`` (padrão): |flag_c|"
602638

603639
#: ../../library/dbm.rst:375
604640
msgid ""
605641
"It is possible to crash the Python interpreter when loading a database with "
606642
"a sufficiently large/complex entry due to stack depth limitations in "
607643
"Python's AST compiler."
608644
msgstr ""
645+
"É possível travar o interpretador Python ao carregar um banco de dados com "
646+
"uma entrada suficientemente grande/complexa devido a limitações de "
647+
"profundidade de pilha no compilador AST do Python."
609648

610649
#: ../../library/dbm.rst:379
611650
msgid ""
612651
":func:`~dbm.dumb.open` always creates a new database when *flag* is ``'n'``."
613652
msgstr ""
653+
":func:`~dbm.dumb.open` sempre cria um novo banco de dados quando *flag* é "
654+
"``'n'``."
614655

615656
#: ../../library/dbm.rst:382
616657
msgid ""
617658
"A database opened read-only if *flag* is ``'r'``. A database is not created "
618659
"if it does not exist if *flag* is ``'r'`` or ``'w'``."
619660
msgstr ""
661+
"Um banco de dados aberto somente leitura se *flag* for ``'r'``. Um banco de "
662+
"dados não é criado se não existir se *flag* for ``'r'`` ou ``'w'``."
620663

621664
#: ../../library/dbm.rst:389
622665
msgid ""
623666
"In addition to the methods provided by the :class:`collections.abc."
624667
"MutableMapping` class, the following methods are provided:"
625668
msgstr ""
669+
"Além dos métodos fornecidos pela classe :class:`collections.abc."
670+
"MutableMapping`, os seguintes métodos são fornecidos:"
626671

627672
#: ../../library/dbm.rst:395
628673
msgid ""
629674
"Synchronize the on-disk directory and data files. This method is called by "
630675
"the :meth:`shelve.Shelf.sync` method."
631676
msgstr ""
677+
"Sincroniza o diretório no disco e os arquivos de dados. Este método é "
678+
"chamado pelo método :meth:`shelve.Shelf.sync`."
632679

633680
#: ../../library/dbm.rst:400
634681
msgid "Close the database."
635-
msgstr ""
682+
msgstr "Fecha o banco de dados."
636683

637684
#: ../../library/dbm.rst:326
638685
msgid "databases"
639-
msgstr ""
686+
msgstr "bancos de dados"

potodo.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272

7373

7474

75-
# library (60.81% done)
75+
# library (60.89% done)
7676

7777
- 2to3.po 121 / 132 ( 91.0% translated).
7878
- argparse.po 368 / 370 ( 99.0% translated).
@@ -108,7 +108,7 @@
108108
- curses.po 64 / 484 ( 13.0% translated).
109109
- dataclasses.po 47 / 151 ( 31.0% translated).
110110
- datetime.po 633 / 635 ( 99.0% translated).
111-
- dbm.po 56 / 87 ( 64.0% translated).
111+
- dbm.po 85 / 87 ( 97.0% translated).
112112
- difflib.po 14 / 140 ( 10.0% translated).
113113
- dis.po 180 / 357 ( 50.0% translated).
114114
- doctest.po 91 / 363 ( 25.0% translated).
@@ -278,5 +278,5 @@
278278
- 3.7.po 252 / 568 ( 44.0% translated).
279279

280280

281-
# TOTAL (66.50% done)
281+
# TOTAL (66.55% done)
282282

stats.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"completion": "66.5%", "translated": 41124, "entries": 61842, "updated_at": "2025-02-17T23:27:28+00:00Z"}
1+
{"completion": "66.55%", "translated": 41153, "entries": 61842, "updated_at": "2025-02-18T23:28:24+00:00Z"}

0 commit comments

Comments
 (0)