diff --git a/src/locales/index.ts b/src/locales/index.ts
index 9c2e2574..fc604c38 100644
--- a/src/locales/index.ts
+++ b/src/locales/index.ts
@@ -12,7 +12,7 @@ import fr from './fr.json'
 // import uk from './uk.json'
 // import vi from './vi.json'
 import zh_hans from './zh-hans.json'
-// import zh_hant from './zh-hant.json'
+import zh_hant from './zh-hant.json'
 
 export const messages: Record<Locales, any> = {
   [Locales.EN]: en,
@@ -26,8 +26,8 @@ export const messages: Record<Locales, any> = {
   // [Locales.RU]: ru,
   // [Locales.UK]: uk,
   // [Locales.VI]: vi,
-  [Locales.ZH_HANS]: zh_hans
-  // [Locales.ZH_HANT]: zh_hant
+  [Locales.ZH_HANS]: zh_hans,
+  [Locales.ZH_HANT]: zh_hant
 }
 
 export const defaultLocale = Locales.EN
diff --git a/src/locales/locales.ts b/src/locales/locales.ts
index bea6ee80..791a8b81 100644
--- a/src/locales/locales.ts
+++ b/src/locales/locales.ts
@@ -10,8 +10,8 @@ export enum Locales {
   // RU = 'ru',
   // UK = 'ua',
   // VI = 'vi',
-  ZH_HANS = 'zh-hans'
-  // ZH_HANT = 'zh-hant'
+  ZH_HANS = 'zh-hans',
+  ZH_HANT = 'zh-hant'
 }
 
 type LocaleDef = {
@@ -31,6 +31,6 @@ export const LOCALES: LocaleDef[] = [
   // { title: 'Русский язык', value: Locales.RU },
   // { title: 'Українська', value: Locales.UK },
   // { title: 'Tiếng Việt', value: Locales.VI },
-  { title: '简体中文', value: Locales.ZH_HANS }
-  // { title: '繁體中文', value: Locales.ZH_HANT }
+  { title: '简体中文', value: Locales.ZH_HANS },
+  { title: '繁體中文', value: Locales.ZH_HANT }
 ]
diff --git a/src/locales/zh-hant.json b/src/locales/zh-hant.json
new file mode 100644
index 00000000..3b19004a
--- /dev/null
+++ b/src/locales/zh-hant.json
@@ -0,0 +1,1070 @@
+{
+  "common": {
+    "cancel": "取消",
+    "close": "關閉",
+    "delete": "移除",
+    "ok": "確認",
+    "yes": "是",
+    "no": "否",
+    "save": "儲存",
+    "selectNone": "取消選擇全部",
+    "selectAll": "選擇全部",
+    "useGlobalSettings": "使用全域設定",
+    "none": "(無)",
+    "NA": "不適用",
+    "emptyList": "這裡沒東西可看!"
+  },
+  "dashboard": {
+    "not_complete": "未完成",
+    "torrentsCount": "無種子 | {n} 個種子 | {n} 個種子",
+    "selectedTorrentsCount": "無種子 | {total} 個種子中的 {count} 個 ({size}) | {total} 個種子中的 {count} 個 ({size})",
+    "searchInputLabel": "搜尋",
+    "toggleSearchFilter": "搜尋過濾器",
+    "toggleSelectMode": "選擇模式",
+    "toggleSortOrder": "反轉排序",
+    "sortLabel": "排序方式",
+    "sortBy": {
+      "default": "預設",
+      "added_on": "新增於",
+      "amount_left": "剩餘大小",
+      "auto_tmm": "自動種子管理",
+      "availability": "可得性",
+      "category": "分類",
+      "completed": "已完成",
+      "completion_on": "完成於",
+      "content_path": "內容路徑",
+      "dl_limit": "下載限制",
+      "dlspeed": "下載速率",
+      "download_path": "下載路徑",
+      "downloaded": "已下載 (全域)",
+      "downloaded_session": "已下載 (會話)",
+      "eta": "預估剩餘時間",
+      "f_l_piece_prio": "首末塊優先",
+      "force_start": "強制繼續",
+      "globalSpeed": "全域速率",
+      "globalVolume": "全域大小",
+      "hash": "雜湊值",
+      "infohash_v1": "資訊雜湊值 v1",
+      "infohash_v2": "資訊雜湊值 v2",
+      "last_activity": "最後活動",
+      "magnet_uri": "磁力連結",
+      "max_ratio": "最大分享率",
+      "max_seeding_time": "最大做種時間",
+      "name": "名稱",
+      "num_complete": "種子數 (群)",
+      "num_incomplete": "下載者數 (群)",
+      "num_leechs": "下載者數 (已連線)",
+      "num_seeds": "種子數 (已連線)",
+      "priority": "優先級",
+      "progress": "進度",
+      "ratio": "分享率",
+      "ratio_limit": "分享率限制",
+      "save_path": "儲存路徑",
+      "seeding_time": "做種時間",
+      "seeding_time_limit": "做種時間限制",
+      "seen_complete": "最後完整可見",
+      "seq_dl": "順序下載",
+      "size": "大小",
+      "state": "狀態",
+      "super_seeding": "超級做種",
+      "tags": "標籤",
+      "time_active": "經過時間",
+      "total_size": "總大小",
+      "tracker": "追蹤者",
+      "trackers_count": "追蹤者數",
+      "up_limit": "上傳限制",
+      "uploaded": "已上傳 (全域)",
+      "uploaded_session": "已上傳 (會話)",
+      "upspeed": "上傳速率"
+    },
+    "selectAll": "(取消) 選擇全部 (Ctrl + A)",
+    "right_click": {
+      "advanced": {
+        "title": "進階",
+        "change_location": "修改儲存位置",
+        "rename": "重新命名",
+        "recheck": "強制重新檢查",
+        "reannounce": "強制重新發佈",
+        "seq_dl": "順序下載",
+        "f_l_prio": "首末優先",
+        "auto_tmm": "自動種子管理 (ATM)"
+      },
+      "priority": {
+        "title": "設定優先級",
+        "top": "最高優先級",
+        "increase": "提升優先級",
+        "decrease": "降低優先級",
+        "bottom": "最低優先級"
+      },
+      "tags": {
+        "title": "設定標籤",
+        "disabled_title": "無標籤"
+      },
+      "category": {
+        "title": "設定分類",
+        "disabled_title": "無分類",
+        "clear": "(清除分類)"
+      },
+      "speed_limit": {
+        "title": "設定速率限制",
+        "download": "設定下載限制",
+        "upload": "設定上傳限制",
+        "share": "設定分享限制"
+      },
+      "copy": {
+        "title": "複製",
+        "name": "名稱",
+        "hash": "雜湊值",
+        "magnet": "磁力連結"
+      },
+      "export": "匯出種子 | 匯出種子",
+      "info": "顯示詳情"
+    }
+  },
+  "logs": {
+    "title": "qBittorrent 日誌",
+    "filters": {
+      "type": "日誌等級",
+      "sortBy": {
+        "label": "排序方式",
+        "id": "日誌 ID",
+        "type": "日誌等級",
+        "message": "訊息",
+        "timestamp": "日誌日期"
+      }
+    }
+  },
+  "rssArticles": {
+    "title": "RSS 文章",
+    "filters": {
+      "title": "標題過濾器",
+      "unread": "僅顯示未讀文章"
+    },
+    "markAllAsRead": "標記全部項目為已讀",
+    "item": {
+      "feedName": "訂閱源名稱: {name}",
+      "author": "作者: {author}",
+      "category": "分類: {category}"
+    }
+  },
+  "searchEngine": {
+    "title": "搜尋種子",
+    "tabHeaderEmpty": "(空查詢)",
+    "query": "搜尋查詢",
+    "filters": {
+      "category": {
+        "label": "搜尋分類",
+        "all": "所有",
+        "movies": "電影",
+        "tv": "電視劇",
+        "music": "音樂",
+        "games": "遊戲",
+        "anime": "動畫",
+        "software": "軟體",
+        "pictures": "圖片",
+        "books": "書籍"
+      },
+      "plugins": {
+        "label": "搜尋外掛",
+        "all": "所有",
+        "enabled": "已啟用"
+      },
+      "title": {
+        "label": "按標題過濾"
+      }
+    },
+    "runSearch": "搜尋",
+    "stopSearch": "停止",
+    "headers": {
+      "fileName": "檔案名稱",
+      "fileSize": "檔案大小",
+      "nbSeeders": "種子",
+      "nbLeechers": "蝗族",
+      "siteUrl": "網站連結"
+    }
+  },
+  "torrent": {
+    "properties": {
+      "added_on": "新增於",
+      "amount_left": "剩餘大小",
+      "auto_tmm": "自動種子管理",
+      "availability": "可得性",
+      "available_peers": "下載者 (群)",
+      "available_seeds": "種子 (群)",
+      "category": "分類",
+      "empty_category": "(無分類)",
+      "completed_on": "完成於",
+      "content_path": "內容路徑",
+      "download_limit": "下載限制",
+      "download_speed": "下載速率",
+      "downloaded": "已下載 (全域)",
+      "downloaded_session": "已下載 (會話)",
+      "download_path": "下載路徑",
+      "eta": "預估剩餘時間",
+      "f_l_piece_prio": "首末塊優先",
+      "forced": "強制狀態",
+      "global_speed": "全域速率",
+      "global_volume": "全域大小",
+      "hash": "雜湊值",
+      "infohash_v1": "資訊雜湊值 v1",
+      "infohash_v2": "資訊雜湊值 v2",
+      "last_activity": "最後活動",
+      "magnet": "磁力連結",
+      "name": "種子標題",
+      "num_leechs": "下載者 (已連線)",
+      "num_seeds": "種子 (已連線)",
+      "peers": "下載者",
+      "priority": "優先級",
+      "progress": "進度",
+      "progress_bar": "進度列",
+      "ratio": "分享率",
+      "ratio_limit": "分享率限制",
+      "ratio_time_limit": "分享時間限制",
+      "save_path": "儲存路徑",
+      "seeding_time": "做種時間",
+      "seeds": "種子",
+      "seen_complete": "最後完整可見",
+      "seq_dl": "順序下載",
+      "size": "大小",
+      "state": "狀態",
+      "super_seeding": "超級做種",
+      "tags": "標籤",
+      "empty_tags": "(無標籤)",
+      "time_active": "經過時間",
+      "total_size": "總大小",
+      "tracker": "追蹤者",
+      "trackers_count": "追蹤者數",
+      "upload_limit": "上傳限制",
+      "upload_speed": "上傳速率",
+      "uploaded": "已上傳 (全域)",
+      "uploaded_session": "已上傳 (會話)"
+    },
+    "state": {
+      "error": "錯誤",
+      "missingFiles": "缺失檔案",
+      "uploading": "上傳中",
+      "forcedUP": "[F] 上傳中",
+      "pausedUP": "已完成",
+      "queuedUP": "排隊中 (上傳)",
+      "stalledUP": "做種中",
+      "checkingUP": "正在檢查",
+      "allocating": "分配中",
+      "downloading": "下載中",
+      "forcedDL": "[F] 下載中",
+      "metaDL": "元資料",
+      "pausedDL": "暫停",
+      "queuedDL": "排隊中 (下載)",
+      "stalledDL": "停止",
+      "checkingDL": "正在檢查",
+      "checkingResumeData": "正在檢查復原資料",
+      "moving": "正在移動",
+      "unknown": "未知"
+    }
+  },
+  "torrentDetail": {
+    "title": "種子詳情",
+    "tabs": {
+      "overview": "概覽",
+      "info": "資訊",
+      "trackers": "追蹤者",
+      "peers": "下載者",
+      "content": "內容",
+      "tagsAndCategories": "標籤和分類"
+    },
+    "overview": {
+      "copy_hash": "複製雜湊值",
+      "fetchingMetadata": "正在抓取...",
+      "waitingForMetadata": "正在等待元資料...",
+      "canvasRenderDisabled": "已禁用 Canvas 渲染",
+      "canvasRefreshDisabled": "已禁用 Canvas 自動更新",
+      "pieceCount": "{owned} / {total} ({pieceSize})",
+      "fileCount": "已選擇檔案",
+      "selectedFileSize": "選中的檔案大小",
+      "ratio": "分享率",
+      "downloaded": "已下載",
+      "uploaded": "已上傳",
+      "dlSpeedAverage": "平均下載速率",
+      "upSpeedAverage": "平均上傳速率"
+    },
+    "info": {
+      "datetime_values": "日期時間值",
+      "duration_values": "時長值",
+      "boolean_values": "布林值",
+      "data_values": "資料值",
+      "speed_values": "速率值",
+      "text_values": "文字值",
+      "long_text_values": "長文字值"
+    },
+    "trackers": {
+      "tier": "層: {n}",
+      "peersValue": "{peers} 下載者 ({seeds} 種子 /{leeches} 蝗族)",
+      "addTrackers": {
+        "title": "新增追蹤者",
+        "newTrackers": "要新增的追蹤者連結",
+        "newTrackersHint": "每行一個,使用空行分層"
+      },
+      "editTracker": {
+        "title": "編輯追蹤者",
+        "oldUrl": "舊連結",
+        "newUrl": "新連結",
+        "newUrlRequired": "必須填寫新連結"
+      },
+      "reannounce": "全部重新發佈"
+    },
+    "peers": {
+      "table": {
+        "host": "主機",
+        "connection": "連線",
+        "flags": "旗",
+        "client": "客戶端",
+        "progress": "進度",
+        "downloadSpeed": "下載速率",
+        "downloaded": "已下載",
+        "upSpeed": "上傳速率",
+        "uploaded": "已上傳",
+        "relevance": "關聯",
+        "files": "檔案"
+      },
+      "addPeers": {
+        "title": "新增下載者",
+        "newPeers": "要新增的下載者主機",
+        "newPeersPlaceholder": "主機:埠",
+        "newPeersHint": "每行一個"
+      },
+      "emptyList": "當前無已連接的下載者"
+    },
+    "content": {
+      "rootNode": "(根節點)",
+      "fileInfo": "{n} 個檔案 | {n} 個檔案",
+      "folderInfo": "{n} 個資料夾 | {n} 個資料夾"
+    },
+    "tagsAndCategories": {
+      "tags": "標籤",
+      "categories": "分類"
+    }
+  },
+  "topbar": {
+    "searchTorrents": "搜尋種子",
+    "addTorrents": "新增種子",
+    "actions": {
+      "resume": "繼續種子",
+      "pause": "暫停種子",
+      "delete": "移除種子",
+      "searchEngine": "開啟搜尋引擎",
+      "rssArticles": "開啟 RSS 文章",
+      "logs": "開啟日誌",
+      "settings": "開啟設定"
+    },
+    "overflow": {
+      "resume": "繼續",
+      "pause": "暫停",
+      "delete": "移除",
+      "searchEngine": "搜尋引擎",
+      "rssArticles": "RSS 文章",
+      "logs": "qBit 日誌",
+      "settings": "設定"
+    }
+  },
+  "navbar": {
+    "top": {
+      "active_filters": {
+        "menu_label": "啟用中的過濾器: {n} | 啟用中的過濾器: {n}",
+        "text": "文本過濾器: {value}",
+        "status": "狀態過濾器: {value}",
+        "category": "分類過濾器: {value}",
+        "tag": "標籤過濾器: {value}",
+        "tracker": "追蹤者過濾器: {value}"
+      }
+    },
+    "side": {
+      "current_speed": {
+        "title": "當前速率"
+      },
+      "speed_graph": {
+        "relative_time": "現在 | {n} 秒前 | {n} 秒前"
+      },
+      "filters": {
+        "disabled": "(已禁用)",
+        "uncategorized": "(未分類)",
+        "untagged": "(未標籤)",
+        "untracked": "(未追蹤)"
+      },
+      "bottom_actions": {
+        "logout": "登出",
+        "alt_speed": "替補速率限制",
+        "conn_status": "連線狀態: {status}",
+        "dark_mode": "切換至亮色介面 | 切換至暗色介面",
+        "shutdown": "結束 qBittorrent"
+      }
+    },
+    "addPanel": {
+      "torrentsPendingCount": "{n} 個種子待上傳 | {n} 個種子待上傳"
+    }
+  },
+  "dialogs": {
+    "shutdown": {
+      "title": "結束 qBittorrent",
+      "content": "你確認想要結束 qBittorrent 嗎?",
+      "success": "已成功結束 qBittorrent!",
+      "error": "無法結束應用,請確認 qBittorrent 正在運行!"
+    },
+    "rss": {
+      "feed": {
+        "title": {
+          "create": "新增 RSS 訂閱源",
+          "edit": "編輯 RSS 訂閱源"
+        },
+        "name": "名稱",
+        "url": "連結"
+      },
+      "rule": {
+        "title": {
+          "create": "新增 RSS 規則",
+          "edit": "編輯 RSS 規則"
+        },
+        "name": "名稱",
+        "useRegex": "使用正規表達式",
+        "mustContain": "必須包含",
+        "mustNotContain": "必須不包含",
+        "smartFilter": "使用智慧型章節過濾器",
+        "episodeFilter": "章節過濾器",
+        "episodeFilterPlaceholder": "例子: S01E02-S01E05",
+        "assignedCategory": "指派分類",
+        "savePath": "儲存路徑",
+        "savePathPlaceholder": "留空以使用預設儲存路徑",
+        "ignoreDays": "忽略過去 {day} 發佈的項目",
+        "ignoreDaysHint": "0 以停用",
+        "lastMatch": {
+          "label": "最後符合",
+          "knownValue": "今天 | {n} 天前 | {n} 天前",
+          "unknownValue": "未知"
+        },
+        "addPaused": "加入已暫停的",
+        "affectedFeedsSubheader": "受影響的訂閱源",
+        "matchingArticles": {
+          "title": "符合的文章",
+          "noMatch": "無符合的文章"
+        }
+      }
+    },
+    "tag": {
+      "title": {
+        "create": "新增標籤",
+        "rename": "重新命名標籤"
+      },
+      "oldName": "舊標籤名稱",
+      "name": "標籤名稱",
+      "hint": "提示: 可使用逗號分隔以新增多個標籤",
+      "required": "必須填寫標籤名稱",
+      "comma": "重新命名標籤時名稱不可包含逗號",
+      "warnEdit": "編輯標籤名稱會將種子轉移至新標籤。\n有可能會發生錯誤,請謹慎使用。"
+    },
+    "category": {
+      "title": {
+        "create": "新增分類",
+        "edit": "編輯分類"
+      },
+      "oldName": "舊分類名稱",
+      "name": "分類名稱",
+      "savePath": "儲存路徑",
+      "nameRequired": "必須填寫分類名稱",
+      "warnEdit": "編輯分類名稱會將種子轉移至新分類。\n有可能會發生錯誤,請謹慎使用。"
+    },
+    "add": {
+      "dropLabel": "拖拽檔案和連結至此處",
+      "title": "新增種子",
+      "files": "選擇檔案",
+      "fileOverflow": "+{n} 個",
+      "links": "連結 (磁力, http, 檔案, ...)",
+      "tags": "標籤",
+      "noTagMatch": "無標籤符合 \"{query}\"。 按 Enter 鍵以新增。",
+      "noTags": "尚無標籤。輸入名稱以新增。",
+      "noCategoryMatch": "無分類符合 \"{query}\"。將會自動新增。",
+      "noCategories": "尚無分類。輸入名稱以新增",
+      "savePath": "儲存路徑",
+      "startNow": "立即開始",
+      "skipChecking": "跳過雜湊值檢查",
+      "autoTMM": "自動種子管理 (ATM)",
+      "sequentialDownload": "順序下載",
+      "firstLastPiecePrio": "優先下載首末塊",
+      "submit": "新增種子"
+    },
+    "delete": {
+      "title": "移除 {n} 個種子 | 移除 {n} 個種子",
+      "deleteWithFiles": "移除種子與其檔案",
+      "warnDelete": "打勾此方格將移除種子包含的所有內容。"
+    },
+    "connectionStatus": {
+      "status": "連線狀態",
+      "externalIp": "外部 IP 位置"
+    },
+    "moveTorrent": {
+      "title": "移動種子",
+      "oldPath": "舊路徑",
+      "newPath": "新路徑",
+      "required": "必須填寫新路徑",
+      "samePath": "新路徑必須與舊路徑不同"
+    },
+    "renameTorrent": {
+      "title": "重新命名種子",
+      "oldName": "舊名稱",
+      "newName": "新名稱",
+      "required": "必須填寫新名稱",
+      "sameName": "新名稱必須與舊名稱不同"
+    },
+    "moveTorrentFile": {
+      "title": "移動種子檔案 | 移動種子資料夾",
+      "oldName": "舊名稱"
+    },
+    "pluginManager": {
+      "title": "外掛管理器",
+      "update": "更新外掛",
+      "install": {
+        "activator": "安裝新外掛",
+        "title": "安裝外掛",
+        "label": "外掛 URL"
+      },
+      "headers": {
+        "enabled": "已啟用",
+        "name": "名稱",
+        "version": "版本",
+        "url": "引擎 URL",
+        "actions": "動作"
+      }
+    }
+  },
+  "settings": {
+    "title": "設定",
+    "saveSuccess": "設定儲存成功!",
+    "tabs": {
+      "vuetorrent": "VueTorrent",
+      "vuetorrentGeneral": "一般",
+      "vuetorrentTorrentCard": "種子卡片",
+      "downloads": "下載",
+      "connection": "連線",
+      "speed": "速率",
+      "bittorrent": "BitTorrent",
+      "rss": "RSS",
+      "rssGeneral": "一般",
+      "rssFeeds": "訂閱源",
+      "rssRules": "規則",
+      "webui": "網頁介面",
+      "tagsAndCategories": "標籤和分類",
+      "advanced": "進階"
+    },
+    "vuetorrent": {
+      "general": {
+        "tip": "這些設定適用於自訂WebUI",
+        "showCurrentSpeed": "顯示當前速率",
+        "showSpeedGraph": "顯示速率圖表",
+        "showAlltimeStat": "顯示歷史狀態",
+        "showSessionStat": "顯示會話狀態",
+        "showFreeSpace": "顯示剩餘空間",
+        "showTrackerFilter": "顯示追蹤者過濾",
+        "isDrawerRight": "側邊欄居右顯示",
+        "isPaginationOnTop": "分頁欄於頂部顯示",
+        "matchSystemTheme": "使用系統主題",
+        "language": "語言",
+        "paginationSize": {
+          "label": "每頁展示數量",
+          "infinite_scroll": "無限滾動"
+        },
+        "vueTorrentTitle": "VueTorrent 標題",
+        "dateFormat": "日期格式",
+        "openSideBarOnStart": "啟動時顯示側邊欄",
+        "isShutdownButtonVisible": "顯示結束按鈕",
+        "useBinarySize": "以二進位制取代容量單位 (kB -> KiB)",
+        "useBitSpeed": "以位元取代速率單位 (kB/s -> kbps)",
+        "refreshInterval": "qBittorrent API 更新區間",
+        "fileContentInterval": "種子檔案內容更新區間",
+        "canvasRenderThreshold": "種子分塊閾值以禁用 Canvas 渲染",
+        "canvasRefreshThreshold": "種子分塊閾值以禁用 Canvas 自動更新",
+        "currentVersion": "當前版本",
+        "qbittorrentVersion": "QBittorrent 版本",
+        "theme": "VueTorrent 主題",
+        "registerMagnet": "註冊磁力連結",
+        "importSettings": "匯入設定",
+        "exportSettings": "匯出設定",
+        "resetSettings": "重置設定"
+      },
+      "torrentCard": {
+        "busyTorrentTip": "忙碌中的種子顯示的屬性",
+        "doneTorrentTip": "已完成的種子顯示的屬性"
+      }
+    },
+    "downloads": {
+      "whenAddTorrent": {
+        "subheader": "當新增種子時",
+        "doNotAutoStart": "不要自動開始下載",
+        "autoDeleteMode": "事後移除 .torrent 檔案"
+      },
+      "publicSettings": {
+        "preAllocateDisk": "為所有檔案事先分配硬碟空間",
+        "appendQBExtension": "在未完成檔案加上 .!qB 副檔名"
+      },
+      "saveManagement": {
+        "subheader": "存檔管理",
+        "autoTMMEnabled": "預設種子管理模式",
+        "defaultTMMOptions": {
+          "manual": "手動",
+          "automatic": "自動"
+        },
+        "torrentChangedTMM": "當種子分類變更時",
+        "savePathChangedTMM": "當預設儲存路徑變更時",
+        "categoryChangedTMM": "當分類儲存路徑變更時",
+        "paramChangedTMMOptions": {
+          "relocateTorrent": "重新定位種子",
+          "switchToManual": "切換種子至手動模式"
+        },
+        "defaultSavePath": "預設儲存路徑",
+        "keepIncomplete": "保留未完成的種子",
+        "exportDir": "複製 .torrent 檔案到",
+        "exportDirFinished": "複製已完成的 .torrent 檔案到"
+      },
+      "monitoredFolders": {
+        "subheader": "已監視的資料夾",
+        "newItem": "新項目",
+        "editItem": "編輯項目",
+        "monitoredFolderPath": "已監視的資料夾",
+        "saveType": "覆寫儲存位置",
+        "otherPath": "其他路徑",
+        "actions": "動作",
+        "confirmDelete": "你確認想要移除此項目?",
+        "noData": "沒有已監視的資料夾"
+      },
+      "excludedFileNames": {
+        "label": "排除的檔案名稱",
+        "hint": "每行一個檔案名稱"
+      },
+      "mailNotification": {
+        "enabled": "下載完成時使用電子郵件通知",
+        "from": "從",
+        "to": "到",
+        "smtpServer": "SMTP 伺服器",
+        "sslEnabled": "這個伺服器需要加密連線 (SSL)",
+        "authEnabled": "驗證",
+        "username": "使用者名稱",
+        "password": "密碼"
+      },
+      "runExternalProgram": {
+        "subheader": "執行外部程式",
+        "onAddedEnabled": "當新增種子時執行外部程式:",
+        "onAddedLabel": "命令",
+        "onFinishedEnabled": "當種子下載結束時執行外部程式:",
+        "onFinishedLabel": "命令",
+        "supportParamTitle": "支援的參數",
+        "supportParamN": "%N: 種子名稱",
+        "supportParamL": "%L: 分類",
+        "supportParamG": "%G: 標籤 (以逗號分隔)",
+        "supportParamF": "%F: 內容路徑 (與多檔案種子的根路徑相同)",
+        "supportParamR": "%R: 根路徑 (第一個種子的子目錄路徑)",
+        "supportParamD": "%D: 儲存路徑",
+        "supportParamC": "%C: 檔案數",
+        "supportParamZ": "%Z: 種子大小 (位元組 byte)",
+        "supportParamT": "%T: 當前的追蹤者",
+        "supportParamI": "%I: 資訊雜湊值 v1",
+        "supportParamJ": "%J: 資訊雜湊值 v2",
+        "supportParamK": "%K: 種子 ID",
+        "tip": "提示: 把參數以引號包起來以避免被空格切斷 (例如: \"%N\")"
+      }
+    },
+    "connection": {
+      "protocol": "下載者連線協定",
+      "listeningPort": {
+        "subheader": "監聽埠",
+        "incomingConnectionPort": "連入連線時使用的埠",
+        "randomPort": "隨機連接埠",
+        "useUPnP": "使用從路由器轉送的 UPnP / NAT-PMP 連接埠"
+      },
+      "connectionLimits": {
+        "subheader": "連線限制",
+        "globalMaxConnection": "全域最大連線數",
+        "perTorrentMaxConnection": "單個種子的最大連線數",
+        "globalMaxUploadSlots": "全域上傳通道最大數",
+        "perTorrentMaxUploadSlots": "單個種子的上傳通道最大數"
+      },
+      "proxy": {
+        "subheader": "代理伺服器",
+        "host": "主機",
+        "port": "埠",
+        "peerConnections": "使用代理來連線下載者",
+        "torrentOnly": "只對種子使用代理",
+        "hostNameLookup": "為主機名稱查詢使用代理",
+        "auth": {
+          "subtitle": "驗證",
+          "username": "使用者名稱",
+          "password": "密碼",
+          "tip": "資訊: 密碼以未加密的形式儲存"
+        }
+      },
+      "ipFiltering": {
+        "subheader": "IP 過濾",
+        "filterPath": "過濾器路徑 (.dat, .p2p, .p2b)",
+        "applyToTrackers": "套用到追蹤者",
+        "bannedIps": "手動封鎖的 IP 位置",
+        "bannedIpsHint": "每行一個"
+      }
+    },
+    "speed": {
+      "subheader": {
+        "global": "全域速率限制",
+        "alternative": "替補速率限制",
+        "settings": "速率限制設定"
+      },
+      "upload": "上傳",
+      "download": "下載",
+      "tip": "0 代表無限制",
+      "scheduler": {
+        "subheader": "預約使用替補速率限制",
+        "from": "從",
+        "to": "到",
+        "selectButtonLabel": "選擇時間",
+        "when": "何時"
+      },
+      "settings": {
+        "applyToUtp": "套用速率限制至 µTP 協定",
+        "applyToTransportOverhead": "套用速率限制至傳輸負載",
+        "applyToPeersOnLan": "套用速率限制至 LAN 上的下載者"
+      }
+    },
+    "bittorrent": {
+      "privacy": {
+        "subheader": "隱私",
+        "enableDHT": "啟用 DHT (分散式網絡) 以尋找更多下載者",
+        "enablePeX": "啟用節點交換 (PeX) 以尋找更多下載者",
+        "enableLPD": "啟用本地下載者搜尋以尋找更多下載者",
+        "encryptionMode": "加密模式",
+        "enableAnonymous": "啟用匿名模式",
+        "moreInfo": "更多資訊"
+      },
+      "maxActiveCheckingTorrents": "最大活躍的正在檢查種子數",
+      "torrentQueueing": {
+        "subheader": "種子佇列",
+        "maxActiveDownload": "最大活躍下載數",
+        "maxActiveUpload": "最大活躍上傳數",
+        "maxActiveTorrent": "最大活躍種子數",
+        "excludeSlowTorrent": "不要在這些限制範圍內計算速率慢的種子",
+        "downloadRateLimit": "下載速率閾值",
+        "uploadRateLimit": "上傳速率閾值",
+        "torrentInactivityTimer": "種子不活躍計時器"
+      },
+      "seedLimits": {
+        "subheader": "做種限制",
+        "whenRatioReaches": "當分享率達到",
+        "whenSeedingTimeReaches": "當做種時間達到",
+        "then": "然後"
+      },
+      "autoAddTrackers": "自動新增這些追蹤者至新的下載中",
+      "autoAddTrackersHint": "每行一個追蹤者"
+    },
+    "rss": {
+      "general": {
+        "reader": {
+          "subheader": "RSS 閱讀器",
+          "enableProcessing": "啟用抓取 RSS 訂閱",
+          "feedsRefreshInterval": "訂閱源更新區間",
+          "maximumArticlesPerFeed": "每個訂閱源的最大文章數"
+        },
+        "autoDownloader": {
+          "subheader": "RSS 種子自動下載器",
+          "enable": "啟用 RSS 規則處理"
+        },
+        "smartEpisodeFilter": {
+          "subheader": "RSS 智慧型章節過濾器",
+          "downloadEpisodes": "下載 REPACK/PROPER 章節",
+          "filters": "過濾器",
+          "filtersHint": "每行一個"
+        }
+      },
+      "feeds": {
+        "createNew": "新增訂閱",
+        "refreshAll": "重新整理全部",
+        "noFeeds": "尚無訂閱"
+      },
+      "rules": {
+        "createNew": "新增規則",
+        "noRules": "尚無規則"
+      }
+    },
+    "webUI": {
+      "interface": {
+        "subheader": "網頁介面 (遠端控制)",
+        "ipAddress": "IP 位置",
+        "port": "埠",
+        "useUPnP": "使用從路由器轉送的 UPnP / NAT-PMP 連接埠",
+        "useAlternativeWebUI": "使用替補 WebUI"
+      },
+      "authentication": {
+        "subheader": "驗證",
+        "username": "使用者名稱",
+        "password": "密碼",
+        "passwordPlaceholder": "(不變更)",
+        "bypassLocalhost": "跳過本機客戶端的驗證",
+        "bypassWhitelist": "跳過白名單內 IP 子網中客戶端的驗證",
+        "whitelistExamples": "範例: 192.168.1.0/24, fdff:ffff:c8::/40",
+        "maxAttempts": "最大嘗試次數",
+        "banDuration": "封鎖時長",
+        "banDurationHint": "秒",
+        "sessionTimeout": "會話逾時",
+        "sessionTimeoutHint": "秒"
+      },
+      "https": {
+        "subheader": "使用 HTTPS",
+        "certificate": "憑證",
+        "key": "鍵值",
+        "tip": "關於憑證的資訊"
+      },
+      "security": {
+        "subheader": "安全",
+        "clickjacking": "啟用點選劫持保護",
+        "csrf": "啟用跨站請求偽造 (CSRF) 保護",
+        "secureCookie": "啟用 cookie 安全旗標(需要 HTTPS)",
+        "hostHeaderValidation": "啟用主機標頭驗證",
+        "hostHeaderValidationHint": "使用分號分隔 ( ; )",
+        "serverDomains": "伺服器網域"
+      },
+      "customHeaders": "新增自訂 HTTP 標頭",
+      "customHeadersPlaceholder": "標頭1: 鍵值1\n標頭2: 鍵值2\n...",
+      "customHeadersHint": "每行一個",
+      "reverseProxySupport": "啟用反向代理支援",
+      "proxiesList": "受信任的代理伺服器清單",
+      "proxiesListHint": "使用分號分隔 IP ( ; )",
+      "dynDns": {
+        "subheader": "更新我的動態網域名稱",
+        "providers": {
+          "dynDns": "DynDNS",
+          "noIp": "NO-IP"
+        },
+        "registerBtn": "註冊",
+        "domainName": "網域名稱",
+        "username": "使用者名稱",
+        "password": "密碼"
+      }
+    },
+    "tagsAndCategories": {
+      "createNewTag": "新增新標籤",
+      "createNewCategory": "新增新分類",
+      "tagsSubheader": "可用標籤:",
+      "categoriesSubheader": "可用分類:",
+      "noTags": "尚無標籤",
+      "noCategories": "尚無分類"
+    },
+    "advanced": {
+      "openDoc": "開啟文檔",
+      "qbittorrent": {
+        "subheader": "qBittorrent 部分",
+        "allocatedRam": "實體記憶體 (RAM) 使用限制 (libtorrent >= 2.0)",
+        "networking": {
+          "title": "網路",
+          "networkInterfaces": {
+            "label": "網路介面",
+            "any": "任何介面"
+          },
+          "ipAddress": {
+            "label": "可選擇綁定的 IP 位置",
+            "all": "所有位置",
+            "allIPv4": "所有 IPv4 位置",
+            "allIPv6": "所有 IPv6 位置"
+          }
+        },
+        "saveInterval": "儲存復原資料區間",
+        "recheckOnCompletion": "完成後重新檢查種子",
+        "refreshInterval": "介面重新整理區間",
+        "resolveCountries": "解析下載者國家",
+        "reannounceOnIpPortChanged": "當 IP 或連接埠變更時通知所有追蹤者",
+        "embeddedTracker": {
+          "title": "嵌入追蹤者",
+          "enable": "啟用嵌入追蹤者",
+          "port": "嵌入追蹤者埠",
+          "portForward": "為嵌入追蹤者啟用連接埠轉發"
+        }
+      },
+      "libtorrent": {
+        "subheader": "libtorrent 部分",
+        "threads": {
+          "subheader": "執行緒",
+          "asyncIoThreads": "異步 I/O 執行緒",
+          "hashingThreads": "雜湊執行緒 (libtorrent >= 2.0)",
+          "filePoolSize": "檔案叢集大小",
+          "outstandingMemory": "檢查種子時的未完成記憶體"
+        },
+        "disk": {
+          "subheader": "硬碟",
+          "diskCache": "硬碟快取 (libtorrent < 2.0)",
+          "diskCacheExpiry": "硬碟快取過期區間 (libtorrent < 2.0)",
+          "diskQueueSize": "硬碟佇列大小",
+          "diskIoType": "硬碟 IO 類型 (libtorrent >= 2.0; 需要重新啟動)",
+          "diskIoReadMode": "硬碟 IO 讀取模式",
+          "diskIoWriteMode": "硬碟 IO 寫入模式"
+        },
+        "coalesceReadsWrites": "合併讀寫 (libtorrent < 2.0)",
+        "pieceExtentAffinity": "使用分塊範圍關聯",
+        "sendUploadPieceSuggestions": "傳送上傳分塊建議",
+        "sendBufferWatermark": "傳送緩衝浮水印",
+        "sendBufferLowWatermark": "傳送緩衝低浮水印",
+        "sendBufferWatermarkFactor": "傳送緩衝浮水印因子",
+        "outgoingConnectionsPerSecond": "每秒對外連線數",
+        "socketBacklogSize": "Socket 紀錄檔大小",
+        "networking": {
+          "subheader": "網路",
+          "outgoingPortsMin": "連出埠(最小)[0: 停用]",
+          "outgoingPortsMax": "連出埠(最大)[0: 停用]",
+          "upnpLeaseDuration": "UPnP 租約期限 [0: 永久租約]",
+          "peerTos": "連接到下載者的 DSCP 值",
+          "utpTcpMixedModeAlgorithm": "μTP-TCP 混合模式演算法"
+        },
+        "security": {
+          "subheader": "安全",
+          "idnSupport": "啟用國際化域名 (IDN)支援",
+          "allowMultipleConnectionsFromTheSameIPAddress": "允許從同一個 IP 位置而來的多重連線",
+          "validateHTTPSTrackerCertificate": "驗證 HTTPS 追蹤器憑證",
+          "mitigateSSRF": "伺服器端請求偽造 (SSRF) 緩解",
+          "blockPeersOnPrivilegedPorts": "不允許連線到在特權連接埠上的下載者"
+        },
+        "uploadSlotsBehavior": "上傳通道行為",
+        "uploadChokingAlgorithm": "上傳演算法",
+        "announceAllTrackers": "總是發佈到同一追蹤者群組內的所有追蹤者",
+        "announceAllTiers": "總是發佈到所有追蹤者群組",
+        "announceIP": "向追蹤器回報的 IP 位置 (需要重新啟動)",
+        "maxConcurrentHTTPAnnounces": "最大並行 HTTP 發佈",
+        "stopTrackerTimeout": "停止追蹤器逾時",
+        "peerTurnover": "下載者流動斷線百分比",
+        "peerTurnoverCutoff": "下載者流動閾值百分比",
+        "peerTurnoverInterval": "下載者流動斷線區間",
+        "requestQueueSize": "對單個下載者的最多未完成請求"
+      }
+    }
+  },
+  "login": {
+    "title": "登入",
+    "subtitle": "輸入你的憑證",
+    "username": "使用者名稱",
+    "password": "密碼",
+    "submit": "登入",
+    "success": "登入成功!",
+    "error": "登入失敗!",
+    "rules": {
+      "username_required": "必須填寫使用者名稱",
+      "password_required": "必須填寫密碼"
+    }
+  },
+  "constants": {
+    "contentLayout": {
+      "title": "種子內容佈局",
+      "original": "原始",
+      "subfolder": "建立子資料夾",
+      "nosubfolder": "移除子資料夾"
+    },
+    "stopCondition": {
+      "title": "種子停止條件",
+      "none": "無",
+      "metadataReceived": "收到元資料後",
+      "filesChecked": "檢查檔案後"
+    },
+    "bittorrentProtocols": {
+      "tcp_utp": "TCP 與 μTP",
+      "tcp": "TCP",
+      "utp": "μTP"
+    },
+    "encryption": {
+      "preferEncryption": "允許加密",
+      "forceOn": "要求加密",
+      "forceOff": "停用加密"
+    },
+    "maxRatioAction": {
+      "pauseTorrent": "暫停種子",
+      "removeTorrent": "移除種子",
+      "removeTorrentAndFiles": "移除種子與其檔案",
+      "torrentSuperseeding": "為種子啟用超級做種"
+    },
+    "scheduler": {
+      "everyDay": "每天",
+      "everyWeekday": "平日",
+      "everyWeekend": "週末",
+      "everyMonday": "星期一",
+      "everyTuesday": "星期二",
+      "everyWednesday": "星期三",
+      "everyThursday": "星期四",
+      "everyFriday": "星期五",
+      "everySaturday": "星期六",
+      "everySunday": "星期天"
+    },
+    "diskIoType": {
+      "default": "預設",
+      "memoryMappedFiles": "記憶體對映檔案",
+      "posixCompliant": "遵循 POSIX"
+    },
+    "diskIoMode": {
+      "disableOsCache": "停用作業系統快取",
+      "enableOsCache": "啟用作業系統快取",
+      "writeThrough": "連續寫入 (libtorrent >= 2.0.6)"
+    },
+    "utpTcpMixedMode": {
+      "preferTcp": "偏好 TCP",
+      "peerProportional": "下載者比例 (TCP 節流)"
+    },
+    "uploadSlotsBehavior": {
+      "fixedSlots": "固定通道",
+      "uploadRateBased": "基於上傳速率"
+    },
+    "uploadChokingAlgorithm": {
+      "roundRobin": "循環",
+      "fastestUpload": "上傳最快",
+      "antiLeech": "反蝗族"
+    },
+    "monitoredFolderSaveLocation": {
+      "monitoredFolder": "已監視的資料夾",
+      "defaultSavePath": "預設儲存路徑",
+      "other": "其他"
+    },
+    "addPaused": {
+      "title": "加入已暫停的",
+      "always": "總是",
+      "never": "永不"
+    },
+    "filterStatus": {
+      "all": "所有",
+      "downloading": "下載中",
+      "seeding": "做種中",
+      "completed": "已完成",
+      "resumed": "繼續",
+      "paused": "暫停",
+      "active": "活躍",
+      "inactive": "不活躍",
+      "stalled": "停止",
+      "stalled_uploading": "停止上傳",
+      "stalled_downloading": "停止下載",
+      "checking": "正在檢查",
+      "moving": "正在移動",
+      "errored": "錯誤"
+    },
+    "connectionStatus": {
+      "connected": "已連線",
+      "firewalled": "防火牆限制",
+      "disconnected": "未連線",
+      "unknown": "未知"
+    },
+    "trackerStatus": {
+      "disabled": "已停用",
+      "not_yet_contacted": "尚未連線",
+      "working": "正在運作",
+      "updating": "正在更新",
+      "not_working": "沒有運作"
+    },
+    "file_priority": {
+      "max": "最高",
+      "high": "高",
+      "normal": "一般",
+      "unwanted": "不要下載"
+    },
+    "theme": {
+      "auto": "跟隨系統主題",
+      "light": "亮色主題",
+      "dark": "暗色主題"
+    }
+  },
+  "units": {
+    "minutes": "分鐘",
+    "seconds": "秒"
+  }
+}