From 45529def628fd1562bef262312649b428bbdb0f7 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Mon, 1 Apr 2024 16:48:57 +0200 Subject: localization --- client-web/source/user/mod.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'client-web/source/user/mod.ts') diff --git a/client-web/source/user/mod.ts b/client-web/source/user/mod.ts index 37eba73..daf3772 100644 --- a/client-web/source/user/mod.ts +++ b/client-web/source/user/mod.ts @@ -6,18 +6,19 @@ /// import { e } from "../helper.ts"; +import { PO } from "../locale/mod.ts"; import { Room } from "../room.ts"; export class User { private _name?: string set name(v: string | undefined) { this._name = v; this.name_el.textContent = this.display_name; this.el.ariaLabel = "user " + this.display_name } get name() { return this._name } - get display_name() { return this.name ?? "Unknown" } + get display_name() { return this.name ?? PO.unknown_user } name_el = e("span", {}, this.display_name) status_el = e("span", { class: ["connection-status", "status-neutral"] }, "") stats_el = e("pre", {}) - el = e("div", { class: "user", role: "group", aria_label: `unknown user`, aria_live: "polite" }) + el = e("div", { class: "user", role: "group", aria_label: PO.unknown_user, aria_live: "polite" }) constructor(public room: Room, public id: number) { const info_el = e("div", { class: "info" }) -- cgit v1.2.3-70-g09d2