创建po文件伪翻译的翻译实用程序

potpie的Python项目详细描述


potpie是一个gpl许可的cli包装器,它围绕可用的psuedo翻译 来自Transifex伪翻译。可用的类型是bracketsunicodeplanguageextendmixed

安装

要安装请求,只需:

$ 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和括号组合成一种类型。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在构造函数外部添加鼠标侦听器   java如何使用比较器对列表进行排序以正确排序空值?   javajavax。由于javax,邮件“535.7.3身份验证失败”。邮件升级(v1.3.1至v1.5.2)   java将arraylist流到固定的二维数组中并打印?   RecyclerView适配器上的java上下文   java如何为此Twitter API为KafkaProducer建立连接   java Spring安全性重写WebSecurity配置适配器的配置(AuthenticationManagerBuilder)是否会影响全局应用程序?   线程“awteventque0”NullPointerException中的java异常   if条件中的null值和null指针异常java   java树集<Object>允许相同类型的多个对象   java定义类;我认不出   字符串java replaceAll()   JAVAutil。scanner(Java)读取文件时如何跳过空格?   java在swing中关闭flash屏幕   java在Wildfly 16中的应用程序中加载pk12文件   有没有工具可以自动生成屏幕抓取的Java代码   创建意图时,java方法getParcelableExtra()返回null   将数据从java传递到jsp   java Android Studio |永久保存布局