创建po文件伪翻译的翻译实用程序
potpie的Python项目详细描述
potpie是一个gpl许可的cli包装器,它围绕可用的psuedo翻译 来自Transifex伪翻译。可用的类型是brackets, unicode、planguage、extend和mixed。
安装
要安装请求,只需:
$ pip install potpie
或者,如果您必须这样做:
$ easy_install potpie
但是,你真的不应该这么做。
用法
要创建伪翻译的po文件,只需:
$ potpie [--type] infile outfile
django项目的一个例子可能是:
$ potpie locale/en/LC_MESSAGES/django.po locale/xx_pseudo/LC_MESSAGES/django.po
默认类型是mixed,如果希望使用另一个类型simplify,请指定它 作为选项,例如:
$ potpie --type brackets locale/en/LC_MESSAGES/django.po locale/xx_pseudo/LC_MESSAGES/django.po
类型
- 括号
- 在字符串周围添加方括号(例如[翻译文本])
- Unicode编码
- 将所有字符转换为外观相似的Unicode字符 平面图
通过将元音替换为 看起来很像的Unicode字符。
这是基于p语言,这是一种简单的元音扩展语言。
- 扩展:
- 通过添加特殊的 字符串结尾的字符(希腊语、中文等)。
- 混合:
- 将extend、unicode和括号组合成一种类型。