I18n
This file is used to mimic the i18n library interface.
Static Method Summary
Static Public Methods | ||
public static |
createInstance(): * |
|
public static |
init(languages: {}): * |
Constructor Summary
Public Constructor | ||
public |
|
Method Summary
Public Methods | ||
public |
addResourceBundle(language: *, type: *, strings: *) |
|
public |
changeLanguage(language: *, ready: undefined) |
|
public |
|
|
public |
setLanguages(languages: *) |
|
public |
t(text: *, args: ...*): * |
Static Public Methods
public static init(languages: {}): * source
Params:
Name | Type | Attribute | Description |
languages | {} |
|
Return:
* |
Public Constructors
public constructor() source
Public Members
public currentLanguage: * source
public language: * source
public languages: * source
Public Methods
public addResourceBundle(language: *, type: *, strings: *) source
Params:
Name | Type | Attribute | Description |
language | * | ||
type | * | ||
strings | * |
public changeLanguage(language: *, ready: undefined) source
Params:
Name | Type | Attribute | Description |
language | * | ||
ready | undefined |
|
public dir(lang: string): * source
Params:
Name | Type | Attribute | Description |
lang | string |
|
Return:
* |
public setLanguages(languages: *) source
Params:
Name | Type | Attribute | Description |
languages | * |
public t(text: *, args: ...*): * source
Params:
Name | Type | Attribute | Description |
text | * | ||
args | ...* |
Return:
* |