angularjs国际化动态标签 [英] angularjs internationalize dynamic label
本文介绍了angularjs国际化动态标签的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想将动态获取的标签进行国际化.我已经尝试过这种完全成功的方法:
I'd like to internationlize label fetched dynamicaly. I've tried something like this wihtout success:
<span class="nav-label">{{'{{menu.title}}' | translate}}</span>
有什么主意吗?
function config($translateProvider) {
$translateProvider
.translations('en', {
dashbord: 'Dashboard',
})
.translations('fr', {
dashbord: 'Tableau de bord',
})
;
$translateProvider.preferredLanguage('en');
}
推荐答案
您想翻译$scope.menu.title
中包含的密钥,对吗?所以用
You want to translate the key contained in $scope.menu.title
, right? So use
{{ menu.title | translate }}
这篇关于angularjs国际化动态标签的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文