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 }
이름 및 언어입니다.