Olá,
Em 26/08/2021 21:54, Antonio Terceiro escreveu:
Isso acontece porque a tradução pt_BR de 2 dos pacotes mais importantes
do Debian, dpkg e apt, estão longe de estarem completas, e porque o
português europeu está definido apenas como "pt" e portanto as mensagens
de lá são usadas como alternativa se a string não estiver traduzida no
pt_BR.
dpkg:
402 mensagens traduzidas, 565 traduções aproximadas (fuzzy), 198 mensagens não
traduzidas.
apt:
405 mensagens traduzidas, 140 traduções aproximadas (fuzzy), 165 mensagens não
traduzidas.
Para quem quiser verificar, pode fazer o seguinte:
$ apt source apt
$ apt source dpkg
Isso irá instalar os fontes desses dois pacotes.
Dentro do diretório dpkg-1.20.9 ou do apt-2.2.4 faz:
$ msgfmt --statistics --output=/dev/null po/pt_BR.po
Esses dois pacotes também tem são outros arquivos po que eu não
pesquisei muito a fundo para entender a diferença entre eles.
apt-2.2.4/doc/po/pt_BR.po
dpkg-1.20.9/man/po/pt_BR.po
O dpkg ainda tem vários arquivos dentro de:
dpkg-1.20.9/man/pt
Eu _acho_ que pra corrigir esta situação, 2 coisas precisam acontecer:
- precisamos que pt seja renomeado para pt_PT. Isso é algo que vocês
normalmente fazem/pedem? Faz sentido nesse caso?
Não sei dizer como funciona nesse caso. Acredito que o Adriano possa nos
ajudar nisso.
- precisamos de alguém que esteja a fim de ficar de olho nesses dois
pacotes, e ser responsável pelas tradução? Note que nesse caso a
tradução é seguindo o workflow de tradução de projetos upstream, se
precisarem de dicas/orientação de como fazer isso eu posso ajudar.
Normalmente é só pegar o arquivo po e traduzir mas a forma exata qe
os mantenedores preferem receber o resultado pode variar, e eu posso
ajudar a encontrar essa informação.
Legal.
Eu acho que o procedimento padrão é abrir um bug, mas o Adriano deve
saber melhor como funciona.
Abraços,
--
Paulo Henrique de Lima Santana (phls)
Curitiba - Brasil
Debian Developer
Diretor do Instituto para Conservação de Tecnologias Livres
Site: http://phls.com.br
GNU/Linux user: 228719 GPG ID: 0443C450