projects/m2-core/src/lib/core/service/locale/localization.service.ts
Properties |
|
Methods |
|
constructor(http: HttpClient, endpointService: EndpointConfigService)
|
|||||||||
|
Parameters :
|
| Public changeClientLocale |
changeClientLocale(curLocaleId: string, newLocaleId: string)
|
|
API END
Returns :
void
|
| Public formMissingRequests | ||||||
formMissingRequests(request: EditMLValueRequest)
|
||||||
|
Parameters :
Returns :
Promise<EditMLValueRequest[]>
|
| Public getCurrentLanguage |
getCurrentLanguage()
|
|
Returns :
Promise<number>
|
| Public getCurrentLanguageNames | |||||||||
getCurrentLanguageNames(entityIds: number[], nameType: MultilingualNameType)
|
|||||||||
|
Parameters :
Returns :
Promise<Map<number, string>>
|
| Public getCurrentLocaleCode |
getCurrentLocaleCode()
|
|
Returns :
Promise<string>
|
| Public getEntitiesMlNameArrays | |||||||||
getEntitiesMlNameArrays(entityIds: number[], nameType: MultilingualNameType)
|
|||||||||
|
Parameters :
Returns :
Promise<Map<number, string[]>>
|
| Public getLanguages |
getLanguages()
|
|
Returns :
Promise<Language[]>
|
| Public getMultiLanguageNamesArray | |||||||||
getMultiLanguageNamesArray(nameType: MultilingualNameType, entityId: number)
|
|||||||||
|
Parameters :
Returns :
Promise<string[]>
|
| Public getMultiLanguageNamesArrays | |||||||||
getMultiLanguageNamesArrays(entityId: number, nameTypes: MultilingualNameType[])
|
|||||||||
|
Parameters :
|
| Public getMultiLanguageStrings | ||||||
getMultiLanguageStrings(requests: MultiLanguageStringRequest[])
|
||||||
|
Parameters :
Returns :
Promise<MultiLanguageString[]>
|
| Public setLocale | ||||||
setLocale(locale: string | string[])
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public Readonly availableLocales |
Type : Array<literal type>
|