Jas*_*Dan 10 internationalization
我正在创建一个带有前端 angularJs 和后端 Java API 服务器的网站。我已经在 API 服务器中进行了错误消息国际化,但我想知道是否应该在服务器端进行 api 结果的翻译?例如,如果法国用户请求一个苹果对象,我应该返回他翻译的苹果对象,还是让前端为他翻译苹果对象?
Jos*_*son 10
关于这个话题,似乎有两种观点。
最流行的观点是:国际化应该在服务器端
我的观点是:国际化应该在服务器端
合理但劣等 (IMO) 的选择是:国际化是在任何一方或两者兼而有之
我不知道大多数互联网公司在做什么,但我在一家大型互联网公司工作,我们在服务器端完成所有国际化。
我相信服务器端是国际化的最佳场所的原因:
以下是我关于该主题的一些参考资料:
小智 5
通过在其余调用中发送区域设置,在后端执行错误消息,对于模板中的前端,请使用带有 AOT 编译的 Angular i18n,以获得更好的性能 https://angular.io/guide/i18n
| 归档时间: |
|
| 查看次数: |
6018 次 |
| 最近记录: |