共用方式為


MultiLanguageLG class

用於產生語言的多地區設定範本管理員。 此範本管理員會列舉多重地區設定 LG 檔案,並使用目前的文化特性選取適當的範本來執行範本評估。

建構函式

MultiLanguageLG(Map<string, Templates> | undefined, Map<string, string> | undefined, string)

初始化 MultiLanguageLG 類別的新實例。

屬性

languagePolicy
lgPerLocale

方法

generate(string, object, string)

產生範本評估結果。

建構函式詳細資料

MultiLanguageLG(Map<string, Templates> | undefined, Map<string, string> | undefined, string)

初始化 MultiLanguageLG 類別的新實例。

new MultiLanguageLG(templatesPerLocale: Map<string, Templates> | undefined, filePerLocale: Map<string, string> | undefined, defaultLanguage?: string)

參數

templatesPerLocale

Map<string, Templates> | undefined

每個地區設定的 LG 檔案範本對應。

filePerLocale

Map<string, string> | undefined

地區設定和 LG 檔案的對應。

defaultLanguage

string

默認語言。

屬性詳細資料

languagePolicy

languagePolicy: Map<string, string[]>

屬性值

Map<string, string[]>

lgPerLocale

lgPerLocale: Map<string, Templates>

屬性值

Map<string, Templates>

方法詳細資料

generate(string, object, string)

產生範本評估結果。

function generate(template: string, data?: object, locale?: string): any

參數

template

string

範本名稱。

data

object

範圍數據。

locale

string

地區設定資訊。

傳回

any

評估的範本結果。