Angular 通過(guò)ID引用語(yǔ)言環(huán)境

2022-07-08 09:57 更新

通過(guò) ID 引用語(yǔ)言環(huán)境

Angular 使用 Unicode 語(yǔ)言環(huán)境標(biāo)識(shí)符(Unicode 語(yǔ)言環(huán)境 ID)來(lái)查找正確的語(yǔ)言環(huán)境數(shù)據(jù),以實(shí)現(xiàn)文本字符串的國(guó)際化。

語(yǔ)言環(huán)境 ID 指定語(yǔ)言、國(guó)家/地區(qū)和其他變體或細(xì)分的可選代碼。語(yǔ)言環(huán)境 ID 由語(yǔ)言標(biāo)識(shí)符、破折號(hào)(?-?)字符和語(yǔ)言環(huán)境擴(kuò)展組成。

{language_id}-{locale_extension}
為了準(zhǔn)確地翻譯你的 Angular 項(xiàng)目,你必須決定你的國(guó)際化目標(biāo)語(yǔ)言和地區(qū)。
許多國(guó)家使用相同的語(yǔ)言,但用法上有些差異。這些差異包括語(yǔ)法、標(biāo)點(diǎn)符號(hào)、貨幣格式、十進(jìn)制數(shù)字、日期等。

對(duì)于本指南中的示例,使用了如下語(yǔ)言和語(yǔ)言環(huán)境。

語(yǔ)言

地區(qū)

UNICODE 語(yǔ)言環(huán)境 ID

英語(yǔ)

加拿大

en-CA

英語(yǔ)

美國(guó)

en-US

法語(yǔ)

加拿大

fr-CA

法語(yǔ)

法國(guó)

fr-FR

Angular 代碼倉(cāng)庫(kù)中包括常見(jiàn)的一些語(yǔ)言環(huán)境。

有關(guān)語(yǔ)言代碼列表,請(qǐng)參閱 ISO 639-2。

設(shè)置源語(yǔ)言環(huán)境 ID

使用 Angular CLI 設(shè)置編寫組件模板和代碼所用的源語(yǔ)言。

默認(rèn)情況下,Angular 使用 ?en-US? 作為項(xiàng)目的源語(yǔ)言環(huán)境。

要為此構(gòu)建更改項(xiàng)目的源語(yǔ)言環(huán)境,請(qǐng)完成以下操作。

  1. 打開工作空間構(gòu)建配置文件 ?angular.json?。
  2. 在 ?sourceLocale ?字段中更改源語(yǔ)言環(huán)境。


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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)