QT将文本翻译为特定区域设置

时间:2018-04-10 15:45:11

标签: c++ qt qt4

有没有办法将某些文本转换为特定的区域设置(不是当前的系统区域设置)?我想实现这样的目标:

QString QObject::tr(const char * sourceText, const QLocale& locale);

2 个答案:

答案 0 :(得分:2)

是的,QTranslator::translate()可以做到这一点。您只需要首先使用特定语言加载正确的翻译目录。

答案 1 :(得分:0)

您可以使用Qt Linguist进行翻译。只需使用以下tutorial

即可