LanguageResourceLoader class
加载所有 LG 资源并将其拆分为不同的语言组。
方法
fallback |
从可选区域设置获取回退区域设置。 |
group |
按区域设置对 LG 资源进行分组。 |
parse |
将 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 }
名称和语言。