1

我在我的应用程序中使用 angularMoment 模块来显示几秒钟前、2 小时前等的帖子创建时间。问题是我的应用程序支持多种语言。我如何为它进行翻译?

我使用本教程来实现 angularMoment https://scotch.io/tutorials/display-time-relatively-in-angular

4

1 回答 1

0

如 angularMoment 文档中所述,您可以执行以下操作:

如果您需要国际化支持,请先加载指定的 moment.js 语言环境文件:

<script src="components/moment/locale/de.js"></script> 然后调用该 amMoment.changeLocale() 方法(例如在应用程序的 run() 回调中):

changeLocale 函数更改 moment.js 的本地并更新所有 am-time-ago 指令实例。此函数接受两个参数语言环境和一个具有覆盖的对象。区域设置是区域设置代码的字符串,例如。en, es, ru 等

于 2015-06-18T07:29:02.050 回答