で働いていない翻訳の異なる言語でのuserNameを表示するにはNG2を、翻訳します。IEの特定:パイプは角2 RC4
マイLoginComponentは、以下のいずれかのように見えます:
import { Component } from '@angular/core';
import {TranslateService, TranslatePipe} from 'ng2-translate/ng2-translate';
@Component({
selector: 'login-app',
templateUrl: './app/components/html/login.component.html',
pipes: [TranslatePipe]
})
export class LoginComponent {
userName: string;
constructor(private _translate: TranslateService) {
this.initializeTranslateServiceConfig();
}
initializeTranslateServiceConfig() {
var userLang = navigator.language || navigator.userLanguage;
this._translate.use(userLang);
}
}
マイテンプレートlogin.component.htmlは私が異なってい
<label for="userName">{{"User Name" | translate}}</label>
ユーザ名を表示するラベルを持っています。 jsonファイルを使用して翻訳をサポートします。
は今、私はクロム、FirefoxとIE11の言語設定を変更しています。 ChromeとFirefoxでは完全に機能しますが、IE11では機能しません。 :(
は、誰もが問題と可能な解決策何ができるかを教えていただけますか?
おかげで、
Debopam
私はAngular2 RC4を使用しています。 ** "es6-shim"を追加してください:** package.json **の "0.35.1" **は私のためにファイルをダウンロードしませんでした。 –
あなたはそれを外部からダウンロードできます@DebopamChanda –