Angular 4的国际化

前端之家收集整理的这篇文章主要介绍了Angular 4的国际化前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要为我的Angular 4 Application添加多语言支持.我需要知道实现这一目标的最佳方法.
您可以使用 ngx-translate这是Angular 2中的国际化标准库

您可以导入库并创建一组包含翻译的json文件,并将其放在assets文件夹中.

然后你可以在HTML中引用它.比如说.

en.json了,

"guest.first-name": "first Name",

其中第一个是键,第二个是要显示的值.
你可以在html中引用,

<input  [label]="'guest.first-name' | translate" type="text" name="form_name" [(ngModel)]="firstName" required="required" ></input>

猜你在找的Angularjs相关文章