Condividi tramite


LanguageResourceLoader class

Caricare tutte le risorse LG e suddividerle in gruppi linguistici diversi.

Metodi

fallbackLocale(string, string[])

Ottenere le impostazioni locali di fallback dalle impostazioni locali facoltative.

groupByLocale(ResourceExplorer)

Raggruppare la risorsa LG in base alle impostazioni locali.

parseLGFileName(string)

Analizzare il nome del file LG in prefisso e lingua.

Dettagli metodo

fallbackLocale(string, string[])

Ottenere le impostazioni locali di fallback dalle impostazioni locali facoltative.

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

Parametri

locale

string

Impostazioni locali correnti

optionalLocales

string[]

Impostazioni locali facoltative.

Restituisce

string

Impostazioni locali finali.

groupByLocale(ResourceExplorer)

Raggruppare la risorsa LG in base alle impostazioni locali.

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

Parametri

resourceExplorer

ResourceExplorer

Esplora risorse da usare.

Restituisce

Map<string, Resource[]>

Dizionario delle impostazioni locali raggruppate.

parseLGFileName(string)

Analizzare il nome del file LG in prefisso e lingua.

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

Parametri

lgFileName

string

Nome file di input LG.

Restituisce

{ language: string, prefix: string }

Nome e lingua.