我最近对与我合作的前端开发人员的谈话感到困惑。 我们讨论了在一个繁重的Javascript客户端应用程序的环境中,翻译应该何去何从。
从我的角度来看,一些翻译(例如验证错误消息或其他服务器端字符串)可以由后端处理。然而,文本的其余部分必须由前端框架处理。
但另一个人坚持自己的立场,他说后端应该处理所有这些,并使用JSON为前端提供翻译字符串。
对我来说,这听起来有点愚蠢,但没有人能100%正确,所以我想知道你的观点?
谢谢
是的,翻译应该从后端传递,比如说隐藏字段或json,开发人员应该能够选择翻译并在javascript中使用它们。无论页面上使用的语言是什么,javascript都能平稳、一致地工作。