Class: I18nTranslocoService
Hierarchy​
I18nService↳
I18nTranslocoService
Constructors​
constructor​
• new I18nTranslocoService(transloco, translocoLocaleService)
Parameters​
| Name | Type |
|---|---|
transloco | TranslocoService |
translocoLocaleService | TranslocoLocaleService |
Overrides​
I18nService.constructor
Defined in​
lib/services/i18n-transloco.service.ts:11
Methods​
czLabelToString​
â–¸ czLabelToString(value, lang?, fallbackLangs?): string
Parameters​
| Name | Type |
|---|---|
value | CzLabel |
lang | string |
fallbackLangs | string[] |
Returns​
string
Overrides​
I18nService.czLabelToString
Defined in​
lib/services/i18n-transloco.service.ts:49
getActiveLang​
â–¸ getActiveLang(): string
Returns​
string
Overrides​
I18nService.getActiveLang
Defined in​
lib/services/i18n-transloco.service.ts:38
getActiveLocale​
â–¸ getActiveLocale(): string
Returns​
string
Overrides​
I18nService.getActiveLocale
Defined in​
lib/services/i18n-transloco.service.ts:19
getActiveSimpleLang​
â–¸ getActiveSimpleLang(): string
Returns​
string
Overrides​
I18nService.getActiveSimpleLang
Defined in​
lib/services/i18n-transloco.service.ts:27
getAvailableLangs​
â–¸ getAvailableLangs(): string[]
Returns​
string[]
Overrides​
I18nService.getAvailableLangs
Defined in​
lib/services/i18n-transloco.service.ts:63
getAvailableSimpleLangs​
â–¸ getAvailableSimpleLangs(): string[]
Returns​
string[]
Overrides​
I18nService.getAvailableSimpleLangs
Defined in​
lib/services/i18n-transloco.service.ts:69
selectActiveLang​
â–¸ selectActiveLang(): Observable<string>
Returns​
Observable<string>
Overrides​
I18nService.selectActiveLang
Defined in​
lib/services/i18n-transloco.service.ts:31
selectActiveLocale​
â–¸ selectActiveLocale(): Observable<string>
Returns​
Observable<string>
Overrides​
I18nService.selectActiveLocale
Defined in​
lib/services/i18n-transloco.service.ts:15
selectActiveSimpleLang​
â–¸ selectActiveSimpleLang(): Observable<string>
Returns​
Observable<string>
Overrides​
I18nService.selectActiveSimpleLang
Defined in​
lib/services/i18n-transloco.service.ts:23
selectTranslate​
â–¸ selectTranslate<T>(key, params?, lang?): Observable<T>
Type parameters​
| Name | Type |
|---|---|
T | unknown |
Parameters​
| Name | Type |
|---|---|
key | CzLabel |
params? | Object |
lang? | string |
Returns​
Observable<T>
Overrides​
I18nService.selectTranslate
Defined in​
lib/services/i18n-transloco.service.ts:57
toSimpleLang​
â–¸ Private toSimpleLang(lang): string
Parameters​
| Name | Type |
|---|---|
lang | string |
Returns​
string
Defined in​
lib/services/i18n-transloco.service.ts:73
translate​
â–¸ translate<T>(value, params?, lang?): T
Type parameters​
| Name | Type |
|---|---|
T | unknown |
Parameters​
| Name | Type |
|---|---|
value | CzLabel |
params? | Object |
lang? | string |
Returns​
T
Overrides​
I18nService.translate