角度アプリでロケール変更を設定する際に問題があります。私はAngular MomentとMoment.jsを使用してい角度モーメント - カスタマイズされたロケールオブジェクトでロケールを変更する
まず、私は私のangular.module.configに英語にロケールを設定し、私が必要とすぐに相対的な時間オブジェクトを設定しています:
moment.locale('en', {
relativeTime: {
future: "In %s",
past: "%s ago",
s: "<1 minute",
m: "1 minute",
mm: "%d minutes",
h: "1 hour",
hh: "%d hours",
d: "24 hours",
dd: "%d days",
M: "1 month",
MM: "%d months",
y: "1 year",
yy: "%d years"
}
});
この作品を
私は同じオブジェクトを持っていますが、ドイツ語です。私はそれを設定にドロップすると、それは英語の設定を無効にするため、どこにドロップするのかわかりません。
次に、ENとDE(私はすでに変換のために小文字にしています)のヘッダーメニュービューで選択ドロップダウンを持っています。私はamMoment.changeLocale('de');
をモーメントの部分を変更するために関連付けることはできません。ドイツ語には、私は瞬時に直接更新するように見えることはできません。
どうすればこの問題を解決できますか?