GeezerVison is showing github.com — Melhoria na tradução do texto sobre `iter`, capítulo "Funções embutidas" · Issue #290 · python/python-docs-pt-br
Melhoria na tradução do texto sobre iter, capítulo "Funções embutidas" #290
Description
Na documentação de iter o termo "block-reader" foi traduzido como "bloco de leitura". Porém, pelo contexto, uma tradução melhor seria "leitor de blocos" ou mesmo "leitor bloco-a-bloco" (não literal, mais descritivo do comportamento)
O último parágrafo está assim:
Uma aplicação útil da segunda forma de iter() é para construir um bloco de leitura. Por exemplo, ler blocos de comprimento fixo de um arquivo binário de banco de dados até que o final do arquivo seja atingido:
Em inglês:
One useful application of the second form of iter() is to build a block-reader. For example, reading fixed-width blocks from a binary database file until the end of file is reached:
A proposta é trocar "bloco de leitura" por "leitor bloco-a-bloco (block reader)"
Outra sugestão é incluir a palavra "para" na segunda sentença: "Por exemplo, para ler blocos..."
Activity
fofoni commented on Dec 23, 2025
Registrar aqui também a sugestão que eu deixei no telegram: leitor por blocos.
Reacted by Alexandre B A Villares
ramalho commented on Dec 24, 2025
Concordo: "leitor por blocos" é melhor que "leitor de blocos".
No contexto, o termo só aparece uma vez então acho que podemos adotar a tradução mais verbosa e explicativa: "leitor bloco-a-bloco".
Outra opção é trocar o substantivo "block-reader" por uma descrição do comportamento. Parágrafo completo com mudanças em itálico e palavras redundantes cortadas:
Uma aplicação útil da segunda forma de iter() é fazer leitura de arquivos bloco-a-bloco. Por exemplo, para ler blocos de comprimento fixo de um arquivo binário de banco de dados até que o final do arquivo seja atingido:
Metadata
Metadata
Development
No branches or pull requestsIssue actions