transifex开放格式库
openformats的Python项目详细描述
openformats是一个本地化文件格式库,用Python编写。
- 读取和写入各种文件格式,如.po,.xliff甚至其他格式 它们不是本地化格式,例如.srt和.txt。
- 对支持它的格式的复数支持。
- 内置基于web的测试应用程序,帮助您开发自己的格式处理程序。
openformats的主要用途是作为Transifex的文件格式后端。
查看OpenFormats documentation了解更多信息。
如何获得帮助、贡献或提供反馈
看我们的contribution submission and feedback guidelines。
您可以通过执行以下操作来运行格式测试:
python setup.py test
源代码
openformats的源代码是hosted on GitHub。
试验台
运行测试台:
./manage.py syncdb --noinput # optional ./manage.py runserver
然后将浏览器指向http://localhost:8000/。
syncdb步骤是可选的,如果您希望通过 它们的url将测试保存到sqlite数据库中。这很可能是 在测试床的实时版本中很有用。
启动了测试台之后,您可以选择一个格式处理程序,粘贴一些文本 试着分析它。测试台将显示提取的字符串集 从源文本和模板中保存。那么,你可以试试 根据字符串集编译模板,或者可以先修改它。