Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit8d92eb6

Browse files
Update translations
1 parentec22081 commit8d92eb6

File tree

5 files changed

+230
-17
lines changed

5 files changed

+230
-17
lines changed

‎library/hashlib.po

Lines changed: 45 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ msgstr ""
3030

3131
#:../../library/hashlib.rst:2
3232
msgid":mod:`!hashlib` --- Secure hashes and message digests"
33-
msgstr""
33+
msgstr":mod:`!hashlib` --- resumos de mensagens e hashes seguros"
3434

3535
#:../../library/hashlib.rst:10
3636
msgid"**Source code:** :source:`Lib/hashlib.py`"
@@ -161,7 +161,7 @@ msgstr ""
161161

162162
#:../../library/hashlib.rst:89
163163
msgid"Hashlib now uses SHA3 and SHAKE from OpenSSL if it provides it."
164-
msgstr"OHashlib agora usa SHA3 e SHAKE do OpenSSL, se ele os fornecer."
164+
msgstr"Ohashlib agora usa SHA3 e SHAKE do OpenSSL, se ele os fornecer."
165165

166166
#:../../library/hashlib.rst:92
167167
msgid""
@@ -247,7 +247,7 @@ msgstr "Atributos"
247247

248248
#:../../library/hashlib.rst:152
249249
msgid"Hashlib provides the following constant module attributes:"
250-
msgstr"OHashlib fornece os seguintes atributos de módulo constantes:"
250+
msgstr"Ohashlib fornece os seguintes atributos de módulo constantes:"
251251

252252
#:../../library/hashlib.rst:156
253253
msgid""
@@ -293,7 +293,7 @@ msgstr "O tamanho do hash resultante em bytes."
293293

294294
#:../../library/hashlib.rst:185
295295
msgid"The internal block size of the hash algorithm in bytes."
296-
msgstr"O tamanho do blocointerna do algoritmo de hash em bytes."
296+
msgstr"O tamanho do blocointerno do algoritmo de hash em bytes."
297297

298298
#:../../library/hashlib.rst:187
299299
msgid"A hash object has the following attributes:"
@@ -469,7 +469,7 @@ msgstr ""
469469

470470
#:../../library/hashlib.rst:311
471471
msgid"Key derivation"
472-
msgstr""
472+
msgstr"Derivação de chave"
473473

474474
#:../../library/hashlib.rst:313
475475
msgid""
@@ -479,12 +479,19 @@ msgid ""
479479
"be tunable, slow, and include a `salt <https://en.wikipedia.org/wiki/"
480480
"Salt_%28cryptography%29>`_."
481481
msgstr""
482+
"Algoritmos de alongamento de chave e derivação de chave são projetados para "
483+
"criar hashes de senhas seguros. Algoritmos ingênuos como ``sha1(password)`` "
484+
"não são resistentes a ataques de força bruta. Uma boa função de hashing de "
485+
"senhas deve ser ajustável, lenta e incluir um `salt <https://pt.wikipedia."
486+
"org/wiki/Sal_(criptografia)>`_."
482487

483488
#:../../library/hashlib.rst:321
484489
msgid""
485490
"The function provides PKCS#5 password-based key derivation function 2. It "
486491
"uses HMAC as pseudorandom function."
487492
msgstr""
493+
"A função fornece a função 2 de derivação de chave baseada em senha PKCS#5. "
494+
"Ela usa HMAC como função pseudoaleatória."
488495

489496
#:../../library/hashlib.rst:324
490497
msgid""
@@ -494,6 +501,11 @@ msgid ""
494501
"sensible length (e.g. 1024). *salt* should be about 16 or more bytes from a "
495502
"proper source, e.g. :func:`os.urandom`."
496503
msgstr""
504+
"A string *hash_name* é o nome desejado do algoritmo de resumo de hash para "
505+
"HMAC, por exemplo, 'sha1' ou 'sha256'. *password* e *salt* são interpretados "
506+
"como buffers de bytes. Aplicações e bibliotecas devem limitar *password* a "
507+
"um comprimento razoável (por exemplo, 1024). *salt* deve ter cerca de 16 "
508+
"bytes ou mais de uma fonte adequada, por exemplo, :func:`os.urandom`."
497509

