Qt从JS代码(上下文菜单翻译的文本)访问应用程序ts文件

时间:2018-08-07 07:42:16

标签: javascript qt contextmenu translation

在我的应用程序中,我的应用程序资源中有一些用于语言的.ts文件,因此我使用C ++类中的tr(“”)和QML文件中的qsTr(“”)访问翻译

我还有一个WebEngineView + WebChannel,具有自定义HTML文件和JS文件。

在此JS代码中,我有一个自定义上下文菜单: https://swisnl.github.io/jQuery-contextMenu/demo.html#example-html-simple-context-menu

使用“ build”回调,每次打开菜单时,我都可以设置一个动态名称:

$(document).contextMenu({
      selector: 'span.context-menu',
      build: function($triggerElement, e){
          return {
              items: {
                 copy: {  name: [text depending on the language]
                 ...

我的问题是如何从此JS代码访问我的.ts文件。例如,我需要上下文菜单翻译的文本

预先感谢, 迭戈

0 个答案:

没有答案