From d8c2e100053fa49e925923e1951a7b6629d2ff81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=B7=E7=94=B5=E8=8A=BD=E8=A1=A3?= Date: Thu, 16 Apr 2026 23:09:15 -0400 Subject: [PATCH] i18n(sidebar): localise company delete confirmation + Yes/No buttons (P3-48) Delete-company confirmation text now uses sidebar.deleteCompanyConfirm key with {name} placeholder; Yes/No buttons route through common.yes/no. --- src/renderer/i18n/en.ts | 1 + src/renderer/i18n/zh.ts | 1 + src/renderer/views/SidebarView.tsx | 6 +++--- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/renderer/i18n/en.ts b/src/renderer/i18n/en.ts index 1cb865ca..18059e12 100644 --- a/src/renderer/i18n/en.ts +++ b/src/renderer/i18n/en.ts @@ -257,6 +257,7 @@ export const en: Record = { "common.close": "Close", "common.yes": "Yes", "common.no": "No", + "sidebar.deleteCompanyConfirm": "Delete {name}?", "common.confirm": "Confirm", "common.status": "Status", "common.started": "Started", diff --git a/src/renderer/i18n/zh.ts b/src/renderer/i18n/zh.ts index 72d96bb1..5dbfc756 100644 --- a/src/renderer/i18n/zh.ts +++ b/src/renderer/i18n/zh.ts @@ -257,6 +257,7 @@ export const zh: Record = { "common.close": "关闭", "common.yes": "是", "common.no": "否", + "sidebar.deleteCompanyConfirm": "删除{name}?", "common.confirm": "确认", "common.status": "状态", "common.started": "开始时间", diff --git a/src/renderer/views/SidebarView.tsx b/src/renderer/views/SidebarView.tsx index 5298b9a3..8bcb1ebc 100644 --- a/src/renderer/views/SidebarView.tsx +++ b/src/renderer/views/SidebarView.tsx @@ -86,20 +86,20 @@ export function SidebarView({
{confirmDeleteCompanyId === company.id ? (
- Delete {company.name}? + {t("sidebar.deleteCompanyConfirm", `Delete ${company.name}?`).replace("{name}", company.name)}
) : (