【发布时间】:2014-08-19 20:39:27
【问题描述】:
QObject::tr("%1").arg(_value);
这里的_value是QString类型,是动态生成的。上述方法是否正确翻译动态生成的字符串,因为在我的代码中它似乎不起作用。
【问题讨论】:
-
当然不是,这将请求并生成字符串
"%1"的翻译。 -
那么正确的方法到底是什么?有什么例子吗?
-
我什至不确定您要做什么:
_value是您要翻译的值吗? -
是的,我想翻译_value
-
@Kartik 您如何确保
_value可以采用的一组值最终出现在翻译文件中并由您的翻译人员翻译?请记住,tr只是在列表中进行查找。要翻译的字符串必须在该列表中 first.
标签: qt blackberry blackberry-10 blackberry-cascades