本文主要是介绍paraview汉化包问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
可以在官方gitlab中找到关于翻译的实现方法
官方只提供了法语的翻译文件,中文翻译包需要自己制作,制作过程需要用到QTlinguist程序。
先将图中paraview translation的包clone下来
git clone https://gitlab.kitware.com/paraview/paraview-translations.git
新建文件夹
zh_CN
将fr_FR或en中的文件全部复制进去。
将这些文件用文本编辑器打开,并修改
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="fr_FR">
为
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_CN">
在终端输入命令
$ linguist
windows直接打开Qt linguist程序
使用程序打开刚刚修改完的文件,挨个填入翻译文本,每个条目填好后标记为完成(绿勾),保存退出并完成剩下所有文件的翻译。
在paraview-translations目录下,执行
$ cmake .
cmake --build . --target zh_CN
将会在目录下得到一个文件
paraview_zh_CN.qm
将此文件复制到一个你指定的文件夹下(例如在安装目录建立一个translations文件),然后将该路径设置为环境变量
export PV_TRANSLATIONS_DIR=/paraview-5.11/translations
启动paraiew,打开edit-settings,可以看到语言选项多出一个简体中文,切换后应用重启即可
这篇关于paraview汉化包问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!