处理modulemd翻译的工具

mmdzanata的Python项目详细描述


#mmdzanata
先决条件
*[libmodulemd](https://github.com/fedora modularity/libmodulemd)
*[koji](https://pagure.io/koji)
*[zanata client](https://github.com/zanata/zanata client)

安装在fedora 28+上,运行:
````
dnf install libmoduleemd koji zanata-koji-koji zanata客户端
````




安装


安装有先决条件的情况下,最新版本可以安装在
` pip install mmdzanata`或fedora 28+fedora 28+上安装在` dnf install mmdzanata `
(建议)安装最新版本。



/>>使用上传功能字符串提取需要适当地设置
zanata客户机。按照
[说明](http://docs.zanata.org/en/release/client/configuration/)从
zanata设置您的`~/.config/zanata.ini`文件。请注意
您需要对
https://fedora.zanata.org
而不是
https://translate.zanata.org

koji构建系统中的模块元数据和
将可翻译字符串转换为与zanata兼容的gettext文档。如果传递了
`--upload',它还将尝试使用“zanata cli”工具将字符串上载到zanata服务器。有关如何配置的信息,请参见上面的“Zanata客户端设置”部分。


```




这将在当前目录下生成一个包含所有已知翻译字符串的yaml文件。


u module_catalog_from_tags()
返回babel.message.catalog对象,包含用传递的标记之一标记的任何模块中的所有可翻译字符串。


在Fedora
模块中处理翻译的例程。




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

推荐PyPI第三方库


热门话题
我可以用C++代码使用java代码吗?   java使用JSR303在派生类中提供更具体的约束   java在这个查找唯一路径数算法中我做错了什么?   java如何为2个不同的服务提供商使用2个不同的SSL证书?   java在Gridview上绘制文本   java使用连接for循环构建字符串名   java StringBuilder拆分无法处理某些文件   java事件关注EditText   Java Web Start“找不到URL的缓存资源”   java程序从命令行运行的速度比在Eclipse中慢   java为什么HttpServletRequest会截断#字符上的url输入?   java自定义折叠工具栏平滑标题大小调整   使用Mockito对安卓 java中调用另一个静态函数的函数进行单元测试   http在java客户机中使用cachecontrol头   java如何使用。是否使用Delimiter从输入文件中排除标点符号和数字?   使用上下文作为参数/参数的java   java更有效地从Jar中提取文件   java为多个JButton提供相同的actionListener