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");进行加载多语言

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