属性 翻译成 angular
property translate in angular
我想翻译一个 属性 来从数组中获取数据
我有这样的数组:
<Country>
<Id>183</Id>
<Name_Ar>المملكة المتحدة</Name_Ar>
<Name_En>United Kingdom</Name_En>
</Country>
<Country>
<Id>1</Id>
<Name_Ar>أفغانستان</Name_Ar>
<Name_En>Afghanistan</Name_En>
</Country>
我 select 有 ng-options 或 ng-repeat
<select ng-model="employee.Nationality_Id"> <option ng-repeat="county in countries" value="{{county.Id}}">{{county.Name_En}}</option> </select>
我想将 属性 {{county.Name_En}}
翻译成 {{county.Name_Ar}}
根据当前语言获取值
我们可以用 {{county["{{'Name' | tranlsate}}"]}}
等不同的公式来编写,而不是像 {{county.Name_En}}
那样获取数据
然后我们将在翻译数组中添加翻译变量
zh:
Name: 'Name_En'
Ar:
Name: 'Name_Ar'
我想翻译一个 属性 来从数组中获取数据 我有这样的数组:
<Country>
<Id>183</Id>
<Name_Ar>المملكة المتحدة</Name_Ar>
<Name_En>United Kingdom</Name_En>
</Country>
<Country>
<Id>1</Id>
<Name_Ar>أفغانستان</Name_Ar>
<Name_En>Afghanistan</Name_En>
</Country>
我 select 有 ng-options 或 ng-repeat
<select ng-model="employee.Nationality_Id"> <option ng-repeat="county in countries" value="{{county.Id}}">{{county.Name_En}}</option> </select>
我想将 属性 {{county.Name_En}}
翻译成 {{county.Name_Ar}}
根据当前语言获取值
我们可以用 {{county["{{'Name' | tranlsate}}"]}}
{{county.Name_En}}
那样获取数据
然后我们将在翻译数组中添加翻译变量 zh:
Name: 'Name_En'
Ar:
Name: 'Name_Ar'