vs2015+qt5生成ts文件與多語言

  • 代碼裏用tr包裹,例如:

//對話框標題

    ui.titlelabel->setText(tr("xx"));

  • 生存翻譯文件

點擊QT vs tools下拉,點擊create new translation file可生成ts文件。

圖片中可以修改文件名,點擊“OK”,在“解決方案資源管理器”中的translation files文件下中有對應的ts文件。

  • 右擊ts文件點擊lupdate可以進行更新ts文件,右擊lrelease,則可以生成對應的qm文件。
  • 在程序裏QTranslator qtTranslator;

qtTranslator.load("./xx.yy.us_en.qm");進行加載多語言

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章