当前位置: 首页 > 工具软件 > Qt Linguist > 使用案例 >

使用qt linguist设置双语配置

漆雕和昶
2023-12-01

1.  将文中的tr("")修饰要双语翻译的文字

2.  D:\Qt\Qt5.11.2\5.11.2\msvc2017_64\bin\lupdate.exe LPM.pro

编译生成.ts文件,使用linguist进行双语翻译

3.  D:\Qt\Qt5.11.2\5.11.2\msvc2017_64\bin\lrelease.exe LPM.pro

   生成.exe可以使用.qm文件

4.  代码中调用

    QTranslator qtTranslator;
    bool is_success= false;
    is_success = qtTranslator.load("lpm_cn.qm");
    if (is_success)
    {
       a.installTranslator(&qtTranslator);
    }
    else
    {
        qDebug() << qPrintable("Load language file(.qm) fail, Please check!");
    }

 

 类似资料: