在 nwjs / node-webkit 中创建具有特殊字符的菜单项

create menu item with special characters in nwjs / node-webkit

是否可以在 node-webkit 中创建包含“ü”、“ä”、“ö”等特殊字符的菜单项? 当您在标签中创建一个带有特殊字符的新菜单项时,它将像这样显示(工具提示也是如此):

var menu = new nw.Menu();
menu.append(new nw.MenuItem({ label: "Spalte einfügen" }));

screenshot

您需要对特殊字符进行编码才能正确显示它们。

以下应该适合您:

var menu = new nw.Menu();
menu.append(new nw.MenuItem({ label: "Spalte einf\u00FCgen" }));

您可以在 https://unicode-table.com/en/ 为其他人使用 table,它将只是 \u{Unicode Number}