From 8f79a1ad16551319c0f66be91fb664aafe11f699 Mon Sep 17 00:00:00 2001 From: david_bai Date: Fri, 15 Aug 2025 23:57:48 +0800 Subject: [PATCH] fix:leave room button added to multiple languages. --- frontend/components/ClipboardApp/RetrieveTabPanel.tsx | 2 +- frontend/components/ClipboardApp/SendTabPanel.tsx | 2 +- frontend/constants/messages/de.ts | 1 + frontend/constants/messages/en.ts | 1 + frontend/constants/messages/es.ts | 1 + frontend/constants/messages/fr.ts | 1 + frontend/constants/messages/ja.ts | 1 + frontend/constants/messages/ko.ts | 1 + frontend/constants/messages/zh.ts | 4 +++- frontend/types/messages.ts | 1 + 10 files changed, 12 insertions(+), 3 deletions(-) diff --git a/frontend/components/ClipboardApp/RetrieveTabPanel.tsx b/frontend/components/ClipboardApp/RetrieveTabPanel.tsx index 664a093..aa672a3 100644 --- a/frontend/components/ClipboardApp/RetrieveTabPanel.tsx +++ b/frontend/components/ClipboardApp/RetrieveTabPanel.tsx @@ -155,7 +155,7 @@ export function RetrieveTabPanel({ onClick={handleLeaveRoom} disabled={!receiver || !receiver.isInRoom || isAnyFileTransferring} > - Leave Room + {messages.text.ClipboardApp.roomStatus.leaveRoomBtn} {retrievedContent && ( diff --git a/frontend/components/ClipboardApp/SendTabPanel.tsx b/frontend/components/ClipboardApp/SendTabPanel.tsx index 7a5e60f..4e89ded 100644 --- a/frontend/components/ClipboardApp/SendTabPanel.tsx +++ b/frontend/components/ClipboardApp/SendTabPanel.tsx @@ -167,7 +167,7 @@ SendTabPanelProps) { onClick={handleLeaveSenderRoom} disabled={!sender || !sender.isInRoom || isAnyFileTransferring} > - Leave Room + {messages.text.ClipboardApp.roomStatus.leaveRoomBtn} {shareMessage && ( diff --git a/frontend/constants/messages/de.ts b/frontend/constants/messages/de.ts index e7fb589..45d3d05 100644 --- a/frontend/constants/messages/de.ts +++ b/frontend/constants/messages/de.ts @@ -303,6 +303,7 @@ export const de: Messages = { connected_dis: "Verbunden", senderDisconnectedMsg: "Sender getrennt", leftRoomMsg: "Sie haben den Raum verlassen.", + leaveRoomBtn: "Raum Verlassen", }, html: { senderTab: "Senden", diff --git a/frontend/constants/messages/en.ts b/frontend/constants/messages/en.ts index 6f48c54..c4fdf39 100644 --- a/frontend/constants/messages/en.ts +++ b/frontend/constants/messages/en.ts @@ -295,6 +295,7 @@ export const en: Messages = { connected_dis: "Connected", senderDisconnectedMsg: "Sender disconnected", leftRoomMsg: "You have left the room.", + leaveRoomBtn: "Leave Room", }, html: { senderTab: "Send", diff --git a/frontend/constants/messages/es.ts b/frontend/constants/messages/es.ts index 14cbdb7..40214c7 100644 --- a/frontend/constants/messages/es.ts +++ b/frontend/constants/messages/es.ts @@ -296,6 +296,7 @@ export const es: Messages = { connected_dis: "Conectado", senderDisconnectedMsg: "Remitente desconectado", leftRoomMsg: "Has salido de la sala.", + leaveRoomBtn: "Salir de la Sala", }, html: { senderTab: "Enviar", diff --git a/frontend/constants/messages/fr.ts b/frontend/constants/messages/fr.ts index 2127611..3a516ec 100644 --- a/frontend/constants/messages/fr.ts +++ b/frontend/constants/messages/fr.ts @@ -303,6 +303,7 @@ export const fr: Messages = { connected_dis: "Connecté", senderDisconnectedMsg: "Expéditeur déconnecté", leftRoomMsg: "Vous avez quitté la salle.", + leaveRoomBtn: "Quitter la Salle", }, html: { senderTab: "Envoyer", diff --git a/frontend/constants/messages/ja.ts b/frontend/constants/messages/ja.ts index da4c311..b95d523 100644 --- a/frontend/constants/messages/ja.ts +++ b/frontend/constants/messages/ja.ts @@ -291,6 +291,7 @@ export const ja: Messages = { connected_dis: "接続済み", senderDisconnectedMsg: "送信者が切断されました", leftRoomMsg: "ルームを離れました。", + leaveRoomBtn: "ルームを離れる", }, html: { senderTab: "送信", diff --git a/frontend/constants/messages/ko.ts b/frontend/constants/messages/ko.ts index 07feb7b..7569c44 100644 --- a/frontend/constants/messages/ko.ts +++ b/frontend/constants/messages/ko.ts @@ -289,6 +289,7 @@ export const ko: Messages = { connected_dis: "연결됨", senderDisconnectedMsg: "발신자가 연결 해제됨", leftRoomMsg: "방을 나갔습니다.", + leaveRoomBtn: "방 나가기", }, html: { senderTab: "보내기", diff --git a/frontend/constants/messages/zh.ts b/frontend/constants/messages/zh.ts index 07a3959..07ce4d6 100644 --- a/frontend/constants/messages/zh.ts +++ b/frontend/constants/messages/zh.ts @@ -235,7 +235,8 @@ export const zh: Messages = { chooseSavePath_dis: "选择保存位置", safeSave_dis: "安全保存", safeSave_tooltip: "连接中断不要怕,点击这里安全保存文件,方便下次续传", - safeSaveSuccessMsg: "文件已安全保存到磁盘,可以安全关闭页面,支持断点续传!", + safeSaveSuccessMsg: + "文件已安全保存到磁盘,可以安全关闭页面,支持断点续传!", }, RetrieveMethod: { P: "恭喜 🎉 共享内容等待接收:", @@ -275,6 +276,7 @@ export const zh: Messages = { connected_dis: "已连接", senderDisconnectedMsg: "发送端已断开连接", leftRoomMsg: "您已离开房间。", + leaveRoomBtn: "离开房间", }, html: { senderTab: "发送", diff --git a/frontend/types/messages.ts b/frontend/types/messages.ts index 692efec..5844609 100644 --- a/frontend/types/messages.ts +++ b/frontend/types/messages.ts @@ -230,6 +230,7 @@ export type RoomStatus = { connected_dis: string; senderDisconnectedMsg: string; leftRoomMsg: string; + leaveRoomBtn: string; }; export type ClipboardAppHtml = {