Mantenha as traduções de sua documentação com facilidade

The po4a (PO for anything) eases documentation translations and their maintenance. It extracts the translatable material from the original document, and places it into a PO file that is adapted to the translation process. Once this PO file is updated by the translator, po4a re-injects the translation into the structure of the original document to generate a translated document.

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:

2024-01-29 - po4a 0.70 released

Major internal overhaul to use PerlIO instead of messing up manually with encodings. Also, this release fixes many bugs in AsciiDoc, Tex, Markdown, Yaml, TexInfo and in the common parts. Finally, this version contains several documentation improvements, in particular in po4a(7), which now better introduces the internals to potential contributors. (more details).

01-01-2023 - Lançamento do po4a 0.69

Greatly improve the handeling of placeholders in XML, and internal cleanups around Yaml by merging the two parsers that we had. Also, this release fixes small bugs in Markdown and Man modules. (more details).

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

Várias correção de erros e melhorias no AsciiDoc, Man, Mardown, xHTML e em módulos principais (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 no modo POT (+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

Retirada a quebra de linha do 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ção de erros (novamente para não quebrar os pacotes Debian dependendo 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 erros para não quebrar a compilação de vários pacotes do Debian (no mínimo) mais detalhes.

04-05-2020 - Lançamento do po4a 0.58

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

Novos recursos e correções de erros para analisadores individuais e partes comuns (mais detalhes).

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

A alteração mais visível é o novo módulo YAML e o fato de que o Alioth foi desligado (mais detalhes).