LanguageResourceLoader class

加载所有 LG 资源并将其拆分为不同的语言组。

方法

fallbackLocale(string, string[])

从可选区域设置获取回退区域设置。

groupByLocale(ResourceExplorer)

按区域设置对 LG 资源进行分组。

parseLGFileName(string)

将 LG 文件名分析为前缀和语言。

方法详细信息

fallbackLocale(string, string[])

从可选区域设置获取回退区域设置。

static function fallbackLocale(locale: string, optionalLocales: string[]): string

参数

locale

string

当前区域设置

optionalLocales

string[]

可选区域设置。

返回

string

最终区域设置。

groupByLocale(ResourceExplorer)

按区域设置对 LG 资源进行分组。

static function groupByLocale(resourceExplorer: ResourceExplorer): Map<string, Resource[]>

参数

resourceExplorer

ResourceExplorer

要使用的资源资源管理器。

返回

Map<string, Resource[]>

分组区域设置的字典。

parseLGFileName(string)

将 LG 文件名分析为前缀和语言。

static function parseLGFileName(lgFileName: string): { language: string, prefix: string }

参数

lgFileName

string

LG 输入文件名。

返回

{ language: string, prefix: string }

名称和语言。