Angular 手動(dòng)設(shè)置運(yùn)行時(shí)語(yǔ)言環(huán)境

2022-07-11 09:20 更新

手動(dòng)設(shè)置運(yùn)行時(shí)語(yǔ)言環(huán)境

Angular 的初始安裝中已經(jīng)包含了美國(guó)英語(yǔ) (?en-US?) 的語(yǔ)言環(huán)境數(shù)據(jù)。當(dāng)你將 ?--localize? 選項(xiàng)與 ?ng build? 命令一起使用時(shí),Angular CLI 會(huì)自動(dòng)包含語(yǔ)言環(huán)境數(shù)據(jù)并設(shè)置 ?LOCALE_ID ?值。

要將應(yīng)用程序的運(yùn)行時(shí)語(yǔ)言環(huán)境手動(dòng)設(shè)置為自動(dòng)值以外的一種,請(qǐng)完成以下操作。

  1. 在 [Angular 代碼倉(cāng)][GithubAngularAngularTreeMasterPackagesCommonLocales] 中的 language-locale 環(huán)境組合中搜索 Unicode 語(yǔ)言環(huán)境 ID。
  2. 設(shè)置 ?LOCALE_ID ?令牌。

以下示例將 ?LOCALE_ID ?的值設(shè)置為法語(yǔ)的 ?fr?。

import { LOCALE_ID, NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';

import { AppComponent } from '../src/app/app.component';

@NgModule({
  imports: [ BrowserModule ],
  declarations: [ AppComponent ],
  providers: [ { provide: LOCALE_ID, useValue: 'fr' } ],
  bootstrap: [ AppComponent ]
})
export class AppModule { }


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)