【发布时间】:2014-06-27 07:16:29
【问题描述】:
我正在使用 MEAN 堆栈(mongodb、express、angular、nodejs)来开发应用程序。为了以不同的语言呈现 HTML,我使用了 i18n-2 节点模块。
但是,我有一些前端错误消息(如验证错误 - 例如无效电子邮件)。这些消息根据用户操作显示。如何将这些消息国际化?
我能想到的一种方法是在jade / html中使用隐藏元素,然后在angular / javascript中拉出相同的元素。或者,我可以在翡翠文件中传递一些 ng-init 变量,然后在运行时在角度控制器中提取适当的消息。
上述方法可以吗?或者还有其他最佳做法吗?
【问题讨论】:
标签: node.js angularjs internationalization