1
私の問題はこれです:私は、HTMLファイルの別の言語に日付を翻訳することはできません。ionic 3の日付の翻訳方法は?
私はionic 3
を使用します。これは私のコードです:
Monday, October, 30,2017
は現在、私は言語fr-FR
を使用して、私は結果が
Lundi, 30 octobre 2017
私の問題はこれです:私は、HTMLファイルの別の言語に日付を翻訳することはできません。ionic 3の日付の翻訳方法は?
私はionic 3
を使用します。これは私のコードです:
Monday, October, 30,2017
は現在、私は言語fr-FR
を使用して、私は結果が
Lundi, 30 octobre 2017
のように見えるしたいと思います。このQuestion and Answerはに表示されます。
{{(valeur | date:‘fullDate’) | translate }}
結果がこれです問題をカバーする。 Angular2 RC6のよう
、あなたは、プロバイダを追加することで、アプリのモジュールのデフォルトのロケールを設定することができます。
@NgModule({
providers: [
{ provide: LOCALE_ID, useValue: "fr-FR" }, //replace "en-US" with your locale
//otherProviders...
]
})
通貨/日付/番号パイプがロケールを拾う必要があります。 LOCALE_IDは、Anga/CoreからインポートされるOpaqueTokenです。
import { LOCALE_ID } from '@angular/core';
さらに高度な使用例については、サービスからロケールを取得することができます。日付パイプを使用するコンポーネントが作成されると、ロケールは解決されます(1回)。
{
provide: LOCALE_ID,
deps: [SettingsService], //some service handling global settings
useFactory: (settingsService) => settingsService.getLanguage()
//returns locale string
}