498510
#:../../library/hashlib.rst:330
499511
msgid""
@@ -503,29 +515,42 @@ msgid ""
503515
"your application, read *Appendix A.2.2* of NIST-SP-800-132_. The answers on "
504516
"the `stackexchange pbkdf2 iterations question`_ explain in detail."
505517
msgstr""
518+
"O número de *iterations* deve ser escolhido com base no algoritmo de hash e "
519+
"no poder computacional. A partir de 2022, centenas de milhares de iterações "
520+
"do SHA-256 são sugeridas. Para entender por que e como escolher o que é "
521+
"melhor para sua aplicação, leia o *Appendix A.2.2* do NIST-SP-800-132_. As "
522+
"respostas à `pergunta sobre iterações de pbkdf2 no StackExchange`_ explicam "
523+
"em detalhes."
506524

507525
#:../../library/hashlib.rst:336
508526
msgid""
509527
"*dklen* is the length of the derived key in bytes. If *dklen* is ``None`` "
510528
"then the digest size of the hash algorithm *hash_name* is used, e.g. 64 for "
511529
"SHA-512."
512530
msgstr""
531+
"*dklen* é o comprimento da chave derivada em bytes. Se *dklen* for ``None``, "
532+
"o tamanho do resumo do algoritmo de hash *hash_name* será usado, por "
533+
"exemplo, 64 para SHA-512."
513534

514535
#:../../library/hashlib.rst:345
515536
msgid"Function only available when Python is compiled with OpenSSL."
516-
msgstr""
537+
msgstr"Função disponível somente quando Python é compilado com OpenSSL."
517538

518539
#:../../library/hashlib.rst:349
519540
msgid""
520541
"Function now only available when Python is built with OpenSSL. The slow pure "
521542
"Python implementation has been removed."
522543
msgstr""
544+
"Função agora disponível apenas quando o Python é criado com OpenSSL. A "
545+
"implementação lenta do Python puro foi removida."
523546

524547
#:../../library/hashlib.rst:355
525548
msgid""
526549
"The function provides scrypt password-based key derivation function as "
527550
"defined in :rfc:`7914`."
528551
msgstr""
552+
"A função fornece a função de derivação de chave baseada em senha scrypt, "
553+
"conforme definido em :rfc:`7914`."
529554

530555
#:../../library/hashlib.rst:358
531556
msgid""
@@ -534,35 +559,48 @@ msgid ""
534559
"length (e.g. 1024). *salt* should be about 16 or more bytes from a proper "
535560
"source, e.g. :func:`os.urandom`."
536561
msgstr""
562+
"*password* e *salt* devem ser :term:`Objetos byte ou similar <bytes-like "
563+
"object>`. Aplicações e bibliotecas devem limitar *password* a um tamanho "
564+
"razoável (por exemplo, 1024). *salt* deve ter cerca de 16 bytes ou mais de "
565+
"uma fonte adequada, por exemplo, :func:`os.urandom`."
537566

538567
#:../../library/hashlib.rst:363
539568
msgid""
540569
"*n* is the CPU/Memory cost factor, *r* the block size, *p* parallelization "
541570
"factor and *maxmem* limits memory (OpenSSL 1.1.0 defaults to 32 MiB). "
542571
"*dklen* is the length of the derived key in bytes."
543572
msgstr""
573+
"*n* é o fator de custo de CPU/memória, *r* o tamanho do bloco, *p* o fator "
574+
"de paralelismo e *maxmem* limita a memória (o padrão do OpenSSL 1.1.0 é 32 "
575+
"MiB). *dklen* é o comprimento da chave derivada em bytes."
544576

545577
#:../../library/hashlib.rst:373
546578
msgid"BLAKE2"
547-
msgstr""
579+
msgstr"BLAKE2"
548580

549581
#:../../library/hashlib.rst:380
550582
msgid""
551583
"BLAKE2_ is a cryptographic hash function defined in :rfc:`7693` that comes "
552584
"in two flavors:"
553585
msgstr""
586+
"BLAKE2_ é uma função hash criptográfica definida em :rfc:`7693` que vem em "
587+
"dois sabores:"
554588

555589
#:../../library/hashlib.rst:383
556590
msgid""
557591
"**BLAKE2b**, optimized for 64-bit platforms and produces digests of any size "
558592
"between 1 and 64 bytes,"
559593
msgstr""
594+
"**BLAKE2b**, otimizado para plataformas de 64 bits e produz resumos de "
595+
"qualquer tamanho entre 1 e 64 bytes,"
560596

