Migrate more strings to translation keys (#11665)

This commit is contained in:
Michael Telatynski
2023-09-25 18:12:41 +01:00
committed by GitHub
parent de250df520
commit 54c88c57ed
127 changed files with 6797 additions and 5825 deletions
+14 -13
View File
@@ -601,13 +601,13 @@ export class RoomViewStore extends EventEmitter {
logger.log("Failed to join room:", description);
if (err.name === "ConnectionError") {
description = _t("There was an error joining.");
description = _t("room|error_join_connection");
} else if (err.errcode === "M_INCOMPATIBLE_ROOM_VERSION") {
description = (
<div>
{_t("Sorry, your homeserver is too old to participate here.")}
{_t("room|error_join_incompatible_version_1")}
<br />
{_t("Please contact your homeserver administrator.")}
{_t("room|error_join_incompatible_version_2")}
</div>
);
} else if (err.httpStatus === 404) {
@@ -616,9 +616,9 @@ export class RoomViewStore extends EventEmitter {
if (invitingUserId) {
// if the inviting user is on the same HS, there can only be one cause: they left.
if (invitingUserId.endsWith(`:${MatrixClientPeg.safeGet().getDomain()}`)) {
description = _t("The person who invited you has already left.");
description = _t("room|error_join_404_invite_same_hs");
} else {
description = _t("The person who invited you has already left, or their server is offline.");
description = _t("room|error_join_404_invite");
}
}
@@ -627,19 +627,17 @@ export class RoomViewStore extends EventEmitter {
if (roomId === this.state.roomId && this.state.viaServers.length === 0) {
description = (
<div>
{_t(
"You attempted to join using a room ID without providing a list of servers to join through. Room IDs are internal identifiers and cannot be used to join a room without additional information.",
)}
{_t("room|error_join_404_1")}
<br />
<br />
{_t("If you know a room address, try joining through that instead.")}
{_t("room|error_join_404_2")}
</div>
);
}
}
Modal.createDialog(ErrorDialog, {
title: _t("Failed to join"),
title: _t("room|error_join_title"),
description,
});
}
@@ -784,8 +782,8 @@ export class RoomViewStore extends EventEmitter {
.knockRoom(payload.roomId, { viaServers: this.state.viaServers, ...payload.opts })
.catch((err: MatrixError) =>
Modal.createDialog(ErrorDialog, {
title: _t("Failed to join"),
description: err.httpStatus === 403 ? _t("You need an invite to access this room.") : err.message,
title: _t("room|error_join_title"),
description: err.httpStatus === 403 ? _t("room|error_join_403") : err.message,
}),
)
.finally(() => this.setState({ promptAskToJoin: false }));
@@ -801,7 +799,10 @@ export class RoomViewStore extends EventEmitter {
MatrixClientPeg.safeGet()
.leave(payload.roomId)
.catch((err: MatrixError) =>
Modal.createDialog(ErrorDialog, { title: _t("Failed to cancel"), description: err.message }),
Modal.createDialog(ErrorDialog, {
title: _t("room|error_cancel_knock_title"),
description: err.message,
}),
);
}
}
+1 -1
View File
@@ -72,7 +72,7 @@ export class RoomEchoChamber extends GenericEchoChamber<RoomEchoContext, CachedR
public set notificationVolume(v: RoomNotifState | undefined) {
if (v === undefined) return;
this.setValue(
_t("Change notification settings"),
_t("notifications|error_change_title"),
CachedRoomKey.NotificationVolume,
v,
async (): Promise<void> => {
@@ -30,16 +30,16 @@ export enum NotificationColor {
export function humanReadableNotificationColor(color: NotificationColor): string {
switch (color) {
case NotificationColor.None:
return _t("None");
return _t("notifications|colour_none");
case NotificationColor.Bold:
return _t("Bold");
return _t("notifications|colour_bold");
case NotificationColor.Grey:
return _t("Grey");
return _t("notifications|colour_grey");
case NotificationColor.Red:
return _t("Red");
return _t("notifications|colour_red");
case NotificationColor.Unsent:
return _t("Unsent");
default:
return _t("unknown");
return _t("notifications|colour_unsent");
case NotificationColor.Muted:
return _t("notifications|colour_muted");
}
}
@@ -46,13 +46,13 @@ export function backLabelForPhase(phase: RightPanelPhases | null): string | null
case RightPanelPhases.ThreadPanel:
return _t("common|threads");
case RightPanelPhases.Timeline:
return _t("Back to chat");
return _t("chat_card_back_action_label");
case RightPanelPhases.RoomSummary:
return _t("Room information");
return _t("room_summary_card_back_action_label");
case RightPanelPhases.RoomMemberList:
return _t("Room members");
return _t("member_list_back_action_label");
case RightPanelPhases.ThreadView:
return _t("Back to thread");
return _t("thread_view_back_action_label");
}
return null;
}
+2 -2
View File
@@ -403,8 +403,8 @@ export class StopGapWidget extends EventEmitter {
ev.preventDefault();
if (ev.detail.data?.errorMessage) {
Modal.createDialog(ErrorDialog, {
title: _t("Connection lost"),
description: _t("You were disconnected from the call. (Error: %(message)s)", {
title: _t("widget|error_hangup_title"),
description: _t("widget|error_hangup_description", {
message: ev.detail.data.errorMessage,
}),
});