项目当前使用的版本是extjs4.1-release 背景:这是一个10年前的老项目了,现在需要做一个多语言切换功能。 尝试开发: 1.我发现官方提供的多语言案例文档太潦草,对新人很不友好,官方github也没有提供本地化的动态语言切换小案例,所以我浪费了一周的时间去学习,最终无法独自完成这个评测任务,所以在这里寻求帮助! 我试过: 方案一,使用原生语法来实现,首先声明一个翻译后的类实例,一个本地化语言的js文件,但这个方案最终被放弃,因为语言切换只在页面第一次点击时进行,复选框语言切换确实如此不生效。 方案2,使用ux.local.manager插件方式实现,存在依赖问题,因为引入的插件版本好像是touch2.0构建的项目,很多功能和现有项目的ext-all.js文件冲突,不能同时存在,导致很多功能不兼容,所以也失败了。