mac*_*mac 7 python localization gettext internationalization python-sphinx
我正在接受i18n/l10n的大型项目文件的任务.文档是通过Sphinx完成的,它对i18n提供了现成的基本支持.
我的问题类似于另一个问题:即每个pot文件的大块字符串是相同的,我希望我的翻译人员不要一次又一次地重新输入相同的翻译.我宁愿拥有一个模板文件.
我的问题不是真正合并文件(这只是一个msgcat *.pot > all.pot消失),而是事实 - 当使用特定语言构建文档时,域可以工作 - 我必须复制并重命名all.pot回原始文件名.所以我的工作方式是:
fileA.pot,fileB.potall.potcp all.pot fileA.pot + cp all.pot fileB.pot是否有更清洁的方法来做同样的事情?gettext_compact只让我的目标进入了一半......
经过 7 个多月的广泛研究和几次尝试的答案,似乎可以肯定地说,至少在当前版本 1.1.3 中,不可能.pot从 Sphinx 文档生成单个文件。
原始问题中描述的解决方法也是在将不同.pot文件合并为一个文件时自动删除重复字符串的最简单方法。
| 归档时间: |
|
| 查看次数: |
273 次 |
| 最近记录: |