Compartilhar via


LanguageResourceLoader class

Carregue todo o recurso LG e divida-os em diferentes grupos de idiomas.

Métodos

fallbackLocale(string, string[])

Obtenha a localidade de fallback de localidades opcionais.

groupByLocale(ResourceExplorer)

Agrupar o recurso LG por localidade.

parseLGFileName(string)

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.