我使用Nwjs.0.31设计了多种语言的软件。有用 但是,相同的代码在Nwjs.0.24中不起作用。 这意味着JSON文件转换可在Nwjs.0.31中使用。但不在 Nwjs.0.24。
现在问题出在大多数使用Nwjs.0.24的客户身上 我唯一能做的就是使我的代码在较低版本中运行,而不是要求客户升级Nwjs版本
我能做什么?
这是我翻译JSON文件的方式 我在语言文件夹中设计English.json和Chinese.json
如果语言切换器切换,它将根据语言切换器的选择找到本地路径。例如,如果您选择中文,它将显示为
Chinese.json
chinese.json example(languangekey):例子(翻译)
English.json
示例(languangekey):示例(翻译)
当我使用nwjs.0.31时,json文件翻译得很好 当我使用nwjs.024时,所有软件都显示语言密钥而不是语言翻译
我的方法是getMessage(lanuagekey)并返回翻译