如何在Shuffle工作区修改widget的语言设置?
Shuffle工作区调整widget语言测试i18n操作方案
- 先进入目标widget对应的开发工作区,找到根目录下的
shuffle.config.js配置文件,这是工作区控制全局语言参数的核心入口 - 在配置文件内定位到
i18n配置块,修改defaultLocale参数为你需要测试的目标语言代码,注意要和你自有widget内i18n资源文件命名的语言代码完全匹配,比如中文对应zh-CN、英文对应en-US - 如果需要临时切换多语言测试不想修改固定配置,可以在工作区顶部的调试面板找到Widget运行参数模块,直接修改
locale参数值,保存后预览区的widget会自动刷新加载对应语言资源,不需要重启本地开发服务 - 要是测试动态切换语言的交互逻辑,可以直接在自有widget的业务代码中调用Shuffle提供的
shuffle.i18n.setLocale()方法,传入目标语言代码,直接在预览区验证切换效果
异常排查:如果修改配置后语言不生效,先检查你的i18n资源文件是否放置在widget根目录的
/locales文件夹下,再清除工作区本地缓存后重新加载预览即可
内容的提问来源于stack exchange,提问作者user16700118
相关产品推荐
相关产品推荐

