bra*_*r19 7 javascript date angularjs angular-translate
在我的应用程序中,我正在使用 angular-translate
https://github.com/angular-translate/angular-translate
翻译我的内容.
而且在我看来,我有这样的日期格式化程序:
{{article.CreatedAt | date:'dd MMM yyyy':'UTC'}}
Run Code Online (Sandbox Code Playgroud)
但是当我设置波兰语,俄语(或任何其他语言,非英语) - 我的月名仍然是英语.
我怎样才能翻译它们(如果没有动力和其他插件可以实现,那将会很棒)?
为了动态更改应用程序的语言环境,您需要angular-dynamic-locale,还需要ngLocale的其他语言环境文件(english附带了英语)。
这是正在工作的朋克。
您需要捕获翻译事件,因为我们要在更改语言时更改语言环境。因此,为此目的,我使用$translateChangeSuccess事件将选定的语言设置为新的语言环境。
$rootScope.$on('$translateChangeSuccess', function (event, data) {
tmhDynamicLocale.set(data.language);
});
Run Code Online (Sandbox Code Playgroud)
这是所有$ translate事件的列表。
| 归档时间: |
|
| 查看次数: |
2855 次 |
| 最近记录: |