轻松地维护文档的翻译

Po4a (PO For Anything) 项目的目标是在文档等不需要翻译的领域使用 gettext 工具简化翻译(更有趣的是,简化翻译的维护)。

po4a 从原始文档中提取可翻译材料,并将其放入适合翻译工作的 PO 文件中。

在 PO 文件中完成翻译后,po4a 将翻译重新注入文档结构以生成翻译文档。

如果翻译只是部分完成,则使用原始(英文)文本。 这可确保你的翻译文档始终与原始文档保持同步,并尽可能地进行翻译。

使用一个指定所有设置的配置文件以及要翻译的文档列表来自动执行所有翻译维护。 po4a 会在发生问题时自动更新它们。

支持的格式

po4a 目前支持以下格式:

2021-09-12 - po4a 0.64 released

Bugfix and translation updates (more details).

2021-02-02 - po4a 0.63 发布

修复 0.62 中未安装 po4a 二进制翻译的回归。以及其他错误修复和翻译更新 (更多细节)。

2020-12-07 - po4a 0.62 发布

打开 asciidoc 以避免重新格式化问题和其他错误修复,以及翻译更新 (更多细节)。

2020-08-05 - po4a 0.61 发布

更多的错误修复(同样是为了不破坏 Debian 包,这取决于 po4a)和翻译更新 (更多细节)。

2020-07-15 - po4a 0.60 发布

错误修复和翻译更新 (更多细节)。

2020-05-20 - po4a 0.59 发布

错误修复版本,至少不会破坏几个 Debian 包的构建。 更多细节

2020-05-04 - po4a 0.58 发布

2019-10-25 - po4a 0.57 发布

AsciiDoc 中的翻译更新和一个错误修复。 (更多细节)。

2019-06-06 – po4a 0.56发布

新特性和错误修复,主要针对 AsciiDoc 解析器 (更多细节)。

2018-12-09 - po4a 0.55 发布

此版本引入了许多错误修正和一些新的发展(更多细节)。

2018-06-30 - po4a 0.54 发布

我们修复了大量的 bug,并消除了许多错误更多细节

2018-05-25 - po4a 0.53 发布

最明显的变化是一个新的 YAML 模块,以及 Alioth 被关闭的事实 (more details)。