web: fix locale inconsistencies (#4888)

start fixing locale inconsistencies

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
Jens L
2023-03-09 23:57:54 +01:00
committed by GitHub
parent d11ee46589
commit 9b8c0e3924
6 changed files with 64 additions and 32 deletions

View File

@ -15,7 +15,6 @@ import { AdminApi, OutpostsApi, System } from "@goauthentik/api";
export class SystemStatusCard extends AdminStatusCard<System> {
now?: Date;
header = t`System status`;
icon = "pf-icon pf-icon-server";
@state()
@ -82,6 +81,10 @@ export class SystemStatusCard extends AdminStatusCard<System> {
});
}
renderHeader(): TemplateResult {
return html`${t`System status`}`;
}
renderValue(): TemplateResult {
return html`${this.statusSummary}`;
}

View File

@ -13,7 +13,6 @@ import { AdminApi, Version } from "@goauthentik/api";
@customElement("ak-admin-status-version")
export class VersionStatusCard extends AdminStatusCard<Version> {
header = t`Version`;
headerLink = "https://goauthentik.io/docs/releases";
icon = "pf-icon pf-icon-bundle";
@ -40,6 +39,10 @@ export class VersionStatusCard extends AdminStatusCard<Version> {
});
}
renderHeader(): TemplateResult {
return html`${t`Version`}`;
}
renderValue(): TemplateResult {
if (this.value?.buildHash) {
return html`

View File

@ -6,14 +6,13 @@ import { DEFAULT_CONFIG } from "@goauthentik/common/api/config";
import { t } from "@lingui/macro";
import { html } from "lit";
import { TemplateResult, html } from "lit";
import { customElement } from "lit/decorators.js";
import { AdminApi } from "@goauthentik/api";
@customElement("ak-admin-status-card-workers")
export class WorkersStatusCard extends AdminStatusCard<number> {
header = t`Workers`;
icon = "pf-icon pf-icon-server";
getPrimaryValue(): Promise<number> {
@ -22,6 +21,10 @@ export class WorkersStatusCard extends AdminStatusCard<number> {
});
}
renderHeader(): TemplateResult {
return html`${t`Workers`}`;
}
getStatus(value: number): Promise<AdminStatus> {
if (value < 1) {
return Promise.resolve<AdminStatus>({