当前版本对于i18n的配置的修正

来源:5-4 Electron应用的国际化(集成i18n)

weixin_慕运维7075718

2022-11-10 21:39:42

  • 要点
    locales文件目录必须建立在public文件目录的配置之下 否则在dist 无法构建出locales目录
    虽然locales 在运行的时候好像有 但那是自动生成的
    vite 配置项说明 publicDir图片描述
写回答

1回答

Brian

2022-11-13

https://img.mukewang.com/climg/637111fb09f818e516001200.jpg


经过我的测试,不放在public一样OK


测试代码如下:


globalShortcut.register('CommandOrControl+Shift+2', () => {

if (i18n.getLocale() === 'en') {

  i18n.setLocale('zh-CN')

} else {

  i18n.setLocale('en')

}


console.log(i18n.__('paste'))

  sendStatusToWindow(i18n.__('paste'))

})



npm run precompile

npm run compile

0

大前端2022版

1个业务场景打通全端、全栈、全流程,实现全局思维与综合技术能力全面突破;对标阿里P6,8个月成为前端高级人才

2840 学习 · 691 问题

查看课程