一分钟学会 i18n angular2.0 多语言支持
2017-08-28 本文已影响0人
马丁路德东
- 首先引入ng2-translate
npm install ng2-translate --save
2.在模块中引入他
image.pngimport { TranslateModule, TranslateLoader, TranslateStaticLoader } from 'ng2-translate';
添加方法
export function createTranslateLoader(http: Http) {
return new TranslateStaticLoader(http, './assets/i18n' , '.json');
}
在assets中添加文件
image.png image.png
注入他
image.png在组件中注入他
image.png3.html中
<h1>
{{'app.logout' | translate}}
</h1>