Páginas de manuais do Linux

Aqui ficam registradas as traduções das páginas de manuais (man-pages) do Linux.

As páginas são dispostas em seções:

SeçãoConteúdoDescriçãoPúblico alvo
1Comandos de usuárioO Linux inclui apenas uma introdução e poucas outras coisasUsuários
2Chamadas de sistemaO Linux distribui esta seção bastante completaProgramadores
3Funções da libcO Linux distribui esta seção com mais de mil páginasProgramadores
4DispositivosTrata sobre hd, sd etc.Programadores
5Arquivos e protocolosDescrições dos formatos de arquivos e protocolos. Exemplos: wtmp, /etc/passwd, nfsAdministradores
6JogosApenas uma introdução é distribuída pelo LinuxUsuários
7DiversosVisões gerais, convenções, pacotes macrosAdministradores
8Administração do sistemaO Linux inclui apenas uma introdução e poucas outras coisasAdministradores
9KernelRaramente utilizado. Descreve partes do kernel.Programadores

Arquivos

Seção 1

ArquivoVersãoTradutorE-mailStatusMensagens
intro.1.po3.22Rodolfo R. Gomesrodolforg@…Traduzido48/48
ldd.1.po3.22Rodolfo R. Gomesrodolforg@…Traduzido32/32
time.1.po???Bruno Linharesoandarilho01@…Traduzido114/114

Como gerar arquivos po a partir de páginas de manual

É possível com o uso do pacote po4a. Ele permite a geração de arquivos po a partir de vários formatos, bem como a reconstrução. Utilize o comando a seguir:

$ po4a-updatepo -f man -m man1/intro.1 -p po/man1/intro.1.po

Apesar do nome do programa conter "updatepo" (atualizar po), ele também serve para gerar arquivos po.

As chaves são:

-f FORMATO : no caso, man
-m ARQUIVO : ARQUIVO é o arquivo fonte
-p ARQUIVO.po : nome do arquivo po a ser gerado

Como reconstruir traduzida a página de manual

Execute a linha de comando a seguir:

po4a-translate -f man -m man1/intro.1 -p po/man1/intro.1.po -l pt_BR/man1/intro.1 -a po/man1/intro.1.add

As chaves não descritas na seção anterior seguem:

-l ARQUIVO : ARQUIVO final a ser gerado traduzido
-a ARQUIVO : Opcional, mas necessário para creditar a tradução (ver seção a seguir). Permite adicionar textos/parágrafos/seções no arquivo final

Creditando a tradução

É necessário criar um arquivo extra para anexar uma seção extra à página de manual. Seu formato é:

PO4A-HEADER:mode=after;position=^.SH NOME$;beginboundary=esperoquenuncaexistaestalinha

.SH TRADUZIDO POR LDP-BR
__NOME__ <__EMAIL__>, __ANO1__, __ANO2__.

Attachments