This commit is contained in:
kwaroran
2024-12-08 22:14:55 +09:00

View File

@@ -20,7 +20,7 @@ export const languageChineseTraditional = {
"noData": "無法找到檔案中的資料,或者檔案已經損毀",
"onlyOneChat": "至少需要一個聊天室",
"alreadyCharInGroup": "該群組中已經有一個同名角色。",
"noUserIcon": "請先設定的個人頭像。",
"noUserIcon": "請先設定的個人頭像。",
"emptyText": "文字內容為空。",
"wrongPassword": "密碼錯誤",
"networkFetch": "這通常是由於網路連線不穩定或伺服器故障引起的。",
@@ -32,18 +32,18 @@ export const languageChineseTraditional = {
"showHelp": "顯示幫助",
"help": {
"model": "此模型是指聊天中使用的主要模型。",
"submodel": "輔助模型是一個用於分析情感圖、產生自動建議等的模型,推薦使用 GPT-3.5。",
"submodel": "輔助模型是一個用於分析情感圖、產生自動建議等的模型,推薦使用 GPT-3.5。",
"oaiapikey": "OpenAI 的 API 金鑰Key可在 https://platform.openai.com/account/api-keys 取得。",
"mainprompt": "主要提示詞設定用於決定模型的預設行為。",
"jailbreak": "當角色中的越獄開關被啟動後,越獄提示詞將被使用。",
"globalNote": "一個對模型行為有強烈影響的備註(也稱為 UJB適用於所有角色。",
"autoSuggest": "用於自動建議使用者回應時生成選項的提示詞。",
"formatOrder": "提示詞的排列順序:越靠下的區塊對模型的影響越大。",
"forceUrl": "此欄位不為空時,請求將被發送到所輸入的網址。",
"forceUrl": "此欄位不為空時,請求將被發送到所輸入的網址。",
"tempature": "較低的數值會使角色更緊密地遵循提示詞,但會使回應更制式與機械化。\n較高的數值則會增強角色的創意表現但回應可能會變得不穩定。",
"frequencyPenalty": "較高的數值可以避免角色在個別回應中重複使用相同的詞彙,但回應也更容易出現語意混亂。",
"presensePenalty": "較高的數值可以避免角色在整體對話中重複使用相同的詞彙,但這也可能導致回答失去一致性和穩定性。",
"sdProvider": "圖生成提供者。",
"sdProvider": "圖生成提供者。",
"msgSound": "當角色回應時,播放 *叮* 的提示音",
"charDesc": "角色的簡要描述。這會影響角色的回應方式。",
"charFirstMessage": "角色的初始訊息,這會極大地影響角色的回應方式。",
@@ -54,11 +54,11 @@ export const languageChineseTraditional = {
"loreActivationKey": "當上下文中包含任一關鍵字時,該條目將被啟用,並啟動相應的提示詞。使用逗號分隔。",
"loreorder": "插入順序越高,對模型的影響力越大。在啟動大量條目時,也更不容易被截斷。",
"bias": "Bias 是一組鍵值數據,用於修改某些字串出現的機率。\n其數值範圍可以是 -100 到 100。較高的數值會使該字串更可能出現較低的數值則降低出現機率。\n另外在某些模型中若將數值設為 -101該字串將被標記為「強制禁止詞」。\n警告若 Tokenizer 設定有誤,可能無法正常運作。",
"emotion": "「表情立繪會根據角色情緒顯示對應的圖片。具體的情緒由角色的回應進行分析。必須輸入情緒名稱作為詞彙*joy, happy, fear 等)*。若存在名為 **neutral** 的情緒,將作為默認情緒。至少需要三張圖片才能正常運作。」",
"emotion": "「表情立繪會根據角色情緒顯示對應的圖片。具體的情緒由角色的回應進行分析。必須輸入情緒名稱作為詞彙*joy, happy, fear 等)*。若存在名為 **neutral** 的情緒,將作為默認情緒。至少需要三張圖片才能正常運作。」",
"imggen": "分析聊天內容後,將提示套用至 {{slot}}。",
"regexScript": "正規表達式Regex Script是一個自定義工具用於將符合條件的字串由「IN」替換為「OUT」。\n\n有四種類型選項\n\n- **修改輸入Modify Input**:修改使用者的輸入內容\n\n- **修改輸出Modify Output**:修改角色的輸出內容\n\n- **修改請求資料Modify Request Data**:在當前聊天資料發送時進行修改\n\n- **修改顯示Modify Display**:僅修改顯示的文字,不更改聊天資料\n\n「IN」必須是一個不帶標誌flags的正規表達式且開頭和結尾不包含斜線。\n\n「OUT」是一個可以包含替換模式的字串。這些替換模式如下\n\n- $$\n\n - 插入符號「$」\n\n- $&\n\n - 插入匹配到的子字串\n\n- $`\n\n - 插入匹配子字串前的部分\n\n- $1\n\n - 插入第一個匹配群組,可以替換為其他數字(例如 2、3...\n\n- $(name)\n\n - 插入命名群組\n\n針對標誌flags除了原生支援的標誌之外還可以使用下列專為進階使用者設計的標誌\n\n- `<inject>`:將結果注入當前字串中\n- `<move_top>`:將結果移到字串的頂部\n- `<move_bottom>`:將結果移到字串的底部\n- `<repeat_back>`:如果找不到匹配,則使用上一個匹配的結果\n- `<order n>`設定結果的順序數值越高顯示越靠前。「n」代表一個數字例如 `<order 1>`)。如果未設定,默認為 0。\n- `<cbs>`解析「IN」中的大括號語法\n\n若要與原生標誌結合使用可以像這樣使用`gi<cbs><move_top>`。",
"experimental": "此為實驗性功能,可能不穩定。",
"oogaboogaURL": "如果的 WebUI 支援舊版 API的 URL 應類似於 *https://.../run/textgen*。\n\n如果的 WebUI 支援新版 API的 URL 應類似於 *https://.../api/v1/generate*,且將使用 API 伺服器作為主機,並在參數中添加 —api。",
"oogaboogaURL": "如果的 WebUI 支援舊版 API的 URL 應類似於 *https://.../run/textgen*。\n\n如果的 WebUI 支援新版 API的 URL 應類似於 *https://.../api/v1/generate*,且將使用 API 伺服器作為主機,並在參數中添加 —api。",
"exampleMessage": "示範對話會影響角色的回應,但不會永久佔用 Token。\n\n對話格式示例\n\n```\n<START>\n{{user}}: hi\n{{char}}: hello\n<START>\n{{user}}: hi\nHaruhi: hello\n```\n\n```<START>``` 標記了一段新對話的開始。",
"creatorQuotes": "說明將顯示在初始訊息之上,用於向使用者提供角色說明。此內容不會進入提示詞中。",
"systemPrompt": "此欄位不為空時,將替換設定中的主要提示詞為此內容。",
@@ -69,10 +69,10 @@ export const languageChineseTraditional = {
"loreSelective": "啟用選擇性模式後,需同時匹配關鍵字與次要關鍵字,方可啟用該條目。",
"loreRandomActivation": "啟用「使用機率條件」後,若同時符合啟用條目的其他條件,則在每次發送聊天時,該條目將依照設定的機率被使用。",
"additionalAssets": "在聊天中顯示的額外資源。\n\n - 使用 `{{raw::<資源名稱>}}` 作為路徑。\n - 使用 `{{image::<資源名稱>}}` 作為圖片。\n - 使用 `{{video::<資源名稱>}}` 作為影片。\n - 使用 `{{audio::<資源名稱>}}` 作為音訊。\n - 建議放置在背景 HTML 中。",
"superMemory": "SuperMemory 通過向 AI 提供摘要資料來增強角色的記憶能力。\n\nSuperMemory 是一個文本摘要功能,推薦使用 davinci 模型。不建議使用輔助模型,除非它是未經過濾、最大上下文長度超過 2000 Tokens且具有良好摘要能力的模型。\n\nSuperMemory 提示詞決定了模型如何撰寫摘要。留空將使用預設提示詞,建議保持留空。\n\n完成所有設定後可以在角色的設定中啟用此功能。",
"superMemory": "SuperMemory 通過向 AI 提供摘要資料來增強角色的記憶能力。\n\nSuperMemory 是一個文本摘要功能,推薦使用 davinci 模型。不建議使用輔助模型,除非它是未經過濾、最大上下文長度超過 2000 Tokens且具有良好摘要能力的模型。\n\nSuperMemory 提示詞決定了模型如何撰寫摘要。留空將使用預設提示詞,建議保持留空。\n\n完成所有設定後可以在角色的設定中啟用此功能。",
"replaceGlobalNote": "此欄位不為空時,將替換當前的全域備註為此內容。",
"backgroundHTML": "將 Markdown/HTML 注入到聊天畫面的背景中。\n\n也可以使用額外資源。例如,可以使用 {{audio::<資源名稱}} 作為背景音樂。\n\n此外還可以與額外資源搭配使用以下格式:\n - {{bg::<資源名稱>}}:將資源設為背景。",
"additionalText": "只有當 AI 認為有必要時,才會將該段文本添加到角色描述中。可以在此處放置較長的文本。使用雙換行進行內容分隔。",
"backgroundHTML": "將 Markdown/HTML 注入到聊天畫面的背景中。\n\n也可以使用額外資源。例如,可以使用 {{audio::<資源名稱}} 作為背景音樂。\n\n此外還可以與額外資源搭配使用以下格式:\n - {{bg::<資源名稱>}}:將資源設為背景。",
"additionalText": "只有當 AI 認為有必要時,才會將該段文本添加到角色描述中。可以在此處放置較長的文本。使用雙換行進行內容分隔。",
"charjs": "這是一段會與角色一同運行的 JavaScript。詳情請查看https://github.com/kwaroran/RisuAI/blob/main/src/etc/example-char.js\n**出於安全原因,目前不建議使用。這些代碼不會被包含在匯出中。**",
"romanizer": "Romanizer 是一個將非羅馬字母轉換為羅馬字母的外掛程式,用於減少請求資料時的 Token。這可能會導致輸出結果與原始模型不同。如果已在聊天中使用羅馬字母不建議啟用。",
"oaiRandomUser": "啟用後,請求中的使用者參數將被隨機 UUID 替代,並在重新整理時修改。這可以用來防止 AI 識別使用者。",
@@ -89,7 +89,7 @@ export const languageChineseTraditional = {
"forcePlainFetch": "啟用後,將使用瀏覽器的 Fetch API 來替代原生 HTTP 請求。這可能會導致 CORS 錯誤。",
"autoFillRequestURL": "啟用後,將自動填入請求 URL 以匹配當前模型。",
"chainOfThought": "啟用後將在提示詞中添加思維鏈CoT, Chain-of-Thought提示。",
"gptVisionQuality": "此選項用於設定圖檢測模型的品質。品質越高,檢測越準確,但會使用更多的 Token。",
"gptVisionQuality": "此選項用於設定圖檢測模型的品質。品質越高,檢測越準確,但會使用更多的 Token。",
"genTimes": "此設定支援模型上的重滾reroll回應數量。除第一則回應外其他回應將作為快取使用以降低成本。但若未多次重滾回應可能增加成本。",
"requestretrys": "此選項用於設定請求失敗時的重試次數。",
"emotionPrompt": "此選項用於設定情緒檢測的提示詞。留空將使用預設提示詞。",
@@ -104,10 +104,10 @@ export const languageChineseTraditional = {
"nickname": "設定後,將在聊天中以此暱稱取代角色名稱,並顯示於 {{char}} 和 <char>。",
"useRegexLorebook": "啟用後Lorebook 將改用正規表達式Regex搜尋而不再使用字串匹配。格式為 /regex/flags。",
"customChainOfThought": "警告不再建議使用思維鏈CoT, Chain-of-Thought切換功能。請將相關提示詞移至其他提示詞欄位。",
"customPromptTemplateToggle": "可在此處設定自定義提示詞切換功能。使用 `<toggle variable>=<toggle name>` 格式,每行一個,例如:`cot=Toggle COT`。可以在提示詞中透過 `{{getglobalvar::toggle_<toggle variable>}}` 語法來使用這些切換功能,如:`{{getglobalvar::toggle_cot}}`。",
"customPromptTemplateToggle": "可在此處設定自定義提示詞切換功能。使用 `<toggle variable>=<toggle name>` 格式,每行一個,例如:`cot=Toggle COT`。可以在提示詞中透過 `{{getglobalvar::toggle_<toggle variable>}}` 語法來使用這些切換功能,如:`{{getglobalvar::toggle_cot}}`。",
"defaultVariables": "可在此處設定自訂預設變數。使用 `<variable name>=<variable value>` 格式,每行一個。例如:`name=叡甦`,可在觸發式和 CBS 變數中使用,如:`{{getvar::A}}`、`{{setvar::A::B}}` 或 `{{? $A + 1}}`。若提示詞範本的預設變數與角色的預設變數名稱相同,系統將使用角色的預設變數。",
"lowLevelAccess": "啟用後,將開放需要高計算能力的功能,並允許通過角色中的觸發式執行 AI 模型。除非確實需要這些功能,否則不要啟用此選項。",
"triggerLLMPrompt": "這是將發送到模型的提示詞。可以使用 `@@role user`、`@@role system`、`@@role assistant` 來設定多輪對話及角色。例如:\n```\n@@role system\nrespond as hello\n@@role assistant\nhello\n@@role user\nhi\n```",
"triggerLLMPrompt": "這是將發送到模型的提示詞。可以使用 `@@role user`、`@@role system`、`@@role assistant` 來設定多輪對話及角色。例如:\n```\n@@role system\nrespond as hello\n@@role assistant\nhello\n@@role user\nhi\n```",
"legacyTranslation": "啟用後,將使用舊版翻譯方法,在翻譯前對 Markdown 和引號進行預處理,而非在翻譯後處理。",
"luaHelp": "可使用 Lua 作為觸發式,並可定義 onInput、onOutput 和 onStart 函數。當使用者發送消息時,調用 onInput當角色發送消息時調用 onOutput當對話開始時調用 onStart。詳情請參閱說明文檔。",
"claudeCachingExperimental": "Claude 快取是實驗性功能可減少模型成本。但若在不使用重滾reroll回應的情況下啟用則可能增加成本。實驗性功能可能不穩定且未來可能會有所變動。",
@@ -117,7 +117,7 @@ export const languageChineseTraditional = {
"customCSS": "自訂 CSS 樣式。若出現問題,可使用 (Ctrl + .) 啟用或禁用。",
"betaMobileGUI": "啟用後,將在小於 800px 的螢幕上使用測試版行動介面,需重新整理頁面。",
"unrecommended": "這是一個不建議使用的設定。建議關閉。",
"jsonSchema": "JSON Schema 將在 AI 模型支援時發送給模型。\n\n然而由於 JSON Schema 學習難度較高,在叡甦中,可以使用 TypeScript 接口的子集來代替 JSON Schema。叡甦將在運行時進行轉換。例如如果想發送如下的JSON\n\n```js\n{\n \"name\": \"叡甦\", // name 必須是叡甦,\n \"age\": 1, // age 必須是數字,\n \"icon\": \"slim\", // icon 必須是 slimrounded\n \"thoughts\": [\"Good View!\", \"Lorem\"] // thoughts 必須是字符串數組\n}\n```\n\n可以使用以下 TypeScript 接口:\n\n```typescript\ninterface Schema {\n name: string;\n age: number;\n icon: slim|rounded\n thoughts: string[]\n}\n```\n\n接口名稱不重要。欲了解更多資訊請參閱 TypeScript 說明文件https://www.typescriptlang.org/docs/handbook/interfaces.html 。要檢查支持的 TypeScript 子集,請查看以下內容。<details><summary>支持的 TypeScript 子集</summary>\n\n支援的類型包括 `boolean`、`number`、`string` 和 `Array`。高級類型不被支援(如:單元類型、交集類型、聯合類型、可選類型、字面量類型等),除了以下幾種情況:\n\n - 原始資料型別Primitive Type的陣列Array如 `string[]`、`Array<boolean>`\n - 字符串之間的單值類型Unit Types例如 `slim|rounded`\n\n 屬性必須在同一行內定義。若一行中有多個屬性,將會產生錯誤。屬性和接口名稱僅可使用拉丁字符,並在 ASCII 範圍內。屬性名稱不得以單引號或雙引號包裹。接口內部不支持嵌套。在定義屬性的行中,不能包含 `{` 或 `}`。如果想使用更高級的類型,請使用 JSON Schema。\n </details>",
"jsonSchema": "JSON Schema 將在 AI 模型支援時發送給模型。\n\n然而由於 JSON Schema 學習難度較高,在叡甦中,可以使用 TypeScript 接口的子集來代替 JSON Schema。叡甦將在運行時進行轉換。例如如果想發送如下的JSON\n\n```js\n{\n \"name\": \"叡甦\", // name 必須是叡甦,\n \"age\": 1, // age 必須是數字,\n \"icon\": \"slim\", // icon 必須是 slimrounded\n \"thoughts\": [\"Good View!\", \"Lorem\"] // thoughts 必須是字符串數組\n}\n```\n\n可以使用以下 TypeScript 接口:\n\n```typescript\ninterface Schema {\n name: string;\n age: number;\n icon: slim|rounded\n thoughts: string[]\n}\n```\n\n接口名稱不重要。欲了解更多資訊請參閱 TypeScript 說明文件https://www.typescriptlang.org/docs/handbook/interfaces.html 。要檢查支持的 TypeScript 子集,請查看以下內容。<details><summary>支持的 TypeScript 子集</summary>\n\n支援的類型包括 `boolean`、`number`、`string` 和 `Array`。高級類型不被支援(如:單元類型、交集類型、聯合類型、可選類型、字面量類型等),除了以下幾種情況:\n\n - 原始資料型別Primitive Type的陣列Array如 `string[]`、`Array<boolean>`\n - 字符串之間的單值類型Unit Types例如 `slim|rounded`\n\n 屬性必須在同一行內定義。若一行中有多個屬性,將會產生錯誤。屬性和接口名稱僅可使用拉丁字符,並在 ASCII 範圍內。屬性名稱不得以單引號或雙引號包裹。接口內部不支持嵌套。在定義屬性的行中,不能包含 `{` 或 `}`。如果想使用更高級的類型,請使用 JSON Schema。\n </details>",
"strictJsonSchema": "啟用後,某些模型將嚴格遵循提供的 JSON Schema。若禁用可能會忽略 JSON Schema。",
"extractJson": "此欄位不為空時,將從回應中提取特定的 JSON 資料。例如:想從回應 `{\"response\": {\"text\": [\"hello\"]}}` 中提取 `response.text[0]`,可以填寫 `response.text.0`。",
"translatorNote": "可在此處為每個角色添加獨特的翻譯提示,但僅適用於使用 Ax. 模型進行翻譯。要啟用此功能,請在語言設定中包含 `{{slot::tnote}}`。此功能不適用群組聊天。",
@@ -126,9 +126,11 @@ export const languageChineseTraditional = {
"chatHTML": "每個聊天插入的 HTML。\n\n可以使用CBS和特殊標籤。\n- `<risutextbox>`:用於呈現文字的文本框\n- `<risuicon>`:用於顯示使用者或助理的頭像\n- `<risubuttons>`:用於聊天編輯、翻譯等圖示按鈕\n- `<risugeninfo>`:生成訊息按鈕。",
"systemContentReplacement": "若模型不支援系統提示詞,則使用此格式取代系統提示詞內容。",
"systemRoleReplacement": "若模型不支援系統角色,將使用此角色取代系統角色。",
"summarizationPrompt": "用於摘要的提示詞。留空將使用預設提示詞。也可以使用包含 {{slot}} 的 ChatML 格式來處理聊天數據。",
"translatorPrompt": "用於翻譯的提示詞。留空將使用默認提示。還可以使用帶有 {{slot}} 的 ChatML 格式表示目標語言:用 {{slot::content}} 表示內容,用 {{slot::tnote}} 表示翻譯註釋。",
"summarizationPrompt": "用於摘要的提示詞。留空將使用預設提示詞。也可以使用包含 {{slot}} 的 ChatML 格式來處理聊天數據。",
"translatorPrompt": "用於翻譯的提示詞。留空將使用默認提示。還可以使用帶有 {{slot}} 的 ChatML 格式表示目標語言:用 {{slot::content}} 表示內容,用 {{slot::tnote}} 表示翻譯註釋。",
"translateBeforeHTMLFormatting": "啟用後,將在正規表達式和 HTML 格式化之前翻譯文本。這可能減少 Token 數,但可能破壞格式。"
"autoTranslateCachedOnly": "啟用後,僅會自動翻譯使用者之前已翻譯的內容。",
"APIPool": "啟用後,系統將連接到 RisuAI 的 API 資源池。已啟用的使用者可共享免費、速率受限模型的 API 金鑰,從而利用其他使用者未充分使用的金鑰,增加對速率受限模型的請求次數。"
},
"setup": {
"chooseProvider": "選擇 AI 提供者",
@@ -143,17 +145,17 @@ export const languageChineseTraditional = {
"themeDescWifuCut": "適合在行動裝置上使用",
"themeDescClassic": "適用於所有裝置",
"texttheme": "設定文字顏色",
"inputName": "最後,請輸入的暱稱。",
"welcome": "歡迎使用 Risu叡甦我將引導進行設定。請問我該如何稱呼",
"welcome2": "好,{username}!在開始之前,我會問一些問題,稍後可在設定中進行修改。\n\n首先請選擇 AI 提供者。",
"inputName": "最後,請輸入的暱稱。",
"welcome": "歡迎使用 Risu叡甦我將引導進行設定。請問我該如何稱呼",
"welcome2": "好,{username}!在開始之前,我會問一些問題,稍後可在設定中進行修改。\n\n首先請選擇 AI 提供者。",
"openrouterProvider": "Openrouter 提供許多模型,部分免費且未經內容過濾,但品質不如 OpenAI。",
"hordeProvider": "Horde 提供免費服務,但回應時間較長且品質較低。",
"setProviderLater": "還有其他提供者,可以稍後在設定中配置。如想稍後設定,請選擇此選項。",
"setProviderLater": "還有其他提供者,可以稍後在設定中配置。如想稍後設定,請選擇此選項。",
"setupOpenAI": "使用 OpenAI需要取得 API 金鑰Key。\n1. 前往 https://beta.openai.com/ \n2. 使用帳號登入 \n3. 前往 https://beta.openai.com/account/api-keys \n4. 點擊「Create New API Key」並命名金鑰。 \n5. 複製該金鑰。 \n6. 返回叡甦\n7. 貼上金鑰並點擊「發送」。",
"setupClaude": "使用 Claude需要取得一個 API 金鑰Key。",
"setupClaudeSteps": [
"點擊此連結並使用 Google 帳號登錄",
"輸入的資料並點擊「繼續」Continue",
"輸入的資料並點擊「繼續」Continue",
"僅在第一個框中輸入任意名稱然後點擊「建立帳號」Create Account",
"點擊「購買點數」Buy Credits",
"點擊「完成設定」Complete Setup",
@@ -167,20 +169,20 @@ export const languageChineseTraditional = {
],
"setupOpenrouter": "使用 Openrouter 需要獲取 API 金鑰Key。 \n1. 前往 https://openrouter.ai/keys\n2. 點擊「Create Key」\n3. 任意命名金鑰名稱。\n4. 複製該金鑰。\n5. 返回叡甦\n6. 貼上金鑰並點擊「發送」。",
"allDone": "完成所有設定!請稍待片刻。",
"setupLaterMessage": "歡迎,{username}希望我引導完成設定還是自行設定?",
"setupLaterMessage": "歡迎,{username}希望我引導完成設定還是自行設定?",
"setupMessageOption1": "引導我完成設定",
"setupMessageOption1Desc": "推薦新使用者使用",
"setupMessageOption2": "由我自己完成設定",
"claudeDesc": "Claude 是由 Antropic 開發的 AI 模型,是 OpenAI 的競爭對手。若希望使用非英語語言,它優於 GPT。",
"claudeDesc": "Claude 是由 Antropic 開發的 AI 模型,是 OpenAI 的競爭對手。若希望使用非英語語言,它優於 GPT。",
"openAIDesc": "OpenAI GPT 是高品質的 AI 模型,但它付費且存在內容審核,在非英語環境下表現較弱。",
"chooseChatType": "很好!現在請選擇聊天語言。",
"chooseChatTypeOption1": "全英語",
"chooseChatTypeOption1Desc": "推薦英語使用者。AI 將使用英語進行輸入和輸出。",
"chooseChatTypeOption2": "英語處理",
"chooseChatTypeOption2Desc": "推薦非英語使用者。AI 內部使用英語處理,但輸入輸出為的語言。",
"chooseChatTypeOption2Desc": "推薦非英語使用者。AI 內部使用英語處理,但輸入輸出為的語言。",
"chooseChatTypeOption3": "無語言側重",
"chooseChatTypeOption3Desc": "AI 將使用的語言處理,但可能會降低回應品質。",
"chooseCheapOrMemory": "除此之外,更傾向於記憶功能還是節省成本?",
"chooseChatTypeOption3Desc": "AI 將使用的語言處理,但可能會降低回應品質。",
"chooseCheapOrMemory": "除此之外,更傾向於記憶功能還是節省成本?",
"chooseCheapOrMemoryOption1": "記憶功能",
"chooseCheapOrMemoryOption1Desc": "AI 會記住更多內容,但費用較高。",
"chooseCheapOrMemoryOption2": "省錢模式",
@@ -189,7 +191,7 @@ export const languageChineseTraditional = {
"chooseCheapOrMemoryOption3Desc": "AI 記住的內容多於省錢模式,但不及使用記憶功能。",
"chooseCheapOrMemoryOption4": "無限制",
"chooseCheapOrMemoryOption4Desc": "AI 會記住幾乎所有內容,但費用極高。",
"finally": "最後,是否希望使用進階工具?",
"finally": "最後,是否希望使用進階工具?",
"finallyOption1": "是",
"finallyOption1Desc": "使用進階工具會使界面變得更複雜。推薦進階使用者使用。",
"finallyOption2": "否",
@@ -241,9 +243,9 @@ export const languageChineseTraditional = {
"group": "群組",
"groupLoreInfo": "群組 Lorebook 適用於該群組的所有對話。",
"localLoreInfo": "聊天 Lorebook 僅用於此對話。",
"removeConfirm": "確定要刪除:",
"removeConfirm2": "**真的**確定要刪除:",
"exportConfirm": "想要匯出此資料嗎?",
"removeConfirm": "確定要刪除:",
"removeConfirm2": "**真的**確定要刪除:",
"exportConfirm": "想要匯出此資料嗎?",
"insertOrder": "插入順序",
"activationKeys": "關鍵字",
"activationKeysInfo": "使用逗號分隔",
@@ -254,9 +256,9 @@ export const languageChineseTraditional = {
"removeGroup": "刪除群組",
"exportCharacter": "匯出角色",
"userSetting": "使用者設定",
"username": "的名稱",
"userIcon": "的頭像",
"successExport": "已成功匯出並保存至的下載資料夾",
"username": "的名稱",
"userIcon": "的頭像",
"successExport": "已成功匯出並保存至的下載資料夾",
"successImport": "成功匯入",
"importedCharacter": "匯入角色",
"alwaysActive": "始終啟用",
@@ -304,21 +306,21 @@ export const languageChineseTraditional = {
"savebackup": "備份至 Google",
"loadbackup": "從 Google 讀取備份",
"files": "檔案",
"backupConfirm": "確定要保存備份嗎?",
"backupLoadConfirm": "確定要讀取備份嗎?所有資料將被覆蓋!",
"backupLoadConfirm2": "**真的、真的**確定要加載備份嗎?這將會清除所有資料!",
"backupConfirm": "確定要保存備份嗎?",
"backupLoadConfirm": "確定要讀取備份嗎?所有資料將被覆蓋!",
"backupLoadConfirm2": "**真的、真的**確定要加載備份嗎?這將會清除所有資料!",
"pasteAuthCode": "請從彈出窗口複製驗證碼並貼入:",
"others": "其他",
"presets": "預設設定",
"imageGeneration": "圖生成",
"imageGeneration": "圖生成",
"provider": "提供者",
"key": "金鑰Key",
"noData": "沒有資料",
"currentImageGeneration": "當前圖生成數據",
"currentImageGeneration": "當前圖生成數據",
"promptPreprocess": "使用提示詞預處理",
"SwipeRegenerate": "使用滑動箭頭重新產生訊息",
"instantRemove": "刪除訊息時連帶刪除後續訊息",
"instantRemoveConfirm": "想只刪除一條訊息嗎?若選擇「否」,後續訊息也將被刪除。",
"instantRemoveConfirm": "想只刪除一條訊息嗎?若選擇「否」,後續訊息也將被刪除。",
"textColor": "文字顏色",
"classicRisu": "經典 Risu",
"highcontrast": "高對比度",
@@ -506,7 +508,7 @@ export const languageChineseTraditional = {
"innerFormat": "內部格式",
"HypaMemory": "HypaMemory",
"ToggleHypaMemory": "啟動 HypaMemory",
"resetPromptTemplateConfirm": "真的確定要重置提示詞模板嗎?",
"resetPromptTemplateConfirm": "真的確定要重置提示詞模板嗎?",
"emotionMethod": "情緒檢測方式",
"continueResponse": "繼續回應",
"showMenuChatList": "在選單中顯示聊天列表",
@@ -520,7 +522,7 @@ export const languageChineseTraditional = {
"importPersona": "匯入使用者設定",
"export": "匯出",
"import": "匯入",
"supporterThanks": "支持者謝",
"supporterThanks": "支持者謝",
"supporterThanksDesc": "感謝您的支持!",
"donatorPatreonDesc": "為保護隱私,默認不會顯示在名單中。若想顯示您的暱稱,請前往叡甦的 Patreon 頁面並點擊連結按鈕。",
"useNamePrefix": "使用名稱前綴",
@@ -539,8 +541,8 @@ export const languageChineseTraditional = {
"exactTokens": "精確 Tokens",
"fixedTokens": "估算 Tokens",
"inlayViewScreen": "內嵌視窗",
"imgGenPrompt": "圖生成提示詞",
"imgGenNegatives": "圖生成負面提示詞",
"imgGenPrompt": "圖生成提示詞",
"imgGenNegatives": "圖生成負面提示詞",
"imgGenInstructions": "系統提示詞",
"usePlainFetchWarn": "使用 NovelAI 時請關閉此選項,避免出現 CORS 錯誤。",
"translationPrompt": "翻譯提示詞",
@@ -578,12 +580,12 @@ export const languageChineseTraditional = {
"inputCardPassword": "輸入角色卡密碼",
"ccv2Desc": "V2 角色卡是廣泛用於聊天機器人前端的格式。",
"ccv3Desc": "V3 角色卡是用於聊天機器人前端的新型格式。",
"realmDesc": "RisuRealm 是叡甦的內容分享平台,可以將角色分享給其他使用者。",
"realmDesc": "RisuRealm 是叡甦的內容分享平台,可以將角色分享給其他使用者。",
"rccDesc": "Risu Refined 角色卡具有密碼保護、完整性驗證等附加功能。",
"password": "密碼",
"license": "授權",
"licenseDesc": "可以設定下載授權,限制角色卡對提示詞的使用。",
"passwordDesc": "可以為角色卡設置密碼,防止未經授權的訪問。",
"licenseDesc": "可以設定下載授權,限制角色卡對提示詞的使用。",
"passwordDesc": "可以為角色卡設置密碼,防止未經授權的訪問。",
"largePersonaPortrait": "使用者肖像",
"module": "模組",
"modules": "模組",
@@ -601,9 +603,9 @@ export const languageChineseTraditional = {
"sideMenuRerollButton": "側欄選單重新載入",
"persistentStorage": "永久儲存",
"persistentStorageSuccess": "儲存已成功永久化",
"persistentStorageFail": "儲存未能永久化。是否拒絕了請求,或瀏覽器不支持?",
"persistentStorageFail": "儲存未能永久化。是否拒絕了請求,或瀏覽器不支持?",
"persistentStorageRecommended": "建議使用永久儲存",
"persistentStorageDesc": "的瀏覽器支持永久儲存,建議啟用以提升效能和使用者體驗。",
"persistentStorageDesc": "的瀏覽器支持永久儲存,建議啟用以提升效能和使用者體驗。",
"enable": "啟用",
"postFile": "上傳檔案",
"requestInfoInsideChat": "在聊天中顯示請求資料",
@@ -617,7 +619,7 @@ export const languageChineseTraditional = {
"useAdvancedEditor": "使用進階編輯器",
"noWaitForTranslate": "不等待翻譯",
"updateRealm": "更新至 RisuRealm",
"updateRealmDesc": "正試圖將角色更新至 RisuRealm。此操作將使角色更新至 RisuRealm且無法還原。",
"updateRealmDesc": "正試圖將角色更新至 RisuRealm。此操作將使角色更新至 RisuRealm且無法還原。",
"antiClaudeOverload": "防止 Claude 超載",
"activeTabChange": "目前的標籤已停用,因其他標籤處於活動中。若要啟動此標籤,請按「確定」。",
"maxSupaChunkSize": "最大 SupaMemory Chunk 大小",
@@ -672,11 +674,11 @@ export const languageChineseTraditional = {
"error": "錯誤",
"input": "輸入",
"select": "選擇",
"lowLevelAccessConfirm": "此內容使用低層級訪問,可直接存取 AI 模型和的儲存資料。確定要匯入嗎?",
"lowLevelAccessConfirm": "此內容使用低層級訪問,可直接存取 AI 模型和的儲存資料。確定要匯入嗎?",
"triggerLowLevelOnly": "此觸發僅適用於低層級訪問,需在角色或模組的進階設定中啟用低層級訪問。",
"truthy": "真值",
"extractRegex": "使用正規表達式提取文字",
"runImgGen": "執行圖生成",
"runImgGen": "執行圖生成",
"cutChat": "分割聊天",
"modifyChat": "修改聊天",
"regex": "正規表達式",
@@ -703,7 +705,7 @@ export const languageChineseTraditional = {
"doNotTranslate": "不進行翻譯",
"includePersonaName": "包含使用者名稱",
"hidePersonaName": "隱藏使用者名稱",
"triggerSwitchWarn": "更改觸發類型後,現有觸發將被清除。確定要繼續嗎?",
"triggerSwitchWarn": "更改觸發類型後,現有觸發將被清除。確定要繼續嗎?",
"codeMode": "程式碼",
"blockMode": "區塊",
"helpBlock": "幫助",
@@ -735,10 +737,10 @@ export const languageChineseTraditional = {
"betaMobileGUI": "測試版行動介面",
"menu": "選單",
"connectionOpen": "已開啟連線",
"connectionOpenInfo": "多人聊天室已開啟,可以將聊天室代碼分享給其他使用者。其他使用者可在 Playground > 加入多人聊天室 > 使用代碼加入。",
"connectionOpenInfo": "多人聊天室已開啟,可以將聊天室代碼分享給其他使用者。其他使用者可在 Playground > 加入多人聊天室 > 使用代碼加入。",
"createMultiuserRoom": "新建多人聊天室",
"connectionHost": "是聊天室的主持人。",
"connectionGuest": "是聊天室的訪客。",
"connectionHost": "是聊天室的主持人。",
"connectionGuest": "是聊天室的訪客。",
"otherUserRequesting": "其他使用者正在請求中,請稍後重試。",
"jsonSchema": "JSON Schema",
"enableJsonSchema": "Enable Schema",
@@ -771,4 +773,11 @@ export const languageChineseTraditional = {
"translateBeforeHTMLFormatting": "於 HTML 格式化前翻譯",
"retranslate": "重新翻譯",
"loading": "載入中"
"autoTranslateCachedOnly": "僅自動翻譯已快取的內容",
"notification": "使用系統通知",
"permissionDenied": "權限被您的瀏覽器或操作系統拒絕",
"customFlags": "自定義修飾詞Flags",
"enableCustomFlags": "啟用自定義修飾詞Flags",
"googleCloudTokenization": "Google Cloud Tokenization",
"APIPool": "API 工具"
}