561597
#:../../library/hashlib.rst:386
562598
msgid""
563599
"**BLAKE2s**, optimized for 8- to 32-bit platforms and produces digests of "
564600
"any size between 1 and 32 bytes."
565601
msgstr""
602+
"**BLAKE2s**, otimizado para plataformas de 8 a 32 bits e produz resumos de "
603+
"qualquer tamanho entre 1 e 32 bytes."
566604

567605
#:../../library/hashlib.rst:389
568606
msgid""

‎potodo.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767

6868

6969

70-
#library (64.31% done)
70+
#library (64.36% done)
7171

7272
- array.po 84 / 86 ( 97.0% translated).
7373
- asyncio-dev.po 16 / 55 ( 29.0% translated).
@@ -108,7 +108,7 @@
108108
- faulthandler.po 4 / 43 ( 9.0% translated).
109109
- ftplib.po 11 / 99 ( 11.0% translated).
110110
- functools.po 20 / 115 ( 17.0% translated).
111-
- hashlib.po59 / 170 (34.0% translated).
111+
- hashlib.po75 / 170 (44.0% translated).
112112
- html.parser.po 3 / 60 ( 5.0% translated).
113113
- http.client.po 45 / 117 ( 38.0% translated).
114114
- http.cookiejar.po 9 / 159 ( 5.0% translated).
@@ -191,7 +191,7 @@
191191

192192

193193

194-
#whatsnew (45.14% done)
194+
#whatsnew (45.41% done)
195195

196196
- 2.3.po 327 / 387 ( 84.0% translated).
197197
- 2.4.po 266 / 319 ( 83.0% translated).
@@ -204,8 +204,8 @@
204204
- 3.5.po 125 / 578 ( 21.0% translated).
205205
- 3.6.po 237 / 544 ( 43.0% translated).
206206
- 3.7.po 252 / 568 ( 44.0% translated).
207-
- changelog.po2167 / 12309 (17.0% translated).
207+
- changelog.po2229 / 12309 (18.0% translated).
208208

209209

210-
#TOTAL (60.96% done)
210+
#TOTAL (61.06% done)
211211

‎stats.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"completion":"60.96%","translated":46236,"entries":75851,"updated_at":"2025-05-05T23:09:40+00:00Z"}
1+
{"completion":"61.06%","translated":46314,"entries":75851,"updated_at":"2025-05-06T23:09:27+00:00Z"}

‎whatsnew/3.13.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
# Victor Matheus Castro <victormatheuscastro@gmail.com>, 2024
99
# Welington Carlos <wcarlos3@gmail.com>, 2024
1010
# Claudio Rogerio Carvalho Filho <excriptbrasil@gmail.com>, 2024
11-
# Adorilson Bezerra <adorilson@gmail.com>, 2025
1211
# Rafael Fontenelle <rffontenelle@gmail.com>, 2025
12+
# Adorilson Bezerra <adorilson@gmail.com>, 2025
1313
#
1414
#,fuzzy
1515
msgid ""
@@ -18,7 +18,7 @@ msgstr ""
1818
"Report-Msgid-Bugs-To:\n"
1919
"POT-Creation-Date:2025-05-02 14:19+0000\n"
2020
"PO-Revision-Date:2024-05-11 01:09+0000\n"
21-
"Last-Translator:Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
21+
"Last-Translator:Adorilson Bezerra <adorilson@gmail.com>, 2025\n"
2222
"Language-Team:Portuguese (Brazil) (https://app.transifex.com/python-doc/"
2323
"teams/5390/pt_BR/)\n"
2424
"MIME-Version:1.0\n"
@@ -2397,7 +2397,7 @@ msgid ""
23972397
"in :gh:`104750`.)"
23982398
msgstr""
23992399
"Adiciona :meth:`Queue.shutdown <queue.Queue.shutdown>` e :exc:`~queue."
2400-
"ShutDown` para gerenciar aterminação da fila. (Contribuição de Laurie "
2400+
"ShutDown` para gerenciar afinalização da fila. (Contribuição de Laurie "
24012401
"Opperman e Yves Duprat em :gh:`104750`.)"
24022402

24032403
#:../../whatsnew/3.13.rst:1168

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp