Improve and Add Traditional Chinese Translations - Added missing Traditional Chinese translations for the latest version - Improved existing Traditional Chinese translations for clarity, professionalism, and neutrality - Also fixed an obvious error in the Simplified Chinese translation

0af655b2f7ea1b6e56b11304dbb564728dda92d1

Rivelle <rivelle.days@gmail.com>

2 files changed, +150 -29Ignore whitespace
public/locales/zh-cn.json+1 -1
@@ -670,7 +670,7 @@
670670 "Square": "正方形",
671671 "Rectangle": "矩形",
672672 "Chat Style:": "聊天风格:",
673673 "Flat": "扁平\n气泡\n文档",
674674 "Bubbles": "气泡",
675675 "Document": "文档",
676676 "Specify colors for your theme.": "指定您的主题的颜色。",
public/locales/zh-tw.json+149 -28
@@ -19,7 +19,7 @@
1919 "Delete the preset": "刪除預設設定檔",
2020 "novelaipresets": "NovelAI 預設設定檔",
2121 "Default": "預設",
2222 "openaipresets": "OpenAI 預設設定檔聊天補全預設設定檔",
2323 "Text Completion presets": "文字補全預設設定檔",
2424 "AI Module": "AI 模組",
2525 "Changes the style of the generated text.": "變更生成文字的樣式。",
@@ -506,9 +506,9 @@
506506 "Global Lore First": "全域知識書優先",
507507 "Entries can activate other entries by mentioning their keywords": "條目可以透過提及其關鍵字來啟用其他條目",
508508 "Recursive Scan": "遞迴掃描",
509509 "Lookup for the entry keys in the context will respect the case": "在上下文中查詢條目鍵將區分大小寫在上下文中查詢條目關鍵字將區分大小寫",
510510 "Case Sensitive": "區分大小寫",
511511 "If the entry key consists of only one word, it would not be matched as part of other words": "如果條目鍵僅包含一個詞如果條目關鍵字僅包含一個詞,則不會作為其他詞的一部分進行配對",
512512 "Match Whole Words": "完全配對",
513513 "Only the entries with the most number of key matches will be selected for Inclusion Group filtering": "只有符合最多鍵值數量的條目將被選中進行包含群組過濾",
514514 "Use Group Scoring": "使用群組評分",
@@ -615,9 +615,9 @@
615615 "Compact Input Area (Mobile)": "緊湊的聊天訊息輸入欄(行動版)",
616616 "In the Character Management panel, show quick selection buttons for favorited characters": "在角色管理面板中,顯示加入到最愛角色的快速選擇按鈕。",
617617 "Characters Hotswap": "角色卡快捷選單",
618618 "Enable magnification for zoomed avatar display.": "啟用放大顯示頭像啟用放大功能檢視頭像。",
619619 "Avatar Hover Magnification": "頭像懸停時的放大倍數",
620620 "Enables a magnification effect on hover when you display the zoomed avatar after clicking an avatar's image in chat.": "當你在聊天中點選頭像的圖片後當您點選訊息中的角色頭像後這會啟用滑鼠懸停時的放大效果將啟用滑鼠懸停時的放大效果。",
621621 "Show tagged character folders in the character list": "在角色列表中顯示標籤角色資料夾。",
622622 "Tags as Folders": "標籤作為資料夾",
623623 "Tags_as_Folders_desc": "標籤必須在「標籤管理」選單中標記為資料夾才可適用。點選這裡開啟。",
@@ -769,7 +769,7 @@
769769 "Name": "名稱",
770770 "Enter your name": "輸入您的名字",
771771 "Click to set a new User Name": "設定新的使用者名稱",
772772 "Click to lock your selected persona to the current chat. Click again to remove the lock.": "鎖定目前所選的使用者角色至本次聊天綁定目前所選的使用者角色至本次聊天再次點選將移除鎖定再次點選將移除綁定。",
773773 "Click to set user name for all messages": "設定所有訊息的使用者名稱",
774774 "Persona Description": "使用者角色描述",
775775 "Example: [{{user}} is a 28-year-old Romanian cat girl.]": "範例:[{{user}} 是一個 28 歲的羅馬尼亞貓娘。]",
@@ -903,8 +903,8 @@
903903 "@ Depth": "@ 深度",
904904 "Role": "角色",
905905 "Talkativeness": "健談度",
906906 "How often the character speaks in group chats!": "角色在群組聊天中說話的頻率角色在群組聊天中的發言頻率!",
907907 "How often the character speaks in": "角色說話的頻率角色發言頻率",
908908 "group chats!": "群組聊天!",
909909 "Shy": "寡言",
910910 "Normal": "正常",
@@ -970,10 +970,10 @@
970970 "Comma separated list": "逗號分隔列表",
971971 "Switch to plaintext mode": "切換到純文字模式",
972972 "Logic": "邏輯",
973973 "AND ANY": "AND 任何且「包含任一」",
974974 "AND ALL": "AND 所有且「包含全部」",
975975 "NOT ALL": "NOT 所有且「未完全包含」",
976976 "NOT ANY": "NOT 任何且「完全不含」",
977977 "(ignored if empty)": "(如果為空則忽略)",
978978 "Optional Filter": "選填過濾器",
979979 "Keywords or Regexes (ignored if empty)": "關鍵字或正規表示式(如果為空則忽略)",
@@ -993,11 +993,11 @@
993993 "Filter to Character(s)": "角色篩選",
994994 "Character Exclusion": "角色排除",
995995 "-- Characters not found --": "-- 未找到角色 --",
996996 "Inclusion Group": "包含的群組納入群組",
997997 "Inclusion Groups ensure only one entry from a group is activated at a time, if multiple are triggered.Documentation: World Info - Inclusion Group": "如果觸發多個條目納入群組可確保在同一群組中包含群組可確保一次僅啟動一組中的一個條目同時被觸發的多個條目僅有一個會被啟用。\r支援多個以逗號分隔的群組。\r\r文件r詳見 SillyTavern 官方文件世界資訊——包容性集團World Info - Inclusion Group",
998998 "Prioritize this entry: When checked, this entry is prioritized out of all selections.If multiple are prioritized, the one with the highest 'Order' is chosen.": "優先考慮此條目優先此條目選取後勾選後此條目將在所有選擇中優先此條目將在所有可選條目中被優先考慮。\r如果有多個優先順序r若有多個條目同時設為優先則選擇將選擇「順序(Order)最高的一個數值最高的條目。",
999999 "Only one entry with the same label will be activated": "僅會啟用具有相同標籤的一個條目僅啟用一個具有相同標籤的條目",
10001000 "A relative likelihood of entry activation within the group": "群組內條目啟用的相對可能性此條目在群組中被選中的相對可能性",
10011001 "Group Weight": "群組權重",
10021002 "Selective": "選擇性",
10031003 "Use Probability": "使用機率",
@@ -1134,7 +1134,7 @@
11341134 "Manage chat files": "管理聊天檔案",
11351135 "Delete messages": "刪除訊息",
11361136 "Regenerate": "重新生成",
11371137 "Ask AI to write your message for you": " AI 為您撰寫訊息扮演您的角色撰寫訊息",
11381138 "Impersonate": "AI 扮演使用者",
11391139 "Continue": "繼續",
11401140 "Bind user name to that avatar": "將使用者名稱附加到該頭像",
@@ -2383,7 +2383,7 @@
23832383 "Do you want to remove these fields before exporting?": "是否要在匯出前移除這些欄位?",
23842384 "Delete the preset? This action is irreversible and your current settings will be overwritten.": "確定刪除此預設設定檔?刪除後無法復原,且此設定將被覆蓋。",
23852385 "Update all": "全部更新",
23862386 "Automatically chooses an alternative provider if chosen providers can't serve your request.": "當所選提供者無法滿足您的請求時當所選供應商無法滿足您的請求時自動選擇替代提供者自動選擇替代供應商。",
23872387 "Use extension settings": "使用擴充功能設定",
23882388 "To use instruct formatting, switch to OpenRouter under Text Completion API.": "若要使用指令格式,請在文字補全 API 下切換至 OpenRouter。",
23892389 "Automatically 'continue' a response if the model stopped before reaching a certain amount of tokens.": "如果模型在達到一定數量的符元前停止,則自動繼續生成回應。",
@@ -2457,7 +2457,7 @@
24572457 "openai_reasoning_effort_low": "低",
24582458 "openai_reasoning_effort_medium": "中",
24592459 "openai_reasoning_effort_high": "高",
24602460 "Reasoning": "推理 Reasoning",
24612461 "reasoning_auto_parse": "自動解析主要內容中推理區塊,需定義且不為空的前綴與後綴欄位。",
24622462 "Auto-Parse": "自動解析",
24632463 "reasoning_auto_expand": "自動展開推理區塊。",
@@ -2557,7 +2557,7 @@
25572557 "Swiping a message will automatically trigger a re-summarization if it has already been summarized.": "滑動訊息後若已進行摘要,將自動觸發重新摘要。",
25582558 "Re-summarize on Swipe": "滑動後重新摘要",
25592559 "Block chat input while summarizing.": "在摘要進行時暫時禁用聊天訊息輸入。",
25602560 "Block Chat": "訊息輸入鎖定鎖定訊息輸入",
25612561 "Whether to use messages and/or summaries as context for summarization. You must use {{history}} in the summary prompt.": "決定是否在摘要中使用訊息及/或過往摘要作為背景資訊。需於摘要提示詞中,使用 {{history}}。",
25622562 "Message History": "訊息歷史",
25632563 "Messages": "僅訊息",
@@ -2631,7 +2631,7 @@
26312631 "Allocates a portion of the response length for thinking (low: 10%, medium: 25%, high: 50%). Other options are model-dependent.": "分配部分回應長度用於推理功能(低:10%、中:25%、高:50%)。其他選項依模型而異。",
26322632 "Attach a file or image to a current chat.": "附加檔案或圖片至目前的聊天。",
26332633 "Change Persona Image": "變更使用者角色頭像",
26342634 "Click to lock your selected persona to the current character. Click again to remove the lock.": "點選以將所選使用者角色鎖定目前聊天的角色點選以將所選使用者角色與目前聊天的角色綁定再次點選以解除鎖定再次點選可解除綁定。",
26352635 "Click to select this as default persona for the new chats. Click again to remove it.": "點選以將此設為新聊天的預設使用者角色,再次點選可取消設定。",
26362636 "Connected Personas": "已連結的使用者角色",
26372637 "Create a new prompt": "新增新提示詞",
@@ -2640,21 +2640,21 @@
26402640 "Duplicate Persona": "複製使用者角色",
26412641 "Expand and zoom": "展開並縮放",
26422642 "Move Entry to Another Lorebook": "將條目移動到其他知識書",
26432643 "Persona is locked to the current character": "使用者角色已鎖定至目前角色使用者角色已綁定至目前角色",
26442644 "Persona is locked to the current chat": "使用者角色已鎖定至目前聊天使用者角色已綁定至目前聊天",
26452645 "Rename a prompt": "重新命名提示詞",
26462646 "Rename Persona": "重新命名使用者角色",
26472647 "Select your current Reasoning Template": "選擇你目前使用的推理範本",
26482648 "Toggles sprite scaling for character sprites.": "切換角色立繪的縮放比例",
26492649 "When multiple personas are connected to a character, a popup will appear to select which one to use.": "當多個使用者角色連接至一個角色時,將顯示選擇彈窗。",
26502650 "When using LLM or WebLLM classifier, only show and use expressions that have sprites assigned to them.": "使用 LLM 或 WebLLM 分類器時,僅顯示並使用已指派的表情立繪。",
26512651 "Whenever a persona is selected, it will be locked and automatically selected when the chat is opened.": "若已選擇使用者角色,將在開啟聊天時自動進行鎖定將在開啟聊天時自動進行綁定。",
26522652 "Additional Matching Sources": "額外匹配來源",
26532653 "All Classes": "所有類別",
26542654 "Allow multiple persona connections per character": "允許每個角色連接多個使用者角色",
26552655 "Allows the model to return image attachments.": "允許模型返回圖片附件。",
26562656 "Auto-Hide Sprite Settings": "自動隱藏立繪設定",
26572657 "Auto-lock a chosen persona to the chat": "自動鎖定使用者角色至聊天中自動綁定使用者角色至聊天中",
26582658 "Character": "角色",
26592659 "Character Personality": "角色個性",
26602660 "Character Tint/Share World Tint With Characters requires Prome to be enabled.": "角色著色/與角色共享世界著色功能需啟用 Prome。",
@@ -2704,7 +2704,7 @@
27042704 "Scan depth cannot be negative": "掃描深度不能為負值",
27052705 "Scan depth cannot exceed ${0}": "掃描深度不能超過 ${0}",
27062706 "Reasoning Template": "推理範本",
27072707 "OpenAI-style options: low, medium, high. Minimum and maximum are aliased to low and high. Auto does not send an effort level.": "OpenAI 支援程度:低、中、高。Minimum 與 Maximum 分別等同於低與高。選擇 Auto(自動)不會傳送努力等級不會傳送推理耗費等級。",
27082708 "Branch or tag name (optional)": "分支/標籤名稱(可留空)",
27092709 "Update enabled": "僅更新啟用項目",
27102710 "Sort: Loading Order": "排序:載入順序",
@@ -2743,5 +2743,126 @@
27432743 "You deleted a character/chat and arrived back here for safety reasons! Pick another character!": "角色或對話已被刪除。系統為安全考量導回此頁,請重新選擇角色。",
27442744 "Could not connect to API": "無法連線至 API",
27452745 "Connected to API": "已成功連線至 API",
27462746 "help_macros_charDepthPrompt": "角色的 @ 深度註記",
2747+ "Bind presets to API connections": "將預設綁定至 API 連線",
2748+ "Allow compressing requests by removing messages from the middle of the prompt.": "允許透過移除提示中間的訊息來壓縮請求。",
2749+ "Unknown": "未知",
2750+ "Min Keep": "最小保留",
2751+ "enable_functions_desc_4": "當使用「無工具」提示後處理時不支援!",
2752+ "Send inline videos": "傳送內嵌影片",
2753+ "video_inlining_hint_1": "若模型支援,則在提示中傳送影片。使用",
2754+ "video_inlining_hint_2": "操作於任何訊息或使用",
2755+ "video_inlining_hint_3": "選單以上傳影片檔案到聊天中。",
2756+ "video_inlining_hint_4": "影片大小必須小於 20 MB 且長度低於 1 分鐘",
2757+ "This setting affects visibility only.": "此設定僅影響可見性。",
2758+ "Allocates a portion of the response length for thinking (min: 1024 tokens, low: 10%, medium: 25%, high: 50%, max: 95%), but minimum 1024 tokens. Auto does not request thinking.": "為推理部分分配回應長度(最大回應長度至少需 1024 符元,低:10%、中:25%、高:50%、最高:95%)。選擇「自動」將不請求推理。",
2759+ "Allocates a portion of the response length for thinking (Flash 2.5/Pro 2.5) (min: 0/128 tokens, low: 10%, medium: 25%, high: 50%, max: 24576/32768 tokens). Auto lets the model decide.": "為推理部分分配回應長度(Flash 2.5/Pro 2.5)(最少:0/128 符元,低:10%、中:25%、高:50%、最高:24576/32768 符元)。選擇「自動」將由模型決定。",
2760+ "Save and connect": "儲存並連線",
2761+ "Manage API keys": "管理 API 金鑰",
2762+ "For privacy reasons, your API key will be hidden after you click 'Connect'.": "出於隱私考量,點選「連線」後,將隱藏您的 API 金鑰。",
2763+ "Experimental feature. Use at your own risk.": "實驗性功能。請自行斟酌使用風險。",
2764+ "suffix will be added automatically.": "後綴將自動新增。",
2765+ "Google Vertex AI Configuration": "Google Vertex AI 設定",
2766+ "Authentication Mode": "驗證模式:",
2767+ "Express Mode (API Key)": "快速模式(API 金鑰)",
2768+ "Full Version (Service Account)": "完整版(服務帳號)",
2769+ "Google Vertex AI API Key": "Google Vertex AI API 金鑰",
2770+ "(Express mode)": "(快速模式)",
2771+ "Service Account Configuration": "服務帳號設定",
2772+ "Region": "區域:",
2773+ "View available regions and models": "檢視可用區域和模型",
2774+ "Service Account JSON Content": "服務帳號 JSON 內容:",
2775+ "For privacy reasons, your Service Account JSON content will be hidden after you click 'Validate JSON'.": "出於隱私考量,點選「驗證 JSON」將隱藏您的服務帳號 JSON 內容。",
2776+ "Validate JSON": "驗證 JSON",
2777+ "Pollinations Model": "Pollinations 模型",
2778+ "Provided free of charge by Pollinations.AI": "由 Pollinations.AI 免費提供",
2779+ "Avoid sending sensitive information. Provider's outputs may include ads.": "請避免傳送敏感資訊。供應商的輸出可能包含廣告。",
2780+ "prompt_post_processing_merge_tools": "合併連續角色(含工具)",
2781+ "prompt_post_processing_semi_tools": "半嚴格(角色交替;含工具)",
2782+ "prompt_post_processing_strict_tools": "嚴格(使用者優先,角色交替;含工具)",
2783+ "prompt_post_processing_single": "單一使用者訊息(無工具)",
2784+ "Rounded": "圓角",
2785+ "Notifications:": "系統通知:",
2786+ "Top Left": "左上",
2787+ "Top Center": "上方置中",
2788+ "Top Right": "右上",
2789+ "Bottom Left": "左下",
2790+ "Bottom Center": "下方置中",
2791+ "Bottom Right": "右下",
2792+ "Click the message text in the chat log to edit it.": "點選對話訊息文字後即可編輯內容。",
2793+ "Click to Edit": "點選以編輯聊天訊息",
2794+ "Make animated backgrounds static in the selection menu. This will reduce UI and network lag if you have a large amount. This is only a change for the selection menu.": "將選單中的動畫背景靜態化,以減少背景過多所造成的介面與網路延遲。此設定僅影響選單。",
2795+ "Animated background thumbnails": "動畫背景縮圖",
2796+ "Find and delete backups, unused chats, files, images, etc.": "搜尋並刪除備份、未使用的聊天、檔案、圖片等。",
2797+ "Clean-Up": "清理",
2798+ "Always render style tags from greetings, even if the message is unloaded due to lazy loading.": "始終渲染問候訊息中的樣式標籤,即使該訊息因延遲載入而未顯示。",
2799+ "Pin greeting message styles": "固定問候訊息樣式",
2800+ "Visibility": "可見性",
2801+ "Don't show": "不顯示",
2802+ "Input length > 1": "輸入長度 > 1",
2803+ "Always show": "始終顯示",
2804+ "(DEPRECATED)": "(已淘汰)",
2805+ "When multiple personas are connected to a character, a popup will appear to select which one to use": "當多個使用者角色綁定至同一角色時,將顯示選單以擇一。",
2806+ "Whenever a persona is selected, it will be locked to the current chat and automatically selected when the chat is opened.": "您所選的使用者角色將綁定至目前聊天,並於開啟此聊天檔案時自動套用。",
2807+ "Set / Unset as Welcome Page Assistant": "設定/取消為歡迎頁面助理",
2808+ "Allow / Forbid the use of global styles for this character.": "允許/禁止此角色使用全域樣式。",
2809+ "This character will be used as a welcome page assistant.": "此角色將用作歡迎頁面助理。",
2810+ "prompt_manager_order": "順序",
2811+ "prompt_manager_order_note": "來自其他來源(世界資訊、作者備註等)的提示注入預設順序為 100。",
2812+ "Ordered from low/top to high/bottom, and at same order: Assistant, User, System.": "順序從低(上)至高(下);同順序時,排列為助理 > 使用者 > 系統。",
2813+ "Source:": "來源:",
2814+ "Secondary captioning endpoint URL": "次要說明文字端點 URL",
2815+ "ext_regex_bulk_edit": "批次編輯",
2816+ "Export": "匯出",
2817+ "No scripts found": "未找到腳本",
2818+ "ext_regex_flags_help": "點選此處了解更多關於正規表達式(regex)標誌的資訊。",
2819+ "ext_regex_other_options_desc": "預設情況下,正規表達式腳本會直接且不可逆地變更聊天檔案。\r\n啟用以下任一(或兩者)選項將防止更改聊天檔案,同時仍會變更指定項目。",
2820+ "This character has embedded regex script(s).": "此角色包含嵌入式正規表達式腳本。",
2821+ "Would you like to allow using them?": "您想允許使用它們嗎?",
2822+ "If you want to do it later, select \"Regex\" from the extensions menu.": "您可稍後從擴充功能選單中啟用 「正規表達式(Regex)」。",
2823+ "SillyTavern Settings": "SillyTavern 設定",
2824+ "Documentation": "文件",
2825+ "Import from JSONL": "從 JSONL 匯入",
2826+ "Load": "載入",
2827+ "Export as JSONL": "匯出為 JSONL",
2828+ "Delete all items in this category": "刪除此分類中的所有項目",
2829+ "View item content": "檢視項目內容",
2830+ "Download item": "下載項目",
2831+ "Delete this item": "刪除此項目",
2832+ "Once deleted, the files will be gone forever!": "一旦刪除,檔案將永久消失!",
2833+ "Make sure to back up your data in advance.": "請先備份您的資料。",
2834+ "Scan": "掃描",
2835+ "No results yet. Tap 'Scan' to start scanning.": "尚無結果。點選「掃描」以開始掃描。",
2836+ "Do you want to export connection data with the preset?": "您想將連線資料與預設一起匯出嗎?",
2837+ "This includes the selected source, models, and other preferences set in the API Connections panel.": "這包括在 API 連線面板中設定的來源、模型及其他偏好設定。",
2838+ "Your stored API keys are never exported.": "您的 API 金鑰將不會被匯出。",
2839+ "Export connection data": "匯出連線資料",
2840+ "Do not export connection data": "不匯出連線資料",
2841+ "Creator's Notes contain CSS style tags. Do you want to apply them just to Creator's Notes or to the entire application?": "此創作者備註內含 CSS 樣式。請選擇是否僅套用於備註區域,或應用至整體介面。",
2842+ "CAUTION: Malformed styles may cause issues.": "注意:樣式錯誤可能導致問題。",
2843+ "To change the preference later, use the": "若想稍後更改偏好設定,請使用",
2844+ "button in the Creator's Notes block.": "創作者備註區塊中的按鈕。",
2845+ "Class names will be automatically prefixed with 'custom-'.": "CSS 類別名稱將自動套用「custom-」前綴。",
2846+ "Choose how to apply CSS style tags if they are defined in Creator's Notes of this character:": "請選擇如何套用此角色創作者備註中的 CSS 樣式:",
2847+ "Just to Creator's Notes": "僅限創作者備註",
2848+ "Apply to the entire app": "應用於整個應用程式",
2849+ "API:": "API:",
2850+ "Key:": "金鑰:",
2851+ "Add Secret": "新增密鑰",
2852+ "No secrets saved.": "尚未儲存任何密鑰。",
2853+ "Copy ID": "複製 ID",
2854+ "Select": "選擇",
2855+ "Show recent chats": "顯示最近的聊天",
2856+ "Hide recent chats": "隱藏最近的聊天",
2857+ "Recent Chats": "最近的聊天",
2858+ "Docs": "文件",
2859+ "GitHub": "GitHub",
2860+ "Discord": "Discord",
2861+ "Temporary Chat": "臨時聊天",
2862+ "No recent chats": "沒有最近的聊天",
2863+ "(Message Box)": "(訊息框)",
2864+ "[title]Create a new": "新增",
2865+ "[title]Delete a ": "刪除 ",
2866+ "[title]Rename a ": "重新命名 ",
2867+ "completions note prefix": "完成提示前綴"
27472868}