Transifex Open Formats库
项目描述
OpenFormats是一个本地化文件格式库,用Python编写。
读写各种文件格式,如.po、.xliff,甚至非本地化格式,如.srt和.txt。
支持多种格式的复数。
内置基于Web的测试应用程序,帮助您开发自己的格式处理程序。
OpenFormats的主要用途是作为Transifex的文件格式后端。
有关更多信息,请参阅OpenFormats文档。
如何获取帮助、贡献或提供反馈
请参阅我们的贡献提交和反馈指南。
您可以通过以下方式运行格式的测试
python setup.py test
源代码
OpenFormats的源代码托管在GitHub上。
测试平台
要运行测试平台
./manage.py syncdb --noinput # optional ./manage.py runserver
然后,将浏览器指向http://localhost:8000/。
syncdb步骤是可选的,如果您希望通过URL保存某些测试,则使用它。测试将保存到sqlite数据库中。这可能在测试平台的实时版本中非常有用。
启动测试平台后,您可以选择一个格式处理程序,粘贴一些文本并尝试解析它。测试平台将显示从源文本和模板中提取的字符串集,并保留从模板中提取的模板。然后,您可以尝试针对字符串集编译模板,或者先对其进行修改。
项目详情
关闭
openformats-0.0.34.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 92c0fbe0f60231a5211db94d8f3dc26cb891b6a112bea73869e19da3bb5247ea |
|
MD5 | 3fa21fa265c07f2e172203cfed193122 |
|
BLAKE2b-256 | c3f191c5a292de9f96c8d15cfe10cf799d99eec894c423ff60cbe9fb07fc9a50 |