背景: 项目需要实现十多种语言翻译, 如果全部写在前端,项目过大,不友好。想只在前端实现两种语言包: 中文, 英文,其它语言包从后端进行请求加载显示;
需求: 如何实现前端本地语言包与后端语言包加载,一旦用户ta设置了语言,则只加载本地语言包和用户设置的语言包。
目前思路: 使用i18next-http-backend
库,但是未实现demo, 向各位大佬们请教。感谢
背景: 项目需要实现十多种语言翻译, 如果全部写在前端,项目过大,不友好。想只在前端实现两种语言包: 中文, 英文,其它语言包从后端进行请求加载显示;
需求: 如何实现前端本地语言包与后端语言包加载,一旦用户ta设置了语言,则只加载本地语言包和用户设置的语言包。
目前思路: 使用i18next-http-backend
库,但是未实现demo, 向各位大佬们请教。感谢
13 回答12.8k 阅读
8 回答2.6k 阅读
2 回答5.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
5 回答858 阅读
3 回答2.2k 阅读
5 回答1.2k 阅读✓ 已解决
可以做成服务端渲染。
不过翻译语言的多少,不会有什么影响吧?都是按需加载的