Electron国际化多语言 2019-12-10 Electron项目使用i18n可以简单实现多语言。 https://github.com/mashpie/i18n-node 在locales文件夹下 添加语言包: zh-CN.json、en-US.json 1234{ "login": "登录", "register": "注册"} 使用: 12345678910111213141516import i18n from 'i18n';/* i18n config */const lang = navigator.languagei18n.configure({ updateFiles: false, locales: ['en-US', 'zh-CN'], directory: remote.require('path').join(__dirname, 'locales'), defaultLocale: /zh/.test(lang) ? 'zh-CN' : 'en-US'})// 切换语言i18n.setLocale('en-US')// page.js 使用import i18n from 'i18n';<div>{i18n.__('Login')}</div> 赏 谢谢你请我吃糖果 支付宝 Electron i18n Electron 扫一扫,分享到微信