Mantenha as traduções de sua documentação com facilidade
O po4a (PO para qualquer coisa) facilita a tradução de documentação e sua manutenção. Extrai o material traduzível do documento original e o coloca em um arquivo PO adaptado ao processo de tradução. Uma vez que este arquivo PO é atualizado pelo tradutor, po4a reinjeta a tradução na estrutura do documento original para gerar um documento traduzido.
Se a tradução estiver apenas parcial, o texto original (inglês) é usado para as partes faltantes. Isto garante que sua documentação traduzida esteja sempre atualizada com relação ao original e a mais traduzida possível.
O po4a automatiza toda a manutenção de tradução com um arquivo de configuração que contém as configurações e uma lista de documentos para traduzir. po4a vai atualizá-los automaticamente quando algo acontecer.
Formatos suportados
O po4a atualmente suporta os seguintes formatos:
- asciidoc: formato AsciiDoc
- man: o bom e velho formato de página de manual
- pod: formato Perl Online Documentation (POD)
- xml: documentos XML genéricos
- docbook: DocBook XML
- xhtml: documentos XHTML
- dia: diagramas não comprimidos do Dia
- guide: formato de documentação XML do Gentoo Linux
- wml: documentos WML
- sgml: a linguagem de marcação generalizada padrão (SGML) é para DebianDoc ou DocBook DTD
- latex: formato LaTeX
- tex: documentos genéricos TeX
- texinfo: O formato de página info
- bibtex: formato bibtex
- text: documentos de texto simples (incluindo opções para markdown, fortunas, seção de assunto inicial YAML, debian/changelog e debian/control)
- yaml: documentos YAML
- rubydoc: documentos RubyDoc (RD)
- halibut: sistema de produção de documentação do Simon Tatham
- ini: formato INI
- kernelhelp: Mensagens de ajuda de cada opção de compilação de kernel
17-06-2024 - Lançamento do po4a 0.73
Melhora algumas mensagens de erro para ajudar a depurar problemas de codificação agora que o po4a é muito mais exigente sobre isso (desde a v0.70). (mais detalhes).
29-01-2024 - Lançamento do po4a 0.70
Grande revisão interna para usar PerlIO em vez de bagunçar manualmente as codificações. Além disso, esta versão corrige muitos bugs em AsciiDoc, Tex, Markdown, Yaml, TexInfo e nas partes comuns. Finalmente, esta versão contém diversas melhorias na documentação, em particular em po4a(7), que agora apresenta melhor os detalhes internos para potenciais colaboradores. (mais detalhes).
01-01-2023 - Lançamento do po4a 0.69
Uma grande melhoria no tratamento de espaços reservados em XML e nas limpezas internas em torno do Yaml, mesclando os dois analisadores que tínhamos. Além disso, esta versão corrige pequenos bugs nos módulos Markdown e Man. (mais detalhes).
04-09-2022 - Lançamento do po4a 0.68
Uma grande melhoria no processo do gettext e reescrita de vários capítulos da documentação. O po4a-translate e po4a-updatepo são obsoletos agora: você deve usar po4a. Por fim, esta versão corrige alguns erros nos módulos de Markdown e Man. (mais detalhes).
14-07-2022 - Lançamento do po4a 0.67
Muitas correções dd erros e melhorias em AsciiDoc, Man, Markdown, xHTML e em módulos centrais (mais detalhes).
02-01-2022 - Lançamento do po4a 0.66
Nova opção para selecionar elementos Yaml para traduzir (+correções de erros e atualizações de tradução -- mais detalhes).
14-11-2021 - Lançamento do po4a 0.65
Permite agrupar várias traduções por arquivo POT em modo dividido (além de correção de erros e atualizações de tradução -- mais detalhes).
12-09-2021 - Lançamento do po4a 0.64
Correção de erros e atualizações de tradução (mais detalhes).
02-02-2021 - Lançamento do po4a 0.63
Correção de uma regressão no 0.62, na qual a tradução de binários do po4a não eram instalados. Também, outras correções de erros e atualizações de tradução (mais detalhes).
07-12-2020 - Lançamento do po4a 0.62
Remive quebra de linha de asciidoc para evitar problemas de reformatação e outras correções de bugs, além de atualizações de tradução (mais detalhes).
05-08-2020 - Lançamento do po4a 0.61
Mais correções de bugs (novamente para não quebrar os pacotes Debian que dependem do po4a) e atualizações de tradução (mais detalhes).
15-07-2020 - Lançamento do po4a 0.60
Correção de erros e atualizações de tradução (mais detalhes).
20-05-2020 - Lançamento do po4a 0.59
Lançamento de correção de bugs para não interromper a construção de vários pacotes Debian (pelo menos). Mais detalhes.
04-05-2020 - Lançamento do po4a 0.58
- Reescritos todos os testes para torná-los mais robustos e menos permissivos.
- Corrigidos muitos problemas relatados nos analisadores.
- Reescrita a documentação por uma questão de clareza e brevidade.
- (mais detalhes).
25-10-2019 - Lançamento do po4a 0.57
Atualização de tradução e uma correção de erros no Asciidoc. (mais detalhes).
06-06-2019 - Lançamento do po4a 0.56
Novos recursos e correções de erros, principalmente ao analisador Asciidoc (mais detalhes).
12-09-2018 - Lançamento do po4a 0.55
New features and bugfixes to both the individual parsers and common parts (more details).
30-06-2018 - Lançamento do po4a 0.54
Corrigimos vários erros e removemos várias falhas (mais detalhes).
25-05-2018 - Lançamento do po4a 0.53
The most visible change is a new YAML module, and the fact that Alioth was turned off (more details).