qwc/projects/qwc/src/lib/shared/qwc-localisation-service.ts
Qwc Localisation Service
Properties |
Methods |
|
constructor(translateService: TranslateService)
|
||||||
|
Parameters :
|
| getApplicableLanguage |
getApplicableLanguage()
|
|
Get Applicable Language
Returns :
any
string |
| Public getLanguage |
getLanguage()
|
|
Get Language
Returns :
string
string |
| getStoredLanguage |
getStoredLanguage()
|
|
Get Stored Language
Returns :
any
string |
| Public getTranslationForKey | ||||||
getTranslationForKey(key)
|
||||||
|
Get Translation For Key
Parameters :
Returns :
Observable<any>
Observable |
| Public getTranslationForKeySync | ||||||||
getTranslationForKeySync(key: string)
|
||||||||
|
Get Instant Translation For Key
Parameters :
Returns :
string
string |
| Public setLanguage | ||||||||
setLanguage(language: string)
|
||||||||
|
Set Language
Parameters :
Returns :
void
void |
| setLanguageToStorage | ||||
setLanguageToStorage(language)
|
||||
|
Set Language To Storage
Parameters :
Returns :
void
void |
| Public setLoaderPath | ||||||
setLoaderPath(path: string)
|
||||||
|
Set Loader Path
Parameters :
Returns :
void
|
| Public setTranslation | ||||||||||||||||||||
setTranslation(lang: string, data: any, shouldMerged: boolean)
|
||||||||||||||||||||
|
Set Translation
Parameters :
Returns :
void
void |
| DEFAULT_LANG |
Type : string
|
Default value : "en"
|
| LANG_KEY |
Type : string
|
Default value : "lang"
|