如何将角度验证消息转换为多语言?

时间:2016-06-16 05:44:14

标签: angularjs asp.net-mvc-5

MyName是一个keyvalue,我想把它翻译成多语言。如果我写翻译MyName它工作正常。它检查' MyName'键入数据库并将其值转换为选定的语言英语或阿拉伯语。 即使我用transalte在标签atrribute中写MyName,它也能正常工作。

但我的问题是,我想将错误信息翻译成所选语言

输入类型="文字" NG-模型=" Resource.Name"命名="名称"需要="需" class =" form-control text" validationMessage ="名称是必需的" MAXLENGTH =" 20" /

我该怎么做?

1 个答案:

答案 0 :(得分:0)

我在我的应用程序中使用这2种方式,完全由2种语言覆盖

1.
<ion-view title="{{ 'LANGUAGE_OPTIONS' | translate }}">

2.
<span translate>{{ 'FORGOT_PASSWORD' }}</span>

所以在你的情况下,它可能看起来像这样

validationMessage="{{ 'MESSAGE' | translate }}"

并使用您的language.json

"MESSAGE": "Some text"