diff --git a/ChuanhuChatbot.py b/ChuanhuChatbot.py
index e7d6b368..c60d0008 100644
--- a/ChuanhuChatbot.py
+++ b/ChuanhuChatbot.py
@@ -85,13 +85,13 @@ def create_new_model():
with gr.Row(visible=False):
with gr.Column(min_width=42, scale=1):
historyDeleteBtn = gr.Button(
- i18n("🗑️"), elem_id="gr-history-delete-btn")
+ "🗑️", elem_id="gr-history-delete-btn")
with gr.Column(min_width=42, scale=1):
historyDownloadBtn = gr.Button(
- i18n("⏬"), elem_id="gr-history-download-btn")
+ "⏬", elem_id="gr-history-download-btn")
with gr.Column(min_width=42, scale=1):
historyMarkdownDownloadBtn = gr.Button(
- i18n("⤵️"), elem_id="gr-history-mardown-download-btn")
+ "⤵️", elem_id="gr-history-mardown-download-btn")
with gr.Row(visible=False):
with gr.Column(scale=6):
saveFileName = gr.Textbox(
@@ -104,9 +104,9 @@ def create_new_model():
)
with gr.Column(scale=1):
renameHistoryBtn = gr.Button(
- i18n("💾 Rename Chat"), elem_id="gr-history-save-btn")
+ i18n("💾 保存对话"), elem_id="gr-history-save-btn")
exportMarkdownBtn = gr.Button(
- i18n("📝 Export as Markdown"), elem_id="gr-markdown-export-btn")
+ i18n("📝 导出为 Markdown"), elem_id="gr-markdown-export-btn")
with gr.Column(elem_id="chuanhu-menu-footer"):
with gr.Row(elem_id="chuanhu-func-nav"):
@@ -181,10 +181,10 @@ def create_new_model():
with gr.Row(visible=False) as like_dislike_area:
with gr.Column(min_width=20, scale=1):
likeBtn = gr.Button(
- i18n("👍"), elem_id="gr-like-btn")
+ "👍", elem_id="gr-like-btn")
with gr.Column(min_width=20, scale=1):
dislikeBtn = gr.Button(
- i18n("👎"), elem_id="gr-dislike-btn")
+ "👎", elem_id="gr-dislike-btn")
with gr.Column(elem_id="toolbox-area", scale=1):
# For CSS setting, there is an extra box. Don't remove it.
@@ -203,7 +203,7 @@ def create_new_model():
value=INITIAL_SYSTEM_PROMPT,
lines=8
)
- remain_system_prompt_checkbox = gr.Checkbox(
+ retain_system_prompt_checkbox = gr.Checkbox(
label=i18n("新建对话保留Prompt"), value=False, visible=True, elem_classes="switch-checkbox")
with gr.Accordion(label=i18n("加载Prompt模板"), open=False):
with gr.Column():
@@ -584,7 +584,7 @@ def create_greeting(request: gr.Request):
emptyBtn.click(
reset,
- inputs=[current_model, remain_system_prompt_checkbox],
+ inputs=[current_model, retain_system_prompt_checkbox],
outputs=[chatbot, status_display, historySelectList, systemPromptTxt],
show_progress=True,
_js='(a,b)=>{return clearChatbot(a,b);}',
@@ -682,7 +682,7 @@ def create_greeting(request: gr.Request):
historyRefreshBtn.click(**refresh_history_args)
historyDeleteBtn.click(delete_chat_history, [current_model, historySelectList, user_name], [status_display, historySelectList, chatbot], _js='(a,b,c)=>{return showConfirmationDialog(a, b, c);}').then(
reset,
- inputs=[current_model, remain_system_prompt_checkbox],
+ inputs=[current_model, retain_system_prompt_checkbox],
outputs=[chatbot, status_display, historySelectList, systemPromptTxt],
show_progress=True,
_js='(a,b)=>{return clearChatbot(a,b);}',
diff --git a/locale/en_US.json b/locale/en_US.json
index 1dfd236e..f94f6376 100644
--- a/locale/en_US.json
+++ b/locale/en_US.json
@@ -1,146 +1,141 @@
{
- "川虎Chat 🚀": "Chuanhu Chat 🚀",
- "川虎Chat": "Chuanhu Chat",
- "未命名对话历史记录": "Unnamed Dialog History",
- "在这里输入": "Type in here",
- "🧹 新的对话": "🧹 New Dialogue",
- "🔄 重新生成": "🔄 Regeneration",
- "🗑️ 删除最旧对话": "🗑️ Delete oldest dialog",
- "🗑️ 删除最新对话": "🗑️ Delete latest dialog",
- "🗑️ 删除": "🗑️ Delete",
- "重新生成": "Regenerate",
- "删除这轮问答": "Delete this round of Q&A",
- "模型": "Model",
- "多账号模式已开启,无需输入key,可直接开始对话": "Multi-account mode is enabled, no need to enter key, you can start the dialogue directly",
- "**发送消息** 或 **提交key** 以显示额度": "**Send message** or **Submit key** to display credit",
- "选择模型": "Select Model",
- "选择LoRA模型": "Select LoRA Model",
- "实时传输回答": "Stream output",
- "单轮对话": "Single-turn",
- "使用在线搜索": "Use online search",
- "选择回复语言(针对搜索&索引功能)": "Select reply language (for search & index)",
- "上传索引文件": "Upload",
- "双栏pdf": "Two-column pdf",
- "识别公式": "formula OCR",
- "在这里输入System Prompt...": "Type in System Prompt here...",
- "加载Prompt模板": "Load Prompt Template",
- "选择Prompt模板集合文件": "Select Prompt Template Collection File",
- "🔄 刷新": "🔄 Refresh",
- "从Prompt模板中加载": "Load from Prompt Template",
- "保存/加载": "Save/Load",
- "保存/加载对话历史记录": "Save/Load Dialog History",
- "从列表中加载对话": "Load dialog from list",
- "设置文件名: 默认为.json,可选为.md": "Set file name: default is .json, optional is .md",
- "设置保存文件名": "Set save file name",
- "对话历史记录": "Dialog History",
- "💾 保存对话": "💾 Save Dialog",
- "📝 导出为Markdown": "📝 Export as Markdown",
- "历史记录(JSON)": "History file (JSON)",
- "导出为 Markdown": "Export as Markdown",
- "默认保存于history文件夹": "Default save in history folder",
- "下载/上传历史记录": "Download/Upload History",
- "高级": "Advanced",
- "# ⚠️ 务必谨慎更改 ⚠️": "# ⚠️ Caution: Changes require care. ⚠️",
- "参数": "Parameters",
- "停止符,用英文逗号隔开...": "Type in stop token here, separated by comma...",
- "用于定位滥用行为": "Used to locate abuse",
- "用户名": "Username",
- "在这里输入API-Host...": "Type in API-Host here...",
- "🔄 切换API地址": "🔄 Switch API Address",
- "未设置代理...": "No proxy...",
- "代理地址": "Proxy address",
- "🔄 设置代理地址": "🔄 Set Proxy Address",
- "🔙 恢复默认网络设置": "🔙 Reset Network Settings",
- "仅供查看": "For viewing only",
- "你真的要删除 ": "Are you sure you want to delete ",
" 吗?": " ?",
- "重命名该对话": "Rename this chat",
- "请输入有效的文件名,不要包含以下特殊字符:": "Please enter a valid file name, do not include the following special characters: ",
- "🔄 检查更新...": "🔄 Check for Update...",
- "您使用的就是最新版!": "You are using the latest version!",
- "正在尝试更新...": "Trying to update...",
- "取消": "Cancel",
- "更新": "Update",
- "详情": "Details",
- "好": "OK",
- "更新成功,请重启本程序": "Updated successfully, please restart this program",
- "更新失败,请尝试[手动更新](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)": "Update failed, please try [manually updating](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)",
- "更新失败,请尝试手动更新。": "Update failed, please try manually updating.",
- "开始实时传输回答……": "Start streaming output...",
- "Token 计数: ": "Token Count: ",
- ",本次对话累计消耗了 ": ", Total cost for this dialogue is ",
+ "# ⚠️ 务必谨慎更改 ⚠️": "# ⚠️ Caution: Changes require care. ⚠️",
+ "**发送消息** 或 **提交key** 以显示额度": "**Send message** or **Submit key** to display credit",
+ "**本月使用金额** ": "**Monthly usage** ",
"**获取API使用情况失败**": "**Failed to get API usage**",
- "**获取API使用情况失败**,需在填写`config.json`中正确填写sensitive_id": "**Failed to get API usage**, correct sensitive_id needed in `config.json`",
"**获取API使用情况失败**,sensitive_id错误或已过期": "**Failed to get API usage**, wrong or expired sensitive_id",
- "**本月使用金额** ": "**Monthly usage** ",
- "本月使用金额": "Monthly usage",
- "获取API使用情况失败:": "Failed to get API usage:",
+ "**获取API使用情况失败**,需在填写`config.json`中正确填写sensitive_id": "**Failed to get API usage**, correct sensitive_id needed in `config.json`",
+ "API key为空,请检查是否输入正确。": "API key is empty, check whether it is entered correctly.",
"API密钥更改为了": "The API key is changed to",
"JSON解析错误,收到的内容: ": "JSON parsing error, received content: ",
- "模型设置为了:": "Model is set to: ",
- "☹️发生了错误:": "☹️Error: ",
- "获取对话时发生错误,请查看后台日志": "Error occurred when getting dialogue, check the background log",
- "请检查网络连接,或者API-Key是否有效。": "Check the network connection or whether the API-Key is valid.",
- "连接超时,无法获取对话。": "Connection timed out, unable to get dialogue.",
- "读取超时,无法获取对话。": "Read timed out, unable to get dialogue.",
- "代理错误,无法获取对话。": "Proxy error, unable to get dialogue.",
"SSL错误,无法获取对话。": "SSL error, unable to get dialogue.",
- "API key为空,请检查是否输入正确。": "API key is empty, check whether it is entered correctly.",
- "请输入对话内容。": "Enter the content of the conversation.",
- "账单信息不适用": "Billing information is not applicable",
- "由Bilibili [土川虎虎虎](https://space.bilibili.com/29125536)、[明昭MZhao](https://space.bilibili.com/24807452) 和 [Keldos](https://github.com/Keldos-Li) 开发
访问川虎Chat的 [GitHub项目](https://github.com/GaiZhenbiao/ChuanhuChatGPT) 下载最新版脚本": "Developed by Bilibili [土川虎虎虎](https://space.bilibili.com/29125536), [明昭MZhao](https://space.bilibili.com/24807452) and [Keldos](https://github.com/Keldos-Li)\n\nDownload latest code from [GitHub](https://github.com/GaiZhenbiao/ChuanhuChatGPT)",
- "切换亮暗色主题": "Switch light/dark theme",
- "您的IP区域:未知。": "Your IP region: Unknown.",
- "获取IP地理位置失败。原因:": "Failed to get IP location. Reason: ",
+ "Token 计数: ": "Token Count: ",
+ "☹️发生了错误:": "☹️Error: ",
+ "⚠️ 为保证API-Key安全,请在配置文件`config.json`中修改网络设置": "⚠️ To ensure the security of API-Key, please modify the network settings in the configuration file `config.json`.",
"。你仍然可以使用聊天功能。": ". You can still use the chat function.",
- "您的IP区域:": "Your IP region: ",
- "总结": "Summarize",
- "生成内容总结中……": "Generating content summary...",
"上传": "Upload",
- "由于下面的原因,Google 拒绝返回 PaLM 的回答:\n\n": "Due to the following reasons, Google refuses to provide an answer to PaLM: \n\n",
- "⚠️ 为保证API-Key安全,请在配置文件`config.json`中修改网络设置": "⚠️ To ensure the security of API-Key, please modify the network settings in the configuration file `config.json`.",
- "网络": "Network",
- "暂时未知": "Unknown",
-
- "剩余配额不足,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/常见问题#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)": "Insufficient remaining quota, [learn more](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/常见问题#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)",
+ "上传了": "Uploaded",
+ "上传到 OpenAI 后自动填充": "Automatically filled after uploading to OpenAI",
+ "上传到OpenAI": "Upload to OpenAI",
+ "上传文件": "Upload files",
+ "仅供查看": "For viewing only",
+ "从Prompt模板中加载": "Load from Prompt Template",
+ "从列表中加载对话": "Load dialog from list",
+ "代理地址": "Proxy address",
+ "代理错误,无法获取对话。": "Proxy error, unable to get dialogue.",
"你没有权限访问 GPT4,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/issues/843)": "You do not have permission to access GPT-4, [learn more](https://github.com/GaiZhenbiao/ChuanhuChatGPT/issues/843)",
- "请查看 config_example.json,配置 Azure OpenAI": "Please review config_example.json to configure Azure OpenAI",
+ "你没有选择任何对话历史": "You have not selected any conversation history.",
+ "你真的要删除 ": "Are you sure you want to delete ",
+ "使用在线搜索": "Use online search",
+ "停止符,用英文逗号隔开...": "Type in stop token here, separated by comma...",
+ "关于": "About",
+ "准备数据集": "Prepare Dataset",
+ "切换亮暗色主题": "Switch light/dark theme",
+ "删除对话历史成功": "Successfully deleted conversation history.",
+ "删除这轮问答": "Delete this round of Q&A",
+ "刷新状态": "Refresh Status",
+ "剩余配额不足,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)": "Insufficient remaining quota, [learn more](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)",
+ "加载Prompt模板": "Load Prompt Template",
+ "单轮对话": "Single-turn",
+ "历史记录(JSON)": "History file (JSON)",
+ "参数": "Parameters",
+ "双栏pdf": "Two-column pdf",
+ "取消": "Cancel",
+ "取消所有任务": "Cancel All Tasks",
+ "可选,用于区分不同的模型": "Optional, used to distinguish different models",
"启用的工具:": "Enabled tools: ",
-
+ "在工具箱中管理知识库文件": "Manage knowledge base files in the toolbox",
+ "在线搜索": "Web search",
+ "在这里输入": "Type in here",
+ "在这里输入System Prompt...": "Type in System Prompt here...",
+ "多账号模式已开启,无需输入key,可直接开始对话": "Multi-account mode is enabled, no need to enter key, you can start the dialogue directly",
+ "好": "OK",
+ "实时传输回答": "Stream output",
+ "对话": "Dialogue",
+ "对话历史": "Conversation history",
+ "对话历史记录": "Dialog History",
+ "对话命名方式": "History naming method",
+ "导出为 Markdown": "Export as Markdown",
+ "川虎Chat": "Chuanhu Chat",
+ "川虎Chat 🚀": "Chuanhu Chat 🚀",
+ "工具箱": "Toolbox",
+ "已经被删除啦": "It has been deleted.",
+ "开始实时传输回答……": "Start streaming output...",
+ "开始训练": "Start Training",
"微调": "Fine-tuning",
- "训练状态": "Training Status",
- "查看[使用介绍](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35)": "View the [usage guide](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35) for more details",
- "准备数据集": "Prepare Dataset",
+ "总结": "Summarize",
+ "总结完成": "Summary completed.",
+ "您使用的就是最新版!": "You are using the latest version!",
+ "您的IP区域:": "Your IP region: ",
+ "您的IP区域:未知。": "Your IP region: Unknown.",
+ "拓展": "Extensions",
+ "搜索(支持正则)...": "Search (supports regex)...",
"数据集预览": "Dataset Preview",
- "选择数据集": "Select Dataset",
- "上传到OpenAI": "Upload to OpenAI",
"文件ID": "File ID",
- "上传到 OpenAI 后自动填充": "Automatically filled after uploading to OpenAI",
+ "新对话 ": "New Chat ",
+ "新建对话保留Prompt": "Retain Prompt For New Chat",
+ "暂时未知": "Unknown",
+ "更新": "Update",
+ "更新失败,请尝试[手动更新](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)": "Update failed, please try [manually updating](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)",
+ "更新成功,请重启本程序": "Updated successfully, please restart this program",
+ "未命名对话历史记录": "Unnamed Dialog History",
+ "未设置代理...": "No proxy...",
+ "本月使用金额": "Monthly usage",
+ "查看[使用介绍](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35)": "View the [usage guide](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35) for more details",
+ "根据日期时间": "By date and time",
+ "模型": "Model",
"模型名称后缀": "Model Name Suffix",
- "可选,用于区分不同的模型": "Optional, used to distinguish different models",
- "训练轮数(Epochs)": "Training Epochs",
- "开始训练": "Start Training",
- "状态": "Status",
- "刷新状态": "Refresh Status",
- "取消所有任务": "Cancel All Tasks",
+ "模型自动总结(消耗tokens)": "Auto summary by LLM (Consume tokens)",
+ "模型设置为了:": "Model is set to: ",
+ "正在尝试更新...": "Trying to update...",
"添加训练好的模型到模型列表": "Add trained model to the model list",
-
- "设置": "Settings",
- "训练": "Training",
- "工具箱": "Toolbox",
- "对话": "Dialogue",
- "拓展": "Extensions",
- "上传文件": "Upload files",
+ "状态": "Status",
+ "生成内容总结中……": "Generating content summary...",
+ "用于定位滥用行为": "Used to locate abuse",
+ "用户名": "Username",
+ "由Bilibili [土川虎虎虎](https://space.bilibili.com/29125536)、[明昭MZhao](https://space.bilibili.com/24807452) 和 [Keldos](https://github.com/Keldos-Li) 开发
访问川虎Chat的 [GitHub项目](https://github.com/GaiZhenbiao/ChuanhuChatGPT) 下载最新版脚本": "Developed by Bilibili [土川虎虎虎](https://space.bilibili.com/29125536), [明昭MZhao](https://space.bilibili.com/24807452) and [Keldos](https://github.com/Keldos-Li)\n\nDownload latest code from [GitHub](https://github.com/GaiZhenbiao/ChuanhuChatGPT)",
"知识库": "Knowledge base",
"知识库文件": "Knowledge base files",
- "在工具箱中管理知识库文件": "Manage knowledge base files in the toolbox",
- "在线搜索": "Web search",
- "关于": "About",
- "新对话 ": "New Chat ",
- "搜索(支持正则)...": "Search (supports regex)...",
-
- "对话命名方式": "History naming method",
- "根据日期时间": "By date and time",
"第一条提问": "By first question",
- "模型自动总结(消耗tokens)": "Auto summary by LLM (Consume tokens)"
-}
+ "索引构建完成": "Indexing complete.",
+ "网络": "Network",
+ "获取API使用情况失败:": "Failed to get API usage:",
+ "获取IP地理位置失败。原因:": "Failed to get IP location. Reason: ",
+ "获取对话时发生错误,请查看后台日志": "Error occurred when getting dialogue, check the background log",
+ "训练": "Training",
+ "训练状态": "Training Status",
+ "训练轮数(Epochs)": "Training Epochs",
+ "设置": "Settings",
+ "设置保存文件名": "Set save file name",
+ "设置文件名: 默认为.json,可选为.md": "Set file name: default is .json, optional is .md",
+ "识别公式": "formula OCR",
+ "详情": "Details",
+ "请查看 config_example.json,配置 Azure OpenAI": "Please review config_example.json to configure Azure OpenAI",
+ "请检查网络连接,或者API-Key是否有效。": "Check the network connection or whether the API-Key is valid.",
+ "请输入对话内容。": "Enter the content of the conversation.",
+ "请输入有效的文件名,不要包含以下特殊字符:": "Please enter a valid file name, do not include the following special characters: ",
+ "读取超时,无法获取对话。": "Read timed out, unable to get dialogue.",
+ "账单信息不适用": "Billing information is not applicable",
+ "连接超时,无法获取对话。": "Connection timed out, unable to get dialogue.",
+ "选择LoRA模型": "Select LoRA Model",
+ "选择Prompt模板集合文件": "Select Prompt Template Collection File",
+ "选择回复语言(针对搜索&索引功能)": "Select reply language (for search & index)",
+ "选择数据集": "Select Dataset",
+ "选择模型": "Select Model",
+ "重命名该对话": "Rename this chat",
+ "重新生成": "Regenerate",
+ "高级": "Advanced",
+ ",本次对话累计消耗了 ": ", Total cost for this dialogue is ",
+ "💾 保存对话": "💾 Save Dialog",
+ "📝 导出为 Markdown": "📝 Export as Markdown",
+ "🔄 切换API地址": "🔄 Switch API Address",
+ "🔄 刷新": "🔄 Refresh",
+ "🔄 检查更新...": "🔄 Check for Update...",
+ "🔄 设置代理地址": "🔄 Set Proxy Address",
+ "🔄 重新生成": "🔄 Regeneration",
+ "🔙 恢复默认网络设置": "🔙 Reset Network Settings",
+ "🗑️ 删除最新对话": "🗑️ Delete latest dialog",
+ "🗑️ 删除最旧对话": "🗑️ Delete oldest dialog",
+ "🧹 新的对话": "🧹 New Dialogue"
+}
\ No newline at end of file
diff --git a/locale/extract_locale.py b/locale/extract_locale.py
index b39148a1..316d1daf 100644
--- a/locale/extract_locale.py
+++ b/locale/extract_locale.py
@@ -1,6 +1,14 @@
-import os
-import json
-import re
+import os, json, re, sys
+import aiohttp, asyncio
+import commentjson
+
+asyncio.set_event_loop_policy(asyncio.DefaultEventLoopPolicy())
+
+with open("config.json", "r", encoding="utf-8") as f:
+ config = commentjson.load(f)
+api_key = config["openai_api_key"]
+url = config["openai_api_base"] + "/v1/chat/completions" if "openai_api_base" in config else "https://api.openai.com/v1/chat/completions"
+
def get_current_strings():
pattern = r'i18n\s*\(\s*["\']([^"\']*(?:\)[^"\']*)?)["\']\s*\)'
@@ -40,7 +48,7 @@ def sort_strings(existing_translations):
sorted_translations = {}
# Add entries with (NOT USED) in their values
for key, value in sorted(existing_translations.items(), key=lambda x: x[0]):
- if "(NOT USED)" in value:
+ if "(🔴NOT USED)" in value:
sorted_translations[key] = value
# Add entries with empty values
for key, value in sorted(existing_translations.items(), key=lambda x: x[0]):
@@ -54,31 +62,77 @@ def sort_strings(existing_translations):
return sorted_translations
-current_strs = get_current_strings()
-
-locale_files = []
-# 遍历locale目录下的所有json文件
-for dirpath, dirnames, filenames in os.walk("locale"):
- for filename in filenames:
- if filename.endswith(".json"):
- locale_files.append(os.path.join(dirpath, filename))
-
-
-for locale_filename in locale_files:
- if "zh_CN" in locale_filename:
- continue
- locale_strs = get_locale_strings(locale_filename)
-
- # Add new keys
- for key in current_strs:
- if key not in locale_strs:
- locale_strs[key] = ""
- # Add (NOT USED) to invalid keys
- for key in locale_strs:
- if key not in current_strs:
- locale_strs[key] = "(NOT USED)" + locale_strs[key]
-
- locale_strs = sort_strings(locale_strs)
-
- with open(locale_filename, 'w', encoding='utf-8') as f:
- json.dump(locale_strs, f, ensure_ascii=False, indent=4)
+async def auto_translate(str, language):
+ headers = {
+ "Content-Type": "application/json",
+ "Authorization": f"Bearer {api_key}",
+ "temperature": f"{0}",
+ }
+ payload = {
+ "model": "gpt-3.5-turbo",
+ "messages": [
+ {
+ "role": "system",
+ "content": f"You are a translation program;\nYour job is to translate user input into {language};\nThe content you are translating is a string in the App;\nDo not explain emoji;\nIf input is only a emoji, please simply return origin emoji;\nPlease ensure that the translation results are concise and easy to understand."
+ },
+ {"role": "user", "content": f"{str}"}
+ ],
+ }
+
+ async with aiohttp.ClientSession() as session:
+ async with session.post(url, headers=headers, json=payload) as response:
+ data = await response.json()
+ return data["choices"][0]["message"]["content"]
+
+
+async def main(auto=False):
+ current_strs = get_current_strings()
+ locale_files = []
+ # 遍历locale目录下的所有json文件
+ for dirpath, dirnames, filenames in os.walk("locale"):
+ for filename in filenames:
+ if filename.endswith(".json"):
+ locale_files.append(os.path.join(dirpath, filename))
+
+
+ for locale_filename in locale_files:
+ if "zh_CN" in locale_filename:
+ continue
+ locale_strs = get_locale_strings(locale_filename)
+
+ # Add new keys
+ new_keys = []
+ for key in current_strs:
+ if key not in locale_strs:
+ new_keys.append(key)
+ locale_strs[key] = ""
+ print(f"{locale_filename[7:-5]}'s new str: {len(new_keys)}")
+ # Add (NOT USED) to invalid keys
+ for key in locale_strs:
+ if key not in current_strs:
+ locale_strs[key] = "(🔴NOT USED)" + locale_strs[key]
+ print(f"{locale_filename[7:-5]}'s invalid str: {len(locale_strs) - len(current_strs)}")
+
+ locale_strs = sort_strings(locale_strs)
+
+ if auto:
+ tasks = []
+ non_translated_keys = []
+ for key in locale_strs:
+ if locale_strs[key] == "":
+ non_translated_keys.append(key)
+ tasks.append(auto_translate(key, locale_filename[7:-5]))
+ results = await asyncio.gather(*tasks)
+ for key, result in zip(non_translated_keys, results):
+ locale_strs[key] = "(🟡REVIEW NEEDED)" + result
+ print(f"{locale_filename[7:-5]}'s auto translated str: {len(non_translated_keys)}")
+
+ with open(locale_filename, 'w', encoding='utf-8') as f:
+ json.dump(locale_strs, f, ensure_ascii=False, indent=4)
+
+
+if __name__ == "__main__":
+ auto = False
+ if len(sys.argv) > 1 and sys.argv[1] == "--auto":
+ auto = True
+ asyncio.run(main(auto))
diff --git a/locale/ja_JP.json b/locale/ja_JP.json
index 7a9a2b17..3b918489 100644
--- a/locale/ja_JP.json
+++ b/locale/ja_JP.json
@@ -1,146 +1,141 @@
{
- "川虎Chat 🚀": "川虎Chat 🚀",
- "川虎Chat": "川虎Chat",
- "未命名对话历史记录": "名無しの会話履歴",
- "在这里输入": "ここに入力",
- "🧹 新的对话": "🧹 新しい会話",
- "🔄 重新生成": "🔄 再生成",
- "🗑️ 删除最旧对话": "🗑️ 最古の会話削除",
- "🗑️ 删除最新对话": "🗑️ 最新の会話削除",
- "🗑️ 删除": "🗑️ 削除",
- "重新生成": "再生成",
- "删除这轮问答": "この質疑応答を削除",
- "模型": "LLMモデル",
- "多账号模式已开启,无需输入key,可直接开始对话": "複数アカウントモードがオンになっています。キーを入力する必要はありません。会話を開始できます",
- "**发送消息** 或 **提交key** 以显示额度": "**メッセージを送信** または **キーを送信** して、クレジットを表示します",
- "选择模型": "LLMモデルを選択",
- "选择LoRA模型": "LoRAモデルを選択",
- "实时传输回答": "ストリーム出力",
- "单轮对话": "単発会話",
- "使用在线搜索": "オンライン検索を使用",
- "选择回复语言(针对搜索&索引功能)": "回答言語を選択(検索とインデックス機能に対して)",
- "上传索引文件": "アップロード",
- "双栏pdf": "2カラムpdf",
- "识别公式": "formula OCR",
- "在这里输入System Prompt...": "System Promptを入力してください...",
- "加载Prompt模板": "Promptテンプレートを読込",
- "选择Prompt模板集合文件": "Promptテンプレートコレクションを選択",
- "🔄 刷新": "🔄 更新",
- "从Prompt模板中加载": "Promptテンプレートから読込",
- "保存/加载": "保存/読込",
- "保存/加载对话历史记录": "会話履歴を保存/読込",
- "从列表中加载对话": "リストから会話を読込",
- "设置文件名: 默认为.json,可选为.md": "ファイル名を設定: デフォルトは.json、.mdを選択できます",
- "设置保存文件名": "保存ファイル名を設定",
- "对话历史记录": "会話履歴",
- "💾 保存对话": "💾 会話を保存",
- "📝 导出为Markdown": "📝 Markdownでエクスポート",
- "历史记录(JSON)": "履歴ファイル(JSON)",
- "导出为 Markdown": "Markdownでエクスポート",
- "默认保存于history文件夹": "デフォルトでhistoryフォルダに保存されます",
- "下载/上传历史记录": "履歴をダウンロード/アップロード",
- "高级": "Advanced",
- "# ⚠️ 务必谨慎更改 ⚠️": "# ⚠️ 変更には慎重に ⚠️",
- "参数": "パラメータ",
- "停止符,用英文逗号隔开...": "ここにストップ文字を英語のカンマで区切って入力してください...",
- "用于定位滥用行为": "不正行為を特定するために使用されます",
- "用户名": "ユーザー名",
- "在这里输入API-Host...": "API-Hostを入力してください...",
- "🔄 切换API地址": "🔄 APIアドレスを切り替え",
- "未设置代理...": "代理が設定されていません...",
- "代理地址": "プロキシアドレス",
- "🔄 设置代理地址": "🔄 プロキシアドレスを設定",
- "🔙 恢复默认网络设置": "🔙 ネットワーク設定のリセット",
- "仅供查看": "閲覧専用",
- "你真的要删除 ": "本当に ",
" 吗?": " を削除してもよろしいですか?",
- "重命名该对话": "会話の名前を変更",
- "请输入有效的文件名,不要包含以下特殊字符:": "有効なファイル名を入力してください。以下の特殊文字は使用しないでください:",
- "🔄 检查更新...": "🔄 アップデートをチェック...",
- "您使用的就是最新版!": "最新バージョンを使用しています!",
- "正在尝试更新...": "更新を試みています...",
- "取消": "キャンセル",
- "更新": "アップデート",
- "详情": "詳細",
- "好": "はい",
- "更新成功,请重启本程序": "更新が成功しました、このプログラムを再起動してください",
- "更新失败,请尝试[手动更新](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)": "更新に失敗しました、[手動での更新](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)をお試しください。",
- "更新失败,请尝试手动更新。": "更新に失敗しました、手動での更新をお試しください。",
- "开始实时传输回答……": "ストリーム出力開始……",
- "Token 计数: ": "Token数: ",
- ",本次对话累计消耗了 ": ", 今の会話で消費合計 ",
+ "# ⚠️ 务必谨慎更改 ⚠️": "# ⚠️ 変更には慎重に ⚠️",
+ "**发送消息** 或 **提交key** 以显示额度": "**メッセージを送信** または **キーを送信** して、クレジットを表示します",
+ "**本月使用金额** ": "**今月の使用料金** ",
"**获取API使用情况失败**": "**API使用状況の取得に失敗しました**",
- "**获取API使用情况失败**,需在填写`config.json`中正确填写sensitive_id": "**API使用状況の取得に失敗しました**、`config.json`に正しい`sensitive_id`を入力する必要があります",
"**获取API使用情况失败**,sensitive_id错误或已过期": "**API使用状況の取得に失敗しました**、sensitive_idが間違っているか、期限切れです",
- "**本月使用金额** ": "**今月の使用料金** ",
- "本月使用金额": "今月の使用料金",
- "获取API使用情况失败:": "API使用状況の取得に失敗しました:",
+ "**获取API使用情况失败**,需在填写`config.json`中正确填写sensitive_id": "**API使用状況の取得に失敗しました**、`config.json`に正しい`sensitive_id`を入力する必要があります",
+ "API key为空,请检查是否输入正确。": "APIキーが入力されていません。正しく入力されているか確認してください。",
"API密钥更改为了": "APIキーが変更されました",
"JSON解析错误,收到的内容: ": "JSON解析エラー、受信内容: ",
- "模型设置为了:": "LLMモデルを設定しました: ",
- "☹️发生了错误:": "エラーが発生しました: ",
- "获取对话时发生错误,请查看后台日志": "会話取得時にエラー発生、あとのログを確認してください",
- "请检查网络连接,或者API-Key是否有效。": "ネットワーク接続を確認するか、APIキーが有効かどうかを確認してください。",
- "连接超时,无法获取对话。": "接続タイムアウト、会話を取得できません。",
- "读取超时,无法获取对话。": "読み込みタイムアウト、会話を取得できません。",
- "代理错误,无法获取对话。": "プロキシエラー、会話を取得できません。",
"SSL错误,无法获取对话。": "SSLエラー、会話を取得できません。",
- "API key为空,请检查是否输入正确。": "APIキーが入力されていません。正しく入力されているか確認してください。",
- "请输入对话内容。": "会話内容を入力してください。",
- "账单信息不适用": "課金情報は対象外です",
- "由Bilibili [土川虎虎虎](https://space.bilibili.com/29125536)、[明昭MZhao](https://space.bilibili.com/24807452) 和 [Keldos](https://github.com/Keldos-Li) 开发
访问川虎Chat的 [GitHub项目](https://github.com/GaiZhenbiao/ChuanhuChatGPT) 下载最新版脚本": "開発:Bilibili [土川虎虎虎](https://space.bilibili.com/29125536) と [明昭MZhao](https://space.bilibili.com/24807452) と [Keldos](https://github.com/Keldos-Li)\n\n最新コードは川虎Chatのサイトへ [GitHubプロジェクト](https://github.com/GaiZhenbiao/ChuanhuChatGPT)",
- "切换亮暗色主题": "テーマの明暗切替",
- "您的IP区域:未知。": "あなたのIPアドレス地域:不明",
- "获取IP地理位置失败。原因:": "IPアドレス地域の取得に失敗しました。理由:",
+ "Token 计数: ": "Token数: ",
+ "☹️发生了错误:": "エラーが発生しました: ",
+ "⚠️ 为保证API-Key安全,请在配置文件`config.json`中修改网络设置": "⚠️ APIキーの安全性を確保するために、`config.json`ファイルでネットワーク設定を変更してください。",
"。你仍然可以使用聊天功能。": "。あなたはまだチャット機能を使用できます。",
- "您的IP区域:": "あなたのIPアドレス地域:",
- "总结": "要約する",
- "生成内容总结中……": "コンテンツ概要を生成しています...",
"上传": "アップロード",
- "由于下面的原因,Google 拒绝返回 PaLM 的回答:\n\n": "Googleは以下の理由から、PaLMの回答を返すことを拒否しています:\n\n",
- "⚠️ 为保证API-Key安全,请在配置文件`config.json`中修改网络设置": "⚠️ APIキーの安全性を確保するために、`config.json`ファイルでネットワーク設定を変更してください。",
- "网络": "ネットワーク",
- "暂时未知": "しばらく不明である",
-
- "剩余配额不足,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/常见问题#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)": "残りのクォータが不足しています、[詳細はこちら](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/常见问题#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)",
+ "上传了": "アップロードしました。",
+ "上传到 OpenAI 后自动填充": "OpenAIへのアップロード後、自動的に入力されます",
+ "上传到OpenAI": "OpenAIへのアップロード",
+ "上传文件": "ファイルをアップロード",
+ "仅供查看": "閲覧専用",
+ "从Prompt模板中加载": "Promptテンプレートから読込",
+ "从列表中加载对话": "リストから会話を読込",
+ "代理地址": "プロキシアドレス",
+ "代理错误,无法获取对话。": "プロキシエラー、会話を取得できません。",
"你没有权限访问 GPT4,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/issues/843)": "GPT-4にアクセス権がありません、[詳細はこちら](https://github.com/GaiZhenbiao/ChuanhuChatGPT/issues/843)",
- "请查看 config_example.json,配置 Azure OpenAI": "Azure OpenAIの設定については、config_example.jsonをご覧ください",
- "启用的工具:" : "有効なツール:",
-
- "微调": "ファインチューニング",
- "训练状态": "トレーニングステータス",
- "查看[使用介绍](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35)": "[使用ガイド](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35)を表示",
+ "你没有选择任何对话历史": "あなたは何の会話履歴も選択していません。",
+ "你真的要删除 ": "本当に ",
+ "使用在线搜索": "オンライン検索を使用",
+ "停止符,用英文逗号隔开...": "ここにストップ文字を英語のカンマで区切って入力してください...",
+ "关于": "について",
"准备数据集": "データセットの準備",
- "数据集预览": "データセットのプレビュー",
- "选择数据集": "データセットの選択",
- "上传到OpenAI": "OpenAIへのアップロード",
- "文件ID": "ファイルID",
- "上传到 OpenAI 后自动填充": "OpenAIへのアップロード後、自動的に入力されます",
- "模型名称后缀": "モデル名のサフィックス",
- "可选,用于区分不同的模型": "オプション、異なるモデルを区別するために使用",
- "训练轮数(Epochs)": "トレーニングエポック数",
- "开始训练": "トレーニングを開始",
- "状态": "ステータス",
+ "切换亮暗色主题": "テーマの明暗切替",
+ "删除对话历史成功": "削除した会話の履歴",
+ "删除这轮问答": "この質疑応答を削除",
"刷新状态": "ステータスを更新",
+ "剩余配额不足,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)": "剩余配额不足,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)",
+ "加载Prompt模板": "Promptテンプレートを読込",
+ "单轮对话": "単発会話",
+ "历史记录(JSON)": "履歴ファイル(JSON)",
+ "参数": "パラメータ",
+ "双栏pdf": "2カラムpdf",
+ "取消": "キャンセル",
"取消所有任务": "すべてのタスクをキャンセル",
- "添加训练好的模型到模型列表": "トレーニング済みモデルをモデルリストに追加",
-
- "设置": "設定",
- "训练": "トレーニング",
- "工具箱": "ツールボックス",
- "对话": "会話",
- "拓展": "拡張",
- "上传文件": "ファイルをアップロード",
- "知识库": "ナレッジベース",
- "知识库文件": "ナレッジベースファイル",
+ "可选,用于区分不同的模型": "オプション、異なるモデルを区別するために使用",
+ "启用的工具:": "有効なツール:",
"在工具箱中管理知识库文件": "ツールボックスでナレッジベースファイルの管理を行う",
"在线搜索": "オンライン検索",
- "关于": "について",
- "新对话 ": "新しい会話 ",
- "搜索(支持正则)...": "検索(正規表現をサポート)...",
-
+ "在这里输入": "ここに入力",
+ "在这里输入System Prompt...": "System Promptを入力してください...",
+ "多账号模式已开启,无需输入key,可直接开始对话": "複数アカウントモードがオンになっています。キーを入力する必要はありません。会話を開始できます",
+ "好": "はい",
+ "实时传输回答": "ストリーム出力",
+ "对话": "会話",
+ "对话历史": "対話履歴",
+ "对话历史记录": "会話履歴",
"对话命名方式": "会話の命名方法",
+ "导出为 Markdown": "Markdownでエクスポート",
+ "川虎Chat": "川虎Chat",
+ "川虎Chat 🚀": "川虎Chat 🚀",
+ "工具箱": "ツールボックス",
+ "已经被删除啦": "削除されました。",
+ "开始实时传输回答……": "ストリーム出力開始……",
+ "开始训练": "トレーニングを開始",
+ "微调": "ファインチューニング",
+ "总结": "要約する",
+ "总结完成": "完了",
+ "您使用的就是最新版!": "最新バージョンを使用しています!",
+ "您的IP区域:": "あなたのIPアドレス地域:",
+ "您的IP区域:未知。": "あなたのIPアドレス地域:不明",
+ "拓展": "拡張",
+ "搜索(支持正则)...": "検索(正規表現をサポート)...",
+ "数据集预览": "データセットのプレビュー",
+ "文件ID": "ファイルID",
+ "新对话 ": "新しい会話 ",
+ "新建对话保留Prompt": "新しい会話を作成してください。プロンプトを保留します。",
+ "暂时未知": "しばらく不明である",
+ "更新": "アップデート",
+ "更新失败,请尝试[手动更新](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)": "更新に失敗しました、[手動での更新](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)をお試しください。",
+ "更新成功,请重启本程序": "更新が成功しました、このプログラムを再起動してください",
+ "未命名对话历史记录": "名無しの会話履歴",
+ "未设置代理...": "代理が設定されていません...",
+ "本月使用金额": "今月の使用料金",
+ "查看[使用介绍](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35)": "[使用ガイド](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35)を表示",
"根据日期时间": "日付と時刻に基づいて",
+ "模型": "LLMモデル",
+ "模型名称后缀": "モデル名のサフィックス",
+ "模型自动总结(消耗tokens)": "モデルによる自動要約(トークン消費)",
+ "模型设置为了:": "LLMモデルを設定しました: ",
+ "正在尝试更新...": "更新を試みています...",
+ "添加训练好的模型到模型列表": "トレーニング済みモデルをモデルリストに追加",
+ "状态": "ステータス",
+ "生成内容总结中……": "コンテンツ概要を生成しています...",
+ "用于定位滥用行为": "不正行為を特定するために使用されます",
+ "用户名": "ユーザー名",
+ "由Bilibili [土川虎虎虎](https://space.bilibili.com/29125536)、[明昭MZhao](https://space.bilibili.com/24807452) 和 [Keldos](https://github.com/Keldos-Li) 开发
访问川虎Chat的 [GitHub项目](https://github.com/GaiZhenbiao/ChuanhuChatGPT) 下载最新版脚本": "開発:Bilibili [土川虎虎虎](https://space.bilibili.com/29125536) と [明昭MZhao](https://space.bilibili.com/24807452) と [Keldos](https://github.com/Keldos-Li)\n\n最新コードは川虎Chatのサイトへ [GitHubプロジェクト](https://github.com/GaiZhenbiao/ChuanhuChatGPT)",
+ "知识库": "ナレッジベース",
+ "知识库文件": "ナレッジベースファイル",
"第一条提问": "最初の質問",
- "模型自动总结(消耗tokens)": "モデルによる自動要約(トークン消費)"
-}
+ "索引构建完成": "索引の構築が完了しました。",
+ "网络": "ネットワーク",
+ "获取API使用情况失败:": "API使用状況の取得に失敗しました:",
+ "获取IP地理位置失败。原因:": "IPアドレス地域の取得に失敗しました。理由:",
+ "获取对话时发生错误,请查看后台日志": "会話取得時にエラー発生、あとのログを確認してください",
+ "训练": "トレーニング",
+ "训练状态": "トレーニングステータス",
+ "训练轮数(Epochs)": "トレーニングエポック数",
+ "设置": "設定",
+ "设置保存文件名": "保存ファイル名を設定",
+ "设置文件名: 默认为.json,可选为.md": "ファイル名を設定: デフォルトは.json、.mdを選択できます",
+ "识别公式": "formula OCR",
+ "详情": "詳細",
+ "请查看 config_example.json,配置 Azure OpenAI": "Azure OpenAIの設定については、config_example.jsonをご覧ください",
+ "请检查网络连接,或者API-Key是否有效。": "ネットワーク接続を確認するか、APIキーが有効かどうかを確認してください。",
+ "请输入对话内容。": "会話内容を入力してください。",
+ "请输入有效的文件名,不要包含以下特殊字符:": "有効なファイル名を入力してください。以下の特殊文字は使用しないでください:",
+ "读取超时,无法获取对话。": "読み込みタイムアウト、会話を取得できません。",
+ "账单信息不适用": "課金情報は対象外です",
+ "连接超时,无法获取对话。": "接続タイムアウト、会話を取得できません。",
+ "选择LoRA模型": "LoRAモデルを選択",
+ "选择Prompt模板集合文件": "Promptテンプレートコレクションを選択",
+ "选择回复语言(针对搜索&索引功能)": "回答言語を選択(検索とインデックス機能に対して)",
+ "选择数据集": "データセットの選択",
+ "选择模型": "LLMモデルを選択",
+ "重命名该对话": "会話の名前を変更",
+ "重新生成": "再生成",
+ "高级": "Advanced",
+ ",本次对话累计消耗了 ": ", 今の会話で消費合計 ",
+ "💾 保存对话": "💾 会話を保存",
+ "📝 导出为 Markdown": "📝 Markdownにエクスポート",
+ "🔄 切换API地址": "🔄 APIアドレスを切り替え",
+ "🔄 刷新": "🔄 更新",
+ "🔄 检查更新...": "🔄 アップデートをチェック...",
+ "🔄 设置代理地址": "🔄 プロキシアドレスを設定",
+ "🔄 重新生成": "🔄 再生成",
+ "🔙 恢复默认网络设置": "🔙 ネットワーク設定のリセット",
+ "🗑️ 删除最新对话": "🗑️ 最新の会話削除",
+ "🗑️ 删除最旧对话": "🗑️ 最古の会話削除",
+ "🧹 新的对话": "🧹 新しい会話"
+}
\ No newline at end of file
diff --git a/locale/ko_KR.json b/locale/ko_KR.json
index ed780ea6..2a460e34 100644
--- a/locale/ko_KR.json
+++ b/locale/ko_KR.json
@@ -1,146 +1,141 @@
{
- "川虎Chat 🚀": "Chuanhu Chat 🚀",
- "川虎Chat": "Chuanhu Chat",
- "未命名对话历史记录": "이름없는 대화 기록",
- "在这里输入": "여기에 입력하세요",
- "🧹 新的对话": "🧹 새로운 대화",
- "🔄 重新生成": "🔄 재생성",
- "🗑️ 删除最旧对话": "🗑️ 가장 오래된 대화 삭제",
- "🗑️ 删除最新对话": "🗑️ 최신 대화 삭제",
- "🗑️ 删除": "🗑️ 삭제",
- "重新生成": "재생성",
- "删除这轮问答": "이 라운드의 질문과 답변 삭제",
- "模型": "LLM 모델",
- "多账号模式已开启,无需输入key,可直接开始对话": "다중 계정 모드가 활성화되어 있으므로 키를 입력할 필요가 없이 바로 대화를 시작할 수 있습니다",
- "**发送消息** 或 **提交key** 以显示额度": "**메세지를 전송** 하거나 **Key를 입력**하여 크레딧 표시",
- "选择模型": "모델 선택",
- "选择LoRA模型": "LoRA 모델 선택",
- "实时传输回答": "실시간 전송",
- "单轮对话": "단일 대화",
- "使用在线搜索": "온라인 검색 사용",
- "选择回复语言(针对搜索&索引功能)": "답장 언어 선택 (검색 & 인덱스용)",
- "上传索引文件": "업로드",
- "双栏pdf": "2-column pdf",
- "识别公式": "formula OCR",
- "在这里输入System Prompt...": "여기에 시스템 프롬프트를 입력하세요...",
- "加载Prompt模板": "프롬프트 템플릿 불러오기",
- "选择Prompt模板集合文件": "프롬프트 콜렉션 파일 선택",
- "🔄 刷新": "🔄 새로고침",
- "从Prompt模板中加载": "프롬프트 템플릿에서 불러오기",
- "保存/加载": "저장/불러오기",
- "保存/加载对话历史记录": "대화 기록 저장/불러오기",
- "从列表中加载对话": "리스트에서 대화 불러오기",
- "设置文件名: 默认为.json,可选为.md": "파일 이름 설정: 기본값: .json, 선택: .md",
- "设置保存文件名": "저장 파일명 설정",
- "对话历史记录": "대화 기록",
- "💾 保存对话": "💾 대화 저장",
- "📝 导出为Markdown": "📝 마크다운으로 내보내기",
- "历史记录(JSON)": "기록 파일 (JSON)",
- "导出为 Markdown": "마크다운으로 내보내기",
- "默认保存于history文件夹": "히스토리 폴더에 기본 저장",
- "下载/上传历史记录": "기록 다운로드/업로드",
- "高级": "고급",
- "# ⚠️ 务必谨慎更改 ⚠️": "# ⚠️ 주의: 변경시 주의하세요. ⚠️",
- "参数": "파라미터들",
- "停止符,用英文逗号隔开...": "여기에 정지 토큰 입력, ','로 구분됨...",
- "用于定位滥用行为": "악용 사례 파악에 활용됨",
- "用户名": "사용자 이름",
- "在这里输入API-Host...": "여기에 API host를 입력하세요...",
- "🔄 切换API地址": "🔄 API 주소 변경",
- "未设置代理...": "대리인이 설정되지 않았습니다...",
- "代理地址": "프록시 주소",
- "🔄 设置代理地址": "🔄 프록시 주소 설정",
- "🔙 恢复默认网络设置": "🔙 네트워크 설정 초기화",
- "仅供查看": "읽기 전용",
- "你真的要删除 ": "정말로 ",
" 吗?": " 을(를) 삭제하시겠습니까?",
- "重命名该对话": "대화 이름 변경",
- "请输入有效的文件名,不要包含以下特殊字符:": "유효한 파일 이름을 입력하세요. 다음 특수 문자는 포함하지 마세요: ",
- "🔄 检查更新...": "🔄 업데이트 확인...",
- "您使用的就是最新版!": "최신 버전을 사용하고 있습니다!",
- "正在尝试更新...": "업데이트를 시도 중...",
- "取消": "취소",
- "更新": "업데이트",
- "详情": "상세",
- "好": "예",
- "更新成功,请重启本程序": "업데이트 성공, 이 프로그램을 재시작 해주세요",
- "更新失败,请尝试[手动更新](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)": "업데이트 실패, [수동 업데이트](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)를 시도하십시오",
- "更新失败,请尝试手动更新。": "업데이트 실패, 수동 업데이트를 시도하십시오.",
- "开始实时传输回答……": "실시간 응답 출력 시작...",
- "Token 计数: ": "토큰 수: ",
- ",本次对话累计消耗了 ": ",이 대화의 전체 비용은 ",
+ "# ⚠️ 务必谨慎更改 ⚠️": "# ⚠️ 주의: 변경시 주의하세요. ⚠️",
+ "**发送消息** 或 **提交key** 以显示额度": "**메세지를 전송** 하거나 **Key를 입력**하여 크레딧 표시",
+ "**本月使用金额** ": "**이번 달 사용금액** ",
"**获取API使用情况失败**": "**API 사용량 가져오기 실패**",
- "**获取API使用情况失败**,需在填写`config.json`中正确填写sensitive_id": "**API 사용량 가져오기 실패**. `config.json`에 올바른 `sensitive_id`를 입력해야 합니다",
"**获取API使用情况失败**,sensitive_id错误或已过期": "**API 사용량 가져오기 실패**. sensitive_id가 잘못되었거나 만료되었습니다",
- "**本月使用金额** ": "**이번 달 사용금액** ",
- "本月使用金额": "이번 달 사용금액",
- "获取API使用情况失败:": "API 사용량 가져오기 실패:",
+ "**获取API使用情况失败**,需在填写`config.json`中正确填写sensitive_id": "**API 사용량 가져오기 실패**. `config.json`에 올바른 `sensitive_id`를 입력해야 합니다",
+ "API key为空,请检查是否输入正确。": "API 키가 비어 있습니다. 올바르게 입력되었는지 확인하십세요.",
"API密钥更改为了": "API 키가 변경되었습니다.",
"JSON解析错误,收到的内容: ": "JSON 파싱 에러, 응답: ",
- "模型设置为了:": "설정된 모델: ",
- "☹️发生了错误:": "☹️에러: ",
- "获取对话时发生错误,请查看后台日志": "대화를 가져오는 중 에러가 발생했습니다. 백그라운드 로그를 확인하세요",
- "请检查网络连接,或者API-Key是否有效。": "네트워크 연결 또는 API키가 유효한지 확인하세요",
- "连接超时,无法获取对话。": "연결 시간 초과, 대화를 가져올 수 없습니다.",
- "读取超时,无法获取对话。": "읽기 시간 초과, 대화를 가져올 수 없습니다.",
- "代理错误,无法获取对话。": "프록시 에러, 대화를 가져올 수 없습니다.",
"SSL错误,无法获取对话。": "SSL 에러, 대화를 가져올 수 없습니다.",
- "API key为空,请检查是否输入正确。": "API 키가 비어 있습니다. 올바르게 입력되었는지 확인하십세요.",
- "请输入对话内容。": "대화 내용을 입력하세요.",
- "账单信息不适用": "청구 정보를 가져올 수 없습니다",
- "由Bilibili [土川虎虎虎](https://space.bilibili.com/29125536)、[明昭MZhao](https://space.bilibili.com/24807452) 和 [Keldos](https://github.com/Keldos-Li) 开发
访问川虎Chat的 [GitHub项目](https://github.com/GaiZhenbiao/ChuanhuChatGPT) 下载最新版脚本": "제작: Bilibili [土川虎虎虎](https://space.bilibili.com/29125536), [明昭MZhao](https://space.bilibili.com/24807452), [Keldos](https://github.com/Keldos-Li)\n\n최신 코드 다운로드: [GitHub](https://github.com/GaiZhenbiao/ChuanhuChatGPT)",
- "切换亮暗色主题": "라이트/다크 테마 전환",
- "您的IP区域:未知。": "IP 지역: 알 수 없음.",
- "获取IP地理位置失败。原因:": "다음과 같은 이유로 IP 위치를 가져올 수 없습니다. 이유: ",
+ "Token 计数: ": "토큰 수: ",
+ "☹️发生了错误:": "☹️에러: ",
+ "⚠️ 为保证API-Key安全,请在配置文件`config.json`中修改网络设置": "⚠️ API-Key의 안전을 보장하기 위해 네트워크 설정을 `config.json` 구성 파일에서 수정해주세요.",
"。你仍然可以使用聊天功能。": ". 채팅 기능을 계속 사용할 수 있습니다.",
- "您的IP区域:": "당신의 IP 지역: ",
- "总结": "요약",
- "生成内容总结中……": "콘텐츠 요약 생성중...",
"上传": "업로드",
- "由于下面的原因,Google 拒绝返回 PaLM 的回答:\n\n": "구글은 다음과 같은 이유로 인해 PaLM의 응답을 거부합니다: \n\n",
- "⚠️ 为保证API-Key安全,请在配置文件`config.json`中修改网络设置": "⚠️ API-Key의 안전을 보장하기 위해 네트워크 설정을 `config.json` 구성 파일에서 수정해주세요.",
- "网络": "네트워크",
- "暂时未知": "알 수 없음",
-
- "剩余配额不足,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/常见问题#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)": "남은 할당량이 부족합니다. [자세히 알아보기](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/常见问题#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)",
+ "上传了": "업로드되었습니다.",
+ "上传到 OpenAI 后自动填充": "OpenAI로 업로드한 후 자동으로 채워집니다",
+ "上传到OpenAI": "OpenAI로 업로드",
+ "上传文件": "파일 업로드",
+ "仅供查看": "읽기 전용",
+ "从Prompt模板中加载": "프롬프트 템플릿에서 불러오기",
+ "从列表中加载对话": "리스트에서 대화 불러오기",
+ "代理地址": "프록시 주소",
+ "代理错误,无法获取对话。": "프록시 에러, 대화를 가져올 수 없습니다.",
"你没有权限访问 GPT4,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/issues/843)": "GPT-4에 접근 권한이 없습니다. [자세히 알아보기](https://github.com/GaiZhenbiao/ChuanhuChatGPT/issues/843)",
- "请查看 config_example.json,配置 Azure OpenAI": "Azure OpenAI 설정을 확인하세요",
- "启用的工具:" : "활성화된 도구: ",
-
- "微调": "미세 조정",
- "训练状态": "훈련 상태",
- "查看[使用介绍](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35)": "[사용 가이드](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35) 보기",
+ "你没有选择任何对话历史": "대화 기록을 선택하지 않았습니다.",
+ "你真的要删除 ": "정말로 ",
+ "使用在线搜索": "온라인 검색 사용",
+ "停止符,用英文逗号隔开...": "여기에 정지 토큰 입력, ','로 구분됨...",
+ "关于": "관련",
"准备数据集": "데이터셋 준비",
- "数据集预览": "데이터셋 미리보기",
- "选择数据集": "데이터셋 선택",
- "上传到OpenAI": "OpenAI로 업로드",
- "文件ID": "파일 ID",
- "上传到 OpenAI 后自动填充": "OpenAI로 업로드한 후 자동으로 채워집니다",
- "模型名称后缀": "모델 이름 접미사",
- "可选,用于区分不同的模型": "선택 사항, 다른 모델을 구분하는 데 사용",
- "训练轮数(Epochs)": "훈련 라운드(Epochs)",
- "开始训练": "훈련 시작",
- "状态": "상태",
+ "切换亮暗色主题": "라이트/다크 테마 전환",
+ "删除对话历史成功": "대화 기록이 성공적으로 삭제되었습니다.",
+ "删除这轮问答": "이 라운드의 질문과 답변 삭제",
"刷新状态": "상태 새로 고침",
+ "剩余配额不足,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)": "남은 할당량이 부족합니다. [자세한 내용](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)을 확인하세요.",
+ "加载Prompt模板": "프롬프트 템플릿 불러오기",
+ "单轮对话": "단일 대화",
+ "历史记录(JSON)": "기록 파일 (JSON)",
+ "参数": "파라미터들",
+ "双栏pdf": "2-column pdf",
+ "取消": "취소",
"取消所有任务": "모든 작업 취소",
- "添加训练好的模型到模型列表": "훈련된 모델을 모델 목록에 추가",
-
- "设置": "설정",
- "训练": "훈련",
- "工具箱": "도구 상자",
- "对话": "대화",
- "拓展": "확장",
- "上传文件": "파일 업로드",
- "知识库": "지식 라이브러리",
- "知识库文件": "지식 라이브러리 파일",
+ "可选,用于区分不同的模型": "선택 사항, 다른 모델을 구분하는 데 사용",
+ "启用的工具:": "활성화된 도구: ",
"在工具箱中管理知识库文件": "지식 라이브러리 파일을 도구 상자에서 관리",
"在线搜索": "온라인 검색",
- "关于": "관련",
- "新对话 ": "새 대화 ",
- "搜索(支持正则)...": "검색 (정규식 지원)...",
-
+ "在这里输入": "여기에 입력하세요",
+ "在这里输入System Prompt...": "여기에 시스템 프롬프트를 입력하세요...",
+ "多账号模式已开启,无需输入key,可直接开始对话": "다중 계정 모드가 활성화되어 있으므로 키를 입력할 필요가 없이 바로 대화를 시작할 수 있습니다",
+ "好": "예",
+ "实时传输回答": "실시간 전송",
+ "对话": "대화",
+ "对话历史": "대화 내역",
+ "对话历史记录": "대화 기록",
"对话命名方式": "대화 이름 설정",
+ "导出为 Markdown": "마크다운으로 내보내기",
+ "川虎Chat": "Chuanhu Chat",
+ "川虎Chat 🚀": "Chuanhu Chat 🚀",
+ "工具箱": "도구 상자",
+ "已经被删除啦": "이미 삭제되었습니다.",
+ "开始实时传输回答……": "실시간 응답 출력 시작...",
+ "开始训练": "훈련 시작",
+ "微调": "미세 조정",
+ "总结": "요약",
+ "总结完成": "작업 완료",
+ "您使用的就是最新版!": "최신 버전을 사용하고 있습니다!",
+ "您的IP区域:": "당신의 IP 지역: ",
+ "您的IP区域:未知。": "IP 지역: 알 수 없음.",
+ "拓展": "확장",
+ "搜索(支持正则)...": "검색 (정규식 지원)...",
+ "数据集预览": "데이터셋 미리보기",
+ "文件ID": "파일 ID",
+ "新对话 ": "새 대화 ",
+ "新建对话保留Prompt": "새 대화 생성, 프롬프트 유지하기",
+ "暂时未知": "알 수 없음",
+ "更新": "업데이트",
+ "更新失败,请尝试[手动更新](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)": "업데이트 실패, [수동 업데이트](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)를 시도하십시오",
+ "更新成功,请重启本程序": "업데이트 성공, 이 프로그램을 재시작 해주세요",
+ "未命名对话历史记录": "이름없는 대화 기록",
+ "未设置代理...": "대리인이 설정되지 않았습니다...",
+ "本月使用金额": "이번 달 사용금액",
+ "查看[使用介绍](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35)": "[사용 가이드](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35) 보기",
"根据日期时间": "날짜 및 시간 기준",
+ "模型": "LLM 모델",
+ "模型名称后缀": "모델 이름 접미사",
+ "模型自动总结(消耗tokens)": "모델에 의한 자동 요약 (토큰 소비)",
+ "模型设置为了:": "설정된 모델: ",
+ "正在尝试更新...": "업데이트를 시도 중...",
+ "添加训练好的模型到模型列表": "훈련된 모델을 모델 목록에 추가",
+ "状态": "상태",
+ "生成内容总结中……": "콘텐츠 요약 생성중...",
+ "用于定位滥用行为": "악용 사례 파악에 활용됨",
+ "用户名": "사용자 이름",
+ "由Bilibili [土川虎虎虎](https://space.bilibili.com/29125536)、[明昭MZhao](https://space.bilibili.com/24807452) 和 [Keldos](https://github.com/Keldos-Li) 开发
访问川虎Chat的 [GitHub项目](https://github.com/GaiZhenbiao/ChuanhuChatGPT) 下载最新版脚本": "제작: Bilibili [土川虎虎虎](https://space.bilibili.com/29125536), [明昭MZhao](https://space.bilibili.com/24807452), [Keldos](https://github.com/Keldos-Li)\n\n최신 코드 다운로드: [GitHub](https://github.com/GaiZhenbiao/ChuanhuChatGPT)",
+ "知识库": "지식 라이브러리",
+ "知识库文件": "지식 라이브러리 파일",
"第一条提问": "첫 번째 질문",
- "模型自动总结(消耗tokens)": "모델에 의한 자동 요약 (토큰 소비)"
-}
+ "索引构建完成": "인덱스 구축이 완료되었습니다.",
+ "网络": "네트워크",
+ "获取API使用情况失败:": "API 사용량 가져오기 실패:",
+ "获取IP地理位置失败。原因:": "다음과 같은 이유로 IP 위치를 가져올 수 없습니다. 이유: ",
+ "获取对话时发生错误,请查看后台日志": "대화를 가져오는 중 에러가 발생했습니다. 백그라운드 로그를 확인하세요",
+ "训练": "훈련",
+ "训练状态": "훈련 상태",
+ "训练轮数(Epochs)": "훈련 라운드(Epochs)",
+ "设置": "설정",
+ "设置保存文件名": "저장 파일명 설정",
+ "设置文件名: 默认为.json,可选为.md": "파일 이름 설정: 기본값: .json, 선택: .md",
+ "识别公式": "formula OCR",
+ "详情": "상세",
+ "请查看 config_example.json,配置 Azure OpenAI": "Azure OpenAI 설정을 확인하세요",
+ "请检查网络连接,或者API-Key是否有效。": "네트워크 연결 또는 API키가 유효한지 확인하세요",
+ "请输入对话内容。": "대화 내용을 입력하세요.",
+ "请输入有效的文件名,不要包含以下特殊字符:": "유효한 파일 이름을 입력하세요. 다음 특수 문자는 포함하지 마세요: ",
+ "读取超时,无法获取对话。": "읽기 시간 초과, 대화를 가져올 수 없습니다.",
+ "账单信息不适用": "청구 정보를 가져올 수 없습니다",
+ "连接超时,无法获取对话。": "연결 시간 초과, 대화를 가져올 수 없습니다.",
+ "选择LoRA模型": "LoRA 모델 선택",
+ "选择Prompt模板集合文件": "프롬프트 콜렉션 파일 선택",
+ "选择回复语言(针对搜索&索引功能)": "답장 언어 선택 (검색 & 인덱스용)",
+ "选择数据集": "데이터셋 선택",
+ "选择模型": "모델 선택",
+ "重命名该对话": "대화 이름 변경",
+ "重新生成": "재생성",
+ "高级": "고급",
+ ",本次对话累计消耗了 ": ",이 대화의 전체 비용은 ",
+ "💾 保存对话": "💾 대화 저장",
+ "📝 导出为 Markdown": "📝 마크다운으로 내보내기",
+ "🔄 切换API地址": "🔄 API 주소 변경",
+ "🔄 刷新": "🔄 새로고침",
+ "🔄 检查更新...": "🔄 업데이트 확인...",
+ "🔄 设置代理地址": "🔄 프록시 주소 설정",
+ "🔄 重新生成": "🔄 재생성",
+ "🔙 恢复默认网络设置": "🔙 네트워크 설정 초기화",
+ "🗑️ 删除最新对话": "🗑️ 최신 대화 삭제",
+ "🗑️ 删除最旧对话": "🗑️ 가장 오래된 대화 삭제",
+ "🧹 新的对话": "🧹 새로운 대화"
+}
\ No newline at end of file
diff --git a/locale/ru_RU.json b/locale/ru_RU.json
index 76d8a6b2..402aabaa 100644
--- a/locale/ru_RU.json
+++ b/locale/ru_RU.json
@@ -1,146 +1,141 @@
{
- "川虎Chat 🚀": "Chuanhu Чат 🚀",
- "川虎Chat": "Chuanhu Чат",
- "未命名对话历史记录": "Безымянная история диалога",
- "在这里输入": "Введите здесь",
- "🧹 新的对话": "🧹 Новый диалог",
- "🔄 重新生成": "🔄 Пересоздать",
- "🗑️ 删除最旧对话": "🗑️ Удалить старейший диалог",
- "🗑️ 删除最新对话": "🗑️ Удалить последний диалог",
- "🗑️ 删除": "🗑️ Удалить",
- "重新生成": "Пересоздать",
- "删除这轮问答": "Удалить этот раунд вопросов и ответов",
- "模型": "Модель",
- "多账号模式已开启,无需输入key,可直接开始对话": "Режим множественных аккаунтов включен, не требуется ввод ключа, можно сразу начать диалог",
- "**发送消息** 或 **提交key** 以显示额度": "**Отправить сообщение** или **отправить ключ** для отображения лимита",
- "选择模型": "Выберите модель",
- "选择LoRA模型": "Выберите модель LoRA",
- "实时传输回答": "Передача ответа в реальном времени",
- "单轮对话": "Одиночный диалог",
- "使用在线搜索": "Использовать онлайн-поиск",
- "选择回复语言(针对搜索&索引功能)": "Выберите язык ответа (для функций поиска и индексации)",
- "上传索引文件": "Загрузить конфиг",
- "双栏pdf": "Двухколоночный PDF",
- "识别公式": "Распознавание формул",
- "在这里输入System Prompt...": "Введите здесь системное подсказку...",
- "加载Prompt模板": "Загрузить шаблон Prompt",
- "选择Prompt模板集合文件": "Выберите файл с набором шаблонов Prompt",
- "🔄 刷新": "🔄 Обновить",
- "从Prompt模板中加载": "Загрузить из шаблона Prompt",
- "保存/加载": "Сохранить/загрузить",
- "保存/加载对话历史记录": "Сохранить/загрузить историю диалога",
- "从列表中加载对话": "Загрузить диалог из списка",
- "设置文件名: 默认为.json,可选为.md": "Установить имя файла: по умолчанию .json, можно выбрать .md",
- "设置保存文件名": "Установить имя сохраняемого файла",
- "对话历史记录": "История диалога",
- "💾 保存对话": "💾 Сохранить диалог",
- "📝 导出为Markdown": "📝 Экспортировать в Markdown",
- "历史记录(JSON)": "Файл истории (JSON)",
- "导出为 Markdown": "Экспортировать в Markdown",
- "默认保存于history文件夹": "По умолчанию сохраняется в папку history",
- "下载/上传历史记录": "Загрузить/загрузить историю",
- "高级": "Расширенные настройки",
- "# ⚠️ 务必谨慎更改 ⚠️": "# ⚠️ ВНИМАНИЕ: ИЗМЕНЯЙТЕ ОСТОРОЖНО ⚠️",
- "参数": "Параметры",
- "停止符,用英文逗号隔开...": "Разделительные символы, разделенные запятой...",
- "用于定位滥用行为": "Используется для выявления злоупотреблений",
- "用户名": "Имя пользователя",
- "在这里输入API-Host...": "Введите API-хост здесь...",
- "🔄 切换API地址": "🔄 Переключить адрес API",
- "未设置代理...": "Прокси не настроен...",
- "代理地址": "Адрес прокси",
- "🔄 设置代理地址": "🔄 Установить адрес прокси",
- "🔙 恢复默认网络设置": "🔙 Восстановить настройки сети по умолчанию",
- "仅供查看": "Только для просмотра",
- "你真的要删除 ": "Вы уверены, что хотите удалить ",
" 吗?": " ?",
- "重命名该对话": "Переименовать этот диалог",
- "请输入有效的文件名,不要包含以下特殊字符:": "Введите действительное имя файла, не содержащее следующих специальных символов: ",
- "🔄 检查更新...": "🔄 Проверить обновления...",
- "您使用的就是最新版!": "Вы используете последнюю версию!",
- "正在尝试更新...": "Попытка обновления...",
- "取消": "Отмена",
- "更新": "Обновить",
- "详情": "Подробности",
- "好": "Хорошо",
- "更新成功,请重启本程序": "Обновление успешно, пожалуйста, перезапустите программу",
- "更新失败,请尝试[手动更新](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)": "Обновление не удалось, пожалуйста, попробуйте обновить вручную",
- "更新失败,请尝试手动更新。": "Обновление не удалось, попробуйте обновление вручную.",
- "开始实时传输回答……": "Начните трансляцию ответов в режиме реального времени...",
- "Token 计数: ": "Использованно токенов: ",
- ",本次对话累计消耗了 ": ", Общая стоимость этого диалога составляет ",
+ "# ⚠️ 务必谨慎更改 ⚠️": "# ⚠️ ВНИМАНИЕ: ИЗМЕНЯЙТЕ ОСТОРОЖНО ⚠️",
+ "**发送消息** 或 **提交key** 以显示额度": "**Отправить сообщение** или **отправить ключ** для отображения лимита",
+ "**本月使用金额** ": "**Использовано средств в этом месяце**",
"**获取API使用情况失败**": "**Не удалось получить информацию об использовании API**",
"**获取API使用情况失败**,sensitive_id错误或已过期": "**Не удалось получить информацию об использовании API**, ошибка sensitive_id или истек срок действия",
"**获取API使用情况失败**,需在填写`config.json`中正确填写sensitive_id": "**Не удалось получить информацию об использовании API**, необходимо правильно заполнить sensitive_id в `config.json`",
- "**本月使用金额** ": "**Использовано средств в этом месяце**",
- "本月使用金额": "Использовано средств в этом месяце",
- "获取API使用情况失败:": "Не удалось получитьAPIинформацию об использовании:",
+ "API key为空,请检查是否输入正确。": "Пустой API-Key, пожалуйста, проверьте правильность ввода.",
"API密钥更改为了": "Ключ API изменен на",
"JSON解析错误,收到的内容: ": "Ошибка анализа JSON, полученный контент:",
- "模型设置为了:": "Модель настроена на:",
- "☹️发生了错误:": "☹️ Произошла ошибка:",
- "获取对话时发生错误,请查看后台日志": "Возникла ошибка при получении диалога, пожалуйста, проверьте журналы",
- "请检查网络连接,或者API-Key是否有效。": "Проверьте подключение к сети или действительность API-Key.",
- "连接超时,无法获取对话。": "Тайм-аут подключения, не удалось получить диалог.",
- "读取超时,无法获取对话。": "Тайм-аут чтения, не удалось получить диалог.",
- "代理错误,无法获取对话。": "Ошибка прокси, не удалось получить диалог.",
"SSL错误,无法获取对话。": "Ошибка SSL, не удалось получить диалог.",
- "API key为空,请检查是否输入正确。": "Пустой API-Key, пожалуйста, проверьте правильность ввода.",
- "请输入对话内容。": "Пожалуйста, введите содержание диалога.",
- "账单信息不适用": "Информация о счете не применима",
- "由Bilibili [土川虎虎虎](https://space.bilibili.com/29125536)、[明昭MZhao](https://space.bilibili.com/24807452) 和 [Keldos](https://github.com/Keldos-Li) 开发
访问川虎Chat的 [GitHub项目](https://github.com/GaiZhenbiao/ChuanhuChatGPT) 下载最新版脚本": "Разработано [土川虎虎虎](https://space.bilibili.com/29125536), [明昭MZhao](https://space.bilibili.com/24807452) и [Keldos](https://github.com/Keldos-Li).
посетите [GitHub Project](https://github.com/GaiZhenbiao/ChuanhuChatGPT) чата Chuanhu, чтобы загрузить последнюю версию скрипта",
- "切换亮暗色主题": "Переключить светлую/темную тему",
- "您的IP区域:未知。": "Ваша IP-зона: неизвестно.",
- "获取IP地理位置失败。原因:": "Не удалось получить географическое положение IP. Причина:",
+ "Token 计数: ": "Использованно токенов: ",
+ "☹️发生了错误:": "☹️ Произошла ошибка:",
+ "⚠️ 为保证API-Key安全,请在配置文件`config.json`中修改网络设置": "⚠️ Для обеспечения безопасности API-Key, измените настройки сети в файле конфигурации `config.json`",
"。你仍然可以使用聊天功能。": ". Вы все равно можете использовать функцию чата.",
- "您的IP区域:": "Ваша IP-зона:",
- "总结": "Подведение итога",
- "生成内容总结中……": "Создание сводки контента...",
"上传": "Загрузить",
- "由于下面的原因,Google 拒绝返回 PaLM 的回答:\n\n": "Google отказался вернуть ответ PaLM по следующим причинам:\n\n",
- "⚠️ 为保证API-Key安全,请在配置文件`config.json`中修改网络设置": "⚠️ Для обеспечения безопасности API-Key, измените настройки сети в файле конфигурации `config.json`",
- "网络": "Параметры сети",
- "暂时未知": "Временно неизвестно",
-
- "剩余配额不足,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/常见问题#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)": "Недостаточно остаточного квоты, [подробнее](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/常见问题#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)",
+ "上传了": "Загрузка завершена.",
+ "上传到 OpenAI 后自动填充": "Автоматическое заполнение после загрузки в OpenAI",
+ "上传到OpenAI": "Загрузить в OpenAI",
+ "上传文件": "Загрузить файл",
+ "仅供查看": "Только для просмотра",
+ "从Prompt模板中加载": "Загрузить из шаблона Prompt",
+ "从列表中加载对话": "Загрузить диалог из списка",
+ "代理地址": "Адрес прокси",
+ "代理错误,无法获取对话。": "Ошибка прокси, не удалось получить диалог.",
"你没有权限访问 GPT4,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/issues/843)": "У вас нет доступа к GPT4, [подробнее](https://github.com/GaiZhenbiao/ChuanhuChatGPT/issues/843)",
- "请查看 config_example.json,配置 Azure OpenAI": "Пожалуйста, просмотрите config_example.json для настройки Azure OpenAI",
- "启用的工具:" : "Включенные инструменты:",
-
- "微调": "Своя модель",
- "训练状态": "Статус обучения",
- "查看[使用介绍](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35)": "[Здесь](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35) можно ознакомиться с инструкцией по использованию",
+ "你没有选择任何对话历史": "Вы не выбрали никакой истории переписки",
+ "你真的要删除 ": "Вы уверены, что хотите удалить ",
+ "使用在线搜索": "Использовать онлайн-поиск",
+ "停止符,用英文逗号隔开...": "Разделительные символы, разделенные запятой...",
+ "关于": "О программе",
"准备数据集": "Подготовка набора данных",
- "数据集预览": "Предпросмотр набора данных",
- "选择数据集": "Выберите набор данных",
- "上传到OpenAI": "Загрузить в OpenAI",
- "文件ID": "Идентификатор файла",
- "上传到 OpenAI 后自动填充": "Автоматическое заполнение после загрузки в OpenAI",
- "模型名称后缀": "Суффикс имени модели",
- "可选,用于区分不同的模型": "Необязательно, используется для различения разных моделей",
- "训练轮数(Epochs)": "Количество эпох обучения",
- "开始训练": "Начать обучение",
- "状态": "Статус",
+ "切换亮暗色主题": "Переключить светлую/темную тему",
+ "删除对话历史成功": "Успешно удалена история переписки.",
+ "删除这轮问答": "Удалить этот раунд вопросов и ответов",
"刷新状态": "Обновить статус",
+ "剩余配额不足,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)": "剩余配额不足,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)",
+ "加载Prompt模板": "Загрузить шаблон Prompt",
+ "单轮对话": "Одиночный диалог",
+ "历史记录(JSON)": "Файл истории (JSON)",
+ "参数": "Параметры",
+ "双栏pdf": "Двухколоночный PDF",
+ "取消": "Отмена",
"取消所有任务": "Отменить все задачи",
- "添加训练好的模型到模型列表": "Добавить обученную модель в список моделей",
-
- "设置": "Настройки",
- "训练": "Обучение",
- "工具箱": "Инструменты",
- "对话": "Диалог",
- "拓展": "Расширенные настройки",
- "上传文件": "Загрузить файл",
- "知识库": "База знаний",
- "知识库文件": "Файл базы знаний",
+ "可选,用于区分不同的模型": "Необязательно, используется для различения разных моделей",
+ "启用的工具:": "Включенные инструменты:",
"在工具箱中管理知识库文件": "Управление файлами базы знаний в инструментах",
"在线搜索": "Онлайн-поиск",
- "关于": "О программе",
- "新对话 ": "Новый диалог ",
- "搜索(支持正则)...": "Поиск (поддержка регулярности)...",
-
+ "在这里输入": "Введите здесь",
+ "在这里输入System Prompt...": "Введите здесь системное подсказку...",
+ "多账号模式已开启,无需输入key,可直接开始对话": "Режим множественных аккаунтов включен, не требуется ввод ключа, можно сразу начать диалог",
+ "好": "Хорошо",
+ "实时传输回答": "Передача ответа в реальном времени",
+ "对话": "Диалог",
+ "对话历史": "Диалоговая история",
+ "对话历史记录": "История диалога",
"对话命名方式": "Способ названия диалога",
+ "导出为 Markdown": "Экспортировать в Markdown",
+ "川虎Chat": "Chuanhu Чат",
+ "川虎Chat 🚀": "Chuanhu Чат 🚀",
+ "工具箱": "Инструменты",
+ "已经被删除啦": "Уже удалено.",
+ "开始实时传输回答……": "Начните трансляцию ответов в режиме реального времени...",
+ "开始训练": "Начать обучение",
+ "微调": "Своя модель",
+ "总结": "Подведение итога",
+ "总结完成": "Готово",
+ "您使用的就是最新版!": "Вы используете последнюю версию!",
+ "您的IP区域:": "Ваша IP-зона:",
+ "您的IP区域:未知。": "Ваша IP-зона: неизвестно.",
+ "拓展": "Расширенные настройки",
+ "搜索(支持正则)...": "Поиск (поддержка регулярности)...",
+ "数据集预览": "Предпросмотр набора данных",
+ "文件ID": "Идентификатор файла",
+ "新对话 ": "Новый диалог ",
+ "新建对话保留Prompt": "Создать диалог с сохранением подсказки",
+ "暂时未知": "Временно неизвестно",
+ "更新": "Обновить",
+ "更新失败,请尝试[手动更新](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)": "Обновление не удалось, пожалуйста, попробуйте обновить вручную",
+ "更新成功,请重启本程序": "Обновление успешно, пожалуйста, перезапустите программу",
+ "未命名对话历史记录": "Безымянная история диалога",
+ "未设置代理...": "Прокси не настроен...",
+ "本月使用金额": "Использовано средств в этом месяце",
+ "查看[使用介绍](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35)": "[Здесь](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35) можно ознакомиться с инструкцией по использованию",
"根据日期时间": "По дате и времени",
+ "模型": "Модель",
+ "模型名称后缀": "Суффикс имени модели",
+ "模型自动总结(消耗tokens)": "Автоматическое подведение итогов модели (потребление токенов)",
+ "模型设置为了:": "Модель настроена на:",
+ "正在尝试更新...": "Попытка обновления...",
+ "添加训练好的模型到模型列表": "Добавить обученную модель в список моделей",
+ "状态": "Статус",
+ "生成内容总结中……": "Создание сводки контента...",
+ "用于定位滥用行为": "Используется для выявления злоупотреблений",
+ "用户名": "Имя пользователя",
+ "由Bilibili [土川虎虎虎](https://space.bilibili.com/29125536)、[明昭MZhao](https://space.bilibili.com/24807452) 和 [Keldos](https://github.com/Keldos-Li) 开发
访问川虎Chat的 [GitHub项目](https://github.com/GaiZhenbiao/ChuanhuChatGPT) 下载最新版脚本": "Разработано [土川虎虎虎](https://space.bilibili.com/29125536), [明昭MZhao](https://space.bilibili.com/24807452) и [Keldos](https://github.com/Keldos-Li).
посетите [GitHub Project](https://github.com/GaiZhenbiao/ChuanhuChatGPT) чата Chuanhu, чтобы загрузить последнюю версию скрипта",
+ "知识库": "База знаний",
+ "知识库文件": "Файл базы знаний",
"第一条提问": "Первый вопрос",
- "模型自动总结(消耗tokens)": "Автоматическое подведение итогов модели (потребление токенов)"
-}
+ "索引构建完成": "Индексирование завершено.",
+ "网络": "Параметры сети",
+ "获取API使用情况失败:": "Не удалось получитьAPIинформацию об использовании:",
+ "获取IP地理位置失败。原因:": "Не удалось получить географическое положение IP. Причина:",
+ "获取对话时发生错误,请查看后台日志": "Возникла ошибка при получении диалога, пожалуйста, проверьте журналы",
+ "训练": "Обучение",
+ "训练状态": "Статус обучения",
+ "训练轮数(Epochs)": "Количество эпох обучения",
+ "设置": "Настройки",
+ "设置保存文件名": "Установить имя сохраняемого файла",
+ "设置文件名: 默认为.json,可选为.md": "Установить имя файла: по умолчанию .json, можно выбрать .md",
+ "识别公式": "Распознавание формул",
+ "详情": "Подробности",
+ "请查看 config_example.json,配置 Azure OpenAI": "Пожалуйста, просмотрите config_example.json для настройки Azure OpenAI",
+ "请检查网络连接,或者API-Key是否有效。": "Проверьте подключение к сети или действительность API-Key.",
+ "请输入对话内容。": "Пожалуйста, введите содержание диалога.",
+ "请输入有效的文件名,不要包含以下特殊字符:": "Введите действительное имя файла, не содержащее следующих специальных символов: ",
+ "读取超时,无法获取对话。": "Тайм-аут чтения, не удалось получить диалог.",
+ "账单信息不适用": "Информация о счете не применима",
+ "连接超时,无法获取对话。": "Тайм-аут подключения, не удалось получить диалог.",
+ "选择LoRA模型": "Выберите модель LoRA",
+ "选择Prompt模板集合文件": "Выберите файл с набором шаблонов Prompt",
+ "选择回复语言(针对搜索&索引功能)": "Выберите язык ответа (для функций поиска и индексации)",
+ "选择数据集": "Выберите набор данных",
+ "选择模型": "Выберите модель",
+ "重命名该对话": "Переименовать этот диалог",
+ "重新生成": "Пересоздать",
+ "高级": "Расширенные настройки",
+ ",本次对话累计消耗了 ": ", Общая стоимость этого диалога составляет ",
+ "💾 保存对话": "💾 Сохранить диалог",
+ "📝 导出为 Markdown": "📝 Экспортировать в Markdown",
+ "🔄 切换API地址": "🔄 Переключить адрес API",
+ "🔄 刷新": "🔄 Обновить",
+ "🔄 检查更新...": "🔄 Проверить обновления...",
+ "🔄 设置代理地址": "🔄 Установить адрес прокси",
+ "🔄 重新生成": "🔄 Пересоздать",
+ "🔙 恢复默认网络设置": "🔙 Восстановить настройки сети по умолчанию",
+ "🗑️ 删除最新对话": "🗑️ Удалить последний диалог",
+ "🗑️ 删除最旧对话": "🗑️ Удалить старейший диалог",
+ "🧹 新的对话": "🧹 Новый диалог"
+}
\ No newline at end of file
diff --git a/locale/sv_SE.json b/locale/sv_SE.json
index 16468683..c76510b7 100644
--- a/locale/sv_SE.json
+++ b/locale/sv_SE.json
@@ -1,146 +1,141 @@
{
- "川虎Chat 🚀": "Chuanhu Chat 🚀",
- "川虎Chat": "Chuanhu Chat",
- "未命名对话历史记录": "Onämnd Dialoghistorik",
- "在这里输入": "Skriv in här",
- "🧹 新的对话": "🧹 Ny Dialog",
- "🔄 重新生成": "🔄 Regenerera",
- "🗑️ 删除最旧对话": "🗑️ Ta bort äldsta dialogen",
- "🗑️ 删除最新对话": "🗑️ Ta bort senaste dialogen",
- "🗑️ 删除": "🗑️ Ta bort",
- "重新生成": "Återgenerera",
- "删除这轮问答": "Ta bort denna omgång av Q&A",
- "模型": "Modell",
- "多账号模式已开启,无需输入key,可直接开始对话": "Flerkontoläge är aktiverat, ingen nyckel behövs, du kan starta dialogen direkt",
- "**发送消息** 或 **提交key** 以显示额度": "**Skicka meddelande** eller **Skicka in nyckel** för att visa kredit",
- "选择模型": "Välj Modell",
- "选择LoRA模型": "Välj LoRA Modell",
- "实时传输回答": "Strömmande utdata",
- "单轮对话": "Enkel dialog",
- "使用在线搜索": "Använd online-sökning",
- "选择回复语言(针对搜索&索引功能)": "Välj svarspråk (för sök- och indexfunktion)",
- "上传索引文件": "Ladda upp",
- "双栏pdf": "Två-kolumns pdf",
- "识别公式": "Formel OCR",
- "在这里输入System Prompt...": "Skriv in System Prompt här...",
- "加载Prompt模板": "Ladda Prompt-mall",
- "选择Prompt模板集合文件": "Välj Prompt-mall Samlingsfil",
- "🔄 刷新": "🔄 Uppdatera",
- "从Prompt模板中加载": "Ladda från Prompt-mall",
- "保存/加载": "Spara/Ladda",
- "保存/加载对话历史记录": "Spara/Ladda Dialoghistorik",
- "从列表中加载对话": "Ladda dialog från lista",
- "设置文件名: 默认为.json,可选为.md": "Ställ in filnamn: standard är .json, valfritt är .md",
- "设置保存文件名": "Ställ in sparfilnamn",
- "对话历史记录": "Dialoghistorik",
- "💾 保存对话": "💾 Spara Dialog",
- "📝 导出为Markdown": "📝 Exportera som Markdown",
- "历史记录(JSON)": "Historikfil (JSON)",
- "导出为 Markdown": "Exportera som Markdown",
- "默认保存于history文件夹": "Sparas som standard i mappen history",
- "下载/上传历史记录": "Ladda ner/ladda upp historik",
- "高级": "Avancerat",
- "# ⚠️ 务必谨慎更改 ⚠️": "# ⚠️ Var försiktig med ändringar. ⚠️",
- "参数": "Parametrar",
- "停止符,用英文逗号隔开...": "Skriv in stopptecken här, separerade med kommatecken...",
- "用于定位滥用行为": "Används för att lokalisera missbruk",
- "用户名": "Användarnamn",
- "在这里输入API-Host...": "Skriv in API-Host här...",
- "🔄 切换API地址": "🔄 Byt API-adress",
- "未设置代理...": "Inte inställd proxy...",
- "代理地址": "Proxyadress",
- "🔄 设置代理地址": "🔄 Ställ in Proxyadress",
- "🔙 恢复网络默认设置": "🔙 Återställ Nätverksinställningar",
- "仅供查看": "Endast för visning",
- "你真的要删除 ": "Är du säker på att du vill ta bort ",
" 吗?": " ?",
- "重命名该对话": "Byt namn på dialogen",
- "请输入有效的文件名,不要包含以下特殊字符:": "Ange ett giltigt filnamn, använd inte följande specialtecken: ",
- "🔄 检查更新...": "🔄 Sök efter uppdateringar...",
- "您使用的就是最新版!": "Du använder den senaste versionen!",
- "正在尝试更新...": "Försöker uppdatera...",
- "取消": "Avbryt",
- "更新": "Uppdatera",
- "详情": "Detaljer",
- "好": "OK",
- "更新成功,请重启本程序": "Uppdaterat framgångsrikt, starta om programmet",
- "更新失败,请尝试[手动更新](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)": "Uppdateringen misslyckades, prova att [uppdatera manuellt](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)",
- "更新失败,请尝试手动更新。": "Uppdateringen misslyckades, prova att uppdatera manuellt.",
- "开始实时传输回答……": "Börjar strömma utdata...",
- "Token 计数: ": "Tokenräkning: ",
- ",本次对话累计消耗了 ": ", Total kostnad för denna dialog är ",
+ "# ⚠️ 务必谨慎更改 ⚠️": "# ⚠️ Var försiktig med ändringar. ⚠️",
+ "**发送消息** 或 **提交key** 以显示额度": "**Skicka meddelande** eller **Skicka in nyckel** för att visa kredit",
+ "**本月使用金额** ": "**Månadens användning** ",
"**获取API使用情况失败**": "**Misslyckades med att hämta API-användning**",
- "**获取API使用情况失败**,需在填写`config.json`中正确填写sensitive_id": "**Misslyckades med att hämta API-användning**, korrekt sensitive_id behövs i `config.json`",
"**获取API使用情况失败**,sensitive_id错误或已过期": "**Misslyckades med att hämta API-användning**, felaktig eller utgången sensitive_id",
- "**本月使用金额** ": "**Månadens användning** ",
- "本月使用金额": "Månadens användning",
- "获取API使用情况失败:": "Misslyckades med att hämta API-användning:",
+ "**获取API使用情况失败**,需在填写`config.json`中正确填写sensitive_id": "**Misslyckades med att hämta API-användning**, korrekt sensitive_id behövs i `config.json`",
+ "API key为空,请检查是否输入正确。": "API-nyckeln är tom, kontrollera om den är korrekt inmatad.",
"API密钥更改为了": "API-nyckeln har ändrats till",
"JSON解析错误,收到的内容: ": "JSON-tolkningsfel, mottaget innehåll: ",
- "模型设置为了:": "Modellen är inställd på: ",
- "☹️发生了错误:": "☹️Fel: ",
- "获取对话时发生错误,请查看后台日志": "Ett fel uppstod när dialogen hämtades, kontrollera bakgrundsloggen",
- "请检查网络连接,或者API-Key是否有效。": "Kontrollera nätverksanslutningen eller om API-nyckeln är giltig.",
- "连接超时,无法获取对话。": "Anslutningen tog för lång tid, kunde inte hämta dialogen.",
- "读取超时,无法获取对话。": "Läsningen tog för lång tid, kunde inte hämta dialogen.",
- "代理错误,无法获取对话。": "Proxyfel, kunde inte hämta dialogen.",
"SSL错误,无法获取对话。": "SSL-fel, kunde inte hämta dialogen.",
- "API key为空,请检查是否输入正确。": "API-nyckeln är tom, kontrollera om den är korrekt inmatad.",
- "请输入对话内容。": "Ange dialoginnehåll.",
- "账单信息不适用": "Faktureringsinformation är inte tillämplig",
- "由Bilibili [土川虎虎虎](https://space.bilibili.com/29125536)、[明昭MZhao](https://space.bilibili.com/24807452) 和 [Keldos](https://github.com/Keldos-Li) 开发
访问川虎Chat的 [GitHub项目](https://github.com/GaiZhenbiao/ChuanhuChatGPT) 下载最新版脚本": "Utvecklad av Bilibili [土川虎虎虎](https://space.bilibili.com/29125536), [明昭MZhao](https://space.bilibili.com/24807452) och [Keldos](https://github.com/Keldos-Li)\n\nLadda ner senaste koden från [GitHub](https://github.com/GaiZhenbiao/ChuanhuChatGPT)",
- "切换亮暗色主题": "Byt ljus/mörk tema",
- "您的IP区域:未知。": "Din IP-region: Okänd.",
- "获取IP地理位置失败。原因:": "Misslyckades med att hämta IP-plats. Orsak: ",
+ "Token 计数: ": "Tokenräkning: ",
+ "☹️发生了错误:": "☹️Fel: ",
+ "⚠️ 为保证API-Key安全,请在配置文件`config.json`中修改网络设置": "⚠️ För att säkerställa säkerheten för API-nyckeln, vänligen ändra nätverksinställningarna i konfigurationsfilen `config.json`.",
"。你仍然可以使用聊天功能。": ". Du kan fortfarande använda chattfunktionen.",
- "您的IP区域:": "Din IP-region: ",
- "总结": "Sammanfatta",
- "生成内容总结中……": "Genererar innehållssammanfattning...",
"上传": "Ladda upp",
- "由于下面的原因,Google 拒绝返回 PaLM 的回答:\n\n": "På grund av följande skäl vägrar Google att ge ett svar till PaLM: \n\n",
- "⚠️ 为保证API-Key安全,请在配置文件`config.json`中修改网络设置": "⚠️ För att säkerställa säkerheten för API-nyckeln, vänligen ändra nätverksinställningarna i konfigurationsfilen `config.json`.",
- "网络": "nätverksparametrar",
- "暂时未知": "Okänd",
-
- "剩余配额不足,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/常见问题#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)": "Återstående kvot är otillräcklig, [läs mer](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/常见问题#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)",
+ "上传了": "Uppladdad",
+ "上传到 OpenAI 后自动填充": "Automatiskt ifylld efter uppladdning till OpenAI",
+ "上传到OpenAI": "Ladda upp till OpenAI",
+ "上传文件": "ladda upp fil",
+ "仅供查看": "Endast för visning",
+ "从Prompt模板中加载": "Ladda från Prompt-mall",
+ "从列表中加载对话": "Ladda dialog från lista",
+ "代理地址": "Proxyadress",
+ "代理错误,无法获取对话。": "Proxyfel, kunde inte hämta dialogen.",
"你没有权限访问 GPT4,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/issues/843)": "Du har inte behörighet att komma åt GPT-4, [läs mer](https://github.com/GaiZhenbiao/ChuanhuChatGPT/issues/843)",
- "请查看 config_example.json,配置 Azure OpenAI": "Vänligen granska config_example.json för att konfigurera Azure OpenAI",
- "启用的工具:" : "Aktiverade verktyg: ",
-
- "微调": "Finjustering",
- "训练状态": "Träningsstatus",
- "查看[使用介绍](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35)": "Se [användarguiden](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35) för mer information",
+ "你没有选择任何对话历史": "Du har inte valt någon konversationshistorik.",
+ "你真的要删除 ": "Är du säker på att du vill ta bort ",
+ "使用在线搜索": "Använd online-sökning",
+ "停止符,用英文逗号隔开...": "Skriv in stopptecken här, separerade med kommatecken...",
+ "关于": "om",
"准备数据集": "Förbered dataset",
- "数据集预览": "Datasetförhandsvisning",
- "选择数据集": "Välj dataset",
- "上传到OpenAI": "Ladda upp till OpenAI",
- "文件ID": "Fil-ID",
- "上传到 OpenAI 后自动填充": "Automatiskt ifylld efter uppladdning till OpenAI",
- "模型名称后缀": "Modellnamnstillägg",
- "可选,用于区分不同的模型": "Valfritt, används för att särskilja olika modeller",
- "训练轮数(Epochs)": "Träningsomgångar (Epochs)",
- "开始训练": "Börja träning",
- "状态": "Status",
+ "切换亮暗色主题": "Byt ljus/mörk tema",
+ "删除对话历史成功": "Raderade konversationens historik.",
+ "删除这轮问答": "Ta bort denna omgång av Q&A",
"刷新状态": "Uppdatera status",
+ "剩余配额不足,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)": "Återstående kvot är otillräcklig, [läs mer](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/%C3%84mnen)",
+ "加载Prompt模板": "Ladda Prompt-mall",
+ "单轮对话": "Enkel dialog",
+ "历史记录(JSON)": "Historikfil (JSON)",
+ "参数": "Parametrar",
+ "双栏pdf": "Två-kolumns pdf",
+ "取消": "Avbryt",
"取消所有任务": "Avbryt alla uppgifter",
- "添加训练好的模型到模型列表": "Lägg till tränad modell i modellistan",
-
- "设置": "inställningar",
- "训练": "träning",
- "工具箱": "verktygslåda",
- "对话": "konversation",
- "拓展": "utvidgning",
- "上传文件": "ladda upp fil",
- "知识库": "kunskapsbank",
- "知识库文件": "kunskapsbankfil",
+ "可选,用于区分不同的模型": "Valfritt, används för att särskilja olika modeller",
+ "启用的工具:": "Aktiverade verktyg: ",
"在工具箱中管理知识库文件": "hantera kunskapsbankfiler i verktygslådan",
"在线搜索": "onlinesökning",
- "关于": "om",
- "新对话 ": "Ny dialog ",
- "搜索(支持正则)...": "Sök (stöd för reguljära uttryck)...",
-
+ "在这里输入": "Skriv in här",
+ "在这里输入System Prompt...": "Skriv in System Prompt här...",
+ "多账号模式已开启,无需输入key,可直接开始对话": "Flerkontoläge är aktiverat, ingen nyckel behövs, du kan starta dialogen direkt",
+ "好": "OK",
+ "实时传输回答": "Strömmande utdata",
+ "对话": "konversation",
+ "对话历史": "Dialoghistorik",
+ "对话历史记录": "Dialoghistorik",
"对话命名方式": "Dialognamn",
+ "导出为 Markdown": "Exportera som Markdown",
+ "川虎Chat": "Chuanhu Chat",
+ "川虎Chat 🚀": "Chuanhu Chat 🚀",
+ "工具箱": "verktygslåda",
+ "已经被删除啦": "Har raderats.",
+ "开始实时传输回答……": "Börjar strömma utdata...",
+ "开始训练": "Börja träning",
+ "微调": "Finjustering",
+ "总结": "Sammanfatta",
+ "总结完成": "Slutfört sammanfattningen.",
+ "您使用的就是最新版!": "Du använder den senaste versionen!",
+ "您的IP区域:": "Din IP-region: ",
+ "您的IP区域:未知。": "Din IP-region: Okänd.",
+ "拓展": "utvidgning",
+ "搜索(支持正则)...": "Sök (stöd för reguljära uttryck)...",
+ "数据集预览": "Datasetförhandsvisning",
+ "文件ID": "Fil-ID",
+ "新对话 ": "Ny dialog ",
+ "新建对话保留Prompt": "Skapa ny konversation med bevarad Prompt",
+ "暂时未知": "Okänd",
+ "更新": "Uppdatera",
+ "更新失败,请尝试[手动更新](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)": "Uppdateringen misslyckades, prova att [uppdatera manuellt](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)",
+ "更新成功,请重启本程序": "Uppdaterat framgångsrikt, starta om programmet",
+ "未命名对话历史记录": "Onämnd Dialoghistorik",
+ "未设置代理...": "Inte inställd proxy...",
+ "本月使用金额": "Månadens användning",
+ "查看[使用介绍](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35)": "Se [användarguiden](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35) för mer information",
"根据日期时间": "Enligt datum och tid",
+ "模型": "Modell",
+ "模型名称后缀": "Modellnamnstillägg",
+ "模型自动总结(消耗tokens)": "Modellens automatiska sammanfattning (förbrukar tokens)",
+ "模型设置为了:": "Modellen är inställd på: ",
+ "正在尝试更新...": "Försöker uppdatera...",
+ "添加训练好的模型到模型列表": "Lägg till tränad modell i modellistan",
+ "状态": "Status",
+ "生成内容总结中……": "Genererar innehållssammanfattning...",
+ "用于定位滥用行为": "Används för att lokalisera missbruk",
+ "用户名": "Användarnamn",
+ "由Bilibili [土川虎虎虎](https://space.bilibili.com/29125536)、[明昭MZhao](https://space.bilibili.com/24807452) 和 [Keldos](https://github.com/Keldos-Li) 开发
访问川虎Chat的 [GitHub项目](https://github.com/GaiZhenbiao/ChuanhuChatGPT) 下载最新版脚本": "Utvecklad av Bilibili [土川虎虎虎](https://space.bilibili.com/29125536), [明昭MZhao](https://space.bilibili.com/24807452) och [Keldos](https://github.com/Keldos-Li)\n\nLadda ner senaste koden från [GitHub](https://github.com/GaiZhenbiao/ChuanhuChatGPT)",
+ "知识库": "kunskapsbank",
+ "知识库文件": "kunskapsbankfil",
"第一条提问": "Första frågan",
- "模型自动总结(消耗tokens)": "Modellens automatiska sammanfattning (förbrukar tokens)"
-}
+ "索引构建完成": "Indexet har blivit byggt färdigt.",
+ "网络": "nätverksparametrar",
+ "获取API使用情况失败:": "Misslyckades med att hämta API-användning:",
+ "获取IP地理位置失败。原因:": "Misslyckades med att hämta IP-plats. Orsak: ",
+ "获取对话时发生错误,请查看后台日志": "Ett fel uppstod när dialogen hämtades, kontrollera bakgrundsloggen",
+ "训练": "träning",
+ "训练状态": "Träningsstatus",
+ "训练轮数(Epochs)": "Träningsomgångar (Epochs)",
+ "设置": "inställningar",
+ "设置保存文件名": "Ställ in sparfilnamn",
+ "设置文件名: 默认为.json,可选为.md": "Ställ in filnamn: standard är .json, valfritt är .md",
+ "识别公式": "Formel OCR",
+ "详情": "Detaljer",
+ "请查看 config_example.json,配置 Azure OpenAI": "Vänligen granska config_example.json för att konfigurera Azure OpenAI",
+ "请检查网络连接,或者API-Key是否有效。": "Kontrollera nätverksanslutningen eller om API-nyckeln är giltig.",
+ "请输入对话内容。": "Ange dialoginnehåll.",
+ "请输入有效的文件名,不要包含以下特殊字符:": "Ange ett giltigt filnamn, använd inte följande specialtecken: ",
+ "读取超时,无法获取对话。": "Läsningen tog för lång tid, kunde inte hämta dialogen.",
+ "账单信息不适用": "Faktureringsinformation är inte tillämplig",
+ "连接超时,无法获取对话。": "Anslutningen tog för lång tid, kunde inte hämta dialogen.",
+ "选择LoRA模型": "Välj LoRA Modell",
+ "选择Prompt模板集合文件": "Välj Prompt-mall Samlingsfil",
+ "选择回复语言(针对搜索&索引功能)": "Välj svarspråk (för sök- och indexfunktion)",
+ "选择数据集": "Välj dataset",
+ "选择模型": "Välj Modell",
+ "重命名该对话": "Byt namn på dialogen",
+ "重新生成": "Återgenerera",
+ "高级": "Avancerat",
+ ",本次对话累计消耗了 ": ", Total kostnad för denna dialog är ",
+ "💾 保存对话": "💾 Spara Dialog",
+ "📝 导出为 Markdown": "📝 Exportera som Markdown",
+ "🔄 切换API地址": "🔄 Byt API-adress",
+ "🔄 刷新": "🔄 Uppdatera",
+ "🔄 检查更新...": "🔄 Sök efter uppdateringar...",
+ "🔄 设置代理地址": "🔄 Ställ in Proxyadress",
+ "🔄 重新生成": "🔄 Regenerera",
+ "🔙 恢复默认网络设置": "🔙 Återställ standardnätverksinställningar+",
+ "🗑️ 删除最新对话": "🗑️ Ta bort senaste dialogen",
+ "🗑️ 删除最旧对话": "🗑️ Ta bort äldsta dialogen",
+ "🧹 新的对话": "🧹 Ny Dialog"
+}
\ No newline at end of file
diff --git a/locale/vi_VN.json b/locale/vi_VN.json
index b3b36f46..d496a59e 100644
--- a/locale/vi_VN.json
+++ b/locale/vi_VN.json
@@ -1,146 +1,141 @@
{
- "川虎Chat 🚀": "Chuanhu Chat 🚀",
- "川虎Chat": "Chuanhu Chat",
- "未命名对话历史记录": "Lịch sử Cuộc trò chuyện không đặt tên",
- "在这里输入": "Nhập vào đây",
- "🧹 新的对话": "🧹 Cuộc trò chuyện mới",
- "🔄 重新生成": "🔄 Tạo lại",
- "🗑️ 删除最旧对话": "🗑️ Xóa cuộc trò chuyện cũ nhất",
- "🗑️ 删除最新对话": "🗑️ Xóa cuộc trò chuyện mới nhất",
- "🗑️ 删除": "🗑️ Xóa",
- "重新生成": "Tạo lại",
- "删除这轮问答": "Xóa cuộc trò chuyện này",
- "模型": "Mô hình",
- "多账号模式已开启,无需输入key,可直接开始对话": "Chế độ nhiều tài khoản đã được bật, không cần nhập key, bạn có thể bắt đầu cuộc trò chuyện trực tiếp",
- "**发送消息** 或 **提交key** 以显示额度": "**Gửi tin nhắn** hoặc **Gửi khóa(key)** để hiển thị số dư",
- "选择模型": "Chọn Mô hình",
- "选择LoRA模型": "Chọn Mô hình LoRA",
- "实时传输回答": "Truyền đầu ra trực tiếp",
- "单轮对话": "Cuộc trò chuyện một lượt",
- "使用在线搜索": "Sử dụng tìm kiếm trực tuyến",
- "选择回复语言(针对搜索&索引功能)": "Chọn ngôn ngữ phản hồi (đối với chức năng tìm kiếm & chỉ mục)",
- "上传索引文件": "Tải lên",
- "双栏pdf": "PDF hai cột",
- "识别公式": "Nhận dạng công thức",
- "在这里输入System Prompt...": "Nhập System Prompt ở đây...",
- "加载Prompt模板": "Tải mẫu Prompt",
- "选择Prompt模板集合文件": "Chọn Tệp bộ sưu tập mẫu Prompt",
- "🔄 刷新": "🔄 Làm mới",
- "从Prompt模板中加载": "Tải từ mẫu Prompt",
- "保存/加载": "Lưu/Tải",
- "保存/加载对话历史记录": "Lưu/Tải Lịch sử Cuộc trò chuyện",
- "从列表中加载对话": "Tải cuộc trò chuyện từ danh sách",
- "设置文件名: 默认为.json,可选为.md": "Đặt tên tệp: mặc định là .json, tùy chọn là .md",
- "设置保存文件名": "Đặt tên tệp lưu",
- "对话历史记录": "Lịch sử Cuộc trò chuyện",
- "💾 保存对话": "💾 Lưu Cuộc trò chuyện",
- "📝 导出为Markdown": "📝 Xuất ra Markdown",
- "历史记录(JSON)": "Tệp lịch sử (JSON)",
- "导出为 Markdown": "Xuất ra Markdown",
- "默认保存于history文件夹": "Mặc định lưu trong thư mục history",
- "下载/上传历史记录": "Tải về/Tải lên Lịch sử",
- "高级": "Nâng cao",
- "# ⚠️ 务必谨慎更改 ⚠️": "# ⚠️ Lưu ý: Thay đổi yêu cầu cẩn thận. ⚠️",
- "参数": "Tham số",
- "停止符,用英文逗号隔开...": "Nhập dấu dừng, cách nhau bằng dấu phẩy...",
- "用于定位滥用行为": "Sử dụng để xác định hành vi lạm dụng",
- "用户名": "Tên người dùng",
- "在这里输入API-Host...": "Nhập API-Host ở đây...",
- "🔄 切换API地址": "🔄 Chuyển đổi Địa chỉ API",
- "未设置代理...": "Không có proxy...",
- "代理地址": "Địa chỉ proxy",
- "🔄 设置代理地址": "🔄 Đặt Địa chỉ Proxy",
- "🔙 恢复默认网络设置": "🔙 Khôi phục cài đặt mạng mặc định",
- "仅供查看": "Chỉ xem",
- "你真的要删除 ": "Bạn có chắc chắn muốn xóa ",
" 吗?": " ?",
- "重命名该对话": "Đổi tên cuộc trò chuyện này",
- "请输入有效的文件名,不要包含以下特殊字符:": "Vui lòng nhập tên tệp hợp lệ, không chứa các ký tự đặc biệt sau: ",
- "🔄 检查更新...": "🔄 Kiểm tra cập nhật...",
- "您使用的就是最新版!": "Bạn đang sử dụng phiên bản mới nhất!",
- "正在尝试更新...": "Đang cố gắng cập nhật...",
- "取消": "Hủy",
- "更新": "Cập nhật",
- "详情": "Chi tiết",
- "好": "OK",
- "更新成功,请重启本程序": "Cập nhật thành công, vui lòng khởi động lại chương trình này",
- "更新失败,请尝试[手动更新](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)": "Cập nhật thất bại, vui lòng thử [cập nhật thủ công](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)",
- "更新失败,请尝试手动更新。": "Cập nhật thất bại, vui lòng thử cập nhật thủ công.",
- "开始实时传输回答……": "Bắt đầu truyền đầu ra trực tiếp...",
- "Token 计数: ": "Số lượng Token: ",
- ",本次对话累计消耗了 ": ", Tổng cộng chi phí cho cuộc trò chuyện này là ",
+ "# ⚠️ 务必谨慎更改 ⚠️": "# ⚠️ Lưu ý: Thay đổi yêu cầu cẩn thận. ⚠️",
+ "**发送消息** 或 **提交key** 以显示额度": "**Gửi tin nhắn** hoặc **Gửi khóa(key)** để hiển thị số dư",
+ "**本月使用金额** ": "**Số tiền sử dụng trong tháng** ",
"**获取API使用情况失败**": "**Lỗi khi lấy thông tin sử dụng API**",
- "**获取API使用情况失败**,需在填写`config.json`中正确填写sensitive_id": "**Lỗi khi lấy thông tin sử dụng API**, cần điền đúng sensitive_id trong tệp `config.json`",
"**获取API使用情况失败**,sensitive_id错误或已过期": "**Lỗi khi lấy thông tin sử dụng API**, sensitive_id sai hoặc đã hết hạn",
- "**本月使用金额** ": "**Số tiền sử dụng trong tháng** ",
- "本月使用金额": "Số tiền sử dụng trong tháng",
- "获取API使用情况失败:": "Lỗi khi lấy thông tin sử dụng API:",
+ "**获取API使用情况失败**,需在填写`config.json`中正确填写sensitive_id": "**Lỗi khi lấy thông tin sử dụng API**, cần điền đúng sensitive_id trong tệp `config.json`",
+ "API key为空,请检查是否输入正确。": "Khóa API trống, vui lòng kiểm tra xem đã nhập đúng chưa.",
"API密钥更改为了": "Khóa API đã được thay đổi thành",
"JSON解析错误,收到的内容: ": "Lỗi phân tích JSON, nội dung nhận được: ",
- "模型设置为了:": "Mô hình đã được đặt thành: ",
- "☹️发生了错误:": "☹️Lỗi: ",
- "获取对话时发生错误,请查看后台日志": "Xảy ra lỗi khi nhận cuộc trò chuyện, kiểm tra nhật ký nền",
- "请检查网络连接,或者API-Key是否有效。": "Vui lòng kiểm tra kết nối mạng hoặc xem xét tính hợp lệ của API-Key.",
- "连接超时,无法获取对话。": "Hết thời gian kết nối, không thể nhận cuộc trò chuyện.",
- "读取超时,无法获取对话。": "Hết thời gian đọc, không thể nhận cuộc trò chuyện.",
- "代理错误,无法获取对话。": "Lỗi proxy, không thể nhận cuộc trò chuyện.",
"SSL错误,无法获取对话。": "Lỗi SSL, không thể nhận cuộc trò chuyện.",
- "API key为空,请检查是否输入正确。": "Khóa API trống, vui lòng kiểm tra xem đã nhập đúng chưa.",
- "请输入对话内容。": "Nhập nội dung cuộc trò chuyện.",
- "账单信息不适用": "Thông tin thanh toán không áp dụng",
- "由Bilibili [土川虎虎虎](https://space.bilibili.com/29125536)、[明昭MZhao](https://space.bilibili.com/24807452) 和 [Keldos](https://github.com/Keldos-Li) 开发
访问川虎Chat的 [GitHub项目](https://github.com/GaiZhenbiao/ChuanhuChatGPT) 下载最新版脚本": "Phát triển bởi Bilibili [土川虎虎虎](https://space.bilibili.com/29125536), [明昭MZhao](https://space.bilibili.com/24807452) và [Keldos](https://github.com/Keldos-Li)\n\nTải mã nguồn mới nhất từ [GitHub](https://github.com/GaiZhenbiao/ChuanhuChatGPT)",
- "切换亮暗色主题": "Chuyển đổi chủ đề sáng/tối",
- "您的IP区域:未知。": "Khu vực IP của bạn: Không xác định.",
- "获取IP地理位置失败。原因:": "Không thể lấy vị trí địa lý của IP. Nguyên nhân: ",
+ "Token 计数: ": "Số lượng Token: ",
+ "☹️发生了错误:": "☹️Lỗi: ",
+ "⚠️ 为保证API-Key安全,请在配置文件`config.json`中修改网络设置": "⚠️ Để đảm bảo an toàn cho API-Key, vui lòng chỉnh sửa cài đặt mạng trong tệp cấu hình `config.json`.",
"。你仍然可以使用聊天功能。": ". Bạn vẫn có thể sử dụng chức năng trò chuyện.",
- "您的IP区域:": "Khu vực IP của bạn: ",
- "总结": "Tóm tắt",
- "生成内容总结中……": "Đang tạo tóm tắt nội dung...",
"上传": "Tải lên",
- "由于下面的原因,Google 拒绝返回 PaLM 的回答:\n\n": "Do các nguyên nhân sau đây, Google từ chối cung cấp câu trả lời cho PaLM: \n\n",
- "⚠️ 为保证API-Key安全,请在配置文件`config.json`中修改网络设置": "⚠️ Để đảm bảo an toàn cho API-Key, vui lòng chỉnh sửa cài đặt mạng trong tệp cấu hình `config.json`.",
- "网络": "Mạng",
- "暂时未知": "Tạm thời chưa xác định",
-
- "剩余配额不足,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/常见问题#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)": "Hết hạn lượng còn lại, [tìm hiểu thêm](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/常见问题#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)",
+ "上传了": "Tải lên thành công.",
+ "上传到 OpenAI 后自动填充": "Tự động điền sau khi tải lên OpenAI",
+ "上传到OpenAI": "Tải lên OpenAI",
+ "上传文件": "Tải lên tệp",
+ "仅供查看": "Chỉ xem",
+ "从Prompt模板中加载": "Tải từ mẫu Prompt",
+ "从列表中加载对话": "Tải cuộc trò chuyện từ danh sách",
+ "代理地址": "Địa chỉ proxy",
+ "代理错误,无法获取对话。": "Lỗi proxy, không thể nhận cuộc trò chuyện.",
"你没有权限访问 GPT4,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/issues/843)": "Bạn không có quyền truy cập GPT-4, [tìm hiểu thêm](https://github.com/GaiZhenbiao/ChuanhuChatGPT/issues/843)",
- "请查看 config_example.json,配置 Azure OpenAI": "Vui lòng xem tệp config_example.json để cấu hình Azure OpenAI",
+ "你没有选择任何对话历史": "Bạn chưa chọn bất kỳ lịch sử trò chuyện nào.",
+ "你真的要删除 ": "Bạn có chắc chắn muốn xóa ",
+ "使用在线搜索": "Sử dụng tìm kiếm trực tuyến",
+ "停止符,用英文逗号隔开...": "Nhập dấu dừng, cách nhau bằng dấu phẩy...",
+ "关于": "Về",
+ "准备数据集": "Chuẩn bị tập dữ liệu",
+ "切换亮暗色主题": "Chuyển đổi chủ đề sáng/tối",
+ "删除对话历史成功": "Xóa lịch sử cuộc trò chuyện thành công.",
+ "删除这轮问答": "Xóa cuộc trò chuyện này",
+ "刷新状态": "Làm mới tình trạng",
+ "剩余配额不足,[进一步了解](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)": "剩余配额 không đủ, [Nhấn vào đây để biết thêm](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98#you-exceeded-your-current-quota-please-check-your-plan-and-billing-details)",
+ "加载Prompt模板": "Tải mẫu Prompt",
+ "单轮对话": "Cuộc trò chuyện một lượt",
+ "历史记录(JSON)": "Tệp lịch sử (JSON)",
+ "参数": "Tham số",
+ "双栏pdf": "PDF hai cột",
+ "取消": "Hủy",
+ "取消所有任务": "Hủy tất cả các nhiệm vụ",
+ "可选,用于区分不同的模型": "Tùy chọn, sử dụng để phân biệt các mô hình khác nhau",
"启用的工具:": "Công cụ đã bật: ",
-
+ "在工具箱中管理知识库文件": "Quản lý tệp cơ sở kiến thức trong hộp công cụ",
+ "在线搜索": "Tìm kiếm trực tuyến",
+ "在这里输入": "Nhập vào đây",
+ "在这里输入System Prompt...": "Nhập System Prompt ở đây...",
+ "多账号模式已开启,无需输入key,可直接开始对话": "Chế độ nhiều tài khoản đã được bật, không cần nhập key, bạn có thể bắt đầu cuộc trò chuyện trực tiếp",
+ "好": "OK",
+ "实时传输回答": "Truyền đầu ra trực tiếp",
+ "对话": "Cuộc trò chuyện",
+ "对话历史": "Lịch sử cuộc trò chuyện",
+ "对话历史记录": "Lịch sử Cuộc trò chuyện",
+ "对话命名方式": "Phương thức đặt tên lịch sử trò chuyện",
+ "导出为 Markdown": "Xuất ra Markdown",
+ "川虎Chat": "Chuanhu Chat",
+ "川虎Chat 🚀": "Chuanhu Chat 🚀",
+ "工具箱": "Hộp công cụ",
+ "已经被删除啦": "Đã bị xóa rồi.",
+ "开始实时传输回答……": "Bắt đầu truyền đầu ra trực tiếp...",
+ "开始训练": "Bắt đầu đào tạo",
"微调": "Feeling-tuning",
- "训练状态": "Tình trạng đào tạo",
- "查看[使用介绍](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35)": "Xem [hướng dẫn sử dụng](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35) để biết thêm chi tiết",
- "准备数据集": "Chuẩn bị tập dữ liệu",
+ "总结": "Tóm tắt",
+ "总结完成": "Hoàn thành tóm tắt",
+ "您使用的就是最新版!": "Bạn đang sử dụng phiên bản mới nhất!",
+ "您的IP区域:": "Khu vực IP của bạn: ",
+ "您的IP区域:未知。": "Khu vực IP của bạn: Không xác định.",
+ "拓展": "Mở rộng",
+ "搜索(支持正则)...": "Tìm kiếm (hỗ trợ regex)...",
"数据集预览": "Xem trước tập dữ liệu",
- "选择数据集": "Chọn tập dữ liệu",
- "上传到OpenAI": "Tải lên OpenAI",
"文件ID": "ID Tệp",
- "上传到 OpenAI 后自动填充": "Tự động điền sau khi tải lên OpenAI",
+ "新对话 ": "Cuộc trò chuyện mới ",
+ "新建对话保留Prompt": "Tạo Cuộc trò chuyện mới và giữ Prompt nguyên vẹn",
+ "暂时未知": "Tạm thời chưa xác định",
+ "更新": "Cập nhật",
+ "更新失败,请尝试[手动更新](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)": "Cập nhật thất bại, vui lòng thử [cập nhật thủ công](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#手动更新)",
+ "更新成功,请重启本程序": "Cập nhật thành công, vui lòng khởi động lại chương trình này",
+ "未命名对话历史记录": "Lịch sử Cuộc trò chuyện không đặt tên",
+ "未设置代理...": "Không có proxy...",
+ "本月使用金额": "Số tiền sử dụng trong tháng",
+ "查看[使用介绍](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35)": "Xem [hướng dẫn sử dụng](https://github.com/GaiZhenbiao/ChuanhuChatGPT/wiki/使用教程#微调-gpt-35) để biết thêm chi tiết",
+ "根据日期时间": "Theo ngày và giờ",
+ "模型": "Mô hình",
"模型名称后缀": "Hậu tố Tên Mô hình",
- "可选,用于区分不同的模型": "Tùy chọn, sử dụng để phân biệt các mô hình khác nhau",
- "训练轮数(Epochs)": "Số lượt đào tạo (Epochs)",
- "开始训练": "Bắt đầu đào tạo",
- "状态": "Tình trạng",
- "刷新状态": "Làm mới tình trạng",
- "取消所有任务": "Hủy tất cả các nhiệm vụ",
+ "模型自动总结(消耗tokens)": "Tự động tóm tắt bằng LLM (Tiêu thụ token)",
+ "模型设置为了:": "Mô hình đã được đặt thành: ",
+ "正在尝试更新...": "Đang cố gắng cập nhật...",
"添加训练好的模型到模型列表": "Thêm mô hình đã đào tạo vào danh sách mô hình",
-
- "设置": "Cài đặt",
- "训练": "Đào tạo",
- "工具箱": "Hộp công cụ",
- "对话": "Cuộc trò chuyện",
- "拓展": "Mở rộng",
- "上传文件": "Tải lên tệp",
+ "状态": "Tình trạng",
+ "生成内容总结中……": "Đang tạo tóm tắt nội dung...",
+ "用于定位滥用行为": "Sử dụng để xác định hành vi lạm dụng",
+ "用户名": "Tên người dùng",
+ "由Bilibili [土川虎虎虎](https://space.bilibili.com/29125536)、[明昭MZhao](https://space.bilibili.com/24807452) 和 [Keldos](https://github.com/Keldos-Li) 开发
访问川虎Chat的 [GitHub项目](https://github.com/GaiZhenbiao/ChuanhuChatGPT) 下载最新版脚本": "Phát triển bởi Bilibili [土川虎虎虎](https://space.bilibili.com/29125536), [明昭MZhao](https://space.bilibili.com/24807452) và [Keldos](https://github.com/Keldos-Li)\n\nTải mã nguồn mới nhất từ [GitHub](https://github.com/GaiZhenbiao/ChuanhuChatGPT)",
"知识库": "Cơ sở kiến thức",
"知识库文件": "Tệp cơ sở kiến thức",
- "在工具箱中管理知识库文件": "Quản lý tệp cơ sở kiến thức trong hộp công cụ",
- "在线搜索": "Tìm kiếm trực tuyến",
- "关于": "Về",
- "新对话 ": "Cuộc trò chuyện mới ",
- "搜索(支持正则)...": "Tìm kiếm (hỗ trợ regex)...",
-
- "对话命名方式": "Phương thức đặt tên lịch sử trò chuyện",
- "根据日期时间": "Theo ngày và giờ",
"第一条提问": "Theo câu hỏi đầu tiên",
- "模型自动总结(消耗tokens)": "Tự động tóm tắt bằng LLM (Tiêu thụ token)"
-}
+ "索引构建完成": "Xây dựng chỉ mục hoàn tất",
+ "网络": "Mạng",
+ "获取API使用情况失败:": "Lỗi khi lấy thông tin sử dụng API:",
+ "获取IP地理位置失败。原因:": "Không thể lấy vị trí địa lý của IP. Nguyên nhân: ",
+ "获取对话时发生错误,请查看后台日志": "Xảy ra lỗi khi nhận cuộc trò chuyện, kiểm tra nhật ký nền",
+ "训练": "Đào tạo",
+ "训练状态": "Tình trạng đào tạo",
+ "训练轮数(Epochs)": "Số lượt đào tạo (Epochs)",
+ "设置": "Cài đặt",
+ "设置保存文件名": "Đặt tên tệp lưu",
+ "设置文件名: 默认为.json,可选为.md": "Đặt tên tệp: mặc định là .json, tùy chọn là .md",
+ "识别公式": "Nhận dạng công thức",
+ "详情": "Chi tiết",
+ "请查看 config_example.json,配置 Azure OpenAI": "Vui lòng xem tệp config_example.json để cấu hình Azure OpenAI",
+ "请检查网络连接,或者API-Key是否有效。": "Vui lòng kiểm tra kết nối mạng hoặc xem xét tính hợp lệ của API-Key.",
+ "请输入对话内容。": "Nhập nội dung cuộc trò chuyện.",
+ "请输入有效的文件名,不要包含以下特殊字符:": "Vui lòng nhập tên tệp hợp lệ, không chứa các ký tự đặc biệt sau: ",
+ "读取超时,无法获取对话。": "Hết thời gian đọc, không thể nhận cuộc trò chuyện.",
+ "账单信息不适用": "Thông tin thanh toán không áp dụng",
+ "连接超时,无法获取对话。": "Hết thời gian kết nối, không thể nhận cuộc trò chuyện.",
+ "选择LoRA模型": "Chọn Mô hình LoRA",
+ "选择Prompt模板集合文件": "Chọn Tệp bộ sưu tập mẫu Prompt",
+ "选择回复语言(针对搜索&索引功能)": "Chọn ngôn ngữ phản hồi (đối với chức năng tìm kiếm & chỉ mục)",
+ "选择数据集": "Chọn tập dữ liệu",
+ "选择模型": "Chọn Mô hình",
+ "重命名该对话": "Đổi tên cuộc trò chuyện này",
+ "重新生成": "Tạo lại",
+ "高级": "Nâng cao",
+ ",本次对话累计消耗了 ": ", Tổng cộng chi phí cho cuộc trò chuyện này là ",
+ "💾 保存对话": "💾 Lưu Cuộc trò chuyện",
+ "📝 导出为 Markdown": "📝 Xuất ra dưới dạng Markdown",
+ "🔄 切换API地址": "🔄 Chuyển đổi Địa chỉ API",
+ "🔄 刷新": "🔄 Làm mới",
+ "🔄 检查更新...": "🔄 Kiểm tra cập nhật...",
+ "🔄 设置代理地址": "🔄 Đặt Địa chỉ Proxy",
+ "🔄 重新生成": "🔄 Tạo lại",
+ "🔙 恢复默认网络设置": "🔙 Khôi phục cài đặt mạng mặc định",
+ "🗑️ 删除最新对话": "🗑️ Xóa cuộc trò chuyện mới nhất",
+ "🗑️ 删除最旧对话": "🗑️ Xóa cuộc trò chuyện cũ nhất",
+ "🧹 新的对话": "🧹 Cuộc trò chuyện mới"
+}
\ No newline at end of file