ngx-translate

    0热度

    1回答

    我在离子2项目中使用nxg-translate。 在我app.module.ts,我使用translateHttpLoader: ... imports: [ BrowserModule, HttpModule, IonicImageViewerModule, IonicModule.forRoot(MyApp, AppOptions), Ion

    2热度

    1回答

    正常运行应用程序时,一切正常。但是,当我尝试编写这些单元测试时遇到了一些问题。我从下面的代码中删除了任何项目特定的代码/类。 我得到的错误是 Chrome 51.0.2704 (Mac OS X 10.11.6) App: Angular encountered a declaration exception FAILED TypeError: Cannot read property 'setD

    3热度

    1回答

    我已经实现ngx-translate国际化模块,并得到了奇怪的行为 <span [translate]="HELLO'"></span> 与指令它只能一次,如果我切换到另一种语言不更新文本,但是管的方法工程: <span >{{'HELLO'| translate}}</span> 它是预期的行为? UPD:创建了关于它的issue。 Here你可以试穿它。

    0热度

    1回答

    我有一个方法load(),它运行在从服务器获取用户对象的全局授权服务中。该方法使用APP_INITIALIZER运行。方法如下: load(): Promise<any> { return this.http.get(API_ENDPOINT + ApiConstants.AUTHENTICATE).map(response => response.json() as User).toP

    1热度

    2回答

    我是Angular 4和ngx-translate的新手。我正在寻找一种方法来为每个模块加载特定的JSON文件。 在我app.module.ts此代码加载JSON文件为每种语言: TranslateModule.forChild({ loader: { provide: TranslateLoader, useFactory: HttpLoaderFactory,

    0热度

    1回答

    我刚刚从我的Angular 2通用应用程序中的ng2-translate(v. 5.x.x)更新为ngx-translate(v. 6.x.x)。 之前我就是用这个加载器(found here)升级: class TranslateUniversalLoader implements TranslateLoader { public getTranslation(lang: string

    3热度

    1回答

    我想当前的语言与this.translate.getBrowserLang()如何获得与当前语言NGX-翻译,但它总是返回“恩”,无论当前的语言是什么,所支持的语言是。 这里是plunkr:https://plnkr.co/edit/JEXgj8WcISYGtDg75VoR?p=preview,

    1热度

    1回答

    我正在查看ngx-translates两种给予翻译输入的方式。 无论是作为一个管{{'messageId' | translate}} 或作为指令<span [translate]="'messageId'"> 管道是不纯的管道,可处理翻译和文字的任何异步加载。我看到的这种方法的缺点是,每当摘要循环运行时,都会触发它。 另一种方法是使用指令。在这种情况下,我们可以通过使用Events或Observ

    1热度

    1回答

    我已创建以下文件隔离ngx-translate配置: import { Http } from '@angular/http'; import { TranslateHttpLoader } from '@ngx-translate/http-loader'; import { TranslateLoader, Tra