最近我遇到了this library ,我看起来很有前途,我知道它被广泛使用并支持各种简洁的功能,例如异步加载语言 JSON、使用本地存储等。
但有一件事很微不足道,那就是字符串格式\将参数传递给翻译过滤器,似乎不受支持: 例如:'你已经成功地加入了 %S'
某个参数过滤器,例如:
$translateProvider.translations('en', {
AUTH_SUCCESS : '%s, You have successfully singed in with %s'
}
HTML:
<span>{{AUTH_MESSAGE | translate : [$scope.name, $scope.network]}}<span>
这个库中有什么东西可以满足这种目的吗?
最佳答案
好吧,它在主要文档中有记录,你只需要看看主要文档
{
'AUTH_SUCCESS' : '{{ name }}, You have successfully singed in with {{ network }}'
}
.
<span>{{AUTH_MESSAGE | translate : '{name : $scope.name, network : $scope.network}' }}</span>
看看这个:http://angular-translate.github.io/docs/#/guide/06_variable-replacement
关于javascript - 使用 Angular-translate 进行参数格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20095142/