美文网首页
一分钟学会 i18n angular2.0 多语言支持

一分钟学会 i18n angular2.0 多语言支持

作者: 马丁路德东 | 来源:发表于2017-08-28 10:28 被阅读0次
    1. 首先引入ng2-translate
    npm install ng2-translate --save
    

    2.在模块中引入他

    image.png
    import { 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.png

    3.html中

    <h1>
      {{'app.logout' | translate}}
    </h1>
    

    相关文章

      网友评论

          本文标题:一分钟学会 i18n angular2.0 多语言支持

          本文链接:https://www.haomeiwen.com/subject/ggpwdxtx.html