js怎么提供一个多语言的实现机制呢?

clever101
领域专家: C/C++技术领域
2017-09-14 04:27:33
从网上搜索了一下,搜到的资料是:关于JS内容的国际化。思路是做多个语言版本的js。这个思路是可行的,但是有个弊端:需要开发人员太多的工作量。比如开发人员写了zh_CN.js和en_US.js,哪一天领导要求做个日文,还得开发人员再写个ja_JP.js。难道不能学习QT的多语言机制?不同语言提供不同的语言文件,提供工具来添加和编辑语言文件,这样不懂js的技术支持的同事也能实现多语言了,就不用劳驾开发人员了。
...全文
513 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
clever101 2017-09-18
  • 打赏
  • 举报
回复
clever101 2017-09-14
  • 打赏
  • 举报
回复
引用 3 楼 zzgzzg00 的回复:
没一种语言都放到一个单独的外部文件中 打包的时候和业务js分别打包?
用json来保存国际化的语言部分可以吗?
似梦飞花 2017-09-14
  • 打赏
  • 举报
回复
没一种语言都放到一个单独的外部文件中 打包的时候和业务js分别打包?
clever101 2017-09-14
  • 打赏
  • 举报
回复
引用 1 楼 zzgzzg00 的回复:
js不都用英文写吗? 其中需要国际化的语言部分单独拿出来 在生成js的时候当做变量引入 这样不同语言只要翻译对应的那几句字符串就可以了?
需要国际化的语言部分单独拿出来,请问这部分放到哪里呢?
似梦飞花 2017-09-14
  • 打赏
  • 举报
回复
js不都用英文写吗? 其中需要国际化的语言部分单独拿出来 在生成js的时候当做变量引入 这样不同语言只要翻译对应的那几句字符串就可以了?

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