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