File

platform-components-ng/projects/platform-components-lib/src/lib/services/qpp-localisation-service.ts

Description

Qpp Localisation Service

Extends

QwcLocalisationService

Index

Properties
Methods

Constructor

constructor(translateService: TranslateService, config: PrimeNG, extensibilityService: ExtensibilityService)
Parameters :
Name Type Optional
translateService TranslateService No
config PrimeNG No
extensibilityService ExtensibilityService No

Methods

Public setLanguage
setLanguage(language: string)
Parameters :
Name Type Optional
language string No
Returns : any
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 :
Name Optional Description
key No

Key

Returns : Observable<any>

Observable

Public getTranslationForKeySync
getTranslationForKeySync(key: string)

Get Instant Translation For Key

Parameters :
Name Type Optional Description
key string No

Key

Returns : string

string

Public setLanguage
setLanguage(language: string)

Set Language

Parameters :
Name Type Optional Description
language string No

Language

Returns : void

void

setLanguageToStorage
setLanguageToStorage(language)

Set Language To Storage

Parameters :
Name Optional
language No
Returns : void

void

Public setLoaderPath
setLoaderPath(path: string)

Set Loader Path

Parameters :
Name Type Optional
path string No
Returns : void
Public setTranslation
setTranslation(lang: string, data: any, shouldMerged: boolean)

Set Translation

Parameters :
Name Type Optional Default value Description
lang string No

Lang

data any No

Data

shouldMerged boolean No true

ShouldMerged

Returns : void

void

Properties

DEFAULT_LANG
Type : string
Default value : "en"
Static PRIME_NG
Type : string
Default value : "primeng"
DEFAULT_LANG
Type : string
Default value : "en"
LANG_KEY
Type : string
Default value : "lang"

result-matching ""

    No results matching ""