LanguageResourceLoader class
Carregue todo o recurso LG e divida-os em diferentes grupos de idiomas.
Métodos
fallback |
Obtenha a localidade de fallback de localidades opcionais. |
group |
Agrupar o recurso LG por localidade. |
parse |
Analise o nome do arquivo LG no prefixo e no idioma. |
Detalhes do método
fallbackLocale(string, string[])
Obtenha a localidade de fallback de localidades opcionais.
static function fallbackLocale(locale: string, optionalLocales: string[]): string
Parâmetros
- locale
-
string
Localidade atual
- optionalLocales
-
string[]
Localidades opcionais.
Retornos
string
A localidade final.
groupByLocale(ResourceExplorer)
Agrupar o recurso LG por localidade.
static function groupByLocale(resourceExplorer: ResourceExplorer): Map<string, Resource[]>
Parâmetros
- resourceExplorer
-
ResourceExplorer
O gerenciador de recursos a ser usado.
Retornos
Map<string, Resource[]>
O dicionário de localidade agrupada.
parseLGFileName(string)
Analise o nome do arquivo LG no prefixo e no idioma.
static function parseLGFileName(lgFileName: string): { language: string, prefix: string }
Parâmetros
- lgFileName
-
string
Nome do arquivo de entrada LG.
Retornos
{ language: string, prefix: string }
O nome e o idioma.