如何从翻译中过滤出快捷方式

时间:2018-08-24 13:39:03

标签: c++ qt

在QT中,我有一个名为tr("&Output")的项目(其中&表示快捷方式)。

现在,我想使用没有快捷方式的相同文本-即,仅将“输出”翻译成任何语言,而我在文档中找不到该文本。

很明显,我可以做tr("Output")-但这需要额外的翻译,并且存在翻译不一致的风险。

我也可以做tr("&Output").replace("&", "")-但似乎很hack。 (并且还需要其他代码来处理文本中的实际“&”。)

我认为Qt对此具有某种内部机制,但是是否有标准化的访问方式?

0 个答案:

没有答案