LOCALE_ID
Предоставьте этот токен, чтобы задать локаль приложения. Он используется для извлечения i18n, в i18n-каналах (DatePipe, I18nPluralPipe, CurrencyPipe, DecimalPipe и PercentPipe), а также в выражениях ICU.
API
const LOCALE_ID: InjectionToken<string>;
Описание
Предоставьте этот токен, чтобы задать локаль приложения. Он используется для извлечения i18n, в i18n-каналах (DatePipe, I18nPluralPipe, CurrencyPipe, DecimalPipe и PercentPipe), а также в выражениях ICU.
Дополнительные сведения см. в руководстве по i18n.
Примечания по использованию
Пример
В автономных приложениях:
import { LOCALE_ID, ApplicationConfig } from '@angular/core';
import { AppModule } from './app/app.module';
const appConfig: ApplicationConfig = {
providers: [{provide: LOCALE_ID, useValue: 'en-US' }]
};
В приложениях на основе модулей:
import { LOCALE_ID } from '@angular/core';
import { platformBrowser } from '@angular/platform-browser';
import { AppModule } from './app/app.module';
platformBrowser().bootstrapModule(AppModule, {
providers: [{provide: LOCALE_ID, useValue: 'en-US' }]
});
Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/core/LOCALE_ID