Comprehensive update to Traditional Chinese (Taiwan) translations. As a native zh-TW speaker and active user based in Taiwan, I found the existing translations were quite incomplete (~54% overall) with many strings still in English. Some existing translations also used Simplified Chinese terms or unnatural phrasing. I chose to submit this as a direct PR rather than going through Crowdin because working through all the files at once is much faster and lets me ensure consistent terminology across the entire locale. Closes #14003 ## What changed **Backend (`config/locales/zh_TW.yml`)** - Translated all ~259 previously untranslated strings (was ~19% complete, now 100%) - Covers: error messages, notifications, activity logs, integration descriptions, Captain AI, public portal, reports **Frontend (42 JSON files under `dashboard/i18n/locale/zh_TW/`)** - Translated ~2,627 previously untranslated strings (was ~50% complete, now ~100%) - Most impacted files: `inboxMgmt.json`, `integrations.json`, `settings.json`, `conversation.json`, `contact.json`, `report.json` **Quality fixes across all files** - Replaced Simplified Chinese terms mixed into zh-TW: 账→帳, 获→取得, 模板→範本, 收件箱→收件匣, 重置→重設, 自定義→自訂 - Standardized terminology for consistency: 客服人員 (agent), 延後 (snooze), 稽核 (audit), 巨集 (macro) - Fixed incorrect translations (e.g., audit log table headers were swapped, availability label was wrong) ## How to test 1. Set account/user language to 中文(台灣) 2. Navigate through the dashboard — settings, inbox management, integrations, reports, conversations 3. Verify strings display in natural Traditional Chinese with no remaining English gaps 4. Check that all placeholders (names, counts, dates) render correctly
67 lines
2.0 KiB
JSON
67 lines
2.0 KiB
JSON
{
|
||
"INTEGRATION_APPS": {
|
||
"FETCHING": "正在取得整合",
|
||
"NO_HOOK_CONFIGURED": "此帳戶中尚未設定 {integrationId} 整合。",
|
||
"HEADER": "應用程式",
|
||
"COUNT": "{n} 個整合 | {n} 個整合",
|
||
"SEARCH_PLACEHOLDER": "搜尋...",
|
||
"NO_RESULTS": "找不到符合搜尋條件的結果",
|
||
"STATUS": {
|
||
"ENABLED": "已啟用",
|
||
"DISABLED": "已停用"
|
||
},
|
||
"CONFIGURE": "設定",
|
||
"ADD_BUTTON": "新增掛鉤",
|
||
"DELETE": {
|
||
"TITLE": {
|
||
"INBOX": "刪除確認",
|
||
"ACCOUNT": "取消連接"
|
||
},
|
||
"MESSAGE": {
|
||
"INBOX": "您確定要刪除嗎?",
|
||
"ACCOUNT": "您確定要取消連接嗎?"
|
||
},
|
||
"CONFIRM_BUTTON_TEXT": {
|
||
"INBOX": "是,刪除",
|
||
"ACCOUNT": "是,取消連接"
|
||
},
|
||
"CANCEL_BUTTON_TEXT": "取消",
|
||
"API": {
|
||
"SUCCESS_MESSAGE": "掛鉤刪除成功",
|
||
"ERROR_MESSAGE": "無法連接伺服器,請稍後再試"
|
||
}
|
||
},
|
||
"LIST": {
|
||
"FETCHING": "正在取得整合掛鉤",
|
||
"INBOX": "收件匣",
|
||
"ACTIONS": "操作",
|
||
"DELETE": {
|
||
"BUTTON_TEXT": "刪除"
|
||
}
|
||
},
|
||
"ADD": {
|
||
"FORM": {
|
||
"INBOX": {
|
||
"LABEL": "選擇收件匣",
|
||
"PLACEHOLDER": "選擇收件匣"
|
||
},
|
||
"SUBMIT": "建立",
|
||
"CANCEL": "取消"
|
||
},
|
||
"API": {
|
||
"SUCCESS_MESSAGE": "整合掛鉤新增成功",
|
||
"ERROR_MESSAGE": "無法連接伺服器,請稍後再試"
|
||
}
|
||
},
|
||
"CONNECT": {
|
||
"BUTTON_TEXT": "連接"
|
||
},
|
||
"DISCONNECT": {
|
||
"BUTTON_TEXT": "取消連接"
|
||
},
|
||
"SIDEBAR_DESCRIPTION": {
|
||
"DIALOGFLOW": "Dialogflow 是一個用於建立對話介面的自然語言處理平台。將其與 {installationName} 整合後,機器人可以先處理查詢,並在需要時將其轉接給客服。它有助於篩選潛在客戶,並透過回答常見問題來減輕客服的工作量。若要新增 Dialogflow,請在 Google Console 中建立服務帳戶並分享憑證。詳情請參閱文件"
|
||
}
|
||
}
|
||
}
|