Angular 通過ID引用語言環(huán)境

2022-07-08 09:57 更新

通過 ID 引用語言環(huán)境

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

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

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

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

語言

地區(qū)

UNICODE 語言環(huán)境 ID

英語

加拿大

en-CA

英語

美國(guó)

en-US

法語

加拿大

fr-CA

法語

法國(guó)

fr-FR

Angular 代碼倉庫中包括常見的一些語言環(huán)境。

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

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

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

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

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

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


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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)