-
Configured features
+
{{ 'widgets.configured-features.title' | translate }}
info
@@ -29,7 +29,7 @@
matTooltipPosition="above"
[ngClass]="{'configured': featuresInfo?.emailEnabled}"
routerLink="/settings/outgoing-mail">
-
Email
+
widgets.configured-features.email-feature
@@ -38,7 +38,7 @@
matTooltipPosition="above"
[ngClass]="{'configured': featuresInfo?.smsEnabled}"
routerLink="/settings/notifications">
- SMS
+ widgets.configured-features.sms-feature
@@ -47,7 +47,7 @@
matTooltipPosition="above"
[ngClass]="{'configured': featuresInfo?.notificationEnabled}"
routerLink="/settings/notifications">
- Slack
+ widgets.configured-features.slack-feature
@@ -56,7 +56,7 @@
matTooltipPosition="above"
[ngClass]="{'configured': featuresInfo?.oauthEnabled}"
routerLink="/security-settings/oauth2">
- OAuth 2
+ widgets.configured-features.oauth2-feature
@@ -65,7 +65,7 @@
matTooltipPosition="above"
[ngClass]="{'configured': featuresInfo?.twoFaEnabled}"
routerLink="/security-settings/2fa">
- 2FA
+ widgets.configured-features.2fa-feature
diff --git a/ui-ngx/src/app/modules/home/components/widget/lib/home-page/configured-features.component.ts b/ui-ngx/src/app/modules/home/components/widget/lib/home-page/configured-features.component.ts
index 2d3444b603..9f07d3d59b 100644
--- a/ui-ngx/src/app/modules/home/components/widget/lib/home-page/configured-features.component.ts
+++ b/ui-ngx/src/app/modules/home/components/widget/lib/home-page/configured-features.component.ts
@@ -24,6 +24,7 @@ import { getCurrentAuthUser } from '@core/auth/auth.selectors';
import { Authority } from '@shared/models/authority.enum';
import { of, Subscription } from 'rxjs';
import { BreakpointObserver, BreakpointState } from '@angular/cdk/layout';
+import { TranslateService } from '@ngx-translate/core';
@Component({
selector: 'tb-configured-features',
@@ -42,6 +43,7 @@ export class ConfiguredFeaturesComponent extends PageComponent implements OnInit
constructor(protected store: Store
,
private cd: ChangeDetectorRef,
private adminService: AdminService,
+ private translate: TranslateService,
private breakpointObserver: BreakpointObserver) {
super(store);
}
@@ -81,9 +83,9 @@ export class ConfiguredFeaturesComponent extends PageComponent implements OnInit
featureTooltip(configured: boolean): string {
if (configured) {
- return 'Feature is configured.\nClick to setup';
+ return this.translate.instant('widgets.configured-features.feature-configured');
} else {
- return 'Feature is not configured.\nClick to setup';
+ return this.translate.instant('widgets.configured-features.feature-not-configured');
}
}
}
diff --git a/ui-ngx/src/app/modules/home/components/widget/lib/home-page/doc-link.component.html b/ui-ngx/src/app/modules/home/components/widget/lib/home-page/doc-link.component.html
index a26b38f711..c64958a2ec 100644
--- a/ui-ngx/src/app/modules/home/components/widget/lib/home-page/doc-link.component.html
+++ b/ui-ngx/src/app/modules/home/components/widget/lib/home-page/doc-link.component.html
@@ -19,17 +19,17 @@