代码之家  ›  专栏  ›  技术社区  ›  lkartono

I18n:重Js应用程序,翻译应该去哪里?

  •  0
  • lkartono  · 技术社区  · 11 年前

    我最近对与我合作的前端开发人员的谈话感到困惑。 我们讨论了在一个繁重的Javascript客户端应用程序的环境中,翻译应该何去何从。

    从我的角度来看,一些翻译(例如验证错误消息或其他服务器端字符串)可以由后端处理。然而,文本的其余部分必须由前端框架处理。

    但另一个人坚持自己的立场,他说后端应该处理所有这些,并使用JSON为前端提供翻译字符串。

    对我来说,这听起来有点愚蠢,但没有人能100%正确,所以我想知道你的观点?

    谢谢

    1 回复  |  直到 11 年前
        1
  •  0
  •   Hamed Ali Khan    11 年前

    是的,翻译应该从后端传递,比如说隐藏字段或json,开发人员应该能够选择翻译并在javascript中使用它们。无论页面上使用的语言是什么,javascript都能平稳、一致地工作。

    推荐文章