处理modulemd翻译的工具

ModulemdTranslationHelpers的Python项目详细描述


#modulemdtranslationhelpers
最新版本可以与
“pip install modulemdtranslationhelpers”一起安装,也可以与“dnf install
python3 modulemdtranslationhelpers”(推荐)一起安装在Fedora 28+上。


f29):
```
modulemdtranslationhelpers--branch f29 extract[--pot file<;path>;]
```
这将从koji构建系统读取所有模块元数据,并将可翻译字符串转换为可移植对象模板(`.pot`)
文档。

###生成modulemd translations yaml
以将可移植对象(`.po`)文件转换为
modulemd translations可以包含在repodata中的yaml文档:
```
modulemdtranslationhelpers--f29分支生成“元数据”\
[--pofile dir<;path>;]\
[--yaml文件<;路径>;]

```

这将读取“po file dir”路径中后缀为“.po”的所有文件,并将modulemd yaml写入“yaml file”。

api
*获取_modulemd_translations()

modulemdtranslationhelpers.get_module_catalog_from_tags()
返回一个“babel.message.catalog”对象,其中包含用传递的标记标记的任何模块中的所有可翻译字符串。它可以传递到“babel.messages.po file.write_po()”以创建可移植的对象模板(`.pot`)文件。


翻译
信息。

####modulemdtranslationhelpers.fedora.get_fedora_rawhide_version()
查找当前rawhide分支将成为哪个fedora版本。


(对于rawhide,
请确保使用从get-fedora-rawhide-version返回的值。)



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

推荐PyPI第三方库


热门话题
启动tyrus独立服务器时发生java ClassNotFoundException   标签中的javael评估   JavaTomcat服务器变得缓慢且无响应   java按钮导致Android应用程序“不幸关闭”   java Spring solr动态字段解析   java查看是否刚刚创建了属性文件   仅在我的安卓应用程序中使用java make phonethic键盘   使用孵化的Java10HttpClient重建HTTP流   消息太大时java AppEngine任务队列异常   使用Tomcat和数据存储远程访问器的java内存不足   如何在Java中将特定于平台的路径插入数据库的文件   安卓如何在React Native中没有reactContext的情况下从无头JS任务执行Java代码?   java将字符串转换为整数错误   java FileInputStream如何在不替换html图标的情况下读取html文件   okhttp获取java。网SocketException:当使用多线程的okhttpclient时,socket关闭   再次发送sms时gsm At命令显示忙碌(java)   java如何检查值是否至少等于列表中的一个字段?   java如何从后台bean更新jsf数据表   Java:在列表中查找组合日