iachat/app/javascript/dashboard/i18n/locale/zh_TW/labelsMgmt.json
YJack0000 45124c3b41
fix(i18n): improve zh-TW translation coverage and quality (#14004)
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
2026-04-08 13:42:20 +05:30

90 lines
2.7 KiB
JSON

{
"LABEL_MGMT": {
"HEADER": "標籤",
"HEADER_BTN_TXT": "新增標籤",
"LOADING": "正在取得標籤",
"DESCRIPTION": "標籤可幫助您分類和排定對話與潛在客戶的優先順序。您可以透過側邊面板將標籤指派給對話或聯絡人。",
"LEARN_MORE": "瞭解更多關於標籤",
"COUNT": "{n} 個標籤 | {n} 個標籤",
"SEARCH_PLACEHOLDER": "搜尋標籤...",
"NO_RESULTS": "找不到符合搜尋條件的標籤",
"SEARCH_404": "沒有任何項目符合此查詢",
"LIST": {
"404": "此帳戶中沒有可用的標籤。",
"TITLE": "管理標籤",
"DESC": "標籤可讓您將對話分組管理。",
"TABLE_HEADER": {
"NAME": "名稱",
"DESCRIPTION": "描述",
"COLOR": "顏色",
"ACTION": "操作"
}
},
"FORM": {
"NAME": {
"LABEL": "標籤名稱",
"PLACEHOLDER": "標籤名稱",
"REQUIRED_ERROR": "標籤名稱為必填",
"MINIMUM_LENGTH_ERROR": "最少需要 2 個字元",
"VALID_ERROR": "僅允許使用英文字母、數字、連字號和底線"
},
"DESCRIPTION": {
"LABEL": "描述",
"PLACEHOLDER": "標籤描述"
},
"COLOR": {
"LABEL": "顏色"
},
"SHOW_ON_SIDEBAR": {
"LABEL": "在側邊欄顯示標籤"
},
"EDIT": "編輯",
"CREATE": "建立",
"DELETE": "刪除",
"CANCEL": "取消"
},
"SUGGESTIONS": {
"TOOLTIP": {
"SINGLE_SUGGESTION": "新增標籤至對話",
"MULTIPLE_SUGGESTION": "選擇此標籤",
"DESELECT": "取消選擇標籤",
"DISMISS": "關閉建議"
},
"POWERED_BY": "Chatwoot AI",
"DISMISS": "關閉",
"ADD_SELECTED_LABELS": "新增已選標籤",
"ADD_SELECTED_LABEL": "新增已選標籤",
"ADD_ALL_LABELS": "新增所有標籤",
"SUGGESTED_LABELS": "建議標籤"
},
"ADD": {
"TITLE": "新增標籤",
"DESC": "標籤可讓您將對話分組管理。",
"API": {
"SUCCESS_MESSAGE": "標籤新增成功",
"ERROR_MESSAGE": "發生錯誤,請再試一次"
}
},
"EDIT": {
"TITLE": "編輯標籤",
"API": {
"SUCCESS_MESSAGE": "標籤更新成功",
"ERROR_MESSAGE": "發生錯誤,請再試一次"
}
},
"DELETE": {
"BUTTON_TEXT": "刪除",
"API": {
"SUCCESS_MESSAGE": "標籤刪除成功",
"ERROR_MESSAGE": "發生錯誤,請再試一次"
},
"CONFIRM": {
"TITLE": "確認刪除",
"MESSAGE": "您確定要刪除嗎?",
"YES": "是,刪除",
"NO": "不,保留"
}
}
}
}