Update Simplified Chinese Translations in cn.ts
Extended Description: I have updated the word choices in Simplified Chinese translations to better align with the preferences of Simplified Chinese users. This update also includes some unfinished translations from the previous version. With the help of several Simplified Chinese-speaking friends, I performed a thorough review of the translations. They pointed out that I occasionally used phrasing that reflects Traditional Chinese grammar habits. However, they confirmed that the current version is still clear and widely acceptable among Simplified Chinese users. The main correction is translating "lorebook" to "世界书" in most cases, as this is the common term used by the Simplified Chinese community. Additionally, I decided to retain some technical terms, such as "Enable Schema," in English. Since there is no widely accepted Chinese translation for these terms, keeping them in English provides greater clarity and professionalism. Lastly, this file was created by copying and adapting the translations from the RisuAI .json translation file. I have carefully checked the formatting and hope there are no issues.
This commit is contained in:
173
src/lang/cn.ts
173
src/lang/cn.ts
@@ -1,9 +1,9 @@
|
||||
export const languageChinese = {
|
||||
"formating": {
|
||||
"main": "主控提示词",
|
||||
"main": "主提示词",
|
||||
"jailbreak": "越狱提示词",
|
||||
"chats": "历史聊天",
|
||||
"lorebook": "Lorebook",
|
||||
"lorebook": "世界书",
|
||||
"globalNote": "全局备注",
|
||||
"authorNote": "作者备注",
|
||||
"lastChat": "前一次聊天",
|
||||
@@ -34,7 +34,7 @@ export const languageChinese = {
|
||||
"model": "此模型是指聊天中使用的主控模型。",
|
||||
"submodel": "辅助模型是一个用于分析情感图像、产生自动建议等的模型,推荐使用 GPT-3.5。",
|
||||
"oaiapikey": "OpenAI 的 API 密钥(Key),可在 https://platform.openai.com/account/api-keys 获取。",
|
||||
"mainprompt": "主控提示词设置用于决定模型的默认行为。",
|
||||
"mainprompt": "主提示词设置用于决定模型的默认行为。",
|
||||
"jailbreak": "当角色中的越狱开关被激活后,越狱提示词将被使用。",
|
||||
"globalNote": "一个对模型行为有强烈影响的备注(也称为 UJB),适用于所有角色。",
|
||||
"autoSuggest": "用于自动建议用户回应时生成选项的提示词。",
|
||||
@@ -49,25 +49,25 @@ export const languageChinese = {
|
||||
"charFirstMessage": "角色的初始消息,这会极大地影响角色的回应方式。",
|
||||
"charNote": "对模型行为有强烈影响的备注,嵌入到当前角色中,也称为 UJB。",
|
||||
"toggleNsfw": "切换越狱提示词的开关。",
|
||||
"lorebook": "Lorebook 是由用户创建的 AI 辞典,只有当上下文中包含关键词时 AI 才能看到它。",
|
||||
"loreName": "Lorebook 的名称,不影响 AI。",
|
||||
"lorebook": "世界书(Lorebook)是由用户创建的 AI 辞典,只有当上下文中包含关键词时 AI 才能看到它。",
|
||||
"loreName": "世界书的名称,不影响 AI。",
|
||||
"loreActivationKey": "当上下文中包含任一关键词时,该条目将被激活,并激活相应的提示词。使用逗号分隔。",
|
||||
"loreorder": "插入顺序越高,对模型的影响力越大。在激活大量条目时,也更不容易被截断。",
|
||||
"bias": "Bias 是一组键值数据,用于修改某些字符串出现的概率。\n其数值范围可以是 -100 到 100。较高的数值会使该字符串更可能出现,较低的数值则降低出现概率。\n另外,在某些模型中,若将数值设为 -101,该字符串将被标记为「强制禁止词」。\n警告:若 Tokenizer 设置有误,可能无法正常运作。",
|
||||
"emotion": "「情绪影像会根据角色情绪显示对应的图片。具体的情绪由角色的回应进行分析。你必须输入情绪名称作为词汇*(如:joy, happy, fear 等)*。若存在名为 **neutral** 的情绪,将作为默认情绪。至少需要三张图片才能正常运作。」",
|
||||
"bias": "Bias 是一组键值数据,用于修改某些字符串出现的概率。\n其数值范围可以是 -100 到 100。较高的数值会使该字符串更可能出现,较低的数值则降低出现概率。\n另外,在某些模型中,若将数值设为 -101,该字符串将被标记为“强制禁止词”。\n警告:若 Tokenizer 设置有误,可能无法正常运作。",
|
||||
"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>`。",
|
||||
"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。",
|
||||
"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": "此字段不为空时,将替换设置中的主控提示词为此内容。",
|
||||
"systemPrompt": "此字段不为空时,将替换设置中的主提示词为此内容。",
|
||||
"chatNote": "这是一个强烈影响模型行为的备注,嵌入于当前聊天中,也称为记忆或 UJB。",
|
||||
"personality": "对角色性格的简要描述。\n\n**不建议使用此字段,请填写在角色描述中。**",
|
||||
"scenario": "对角色情境的简要描述。\n\n**不建议使用此字段,请填写在角色描述中。**",
|
||||
"utilityBot": "激活后,将忽略主控提示词、越狱提示词和其他提示词。适用于工具型机器人,而非用于角色扮演。",
|
||||
"utilityBot": "激活后,将忽略主提示词、越狱提示词和其他提示词。适用于工具型机器人,而非用于角色扮演。",
|
||||
"loreSelective": "激活选择性模式后,需同时匹配关键词与次要关键詞,方可激活该条目。",
|
||||
"loreRandomActivation": "激活「使用概率条件」后,若同时符合激活条目的其他条件,则在每次发送聊天时,该条目将依照设置的概率被使用。",
|
||||
"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完成所有设置后,你可以在角色的设置中激活此功能。",
|
||||
"replaceGlobalNote": "此字段不为空时,将替换当前的全局备注为此内容。",
|
||||
@@ -88,22 +88,22 @@ export const languageChinese = {
|
||||
"forceProxyAsOpenAI": "激活后,使用反向代理(Reverse proxy)时将强制使用 OpenAI 格式。",
|
||||
"forcePlainFetch": "激活后,将使用浏览器的 Fetch API 来替代原生 HTTP 请求。这可能会导致 CORS 错误。",
|
||||
"autoFillRequestURL": "激活后,将自动填入请求 URL 以匹配当前模型。",
|
||||
"chainOfThought": "激活后,将在提示词中添加思维链(CoT, Chain-of-Thought)提示。",
|
||||
"chainOfThought": "激活后,将在提示词中添加思维链(CoT)提示。",
|
||||
"gptVisionQuality": "此选项用于设置图像检测模型的质量。质量越高,检测越准确,但会使用更多的 Token。",
|
||||
"genTimes": "此设置支持模型上的重滚(reroll)回应数量。除第一则回应外,其他回应将作为缓存使用,以降低成本。但若未多次重滚回应,可能增加成本。",
|
||||
"requestretrys": "此选项用于设置请求失败时的重试次数。",
|
||||
"emotionPrompt": "此选项用于设置情绪检测的提示词。留空将使用默认提示词。",
|
||||
"removePunctuationHypa": "激活后,将在执行 HypaMemory 前移除标点符号。",
|
||||
"additionalParams": "此选项允许将附加的参数添加到请求主体(Request body)中。若要排除某些参数,可以将值设为 `{{none}}`。若要添加包头(Request header)而非主体,可以在键前加上 `header::`,如 `header::Authorization`。若要将值作为 JSON,可以在值前加上 `json::`,如 `json::{\"key\":\"value\"}`。其他情况下,系统将自动判定值的类型。",
|
||||
"antiClaudeOverload": "若 Claude 过载发生,叡苏会透过继续相同的提示来阻止它,以减少过载的概率。此功能仅适用于流式回应(Streamed Responses),对非官方 API 端点可能无效。",
|
||||
"triggerScript": "触发式(Trigger)是一个自定义脚本,在符合条件时执行。可用于修改聊天数据、执行命令、更改变量等。类型取决于触发时的情况,也可由按钮触发,如 {{button::Display::TriggerName}} 或带有 risu-trigger=\"<TriggerName>\" 属性的 HTML 按钮。",
|
||||
"antiClaudeOverload": "若 Claude 过载发生,叡苏会透过继续相同的提示来阻止它,以减少过载的概率。此功能仅适用于串流回应(Streamed Responses),对非官方 API 端点可能无效。",
|
||||
"triggerScript": "触发器(Trigger)是一个自定义脚本,在符合条件时执行。可用于修改聊天数据、执行命令、更改变量等。类型取决于触发时的情况,也可由按钮触发,如 {{button::Display::TriggerName}} 或带有 risu-trigger=\"<TriggerName>\" 属性的 HTML 按钮。",
|
||||
"autoContinueChat": "激活后,当聊天不以标点符号结束时,系统将尝试继续对话。请勿在不使用标点符号的语言中激活此功能。",
|
||||
"combineTranslation": "激活后,将把被 HTML 标签分隔但属于同一句的文本合并后进行翻译,并在翻译结果上重新套用「修改显示」(Modify Display)。这有助于提高翻译的准确性。若激活此后接口出现异常,请关闭此选项并回报问题。",
|
||||
"combineTranslation": "激活后,将把被 HTML 标签分隔但属于同一句的文本合并后进行翻译,并在翻译结果上重新套用“修改显示”(Modify Display)。这有助于提高翻译的准确性。若激活此后接口出现异常,请关闭此选项并回报问题。",
|
||||
"dynamicAssets": "激活后,若在处理数据时找不到资源名称,系统将使用向量搜索(Vector Search)尝试查找最接近的资源名称并进行替换。",
|
||||
"dynamicAssetsEditDisplay": "激活后,动态资源将同样应用于「修改显示」阶段,但这可能会影响性能。",
|
||||
"dynamicAssetsEditDisplay": "激活后,动态资源将同样应用于“修改显示”阶段,但这可能会影响性能。",
|
||||
"nickname": "设置后,将在聊天中以此昵称取代角色名称,并显示于 {{char}} 和 <char>。",
|
||||
"useRegexLorebook": "激活后,Lorebook 将改用正则表达式(Regex)搜索,而不再使用字符串匹配。格式为 /regex/flags。",
|
||||
"customChainOfThought": "警告:不再建议使用思维链(CoT, Chain-of-Thought)切换功能。请将相关提示词移至其他提示词字段。",
|
||||
"useRegexLorebook": "激活后,世界书将改用正则表达式(Regex)搜索,而不再使用字符串匹配。格式为 /regex/flags。",
|
||||
"customChainOfThought": "警告:不再建议使用思维链(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 模型。除非确实需要这些功能,否则不要激活此选项。",
|
||||
@@ -123,31 +123,78 @@ export const languageChinese = {
|
||||
"translatorNote": "可在此处为每个角色添加独特的翻译提示,但仅适用于使用 Ax. 模型进行翻译。要激活此功能,请在语言设置中包含 `{{slot::tnote}}`。此功能不适用群组聊天。",
|
||||
"groupInnerFormat": "用于定义群组聊天中非发言者角色的格式。此字段不为空时,将使用此格式替代默认格式。若 `Group Other Bot Role` 设置为 `assistant`,该格式也将应用于发言者。",
|
||||
"groupOtherBotRole": "用于定义群组聊天中非发言者的角色。",
|
||||
"chatHTML": "每个聊天插入的 HTML。\n\n可以使用CBS和特殊标签。\n- `<risutextbox>`:用于呈现文字的文本框\n- `<risuicon>`:用于显示用户或助理的头像\n- `<risubuttons>`:用于聊天编辑、翻译等图标按钮\n- `<risugeninfo>`:生成消息按钮。"
|
||||
"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}} 表示翻译注释。",
|
||||
"translateBeforeHTMLFormatting": "激活后,将在正则脚本和 HTML 格式化之前翻译文本。这可能减少 Token 数,但可能破坏格式。"
|
||||
},
|
||||
"setup": {
|
||||
"chooseProvider": "选择 AI 提供者",
|
||||
"openaikey": "使用 OpenAI API 密钥(推荐)",
|
||||
"openaiProxy": "OpenAI 反向代理",
|
||||
"setupmodelself": "其他 / 自行设置",
|
||||
"setupmodelself": "其他/自行设置",
|
||||
"inputApiKey": "请在此输入 API 密钥",
|
||||
"apiKeyhelp": "可在以下获取 API 密钥:",
|
||||
"setupSelfHelp": "欢迎画面结束后,可前往设置中自行配置。",
|
||||
"theme": "选择接口主题",
|
||||
"theme": "选择介面主题",
|
||||
"themeDescWifulike": "不适合在行动设备上使用",
|
||||
"themeDescWifuCut": "适合在行动设备上使用",
|
||||
"themeDescClassic": "适用于所有设备",
|
||||
"texttheme": "设置文字色彩",
|
||||
"texttheme": "设置文字颜色",
|
||||
"inputName": "最后,请输入你的昵称。",
|
||||
"welcome": "欢迎使用叡苏!我会引导你进行设置。请问我该如何称呼你?",
|
||||
"welcome": "欢迎使用 Risu(叡苏)!我将引导你进行设置。请问我该如何称呼你?",
|
||||
"welcome2": "你好,{username}!在开始之前,我会问你一些问题,稍后可在设置中进行修改。\n\n首先,请选择 AI 提供者。",
|
||||
"openAIProvider": "OpenAI GPT 是高质量的 AI 模型,但属于付费并经内容审核。",
|
||||
"openrouterProvider": "Openrouter 提供许多模型,部分免费且未经内容过滤,但质量不如 OpenAI。",
|
||||
"hordeProvider": "Horde 提供免费服务,但回应时间较长且质量较低。",
|
||||
"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. 粘贴密钥并点击「发送」。",
|
||||
"setupOpenrouter": "使用 Openrouter 需要获取 API 密钥(Key)。 \n1. 前往 https://openrouter.ai/keys\n2. 点击「Create Key」\n3. 任意命名密钥名称。\n4. 复制该密钥。\n5. 返回叡苏\n6. 粘贴密钥并点击「发送」。",
|
||||
"allDone": "完成所有设置!请稍待片刻。"
|
||||
"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 密钥。",
|
||||
"setupClaudeSteps": [
|
||||
"访问此链接并使用 Google 帐户登录",
|
||||
"输入您的信息并点击“继续”(Continue)",
|
||||
"在组织页面,仅在第一个框中输入任意名称,然后点击“创建账户”",
|
||||
"点击“购买积分”(Buy Credits)",
|
||||
"点击“完成设置”(Complete Setup)",
|
||||
"输入如上图所示的内容,但国家/地区部分需自行输入。完成后点击“继续”(Continue)",
|
||||
"添加您的支付方式并点击“继续”(Continue)",
|
||||
"支付完成后,点击“添加资金”(Add Funds),最低需添加 5 美元或设置自动充值",
|
||||
"添加金额后,转到仪表板页面并点击“获取 API 密钥”(Get API Keys)",
|
||||
"点击“创建 API 密钥”(Create API Key)",
|
||||
"按照上图输入信息,然后点击“添加”(Add)",
|
||||
"複製密钥,将其粘贴在此并发送。"
|
||||
],
|
||||
"setupOpenrouter": "使用 Openrouter 需要获取 API 密钥(Key)。 \n1. 前往 https://openrouter.ai/keys\n2. 点击“Create Key”\n3. 任意命名密钥名称。\n4. 复制该密钥。\n5. 返回叡苏\n6. 粘贴密钥并点击“发送”。",
|
||||
"allDone": "完成所有设置!请稍待片刻。",
|
||||
"setupLaterMessage": "欢迎,{username}!你希望我引导你完成设置还是自行设置?",
|
||||
"setupMessageOption1": "引导我完成设置",
|
||||
"setupMessageOption1Desc": "推荐新用户使用",
|
||||
"setupMessageOption2": "由我自己完成设置",
|
||||
"claudeDesc": "Claude 是由 Antropic 开发的 AI 模型,是 OpenAI 的竞争对手。如果你希望使用非英语语言,它优于 GPT。",
|
||||
"openAIDesc": "OpenAI GPT 是高质量的 AI 模型,但它付费且存在内容过滤,在非英语环境下表现较弱。",
|
||||
"chooseChatType": "很好!现在请选择聊天语言。",
|
||||
"chooseChatTypeOption1": "全英语",
|
||||
"chooseChatTypeOption1Desc": "推荐英语使用者。AI 将使用英语进行输入和输出。",
|
||||
"chooseChatTypeOption2": "英语处理",
|
||||
"chooseChatTypeOption2Desc": "推荐非英语使用者。AI 内部使用英语处理,但输入输出为您的语言。",
|
||||
"chooseChatTypeOption3": "无语言侧重",
|
||||
"chooseChatTypeOption3Desc": "AI 将使用你的语言处理,但可能会降低回应质量。",
|
||||
"chooseCheapOrMemory": "除此之外,你更倾向于记忆功能还是节约成本?",
|
||||
"chooseCheapOrMemoryOption1": "记忆功能",
|
||||
"chooseCheapOrMemoryOption1Desc": "AI 会记住更多内容,但费用较高。",
|
||||
"chooseCheapOrMemoryOption2": "省钱模式",
|
||||
"chooseCheapOrMemoryOption2Desc": "AI 会记住较少内容,但费用更低。",
|
||||
"chooseCheapOrMemoryOption3": "平衡",
|
||||
"chooseCheapOrMemoryOption3Desc": "AI 记住的内容多于省钱模式,但不及使用记忆功能。",
|
||||
"chooseCheapOrMemoryOption4": "无限制",
|
||||
"chooseCheapOrMemoryOption4Desc": "AI 会记住几乎所有内容,但费用极高。",
|
||||
"finally": "最后,你是否希望使用进阶工具?",
|
||||
"finallyOption1": "是",
|
||||
"finallyOption1Desc": "使用进阶工具会使界面变得更複杂。推荐高级用户使用。",
|
||||
"finallyOption2": "否",
|
||||
"finallyOption2Desc": "不使用高级工具将使界面更简洁。推荐新使用者使用。",
|
||||
"openAIProvider": "OpenAI GPT 是高质量的 AI 模型,但属于付费并经内容审核。"
|
||||
},
|
||||
"confirm": "确定",
|
||||
"goback": "返回",
|
||||
@@ -156,7 +203,7 @@ export const languageChinese = {
|
||||
"apiKey": "API 密钥",
|
||||
"providerURL": "请求地址(URL)",
|
||||
"providerJSON": "请求主体(JSON)",
|
||||
"mainPrompt": "主控提示词",
|
||||
"mainPrompt": "主提示词",
|
||||
"jailbreakPrompt": "越狱提示词",
|
||||
"globalNote": "全局备注",
|
||||
"autoSuggest": "自动建议",
|
||||
@@ -177,7 +224,7 @@ export const languageChinese = {
|
||||
"characterDisplay": "角色演示",
|
||||
"viewScreen": "额外角色画面",
|
||||
"none": "无",
|
||||
"emotionImage": "情绪影像",
|
||||
"emotionImage": "表情立绘",
|
||||
"noImages": "没有图片",
|
||||
"noBias": "No Bias",
|
||||
"image": "图片",
|
||||
@@ -187,13 +234,13 @@ export const languageChinese = {
|
||||
"reroll": "重新生成",
|
||||
"chatList": "聊天列表",
|
||||
"removeChat": "确定要移除此消息吗?",
|
||||
"loreBook": "Lorebook",
|
||||
"loreBook": "世界书",
|
||||
"character": "角色",
|
||||
"Chat": "聊天",
|
||||
"globalLoreInfo": "角色 Lorebook 适用于该角色的所有对话。",
|
||||
"globalLoreInfo": "角色世界书适用于该角色的所有对话。",
|
||||
"group": "群组",
|
||||
"groupLoreInfo": "群组 Lorebook 适用于该群组的所有对话。",
|
||||
"localLoreInfo": "聊天 Lorebook 仅用于此对话。",
|
||||
"groupLoreInfo": "群组世界书适用于该群组的所有对话。",
|
||||
"localLoreInfo": "聊天世界书仅用于此对话。",
|
||||
"removeConfirm": "你确定要删除:",
|
||||
"removeConfirm2": "你**真的**确定要删除:",
|
||||
"exportConfirm": "你想要导出此数据吗?",
|
||||
@@ -201,8 +248,8 @@ export const languageChinese = {
|
||||
"activationKeys": "关键词",
|
||||
"activationKeysInfo": "使用逗号分隔",
|
||||
"prompt": "提示词",
|
||||
"loreBookDepth": "Lorebook 搜索深度",
|
||||
"loreBookToken": "Lorebook 最大 Token 数",
|
||||
"loreBookDepth": "世界书搜索深度",
|
||||
"loreBookToken": "世界书最大 Token 数",
|
||||
"removeCharacter": "删除角色",
|
||||
"removeGroup": "删除群组",
|
||||
"exportCharacter": "导出角色",
|
||||
@@ -219,7 +266,7 @@ export const languageChinese = {
|
||||
"emotionWarn": "正在使用辅助模型。",
|
||||
"plugin": "插件",
|
||||
"language": "语言",
|
||||
"UiLanguage": "接口语言",
|
||||
"UiLanguage": "介面语言",
|
||||
"createfromScratch": "自行创建",
|
||||
"importCharacter": "导入角色",
|
||||
"translator": "翻译器",
|
||||
@@ -239,10 +286,10 @@ export const languageChinese = {
|
||||
"groupIcon": "群组头像",
|
||||
"single": "单个",
|
||||
"multiple": "多个",
|
||||
"useCharLorebook": "使用角色 Lorebook",
|
||||
"useCharLorebook": "使用角色世界书",
|
||||
"selectChar": "选择角色",
|
||||
"askLoadFirstMsg": "是否加载初始消息?",
|
||||
"theme": "接口主题",
|
||||
"theme": "介面主题",
|
||||
"editOrder": "编辑顺序",
|
||||
"autoMode": "自动模式",
|
||||
"submodel": "辅助模型",
|
||||
@@ -271,7 +318,7 @@ export const languageChinese = {
|
||||
"promptPreprocess": "使用提示词预处理",
|
||||
"SwipeRegenerate": "使用滑动箭头重新产生消息",
|
||||
"instantRemove": "删除消息时连带删除后续消息",
|
||||
"instantRemoveConfirm": "你想只删除一条消息吗?若选择「否」,后续消息也将被删除。",
|
||||
"instantRemoveConfirm": "你想只删除一条消息吗?若选择“否”,后续消息也将被删除。",
|
||||
"textColor": "文字颜色",
|
||||
"classicRisu": "经典叡苏",
|
||||
"highcontrast": "高对比度",
|
||||
@@ -281,7 +328,7 @@ export const languageChinese = {
|
||||
"ShowLog": "显示请求记录",
|
||||
"waifuWidth2": "角色显示宽度",
|
||||
"sayNothing": "无输入内容时自动填入 ’say nothing‘",
|
||||
"regexScript": "正则表达式(Regex)",
|
||||
"regexScript": "正则表达式",
|
||||
"type": "类型",
|
||||
"editInput": "修改输入",
|
||||
"editOutput": "修改输出",
|
||||
@@ -294,11 +341,11 @@ export const languageChinese = {
|
||||
"characterNotes": "角色备注",
|
||||
"personality": "性格",
|
||||
"scenario": "场景",
|
||||
"alternateGreetings": "Alternate Greetings",
|
||||
"alternateGreetings": "备选问候语",
|
||||
"unrecommended": "不建议",
|
||||
"chatNotes": "聊天备注",
|
||||
"showUnrecommended": "显示不建议的设置",
|
||||
"altGreet": "替代初始消息",
|
||||
"altGreet": "备选初始消息",
|
||||
"scripts": "脚本",
|
||||
"settings": "设置",
|
||||
"selective": "选择性",
|
||||
@@ -313,7 +360,7 @@ export const languageChinese = {
|
||||
"useExperimental": "激活实验性功能",
|
||||
"showMemoryLimit": "显示记忆上限",
|
||||
"roundIcons": "圆形头像",
|
||||
"streaming": "即时流式传输",
|
||||
"streaming": "即时串流传输",
|
||||
"chatBot": "聊天机器人",
|
||||
"otherBots": "其他机器人",
|
||||
"user": "用户",
|
||||
@@ -328,8 +375,8 @@ export const languageChinese = {
|
||||
"ttsStop": "停止语音合成",
|
||||
"askRemoval": "请求删除",
|
||||
"replaceGlobalNote": "替换全局备注",
|
||||
"charLoreBook": "角色 Lorebook",
|
||||
"globalLoreBook": "全局 Lorebook",
|
||||
"charLoreBook": "角色世界书",
|
||||
"globalLoreBook": "全局世界书",
|
||||
"globalRegexScript": "全局正则表达式",
|
||||
"accessibility": "辅助功能",
|
||||
"sendWithEnter": "使用 Enter 键发送",
|
||||
@@ -407,7 +454,7 @@ export const languageChinese = {
|
||||
"triggerManual": "仅限手动触发",
|
||||
"triggerCondVar": "如果变量为",
|
||||
"triggerCondExists": "如果聊天中存在文字",
|
||||
"triggerScript": "触发式(Trigger)",
|
||||
"triggerScript": "触发器",
|
||||
"triggerMatchRegex": "与正则表达式匹配",
|
||||
"triggerMatchLoose": "宽松匹配",
|
||||
"triggerMatchStrict": "严格匹配",
|
||||
@@ -422,9 +469,9 @@ export const languageChinese = {
|
||||
"triggerEffSetVar": "修改变量",
|
||||
"triggerEffImperson": "发送聊天消息",
|
||||
"triggerEffCommand": "执行命令",
|
||||
"triggerEffRunTrigger": "执行触发式",
|
||||
"triggerEffRunTrigger": "执行触发器",
|
||||
"triggerEffStop": "停止发送提示词",
|
||||
"triggerEffCall": "调用触发式",
|
||||
"triggerEffCall": "调用触发器",
|
||||
"varableName": "变量名",
|
||||
"role": "身份",
|
||||
"location": "位置",
|
||||
@@ -486,9 +533,9 @@ export const languageChinese = {
|
||||
"charjs": "角色 JavaScript",
|
||||
"depthPrompt": "提示词深度",
|
||||
"largePortrait": "肖像",
|
||||
"lorePlus": "LoreBook+",
|
||||
"lorePlus": "Lorebook+",
|
||||
"reverseProxyOobaMode": "Ooba Mode",
|
||||
"joinMultiUserRoom": "加入用户多人聊天室",
|
||||
"joinMultiUserRoom": "加入多用户聊天室",
|
||||
"exactTokens": "精确 Tokens",
|
||||
"fixedTokens": "估算 Tokens",
|
||||
"inlayViewScreen": "内嵌窗口",
|
||||
@@ -572,8 +619,8 @@ export const languageChinese = {
|
||||
"updateRealm": "更新至 RisuRealm",
|
||||
"updateRealmDesc": "你正试图将角色更新至 RisuRealm。此操作将使角色更新至 RisuRealm,且无法还原。",
|
||||
"antiClaudeOverload": "防止 Claude 超载",
|
||||
"activeTabChange": "目前的标签已停用,因其他标签处于活动中。若要激活此标签,请按「确定」。",
|
||||
"maxSupaChunkSize": "最大 SupaMemory 组块大小",
|
||||
"activeTabChange": "目前的标签已停用,因其他标签处于活动中。若要激活此标签,请按“确定”。",
|
||||
"maxSupaChunkSize": "最大 SupaMemory Chunk 大小",
|
||||
"addCharacter": "新增角色",
|
||||
"importFromRealm": "从 RisuRealm 选择",
|
||||
"importFromRealmDesc": "RisuRealm 提供超过 1000 位角色",
|
||||
@@ -611,7 +658,7 @@ export const languageChinese = {
|
||||
"customPromptTemplateToggle": "自定义开关",
|
||||
"defaultVariables": "默认变量",
|
||||
"hypaAllocatedTokens": "已分配的 Tokens",
|
||||
"hypaChunkSize": "组块大小",
|
||||
"hypaChunkSize": "Chunk 大小",
|
||||
"hypaV2Desc": "HypaMemory V2 是一种结合摘要数据和向量搜索的长期记忆系统。",
|
||||
"supaDesc": "SupaMemory 是一种使用摘要数据的长期记忆系统。",
|
||||
"hanuraiDesc": "HanuraiMemory 是一个使用向量搜索的记忆系统。",
|
||||
@@ -673,7 +720,7 @@ export const languageChinese = {
|
||||
"sizeAndSpeed": "大小与速度",
|
||||
"useLegacyGUI": "使用旧版接口",
|
||||
"claudeCachingExperimental": "Claude 缓存",
|
||||
"openClose": "开启/关闭",
|
||||
"openClose": "开启/关闭",
|
||||
"hideApiKeys": "隐藏 API 密钥",
|
||||
"unformatQuotes": "禁用引号格式",
|
||||
"enableDevTools": "激活开发者工具",
|
||||
@@ -694,8 +741,8 @@ export const languageChinese = {
|
||||
"connectionGuest": "你是聊天室的访客。",
|
||||
"otherUserRequesting": "其他用户正在请求中,请稍后重试。",
|
||||
"jsonSchema": "JSON Schema",
|
||||
"enableJsonSchema": "激活 Schema",
|
||||
"strictJsonSchema": "严谨 Schema",
|
||||
"enableJsonSchema": "Enable Schema",
|
||||
"strictJsonSchema": "Strict Schema",
|
||||
"extractJson": "提取 JSON",
|
||||
"reloadSession": "发现更新版本的存储数据,正在重新加载对话⋯",
|
||||
"fixMarkdownNewline": "修正 Markdown 换行",
|
||||
@@ -711,5 +758,17 @@ export const languageChinese = {
|
||||
"defineCustomGUI": "自定义界面",
|
||||
"chatHTML": "聊天介面 HTML",
|
||||
"logShare": "显示分享记录按钮",
|
||||
"preview": "预览"
|
||||
"preview": "预览",
|
||||
"recommended": "推荐",
|
||||
"newChat": "新对话",
|
||||
"predictedOutput": "预测输出",
|
||||
"systemContentReplacement": "替换系统内容",
|
||||
"systemRoleReplacement": "替换系统角色",
|
||||
"seperateParameters": "分离参数",
|
||||
"seperateParametersEnabled": "激活分离参数",
|
||||
"summarizationPrompt": "摘要提示词",
|
||||
"translatorPrompt": "翻译提示词",
|
||||
"translateBeforeHTMLFormatting": "於 HTML 格式化前翻译",
|
||||
"retranslate": "重新翻译",
|
||||
"loading": "加载中"
|
||||
}
|
||||
Reference in New Issue
Block a user