File

projects/m2-core/src/lib/core/service/locale/localization.service.ts

Extends

ApiService

Index

Properties
Methods

Constructor

constructor(http: HttpClient, endpointService: EndpointConfigService)
Parameters :
Name Type Optional
http HttpClient No
endpointService EndpointConfigService No

Methods

Public changeClientLocale
changeClientLocale(curLocaleId: string, newLocaleId: string)

API END

Parameters :
Name Type Optional
curLocaleId string No
newLocaleId string No
Returns : void
Public formMissingRequests
formMissingRequests(request: EditMLValueRequest)
Parameters :
Name Type Optional
request EditMLValueRequest No
Public getCurrentLanguage
getCurrentLanguage()
Returns : Promise<number>
Public getCurrentLanguageNames
getCurrentLanguageNames(entityIds: number[], nameType: MultilingualNameType)
Parameters :
Name Type Optional
entityIds number[] No
nameType MultilingualNameType No
Returns : Promise<Map<number, string>>
Public getCurrentLocaleCode
getCurrentLocaleCode()
Returns : Promise<string>
Public getEntitiesMlNameArrays
getEntitiesMlNameArrays(entityIds: number[], nameType: MultilingualNameType)
Parameters :
Name Type Optional
entityIds number[] No
nameType MultilingualNameType No
Returns : Promise<Map<number, string[]>>
Public getLanguages
getLanguages()
Public getMultiLanguageNamesArray
getMultiLanguageNamesArray(nameType: MultilingualNameType, entityId: number)
Parameters :
Name Type Optional
nameType MultilingualNameType No
entityId number No
Returns : Promise<string[]>
Public getMultiLanguageNamesArrays
getMultiLanguageNamesArrays(entityId: number, nameTypes: MultilingualNameType[])
Parameters :
Name Type Optional
entityId number No
nameTypes MultilingualNameType[] No
Public getMultiLanguageStrings
getMultiLanguageStrings(requests: MultiLanguageStringRequest[])
Parameters :
Name Type Optional
requests MultiLanguageStringRequest[] No
Public setLocale
setLocale(locale: string | string[])
Parameters :
Name Type Optional
locale string | string[] No
Returns : Promise<void>

Properties

Public Readonly availableLocales
Type : Array<literal type>

results matching ""

    No results matching ""