<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_CN">
<context>
    <name>AddCollectionView</name>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="45"/>
        <source>← Existing Collections</source>
        <translation>← 存在集合</translation>
    </message>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="68"/>
        <source>Add Document Collection</source>
        <translation>添加文档集合</translation>
    </message>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="78"/>
        <source>Add a folder containing plain text files, PDFs, or Markdown. Configure additional extensions in Settings.</source>
        <translation>添加一个包含纯文本文件、PDF或Markdown的文件夹。在“设置”中配置其他扩展。</translation>
    </message>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="99"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="114"/>
        <source>Collection name...</source>
        <translation>集合名称...</translation>
    </message>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="116"/>
        <source>Name of the collection to add (Required)</source>
        <translation>集合名称 (必须)</translation>
    </message>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="132"/>
        <source>Folder</source>
        <translation>目录</translation>
    </message>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="149"/>
        <source>Folder path...</source>
        <translation>目录地址...</translation>
    </message>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="152"/>
        <source>Folder path to documents (Required)</source>
        <translation>文档的目录地址（必须）</translation>
    </message>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="164"/>
        <source>Browse</source>
        <translation>查看</translation>
    </message>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="177"/>
        <source>Create Collection</source>
        <translation>创建集合</translation>
    </message>
</context>
<context>
    <name>AddGPT4AllModelView</name>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="31"/>
        <source>These models have been specifically configured for use in GPT4All. The first few models on the list are known to work the best, but you should only attempt to use models that will fit in your available memory.</source>
        <translation>这些模型已专门为GPT4All配置。列表前几个模型的效果最好，但你最好只使用那些满足内存的模型。</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="45"/>
        <source>Network error: could not retrieve %1</source>
        <translation>网络错误：无法检索 %1</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="55"/>
        <location filename="../qml/AddGPT4AllModelView.qml" line="343"/>
        <source>Busy indicator</source>
        <translation>繁忙程度</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="56"/>
        <source>Displayed when the models request is ongoing</source>
        <translation>当模型请求处于进行中时显示</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="65"/>
        <source>All</source>
        <translation>全选</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="85"/>
        <source>Reasoning</source>
        <translation>推理</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="142"/>
        <source>Model file</source>
        <translation>模型文件</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="143"/>
        <source>Model file to be downloaded</source>
        <translation>待下载的模型</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="166"/>
        <source>Description</source>
        <translation>描述</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="167"/>
        <source>File description</source>
        <translation>文件描述</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="200"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="200"/>
        <source>Resume</source>
        <translation>继续</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="200"/>
        <source>Download</source>
        <translation>下载</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="208"/>
        <source>Stop/restart/start the download</source>
        <translation>停止/重启/开始下载</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="220"/>
        <source>Remove</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="227"/>
        <source>Remove model from filesystem</source>
        <translation>从系统中删除模型</translation>
    </message>
    <message>
        <source>Install</source>
        <translation type="vanished">安装</translation>
    </message>
    <message>
        <source>Install online model</source>
        <translation type="vanished">安装在线模型</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="240"/>
        <source>&lt;strong&gt;&lt;font size=&quot;1&quot;&gt;&lt;a href=&quot;#error&quot;&gt;Error&lt;/a&gt;&lt;/strong&gt;&lt;/font&gt;</source>
        <translation>&lt;strong&gt;&lt;font size=&quot;1&quot;&gt;&lt;a href=&quot;#error&quot;&gt;错误&lt;/a&gt;&lt;/strong&gt;&lt;/font&gt;</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="246"/>
        <source>Describes an error that occurred when downloading</source>
        <translation>描述下载时发生的错误</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="259"/>
        <source>&lt;strong&gt;&lt;font size=&quot;2&quot;&gt;WARNING: Not recommended for your hardware. Model requires more memory (%1 GB) than your system has available (%2).&lt;/strong&gt;&lt;/font&gt;</source>
        <translation>&lt;strong&gt;&lt;font size=&quot;2&quot;&gt;警告：不推荐用于您的硬件。模型需要的内存（%1 GB）超过了您系统的可用内存（%2）&lt;/strong&gt;&lt;/font&gt;</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="265"/>
        <source>Error for incompatible hardware</source>
        <translation>硬件不兼容的错误</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="303"/>
        <source>Download progressBar</source>
        <translation>下载进度</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="304"/>
        <source>Shows the progress made in the download</source>
        <translation>显示下载进度</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="314"/>
        <source>Download speed</source>
        <translation>下载速度</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="315"/>
        <source>Download speed in bytes/kilobytes/megabytes per second</source>
        <translation>下载速度  b/kb/mb 每秒</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="332"/>
        <source>Calculating...</source>
        <translation>计算中...</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="336"/>
        <source>Whether the file hash is being calculated</source>
        <translation>是否正在计算文件哈希</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="344"/>
        <source>Displayed when the file hash is being calculated</source>
        <translation>在计算文件哈希时显示</translation>
    </message>
    <message>
        <source>ERROR: $API_KEY is empty.</source>
        <translation type="vanished">错误：$API_KEY为空</translation>
    </message>
    <message>
        <source>enter $API_KEY</source>
        <translation type="vanished">输入 $API_KEY</translation>
    </message>
    <message>
        <source>ERROR: $BASE_URL is empty.</source>
        <translation type="vanished">错误：$BASE_URL 为空</translation>
    </message>
    <message>
        <source>enter $BASE_URL</source>
        <translation type="vanished">输入 $BASE_URL</translation>
    </message>
    <message>
        <source>ERROR: $MODEL_NAME is empty.</source>
        <translation type="vanished">错误：$MODEL_NAME 为空</translation>
    </message>
    <message>
        <source>enter $MODEL_NAME</source>
        <translation type="vanished">输入 $MODEL_NAME</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="364"/>
        <source>File size</source>
        <translation>文件大小</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="386"/>
        <source>RAM required</source>
        <translation>需要 RAM</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="391"/>
        <source>%1 GB</source>
        <translation>%1 GB</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="391"/>
        <location filename="../qml/AddGPT4AllModelView.qml" line="413"/>
        <source>?</source>
        <translation>？</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="408"/>
        <source>Parameters</source>
        <translation>参数</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="430"/>
        <source>Quant</source>
        <translation>量化</translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="452"/>
        <source>Type</source>
        <translation>类型</translation>
    </message>
</context>
<context>
    <name>AddHFModelView</name>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="32"/>
        <source>Use the search to find and download models from HuggingFace. There is NO GUARANTEE that these will work. Many will require additional configuration before they can be used.</source>
        <translation>在 Hugging Face 上查找并下载模型。不能保证这些模型可以正常工作。许多模型在使用前需要额外的配置。</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="52"/>
        <source>Discover and download models by keyword search...</source>
        <translation>通过关键词查找并下载模型 ...</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="55"/>
        <source>Text field for discovering and filtering downloadable models</source>
        <translation>用于发现和筛选可下载模型的文本字段</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="61"/>
        <source>Searching · %1</source>
        <translation>搜索中 · %1</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="131"/>
        <source>Initiate model discovery and filtering</source>
        <translation>启动模型发现和过滤</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="132"/>
        <source>Triggers discovery and filtering of models</source>
        <translation>触发模型发现和过滤</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="151"/>
        <source>Default</source>
        <translation>默认</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="152"/>
        <source>Likes</source>
        <translation>热门</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="153"/>
        <source>Downloads</source>
        <translation>下载量</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="154"/>
        <source>Recent</source>
        <translation>最近</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="162"/>
        <source>Sort by: %1</source>
        <translation>排序: %1</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="176"/>
        <source>Asc</source>
        <translation>升序</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="177"/>
        <source>Desc</source>
        <translation>降序</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="190"/>
        <source>Sort dir: %1</source>
        <translation>排序目录: %1</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="212"/>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="234"/>
        <source>Limit: %1</source>
        <translation>数量: %1</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="297"/>
        <source>Model file</source>
        <translation>模型文件</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="298"/>
        <source>Model file to be downloaded</source>
        <translation>待下载的模型</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="321"/>
        <source>Description</source>
        <translation>描述</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="322"/>
        <source>File description</source>
        <translation>文件描述</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="355"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="355"/>
        <source>Resume</source>
        <translation>继续</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="355"/>
        <source>Download</source>
        <translation>下载</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="363"/>
        <source>Stop/restart/start the download</source>
        <translation>停止/重启/开始下载</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="375"/>
        <source>Remove</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="382"/>
        <source>Remove model from filesystem</source>
        <translation>从系统中删除模型</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="396"/>
        <location filename="../qml/AddHFModelView.qml" line="430"/>
        <source>Install</source>
        <translation>安装</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="431"/>
        <source>Install online model</source>
        <translation>安装在线模型</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="441"/>
        <source>&lt;strong&gt;&lt;font size=&quot;1&quot;&gt;&lt;a href=&quot;#error&quot;&gt;Error&lt;/a&gt;&lt;/strong&gt;&lt;/font&gt;</source>
        <translation>&lt;strong&gt;&lt;font size=&quot;1&quot;&gt;&lt;a href=&quot;#error&quot;&gt;错误&lt;/a&gt;&lt;/strong&gt;&lt;/font&gt;</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="447"/>
        <source>Describes an error that occurred when downloading</source>
        <translation>描述下载时发生的错误</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="460"/>
        <source>&lt;strong&gt;&lt;font size=&quot;2&quot;&gt;WARNING: Not recommended for your hardware. Model requires more memory (%1 GB) than your system has available (%2).&lt;/strong&gt;&lt;/font&gt;</source>
        <translation>&lt;strong&gt;&lt;font size=&quot;2&quot;&gt;警告：不推荐用于您的硬件。模型需要的内存（%1 GB）超过了您系统的可用内存（%2）&lt;/strong&gt;&lt;/font&gt;</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="466"/>
        <source>Error for incompatible hardware</source>
        <translation>硬件不兼容的错误</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="504"/>
        <source>Download progressBar</source>
        <translation>下载进度</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="505"/>
        <source>Shows the progress made in the download</source>
        <translation>显示下载进度</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="515"/>
        <source>Download speed</source>
        <translation>下载速度</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="516"/>
        <source>Download speed in bytes/kilobytes/megabytes per second</source>
        <translation>下载速度  b/kb/mb 每秒</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="533"/>
        <source>Calculating...</source>
        <translation>计算中...</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="537"/>
        <location filename="../qml/AddHFModelView.qml" line="567"/>
        <location filename="../qml/AddHFModelView.qml" line="588"/>
        <location filename="../qml/AddHFModelView.qml" line="609"/>
        <source>Whether the file hash is being calculated</source>
        <translation>是否正在计算文件哈希</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="544"/>
        <source>Busy indicator</source>
        <translation>繁忙程度</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="545"/>
        <source>Displayed when the file hash is being calculated</source>
        <translation>在计算文件哈希时显示</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="558"/>
        <source>ERROR: $API_KEY is empty.</source>
        <translation>错误：$API_KEY为空</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="564"/>
        <source>enter $API_KEY</source>
        <translation>输入 $API_KEY</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="579"/>
        <source>ERROR: $BASE_URL is empty.</source>
        <translation>错误：$BASE_URL 为空</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="585"/>
        <source>enter $BASE_URL</source>
        <translation>输入 $BASE_URL</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="600"/>
        <source>ERROR: $MODEL_NAME is empty.</source>
        <translation>错误：$MODEL_NAME 为空</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="606"/>
        <source>enter $MODEL_NAME</source>
        <translation>输入 $MODEL_NAME</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="628"/>
        <source>File size</source>
        <translation>文件大小</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="650"/>
        <source>Quant</source>
        <translation>量化</translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="672"/>
        <source>Type</source>
        <translation>类型</translation>
    </message>
</context>
<context>
    <name>AddModelView</name>
    <message>
        <location filename="../qml/AddModelView.qml" line="55"/>
        <source>← Existing Models</source>
        <translation>← 已安装的模型</translation>
    </message>
    <message>
        <location filename="../qml/AddModelView.qml" line="75"/>
        <source>Explore Models</source>
        <translation>发现模型</translation>
    </message>
    <message>
        <location filename="../qml/AddModelView.qml" line="86"/>
        <source>GPT4All</source>
        <translation>GPT4All</translation>
    </message>
    <message>
        <location filename="../qml/AddModelView.qml" line="93"/>
        <source>Remote Providers</source>
        <translation type="unfinished">远程提供商</translation>
    </message>
    <message>
        <location filename="../qml/AddModelView.qml" line="100"/>
        <source>HuggingFace</source>
        <translation>HuggingFace</translation>
    </message>
</context>
<context>
    <name>AddRemoteModelView</name>
    <message>
        <location filename="../qml/AddRemoteModelView.qml" line="31"/>
        <source>Various remote model providers that use network resources for inference.</source>
        <translation type="unfinished">使用网络资源进行推理的各种远程模型提供商。</translation>
    </message>
    <message>
        <location filename="../qml/AddRemoteModelView.qml" line="55"/>
        <source>Groq</source>
        <translation type="unfinished">Groq</translation>
    </message>
    <message>
        <location filename="../qml/AddRemoteModelView.qml" line="57"/>
        <source>Groq offers a high-performance AI inference engine designed for low-latency and efficient processing. Optimized for real-time applications, Groq’s technology is ideal for users who need fast responses from open large language models and other AI workloads.&lt;br&gt;&lt;br&gt;Get your API key: &lt;a href=&quot;https://console.groq.com/keys&quot;&gt;https://groq.com/&lt;/a&gt;</source>
        <translation type="unfinished">Groq 提供高性能 AI 推理引擎，专为低延迟和高效处理而设计。其技术经过优化，适用于实时应用，非常适合需要快速响应的大型开源语言模型和其他 AI 任务的用户。&lt;br&gt;&lt;br&gt;获取您的 API 密钥：&lt;a href=&quot;https://console.groq.com/keys&quot;&gt;https://groq.com/&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../qml/AddRemoteModelView.qml" line="79"/>
        <source>OpenAI</source>
        <translation type="unfinished">OpenAI</translation>
    </message>
    <message>
        <location filename="../qml/AddRemoteModelView.qml" line="81"/>
        <source>OpenAI provides access to advanced AI models, including GPT-4 supporting a wide range of applications, from conversational AI to content generation and code completion.&lt;br&gt;&lt;br&gt;Get your API key: &lt;a href=&quot;https://platform.openai.com/signup&quot;&gt;https://openai.com/&lt;/a&gt;</source>
        <translation type="unfinished">OpenAI 提供先进的 AI 模型访问权限，包括支持广泛应用的 GPT-4，涵盖对话 AI、内容生成和代码补全等场景。&lt;br&gt;&lt;br&gt;获取您的 API 密钥：&lt;a href=&quot;https://platform.openai.com/signup&quot;&gt;https://openai.com/&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../qml/AddRemoteModelView.qml" line="96"/>
        <source>Mistral</source>
        <translation type="unfinished">Mistral</translation>
    </message>
    <message>
        <location filename="../qml/AddRemoteModelView.qml" line="98"/>
        <source>Mistral AI specializes in efficient, open-weight language models optimized for various natural language processing tasks. Their models are designed for flexibility and performance, making them a solid option for applications requiring scalable AI solutions.&lt;br&gt;&lt;br&gt;Get your API key: &lt;a href=&quot;https://mistral.ai/&quot;&gt;https://mistral.ai/&lt;/a&gt;</source>
        <translation type="unfinished">Mistral AI 专注于高效的开源语言模型，针对各种自然语言处理任务进行了优化。其模型具备灵活性和高性能，是需要可扩展 AI 解决方案的应用的理想选择。&lt;br&gt;&lt;br&gt;获取您的 API 密钥：&lt;a href=&quot;https://mistral.ai/&quot;&gt;https://mistral.ai/&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../qml/AddRemoteModelView.qml" line="141"/>
        <source>Custom</source>
        <translation type="unfinished">自定义</translation>
    </message>
    <message>
        <location filename="../qml/AddRemoteModelView.qml" line="143"/>
        <source>The custom provider option allows users to connect their own OpenAI-compatible AI models or third-party inference services. This is useful for organizations with proprietary models or those leveraging niche AI providers not listed here.</source>
        <translation type="unfinished">自定义提供商选项允许用户连接自己的 OpenAI 兼容 AI 模型或第三方推理服务。这对于拥有专有模型的组织，或使用此处未列出的特定 AI 提供商的用户非常有用。</translation>
    </message>
</context>
<context>
    <name>ApplicationSettings</name>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="16"/>
        <source>Application</source>
        <translation>应用</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="25"/>
        <source>Network dialog</source>
        <translation>网络对话</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="26"/>
        <source>opt-in to share feedback/conversations</source>
        <translation>选择加入以共享反馈/对话</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="48"/>
        <source>Error dialog</source>
        <translation>错误对话</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="72"/>
        <source>Application Settings</source>
        <translation>应用设置</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="85"/>
        <source>General</source>
        <translation>通用设置</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="97"/>
        <source>Theme</source>
        <translation>主题</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="98"/>
        <source>The application color scheme.</source>
        <translation>应用的主题颜色</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="113"/>
        <source>Dark</source>
        <translation>深色</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="112"/>
        <source>Light</source>
        <translation>亮色</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="39"/>
        <source>ERROR: Update system could not find the MaintenanceTool used to check for updates!&lt;br/&gt;&lt;br/&gt;Did you install this application using the online installer? If so, the MaintenanceTool executable should be located one directory above where this application resides on your filesystem.&lt;br/&gt;&lt;br/&gt;If you can&apos;t start it manually, then I&apos;m afraid you&apos;ll have to reinstall.</source>
        <translation>错误：更新系统无法找到用于检查更新的 MaintenanceTool！&lt;br&gt;&lt;br&gt;您是否使用在线安装程序安装了此应用程序？如果是的话，MaintenanceTool 可执行文件应该位于文件系统中此应用程序所在目录的上一级目录。&lt;br&gt;&lt;br&gt;如果无法手动启动它，那么恐怕您需要重新安装。</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="114"/>
        <source>LegacyDark</source>
        <translation>LegacyDark</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="136"/>
        <source>Font Size</source>
        <translation>字体大小</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="137"/>
        <source>The size of text in the application.</source>
        <translation>应用中的文本大小。</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="151"/>
        <source>Small</source>
        <translation>小</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="152"/>
        <source>Medium</source>
        <translation>中</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="153"/>
        <source>Large</source>
        <translation>大</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="176"/>
        <source>Language and Locale</source>
        <translation>语言和本地化</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="177"/>
        <source>The language and locale you wish to use.</source>
        <translation>你想使用的语言</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="196"/>
        <source>System Locale</source>
        <translation>系统语言</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="223"/>
        <source>Device</source>
        <translation>设备</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="224"/>
        <source>The compute device used for text generation.</source>
        <translation>设备用于文本生成</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="242"/>
        <location filename="../qml/ApplicationSettings.qml" line="297"/>
        <source>Application default</source>
        <translation>程序默认</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="275"/>
        <source>Default Model</source>
        <translation>默认模型</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="276"/>
        <source>The preferred model for new chats. Also used as the local server fallback.</source>
        <translation>新聊天的首选模式。也用作本地服务器回退。</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="339"/>
        <source>Suggestion Mode</source>
        <translation>建议模式</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="340"/>
        <source>Generate suggested follow-up questions at the end of responses.</source>
        <translation>在答复结束时生成建议的后续问题。</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="353"/>
        <source>When chatting with LocalDocs</source>
        <translation>本地文档检索</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="354"/>
        <source>Whenever possible</source>
        <translation>只要有可能</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="355"/>
        <source>Never</source>
        <translation>从不</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="368"/>
        <source>Download Path</source>
        <translation>下载目录</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="369"/>
        <source>Where to store local models and the LocalDocs database.</source>
        <translation>本地模型和本地文档数据库存储目录</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="401"/>
        <source>Browse</source>
        <translation>查看</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="402"/>
        <source>Choose where to save model files</source>
        <translation>模型下载目录</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="413"/>
        <source>Enable Datalake</source>
        <translation>开启数据湖</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="414"/>
        <source>Send chats and feedback to the GPT4All Open-Source Datalake.</source>
        <translation>发送对话和反馈给GPT4All 的开源数据湖。</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="447"/>
        <source>Advanced</source>
        <translation>高级</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="459"/>
        <source>CPU Threads</source>
        <translation>CPU线程</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="460"/>
        <source>The number of CPU threads used for inference and embedding.</source>
        <translation>用于推理和嵌入的CPU线程数</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="491"/>
        <source>Enable System Tray</source>
        <translation>启用系统托盘</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="492"/>
        <source>The application will minimize to the system tray when the window is closed.</source>
        <translation>当窗口关闭时，应用程序将最小化到系统托盘。</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="508"/>
        <source>Enable Local API Server</source>
        <translation>开启本地 API 服务</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="509"/>
        <source>Expose an OpenAI-Compatible server to localhost. WARNING: Results in increased resource usage.</source>
        <translation>将OpenAI兼容服务器暴露给本地主机。警告：导致资源使用量增加。</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="525"/>
        <source>API Server Port</source>
        <translation>API 服务端口</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="526"/>
        <source>The port to use for the local server. Requires restart.</source>
        <translation>使用本地服务的端口，需要重启</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="578"/>
        <source>Check For Updates</source>
        <translation>检查更新</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="579"/>
        <source>Manually check for an update to GPT4All.</source>
        <translation>手动检查更新</translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="588"/>
        <source>Updates</source>
        <translation>更新</translation>
    </message>
</context>
<context>
    <name>Chat</name>
    <message>
        <location filename="../src/chat.cpp" line="33"/>
        <location filename="../src/chat.h" line="84"/>
        <source>New Chat</source>
        <translation>新对话</translation>
    </message>
    <message>
        <location filename="../src/chat.cpp" line="46"/>
        <source>Server Chat</source>
        <translation>服务器对话</translation>
    </message>
</context>
<context>
    <name>ChatAPIWorker</name>
    <message>
        <location filename="../src/chatapi.cpp" line="263"/>
        <source>ERROR: Network error occurred while connecting to the API server</source>
        <translation>错误：连接到 API 服务器时发生网络错误</translation>
    </message>
    <message>
        <location filename="../src/chatapi.cpp" line="276"/>
        <source>ChatAPIWorker::handleFinished got HTTP Error %1 %2</source>
        <translation>ChatAPIWorker::handleFinished 收到 HTTP 错误 %1 %2</translation>
    </message>
</context>
<context>
    <name>ChatCollapsibleItem</name>
    <message>
        <location filename="../qml/ChatCollapsibleItem.qml" line="37"/>
        <source>Analysis encountered error</source>
        <translation type="unfinished">分析时遇到错误</translation>
    </message>
    <message>
        <location filename="../qml/ChatCollapsibleItem.qml" line="39"/>
        <source>Thinking</source>
        <translation type="unfinished">思考中</translation>
    </message>
    <message>
        <location filename="../qml/ChatCollapsibleItem.qml" line="39"/>
        <source>Analyzing</source>
        <translation type="unfinished">分析中</translation>
    </message>
    <message>
        <location filename="../qml/ChatCollapsibleItem.qml" line="41"/>
        <source>Thought for %1 %2</source>
        <translation type="unfinished">思考耗时 %1 %2</translation>
    </message>
    <message>
        <location filename="../qml/ChatCollapsibleItem.qml" line="43"/>
        <source>second</source>
        <translation type="unfinished">秒</translation>
    </message>
    <message>
        <location filename="../qml/ChatCollapsibleItem.qml" line="43"/>
        <source>seconds</source>
        <translation type="unfinished">秒</translation>
    </message>
    <message>
        <location filename="../qml/ChatCollapsibleItem.qml" line="44"/>
        <source>Analyzed</source>
        <translation type="unfinished">分析完成</translation>
    </message>
</context>
<context>
    <name>ChatDrawer</name>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="37"/>
        <source>Drawer</source>
        <translation>抽屉</translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="38"/>
        <source>Main navigation drawer</source>
        <translation>导航</translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="49"/>
        <source>＋ New Chat</source>
        <translation>＋ 新对话</translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="50"/>
        <source>Create a new chat</source>
        <translation>新对话</translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="199"/>
        <source>Select the current chat or edit the chat when in edit mode</source>
        <translation>选择当前的聊天或在编辑模式下编辑聊天</translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="216"/>
        <source>Edit chat name</source>
        <translation>修改对话名称</translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="229"/>
        <source>Save chat name</source>
        <translation>保存对话名称</translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="246"/>
        <source>Delete chat</source>
        <translation>删除对话</translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="283"/>
        <source>Confirm chat deletion</source>
        <translation>确认删除对话</translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="305"/>
        <source>Cancel chat deletion</source>
        <translation>取消删除对话</translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="317"/>
        <source>List of chats</source>
        <translation>对话列表</translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="318"/>
        <source>List of chats in the drawer dialog</source>
        <translation>对话框中的聊天列表</translation>
    </message>
</context>
<context>
    <name>ChatItemView</name>
    <message>
        <location filename="../qml/ChatItemView.qml" line="83"/>
        <source>GPT4All</source>
        <translation>GPT4All</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="84"/>
        <source>You</source>
        <translation>您</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="107"/>
        <source>response stopped ...</source>
        <translation>响应停止...</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="108"/>
        <source>retrieving localdocs: %1 ...</source>
        <translation>检索本地文档: %1 ...</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="109"/>
        <source>searching localdocs: %1 ...</source>
        <translation>搜索本地文档: %1 ...</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="110"/>
        <source>processing ...</source>
        <translation>处理中...</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="111"/>
        <source>generating response ...</source>
        <translation>正在生成回复…</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="112"/>
        <source>generating questions ...</source>
        <translation>正在生成问题…</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="113"/>
        <source>generating toolcall ...</source>
        <translation>正在生成工具调用…</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="545"/>
        <source>Copy</source>
        <translation>复制</translation>
    </message>
    <message numerus="yes">
        <location filename="../qml/ChatItemView.qml" line="283"/>
        <source>%n Source(s)</source>
        <translation>
            <numerusform>%n 资源</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="430"/>
        <source>LocalDocs</source>
        <translation>本地文档</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="460"/>
        <source>Edit this message?</source>
        <translation>编辑这条消息？</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="461"/>
        <location filename="../qml/ChatItemView.qml" line="472"/>
        <source>All following messages will be permanently erased.</source>
        <translation>所有后续消息将被永久删除。</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="471"/>
        <source>Redo this response?</source>
        <translation>重新生成这条回复？</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="495"/>
        <source>Cannot edit chat without a loaded model.</source>
        <translation>未加载模型时无法编辑聊天。</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="497"/>
        <source>Cannot edit chat while the model is generating.</source>
        <translation>生成模型时无法编辑聊天。</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="506"/>
        <source>Edit</source>
        <translation>编辑</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="517"/>
        <source>Cannot redo response without a loaded model.</source>
        <translation>未加载模型时无法重新生成回复。</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="519"/>
        <source>Cannot redo response while the model is generating.</source>
        <translation>生成模型时无法重新生成回复。</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="528"/>
        <source>Redo</source>
        <translation>重做</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="565"/>
        <source>Like response</source>
        <translation>点赞这条回复</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="594"/>
        <source>Dislike response</source>
        <translation>点踩这条回复</translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="657"/>
        <source>Suggested follow-ups</source>
        <translation>建议的后续步骤</translation>
    </message>
</context>
<context>
    <name>ChatLLM</name>
    <message>
        <location filename="../src/chatllm.cpp" line="1047"/>
        <source>Your message was too long and could not be processed (%1 &gt; %2). Please try again with something shorter.</source>
        <translation>您的消息过长，无法处理（%1 &gt; %2）。请尝试简短内容。</translation>
    </message>
</context>
<context>
    <name>ChatListModel</name>
    <message>
        <location filename="../src/chatlistmodel.h" line="94"/>
        <source>TODAY</source>
        <translation>今天</translation>
    </message>
    <message>
        <location filename="../src/chatlistmodel.h" line="96"/>
        <source>THIS WEEK</source>
        <translation>本周</translation>
    </message>
    <message>
        <location filename="../src/chatlistmodel.h" line="98"/>
        <source>THIS MONTH</source>
        <translation>本月</translation>
    </message>
    <message>
        <location filename="../src/chatlistmodel.h" line="100"/>
        <source>LAST SIX MONTHS</source>
        <translation>半年内</translation>
    </message>
    <message>
        <location filename="../src/chatlistmodel.h" line="102"/>
        <source>THIS YEAR</source>
        <translation>今年内</translation>
    </message>
    <message>
        <location filename="../src/chatlistmodel.h" line="104"/>
        <source>LAST YEAR</source>
        <translation>去年</translation>
    </message>
</context>
<context>
    <name>ChatTextItem</name>
    <message>
        <location filename="../qml/ChatTextItem.qml" line="67"/>
        <source>Copy</source>
        <translation type="unfinished">复制</translation>
    </message>
    <message>
        <location filename="../qml/ChatTextItem.qml" line="73"/>
        <source>Copy Message</source>
        <translation type="unfinished">复制消息</translation>
    </message>
    <message>
        <location filename="../qml/ChatTextItem.qml" line="83"/>
        <source>Disable markdown</source>
        <translation type="unfinished">禁用 Markdown</translation>
    </message>
    <message>
        <location filename="../qml/ChatTextItem.qml" line="83"/>
        <source>Enable markdown</source>
        <translation type="unfinished">禁用 Markdown</translation>
    </message>
</context>
<context>
    <name>ChatView</name>
    <message>
        <location filename="../qml/ChatView.qml" line="85"/>
        <source>&lt;h3&gt;Warning&lt;/h3&gt;&lt;p&gt;%1&lt;/p&gt;</source>
        <translation>&lt;h3&gt;警告&lt;/h3&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="99"/>
        <source>Conversation copied to clipboard.</source>
        <translation>复制对话到剪切板。</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="106"/>
        <source>Code copied to clipboard.</source>
        <translation>复制代码到剪切板。</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="113"/>
        <source>The entire chat will be erased.</source>
        <translation>全部聊天记录将被清除。</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="248"/>
        <source>Chat panel</source>
        <translation>对话面板</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="249"/>
        <source>Chat panel with options</source>
        <translation>对话面板选项</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="356"/>
        <source>Reload the currently loaded model</source>
        <translation>重载当前模型</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="370"/>
        <source>Eject the currently loaded model</source>
        <translation>弹出当前加载的模型</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="382"/>
        <source>No model installed.</source>
        <translation>没有安装模型。</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="384"/>
        <source>Model loading error.</source>
        <translation>模型加载错误。</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="386"/>
        <source>Waiting for model...</source>
        <translation>等待模型...</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="388"/>
        <source>Switching context...</source>
        <translation>切换上下文...</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="390"/>
        <source>Choose a model...</source>
        <translation>选择模型...</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="392"/>
        <source>Not found: %1</source>
        <translation>没找到: %1</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="480"/>
        <source>The top item is the current model</source>
        <translation>当前模型的最佳选项</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="566"/>
        <source>LocalDocs</source>
        <translation>本地文档</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="584"/>
        <source>Add documents</source>
        <translation>添加文档</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="585"/>
        <source>add collections of documents to the chat</source>
        <translation>将文档集合添加到聊天中</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="756"/>
        <source>Load the default model</source>
        <translation>载入默认模型</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="757"/>
        <source>Loads the default model which can be changed in settings</source>
        <translation>加载默认模型，可以在设置中更改</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="768"/>
        <source>No Model Installed</source>
        <translation>没有下载模型</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="777"/>
        <source>GPT4All requires that you install at least one
model to get started</source>
        <translation>GPT4All要求您至少安装一个模型才能开始</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="789"/>
        <source>Install a Model</source>
        <translation>下载模型</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="794"/>
        <source>Shows the add model view</source>
        <translation>查看添加的模型</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="819"/>
        <source>Conversation with the model</source>
        <translation>使用此模型对话</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="820"/>
        <source>prompt / response pairs from the conversation</source>
        <translation>对话中的提示/响应对</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1095"/>
        <source>Legacy prompt template needs to be &lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/chat_templates.html&quot;&gt;updated&lt;/a&gt; in Settings.</source>
        <translation>旧版提示模板需要在设置中&lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/chat_templates.html&quot;&gt;更新&lt;/a&gt;。</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1099"/>
        <source>No &lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/chat_templates.html&quot;&gt;chat template&lt;/a&gt; configured.</source>
        <translation>未配置&lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/chat_templates.html&quot;&gt;对话模板&lt;/a&gt;。</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1102"/>
        <source>The &lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/chat_templates.html&quot;&gt;chat template&lt;/a&gt; cannot be blank.</source>
        <translation>&lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/chat_templates.html&quot;&gt;对话模板&lt;/a&gt;不能为空。</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1105"/>
        <source>Legacy system prompt needs to be &lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/chat_templates.html&quot;&gt;updated&lt;/a&gt; in Settings.</source>
        <translation>旧系统提示需要在设置中&lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/chat_templates.html&quot;&gt;更新&lt;/a&gt;。</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1293"/>
        <source>Copy</source>
        <translation>复制</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="924"/>
        <source>Erase and reset chat session</source>
        <translation>清空并重置聊天会话</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="942"/>
        <source>Copy chat session to clipboard</source>
        <translation>复制对话到剪切板</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1216"/>
        <source>Add media</source>
        <translation>新增媒體</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1217"/>
        <source>Adds media to the prompt</source>
        <translation>將媒體加入提示中</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1351"/>
        <source>Stop generating</source>
        <translation>停止生成</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1352"/>
        <source>Stop the current response generation</source>
        <translation>停止当前响应</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1396"/>
        <source>Attach</source>
        <translation>附</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1398"/>
        <source>Single File</source>
        <translation>單一文件</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1007"/>
        <source>Reloads the model</source>
        <translation>重载模型</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="66"/>
        <source>&lt;h3&gt;Encountered an error loading model:&lt;/h3&gt;&lt;br&gt;&lt;i&gt;&quot;%1&quot;&lt;/i&gt;&lt;br&gt;&lt;br&gt;Model loading failures can happen for a variety of reasons, but the most common causes include a bad file format, an incomplete or corrupted download, the wrong file type, not enough system RAM or an incompatible model type. Here are some suggestions for resolving the problem:&lt;br&gt;&lt;ul&gt;&lt;li&gt;Ensure the model file has a compatible format and type&lt;li&gt;Check the model file is complete in the download folder&lt;li&gt;You can find the download folder in the settings dialog&lt;li&gt;If you&apos;ve sideloaded the model ensure the file is not corrupt by checking md5sum&lt;li&gt;Read more about what models are supported in our &lt;a href=&quot;https://docs.gpt4all.io/&quot;&gt;documentation&lt;/a&gt; for the gui&lt;li&gt;Check out our &lt;a href=&quot;https://discord.gg/4M2QFmTt2k&quot;&gt;discord channel&lt;/a&gt; for help</source>
        <translation>&lt;h3&gt;加载模型时遇到错误：&lt;/h3&gt;&lt;br&gt;&lt;i&gt;&lt;%1&gt;&lt;/i&gt;&lt;br&gt;&lt;br&gt;模型加载失败可能由多种原因引起，但最常见的原因包括文件格式错误、下载不完整或损坏、文件类型错误、系统 RAM 不足或模型类型不兼容。以下是一些解决问题的建议：&lt;br&gt;&lt;ul&gt;&lt;li&gt;确保模型文件具有兼容的格式和类型&lt;li&gt;检查下载文件夹中的模型文件是否完整&lt;li&gt;您可以在设置对话框中找到下载文件夹&lt;li&gt;如果您已侧载模型，请通过检查 md5sum 确保文件未损坏&lt;li&gt;在我们的 &lt;a href=&quot;https://docs.gpt4all.io/&quot;&gt;文档&lt;/a&gt; 中了解有关 gui 支持哪些模型的更多信息&lt;li&gt;查看我们的 &lt;a href=&quot;https://discord.gg/4M2QFmTt2k&quot;&gt;discord 频道&lt;/a&gt; 以获取帮助</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="92"/>
        <location filename="../qml/ChatView.qml" line="112"/>
        <source>Erase conversation?</source>
        <translation>清空对话？</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="93"/>
        <source>Changing the model will erase the current conversation.</source>
        <translation>更换模型将清除当前对话。</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="394"/>
        <location filename="../qml/ChatView.qml" line="1005"/>
        <source>Reload · %1</source>
        <translation>重载 · %1</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="396"/>
        <source>Loading · %1</source>
        <translation>载入中 · %1</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="732"/>
        <source>Load · %1 (default) →</source>
        <translation>载入 · %1 (默认) →</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1243"/>
        <source>Send a message...</source>
        <translation>发送消息...</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1243"/>
        <source>Load a model to continue...</source>
        <translation>选择模型并继续...</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1246"/>
        <source>Send messages/prompts to the model</source>
        <translation>发送消息/提示词给模型</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1287"/>
        <source>Cut</source>
        <translation>剪切</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1299"/>
        <source>Paste</source>
        <translation>粘贴</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1303"/>
        <source>Select All</source>
        <translation>全选</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1374"/>
        <source>Send message</source>
        <translation>发送消息</translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1375"/>
        <source>Sends the message/prompt contained in textfield to the model</source>
        <translation>将文本框中包含的消息/提示发送给模型</translation>
    </message>
</context>
<context>
    <name>CodeInterpreter</name>
    <message>
        <location filename="../src/codeinterpreter.h" line="79"/>
        <source>Code Interpreter</source>
        <translation type="unfinished">代码解释器</translation>
    </message>
    <message>
        <location filename="../src/codeinterpreter.h" line="80"/>
        <source>compute javascript code using console.log as output</source>
        <translation type="unfinished">使用 console.log 计算 JavaScript 代码并输出结果</translation>
    </message>
</context>
<context>
    <name>CollectionsDrawer</name>
    <message>
        <location filename="../qml/CollectionsDrawer.qml" line="70"/>
        <source>Warning: searching collections while indexing can return incomplete results</source>
        <translation>提示: 索引时搜索集合可能会返回不完整的结果</translation>
    </message>
    <message numerus="yes">
        <location filename="../qml/CollectionsDrawer.qml" line="87"/>
        <source>%n file(s)</source>
        <translation>
            <numerusform></numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../qml/CollectionsDrawer.qml" line="87"/>
        <source>%n word(s)</source>
        <translation>
            <numerusform></numerusform>
        </translation>
    </message>
    <message>
        <location filename="../qml/CollectionsDrawer.qml" line="103"/>
        <source>Updating</source>
        <translation>更新中</translation>
    </message>
    <message>
        <location filename="../qml/CollectionsDrawer.qml" line="128"/>
        <source>＋ Add Docs</source>
        <translation>＋ 添加文档</translation>
    </message>
    <message>
        <location filename="../qml/CollectionsDrawer.qml" line="137"/>
        <source>Select a collection to make it available to the chat model.</source>
        <translation>选择一个集合，使其可用于聊天模型。</translation>
    </message>
</context>
<context>
    <name>ConfirmationDialog</name>
    <message>
        <location filename="../qml/ConfirmationDialog.qml" line="42"/>
        <source>OK</source>
        <translation>好</translation>
    </message>
    <message>
        <location filename="../qml/ConfirmationDialog.qml" line="49"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
</context>
<context>
    <name>Download</name>
    <message>
        <location filename="../src/download.cpp" line="278"/>
        <source>Model &quot;%1&quot; is installed successfully.</source>
        <translation>模型 &quot;%1&quot; 安装成功</translation>
    </message>
    <message>
        <location filename="../src/download.cpp" line="288"/>
        <source>ERROR: $MODEL_NAME is empty.</source>
        <translation>错误：$MODEL_NAME 为空</translation>
    </message>
    <message>
        <location filename="../src/download.cpp" line="294"/>
        <source>ERROR: $API_KEY is empty.</source>
        <translation>错误：$API_KEY为空</translation>
    </message>
    <message>
        <location filename="../src/download.cpp" line="300"/>
        <source>ERROR: $BASE_URL is invalid.</source>
        <translation>错误：$BASE_URL 非法</translation>
    </message>
    <message>
        <location filename="../src/download.cpp" line="306"/>
        <source>ERROR: Model &quot;%1 (%2)&quot; is conflict.</source>
        <translation>错误: 模型 &quot;%1 (%2)&quot; 有冲突.</translation>
    </message>
    <message>
        <location filename="../src/download.cpp" line="325"/>
        <source>Model &quot;%1 (%2)&quot; is installed successfully.</source>
        <translation>模型 &quot;%1 (%2)&quot; 安装成功.</translation>
    </message>
    <message>
        <location filename="../src/download.cpp" line="349"/>
        <source>Model &quot;%1&quot; is removed.</source>
        <translation>模型 &quot;%1&quot; 已删除.</translation>
    </message>
</context>
<context>
    <name>HomeView</name>
    <message>
        <location filename="../qml/HomeView.qml" line="49"/>
        <source>Welcome to GPT4All</source>
        <translation>欢迎</translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="56"/>
        <source>The privacy-first LLM chat application</source>
        <translation>隐私至上的大模型咨询应用程序</translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="66"/>
        <source>Start chatting</source>
        <translation>开始聊天</translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="81"/>
        <source>Start Chatting</source>
        <translation>开始聊天</translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="82"/>
        <source>Chat with any LLM</source>
        <translation>大语言模型聊天</translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="92"/>
        <source>LocalDocs</source>
        <translation>本地文档</translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="93"/>
        <source>Chat with your local files</source>
        <translation>本地文件聊天</translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="103"/>
        <source>Find Models</source>
        <translation>查找模型</translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="104"/>
        <source>Explore and download models</source>
        <translation>发现并下载模型</translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="190"/>
        <source>Latest news</source>
        <translation>新闻</translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="191"/>
        <source>Latest news from GPT4All</source>
        <translation>GPT4All新闻</translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="222"/>
        <source>Release Notes</source>
        <translation>发布日志</translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="228"/>
        <source>Documentation</source>
        <translation>文档</translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="234"/>
        <source>Discord</source>
        <translation>Discord</translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="240"/>
        <source>X (Twitter)</source>
        <translation>X (Twitter)</translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="246"/>
        <source>Github</source>
        <translation>Github</translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="257"/>
        <source>nomic.ai</source>
        <translation>nomic.ai</translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="282"/>
        <source>Subscribe to Newsletter</source>
        <translation>订阅信息</translation>
    </message>
</context>
<context>
    <name>LocalDocsSettings</name>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="19"/>
        <source>LocalDocs</source>
        <translation>本地文档</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="29"/>
        <source>LocalDocs Settings</source>
        <translation>本地文档设置</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="38"/>
        <source>Indexing</source>
        <translation>索引中</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="51"/>
        <source>Allowed File Extensions</source>
        <translation>添加文档扩展名</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="52"/>
        <source>Comma-separated list. LocalDocs will only attempt to process files with these extensions.</source>
        <translation>逗号分隔的列表。LocalDocs 只会尝试处理具有这些扩展名的文件</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="100"/>
        <source>Embedding</source>
        <translation>Embedding</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="112"/>
        <source>Use Nomic Embed API</source>
        <translation>使用 Nomic 内部 API</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="113"/>
        <source>Embed documents using the fast Nomic API instead of a private local model. Requires restart.</source>
        <translation>使用快速的 Nomic API 嵌入文档，而不是使用私有本地模型</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="130"/>
        <source>Nomic API Key</source>
        <translation>Nomic API Key</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="131"/>
        <source>API key to use for Nomic Embed. Get one from the Atlas &lt;a href=&quot;https://atlas.nomic.ai/cli-login&quot;&gt;API keys page&lt;/a&gt;. Requires restart.</source>
        <translation>Nomic Embed 使用的 API 密钥。请访问官网获取，需要重启。</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="165"/>
        <source>Embeddings Device</source>
        <translation>Embeddings 设备</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="166"/>
        <source>The compute device used for embeddings. Requires restart.</source>
        <translation>技术设备用于embeddings. 需要重启.</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="176"/>
        <source>Application default</source>
        <translation>程序默认</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="211"/>
        <source>Display</source>
        <translation>显示</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="224"/>
        <source>Show Sources</source>
        <translation>查看源码</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="225"/>
        <source>Display the sources used for each response.</source>
        <translation>显示每个响应所使用的源。</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="242"/>
        <source>Advanced</source>
        <translation>高级</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="258"/>
        <source>Warning: Advanced usage only.</source>
        <translation>提示: 仅限高级使用。</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="259"/>
        <source>Values too large may cause localdocs failure, extremely slow responses or failure to respond at all. Roughly speaking, the {N chars x N snippets} are added to the model&apos;s context window. More info &lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/localdocs.html&quot;&gt;here&lt;/a&gt;.</source>
        <translation>值过大可能会导致 localdocs 失败、响应速度极慢或根本无法响应。粗略地说，{N 个字符 x N 个片段} 被添加到模型的上下文窗口中。更多信息请见&lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/localdocs.html&quot;&gt;此处&lt;/a&gt;。</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="267"/>
        <source>Document snippet size (characters)</source>
        <translation>文档粘贴大小 (字符)</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="268"/>
        <source>Number of characters per document snippet. Larger numbers increase likelihood of factual responses, but also result in slower generation.</source>
        <translation>每个文档片段的字符数。较大的数值增加了事实性响应的可能性，但也会导致生成速度变慢。</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="293"/>
        <source>Max document snippets per prompt</source>
        <translation>每个提示的最大文档片段数</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="294"/>
        <source>Max best N matches of retrieved document snippets to add to the context for prompt. Larger numbers increase likelihood of factual responses, but also result in slower generation.</source>
        <translation>检索到的文档片段最多添加到提示上下文中的前 N 个最佳匹配项。较大的数值增加了事实性响应的可能性，但也会导致生成速度变慢。</translation>
    </message>
</context>
<context>
    <name>LocalDocsView</name>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="52"/>
        <source>LocalDocs</source>
        <translation>本地文档</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="58"/>
        <source>Chat with your local files</source>
        <translation>和本地文件对话</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="71"/>
        <source>＋ Add Collection</source>
        <translation>＋ 添加集合</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="85"/>
        <location filename="../../build_gpt4all-chat_Desktop_Qt_6_7_2/gpt4all/qml/LocalDocsView.qml" line="85"/>
        <source></source>
        <translation>&lt;h3&gt;错误：无法访问 LocalDocs 数据库或该数据库无效。&lt;/h3&gt;&lt;br&gt;&lt;i&gt;注意：尝试以下任何建议的修复方法后，您将需要重新启动。&lt;/i&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;确保设置为&lt;b&gt;下载路径&lt;/b&gt;的文件夹存在于文件系统中。&lt;/li&gt;&lt;li&gt;检查&lt;b&gt;下载路径&lt;/b&gt;的所有权以及读写权限。&lt;/li&gt;&lt;li&gt;如果有&lt;b&gt;localdocs_v2.db&lt;/b&gt;文件，请检查其所有权和读/写权限。&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;如果问题仍然存在，并且存在任何“localdocs_v*.db”文件，作为最后的手段，您可以&lt;br&gt;尝试备份并删除它们。但是，您必须重新创建您的收藏。</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="85"/>
        <source>&lt;h3&gt;ERROR: The LocalDocs database cannot be accessed or is not valid.&lt;/h3&gt;&lt;br&gt;&lt;i&gt;Note: You will need to restart after trying any of the following suggested fixes.&lt;/i&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;Make sure that the folder set as &lt;b&gt;Download Path&lt;/b&gt; exists on the file system.&lt;/li&gt;&lt;li&gt;Check ownership as well as read and write permissions of the &lt;b&gt;Download Path&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;If there is a &lt;b&gt;localdocs_v2.db&lt;/b&gt; file, check its ownership and read/write permissions, too.&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;If the problem persists and there are any &apos;localdocs_v*.db&apos; files present, as a last resort you can&lt;br&gt;try backing them up and removing them. You will have to recreate your collections, however.</source>
        <translation>&lt;h3&gt;错误：无法访问 LocalDocs 数据库或该数据库无效。&lt;/h3&gt;&lt;br&gt;&lt;i&gt;注意：尝试以下任何建议的修复方法后，您将需要重新启动。&lt;/i&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;确保设置为&lt;b&gt;下载路径&lt;/b&gt;的文件夹存在于文件系统中。&lt;/li&gt;&lt;li&gt;检查&lt;b&gt;下载路径&lt;/b&gt;的所有权以及读写权限。&lt;/li&gt;&lt;li&gt;如果有&lt;b&gt;localdocs_v2.db&lt;/b&gt;文件，请检查其所有权和读/写权限。&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;如果问题仍然存在，并且存在任何“localdocs_v*.db”文件，作为最后的手段，您可以&lt;br&gt;尝试备份并删除它们。但是，您必须重新创建您的收藏。</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="109"/>
        <source>No Collections Installed</source>
        <translation>没有集合</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="118"/>
        <source>Install a collection of local documents to get started using this feature</source>
        <translation>安装一组本地文档以开始使用此功能</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="129"/>
        <source>＋ Add Doc Collection</source>
        <translation>＋  添加文档集合</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="134"/>
        <source>Shows the add model view</source>
        <translation>查看添加的模型</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="231"/>
        <source>Indexing progressBar</source>
        <translation>索引进度</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="232"/>
        <source>Shows the progress made in the indexing</source>
        <translation>显示索引进度</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="257"/>
        <source>ERROR</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="261"/>
        <source>INDEXING</source>
        <translation>索引</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="265"/>
        <source>EMBEDDING</source>
        <translation>EMBEDDING</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="268"/>
        <source>REQUIRES UPDATE</source>
        <translation>需更新</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="271"/>
        <source>READY</source>
        <translation>准备</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="273"/>
        <source>INSTALLING</source>
        <translation>安装中</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="300"/>
        <source>Indexing in progress</source>
        <translation>构建索引中</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="303"/>
        <source>Embedding in progress</source>
        <translation>Embedding进度</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="306"/>
        <source>This collection requires an update after version change</source>
        <translation>此集合需要在版本更改后进行更新</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="309"/>
        <source>Automatically reindexes upon changes to the folder</source>
        <translation>在文件夹变动时自动重新索引</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="311"/>
        <source>Installation in progress</source>
        <translation>安装进度</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="325"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message numerus="yes">
        <location filename="../qml/LocalDocsView.qml" line="337"/>
        <source>%n file(s)</source>
        <translation>
            <numerusform>%n 文件</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../qml/LocalDocsView.qml" line="337"/>
        <source>%n word(s)</source>
        <translation>
            <numerusform>%n 词</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="408"/>
        <source>Remove</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="420"/>
        <source>Rebuild</source>
        <translation>重新构建</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="423"/>
        <source>Reindex this folder from scratch. This is slow and usually not needed.</source>
        <translation>从头开始重新索引此文件夹。这个过程较慢，通常情况下不需要。</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="430"/>
        <source>Update</source>
        <translation>更新</translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="433"/>
        <source>Update the collection to the new version. This is a slow operation.</source>
        <translation>将集合更新为新版本。这是一个缓慢的操作。</translation>
    </message>
</context>
<context>
    <name>ModelList</name>
    <message>
        <location filename="../src/modellist.cpp" line="1344"/>
        <location filename="../src/modellist.cpp" line="1395"/>
        <source>cannot open &quot;%1&quot;: %2</source>
        <translation>无法打开“%1”：%2</translation>
    </message>
    <message>
        <location filename="../src/modellist.cpp" line="1356"/>
        <source>cannot create &quot;%1&quot;: %2</source>
        <translation>无法创建“%1”：%2</translation>
    </message>
    <message>
        <location filename="../src/modellist.cpp" line="1406"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <location filename="../src/modellist.cpp" line="1407"/>
        <source>&lt;strong&gt;OpenAI-Compatible API Model&lt;/strong&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;API Key: %1&lt;/li&gt;&lt;li&gt;Base URL: %2&lt;/li&gt;&lt;li&gt;Model Name: %3&lt;/li&gt;&lt;/ul&gt;</source>
        <translation>&lt;strong&gt;与 OpenAI 兼容的 API 模型&lt;/strong&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;API 密钥：%1&lt;/li&gt;&lt;li&gt;基本 URL：%2&lt;/li&gt;&lt;li&gt;模型名称：%3&lt;/li&gt;&lt;/ul&gt;</translation>
    </message>
    <message>
        <location filename="../src/modellist.cpp" line="1716"/>
        <source>&lt;ul&gt;&lt;li&gt;Requires personal OpenAI API key.&lt;/li&gt;&lt;li&gt;WARNING: Will send your chats to OpenAI!&lt;/li&gt;&lt;li&gt;Your API key will be stored on disk&lt;/li&gt;&lt;li&gt;Will only be used to communicate with OpenAI&lt;/li&gt;&lt;li&gt;You can apply for an API key &lt;a href=&quot;https://platform.openai.com/account/api-keys&quot;&gt;here.&lt;/a&gt;&lt;/li&gt;</source>
        <translation>&lt;ul&gt;&lt;li&gt;需要个人 OpenAI API 密钥。&lt;/li&gt;&lt;li&gt;警告：将把您的聊天内容发送给 OpenAI！&lt;/li&gt;&lt;li&gt;您的 API 密钥将存储在磁盘上&lt;/li&gt;&lt;li&gt;仅用于与 OpenAI 通信&lt;/li&gt;&lt;li&gt;您可以在此处&lt;a href=&quot;https://platform.openai.com/account/api-keys&quot;&gt;申请 API 密钥。&lt;/a&gt;&lt;/li&gt;</translation>
    </message>
    <message>
        <location filename="../src/modellist.cpp" line="1735"/>
        <source>&lt;strong&gt;OpenAI&apos;s ChatGPT model GPT-3.5 Turbo&lt;/strong&gt;&lt;br&gt; %1</source>
        <translation>&lt;strong&gt;OpenAI&apos;s ChatGPT model GPT-3.5 Turbo&lt;/strong&gt;&lt;br&gt; %1</translation>
    </message>
    <message>
        <location filename="../src/modellist.cpp" line="1764"/>
        <source>&lt;strong&gt;OpenAI&apos;s ChatGPT model GPT-4&lt;/strong&gt;&lt;br&gt; %1 %2</source>
        <translation>&lt;strong&gt;OpenAI&apos;s ChatGPT model GPT-4&lt;/strong&gt;&lt;br&gt; %1 %2</translation>
    </message>
    <message>
        <location filename="../src/modellist.cpp" line="1796"/>
        <source>&lt;strong&gt;Mistral Tiny model&lt;/strong&gt;&lt;br&gt; %1</source>
        <translation>&lt;strong&gt;Mistral Tiny model&lt;/strong&gt;&lt;br&gt; %1</translation>
    </message>
    <message>
        <location filename="../src/modellist.cpp" line="1822"/>
        <source>&lt;strong&gt;Mistral Small model&lt;/strong&gt;&lt;br&gt; %1</source>
        <translation>&lt;strong&gt;Mistral Small model&lt;/strong&gt;&lt;br&gt; %1</translation>
    </message>
    <message>
        <location filename="../src/modellist.cpp" line="1849"/>
        <source>&lt;strong&gt;Mistral Medium model&lt;/strong&gt;&lt;br&gt; %1</source>
        <translation>&lt;strong&gt;Mistral Medium model&lt;/strong&gt;&lt;br&gt; %1</translation>
    </message>
    <message>
        <location filename="../src/modellist.cpp" line="1862"/>
        <source>&lt;ul&gt;&lt;li&gt;Requires personal API key and the API base URL.&lt;/li&gt;&lt;li&gt;WARNING: Will send your chats to the OpenAI-compatible API Server you specified!&lt;/li&gt;&lt;li&gt;Your API key will be stored on disk&lt;/li&gt;&lt;li&gt;Will only be used to communicate with the OpenAI-compatible API Server&lt;/li&gt;</source>
        <translation>&lt;ul&gt;&lt;li&gt;需要个人 API 密钥和 API 基本 URL。&lt;/li&gt;&lt;li&gt;警告：将把您的聊天内容发送到您指定的与 OpenAI 兼容的 API 服务器！&lt;/li&gt;&lt;li&gt;您的 API 密钥将存储在磁盘上&lt;/li&gt;&lt;li&gt;仅用于与与 OpenAI 兼容的 API 服务器通信&lt;/li&gt;</translation>
    </message>
    <message>
        <location filename="../src/modellist.cpp" line="1879"/>
        <source>&lt;strong&gt;Connect to OpenAI-compatible API server&lt;/strong&gt;&lt;br&gt; %1</source>
        <translation>&lt;strong&gt;连接到与 OpenAI 兼容的 API 服务器&lt;/strong&gt;&lt;br&gt; %1</translation>
    </message>
    <message>
        <location filename="../src/modellist.cpp" line="1749"/>
        <source>&lt;br&gt;&lt;br&gt;&lt;i&gt;* Even if you pay OpenAI for ChatGPT-4 this does not guarantee API key access. Contact OpenAI for more info.</source>
        <translation>&lt;br&gt;&lt;br&gt;&lt;i&gt;* 即使您为ChatGPT-4向OpenAI付款，这也不能保证API密钥访问。联系OpenAI获取更多信息。</translation>
    </message>
    <message>
        <location filename="../src/modellist.cpp" line="1777"/>
        <source>&lt;ul&gt;&lt;li&gt;Requires personal Mistral API key.&lt;/li&gt;&lt;li&gt;WARNING: Will send your chats to Mistral!&lt;/li&gt;&lt;li&gt;Your API key will be stored on disk&lt;/li&gt;&lt;li&gt;Will only be used to communicate with Mistral&lt;/li&gt;&lt;li&gt;You can apply for an API key &lt;a href=&quot;https://console.mistral.ai/user/api-keys&quot;&gt;here&lt;/a&gt;.&lt;/li&gt;</source>
        <translation>&lt;ul&gt;&lt;li&gt;Requires personal Mistral API key.&lt;/li&gt;&lt;li&gt;WARNING: Will send your chats to Mistral!&lt;/li&gt;&lt;li&gt;Your API key will be stored on disk&lt;/li&gt;&lt;li&gt;Will only be used to communicate with Mistral&lt;/li&gt;&lt;li&gt;You can apply for an API key &lt;a href=&quot;https://console.mistral.ai/user/api-keys&quot;&gt;here&lt;/a&gt;.&lt;/li&gt;</translation>
    </message>
    <message>
        <location filename="../src/modellist.cpp" line="2303"/>
        <source>&lt;strong&gt;Created by %1.&lt;/strong&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;Published on %2.&lt;li&gt;This model has %3 likes.&lt;li&gt;This model has %4 downloads.&lt;li&gt;More info can be found &lt;a href=&quot;https://huggingface.co/%5&quot;&gt;here.&lt;/a&gt;&lt;/ul&gt;</source>
        <translation>&lt;strong&gt;Created by %1.&lt;/strong&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;Published on %2.&lt;li&gt;This model has %3 likes.&lt;li&gt;This model has %4 downloads.&lt;li&gt;More info can be found &lt;a href=&quot;https://huggingface.co/%5&quot;&gt;here.&lt;/a&gt;&lt;/ul&gt;</translation>
    </message>
</context>
<context>
    <name>ModelSettings</name>
    <message>
        <location filename="../qml/ModelSettings.qml" line="14"/>
        <source>Model</source>
        <translation>模型</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="20"/>
        <source>%1 system message?</source>
        <translation>%1系统消息？</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="20"/>
        <location filename="../qml/ModelSettings.qml" line="30"/>
        <source>Clear</source>
        <translation>清除</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="20"/>
        <location filename="../qml/ModelSettings.qml" line="30"/>
        <source>Reset</source>
        <translation>重置</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="21"/>
        <source>The system message will be %1.</source>
        <translation>系统消息将被%1。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="21"/>
        <source>removed</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="21"/>
        <location filename="../qml/ModelSettings.qml" line="31"/>
        <source>reset to the default</source>
        <translation>重置为初始状态</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="30"/>
        <source>%1 chat template?</source>
        <translation>%1 对话模板？</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="31"/>
        <source>The chat template will be %1.</source>
        <translation>对话模板将被%1。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="31"/>
        <source>erased</source>
        <translation>清除</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="57"/>
        <source>Model Settings</source>
        <translation>模型设置</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="108"/>
        <source>Clone</source>
        <translation>克隆</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="118"/>
        <source>Remove</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="132"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="165"/>
        <source>Model File</source>
        <translation>模型文件</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="190"/>
        <source>System Message</source>
        <translation>系统消息</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="191"/>
        <source>A message to set the context or guide the behavior of the model. Leave blank for none. NOTE: Since GPT4All 3.5, this should not contain control tokens.</source>
        <translation>用于设定上下文或引导模型行为的消息。若无则留空。注意：自GPT4All 3.5版本开始，此信息中不应包含控制符。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="218"/>
        <source>System message is not &lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/chat_templates.html&quot;&gt;plain text&lt;/a&gt;.</source>
        <translation>系统消息不是&lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/chat_templates.html&quot;&gt;纯文本&lt;/a&gt;.</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="288"/>
        <source>Chat Template</source>
        <translation>对话模板</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="289"/>
        <source>This Jinja template turns the chat into input for the model.</source>
        <translation>该Jinja模板会将聊天内容转换为模型的输入。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="371"/>
        <source>No &lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/chat_templates.html&quot;&gt;chat template&lt;/a&gt; configured.</source>
        <translation>未配置&lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/chat_templates.html&quot;&gt;对话模板&lt;/a&gt;。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="375"/>
        <source>The &lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/chat_templates.html&quot;&gt;chat template&lt;/a&gt; cannot be blank.</source>
        <translation>&lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/chat_templates.html&quot;&gt;对话模板&lt;/a&gt;不能为空。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="379"/>
        <source>&lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/chat_templates.html&quot;&gt;Syntax error&lt;/a&gt;: %1</source>
        <translation>&lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/chat_templates.html&quot;&gt;语法错误&lt;/a&gt;: %1</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="383"/>
        <source>Chat template is not in &lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/chat_templates.html&quot;&gt;Jinja format&lt;/a&gt;.</source>
        <translation>对话模板不是&lt;a href=&quot;https://docs.gpt4all.io/gpt4all_desktop/chat_templates.html&quot;&gt;Jinja格式&lt;/a&gt;.</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="409"/>
        <source>Chat Name Prompt</source>
        <translation>聊天名称提示</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="410"/>
        <source>Prompt used to automatically generate chat names.</source>
        <translation>用于自动生成聊天名称的提示。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="452"/>
        <source>Suggested FollowUp Prompt</source>
        <translation>建议的后续提示</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="453"/>
        <source>Prompt used to generate suggested follow-up questions.</source>
        <translation>用于生成建议的后续问题的提示。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="506"/>
        <source>Context Length</source>
        <translation>上下文长度</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="507"/>
        <source>Number of input and output tokens the model sees.</source>
        <translation>模型看到的输入和输出令牌的数量。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="528"/>
        <source>Maximum combined prompt/response tokens before information is lost.
Using more context than the model was trained on will yield poor results.
NOTE: Does not take effect until you reload the model.</source>
        <translation>信息丢失前的最大组合提示/响应令牌。
        使用比模型训练时更多的上下文将产生较差的结果。
        注意：在重新加载模型之前不会生效。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="566"/>
        <source>Temperature</source>
        <translation>温度</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="567"/>
        <source>Randomness of model output. Higher -&gt; more variation.</source>
        <translation>模型输出的随机性。更高-&gt;更多的变化。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="578"/>
        <source>Temperature increases the chances of choosing less likely tokens.
NOTE: Higher temperature gives more creative but less predictable outputs.</source>
        <translation>温度增加了选择不太可能的token的机会。
        注：温度越高，输出越有创意，但预测性越低。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="612"/>
        <source>Top-P</source>
        <translation>Top-P</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="613"/>
        <source>Nucleus Sampling factor. Lower -&gt; more predictable.</source>
        <translation>核子取样系数。较低-&gt;更具可预测性。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="623"/>
        <source>Only the most likely tokens up to a total probability of top_p can be chosen.
NOTE: Prevents choosing highly unlikely tokens.</source>
        <translation>只能选择总概率高达top_p的最有可能的令牌。
        注意：防止选择极不可能的token。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="657"/>
        <source>Min-P</source>
        <translation>Min-P</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="658"/>
        <source>Minimum token probability. Higher -&gt; more predictable.</source>
        <translation>最小令牌概率。更高 -&gt; 更可预测。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="668"/>
        <source>Sets the minimum relative probability for a token to be considered.</source>
        <translation>设置被考虑的标记的最小相对概率。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="704"/>
        <source>Top-K</source>
        <translation>Top-K</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="705"/>
        <source>Size of selection pool for tokens.</source>
        <translation>令牌选择池的大小。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="716"/>
        <source>Only the top K most likely tokens will be chosen from.</source>
        <translation>仅从最可能的前 K 个标记中选择</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="751"/>
        <source>Max Length</source>
        <translation>最大长度</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="752"/>
        <source>Maximum response length, in tokens.</source>
        <translation>最大响应长度（以令牌为单位）</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="797"/>
        <source>Prompt Batch Size</source>
        <translation>提示词大小</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="798"/>
        <source>The batch size used for prompt processing.</source>
        <translation>用于快速处理的批量大小。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="809"/>
        <source>Amount of prompt tokens to process at once.
NOTE: Higher values can speed up reading prompts but will use more RAM.</source>
        <translation>一次要处理的提示令牌数量。
        注意：较高的值可以加快读取提示，但会使用更多的RAM。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="844"/>
        <source>Repeat Penalty</source>
        <translation>重复惩罚</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="845"/>
        <source>Repetition penalty factor. Set to 1 to disable.</source>
        <translation>重复处罚系数。设置为1可禁用。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="889"/>
        <source>Repeat Penalty Tokens</source>
        <translation>重复惩罚数</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="890"/>
        <source>Number of previous tokens used for penalty.</source>
        <translation>用于惩罚的先前令牌数量。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="935"/>
        <source>GPU Layers</source>
        <translation>GPU 层</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="936"/>
        <source>Number of model layers to load into VRAM.</source>
        <translation>要加载到VRAM中的模型层数。</translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="947"/>
        <source>How many model layers to load into VRAM. Decrease this if GPT4All runs out of VRAM while loading this model.
Lower values increase CPU load and RAM usage, and make inference slower.
NOTE: Does not take effect until you reload the model.</source>
        <translation>将多少模型层加载到VRAM中。如果GPT4All在加载此模型时耗尽VRAM，请减少此值。
        较低的值会增加CPU负载和RAM使用率，并使推理速度变慢。
        注意：在重新加载模型之前不会生效。</translation>
    </message>
</context>
<context>
    <name>ModelsView</name>
    <message>
        <location filename="../qml/ModelsView.qml" line="40"/>
        <source>No Models Installed</source>
        <translation>无模型</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="49"/>
        <source>Install a model to get started using GPT4All</source>
        <translation>安装模型并开始使用</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="60"/>
        <location filename="../qml/ModelsView.qml" line="102"/>
        <source>＋ Add Model</source>
        <translation>＋ 添加模型</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="65"/>
        <source>Shows the add model view</source>
        <translation>查看增加到模型</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="83"/>
        <source>Installed Models</source>
        <translation>已安装的模型</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="89"/>
        <source>Locally installed chat models</source>
        <translation>本地安装的聊天</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="147"/>
        <source>Model file</source>
        <translation>模型文件</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="148"/>
        <source>Model file to be downloaded</source>
        <translation>待下载的模型</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="170"/>
        <source>Description</source>
        <translation>描述</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="171"/>
        <source>File description</source>
        <translation>文件描述</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="196"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="196"/>
        <source>Resume</source>
        <translation>继续</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="204"/>
        <source>Stop/restart/start the download</source>
        <translation>停止/重启/开始下载</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="216"/>
        <source>Remove</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="223"/>
        <source>Remove model from filesystem</source>
        <translation>从系统中删除模型</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="237"/>
        <location filename="../qml/ModelsView.qml" line="271"/>
        <source>Install</source>
        <translation>安装</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="272"/>
        <source>Install online model</source>
        <translation>安装在线模型</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="282"/>
        <source>&lt;strong&gt;&lt;font size=&quot;1&quot;&gt;&lt;a href=&quot;#error&quot;&gt;Error&lt;/a&gt;&lt;/strong&gt;&lt;/font&gt;</source>
        <translation>&lt;strong&gt;&lt;font size=&quot;1&quot;&gt;&lt;a href=&quot;#error&quot;&gt;错误&lt;/a&gt;&lt;/strong&gt;&lt;/font&gt;</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="301"/>
        <source>&lt;strong&gt;&lt;font size=&quot;2&quot;&gt;WARNING: Not recommended for your hardware. Model requires more memory (%1 GB) than your system has available (%2).&lt;/strong&gt;&lt;/font&gt;</source>
        <translation>&lt;strong&gt;&lt;font size=&quot;2&quot;&gt;警告：不推荐用于您的硬件。模型需要的内存（%1 GB）超过了您系统的可用内存（%2）&lt;/strong&gt;&lt;/font&gt;</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="399"/>
        <source>ERROR: $API_KEY is empty.</source>
        <translation>错误：$API_KEY 为空</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="420"/>
        <source>ERROR: $BASE_URL is empty.</source>
        <translation>错误：$BASE_URL 为空</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="426"/>
        <source>enter $BASE_URL</source>
        <translation>输入 $BASE_URL</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="441"/>
        <source>ERROR: $MODEL_NAME is empty.</source>
        <translation>错误：$MODEL_NAME为空</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="447"/>
        <source>enter $MODEL_NAME</source>
        <translation>输入：$MODEL_NAME</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="496"/>
        <source>%1 GB</source>
        <translation>%1 GB</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="496"/>
        <source>?</source>
        <translation>？</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="288"/>
        <source>Describes an error that occurred when downloading</source>
        <translation>描述下载时发生的错误</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="307"/>
        <source>Error for incompatible hardware</source>
        <translation>硬件不兼容的错误</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="345"/>
        <source>Download progressBar</source>
        <translation>下载进度</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="346"/>
        <source>Shows the progress made in the download</source>
        <translation>显示下载进度</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="356"/>
        <source>Download speed</source>
        <translation>下载速度</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="357"/>
        <source>Download speed in bytes/kilobytes/megabytes per second</source>
        <translation>下载速度  b/kb/mb /s</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="374"/>
        <source>Calculating...</source>
        <translation>计算中...</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="378"/>
        <location filename="../qml/ModelsView.qml" line="408"/>
        <location filename="../qml/ModelsView.qml" line="429"/>
        <location filename="../qml/ModelsView.qml" line="450"/>
        <source>Whether the file hash is being calculated</source>
        <translation>是否正在计算文件哈希</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="385"/>
        <source>Busy indicator</source>
        <translation>繁忙程度</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="386"/>
        <source>Displayed when the file hash is being calculated</source>
        <translation>在计算文件哈希时显示</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="405"/>
        <source>enter $API_KEY</source>
        <translation>输入 $API_KEY</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="469"/>
        <source>File size</source>
        <translation>文件大小</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="491"/>
        <source>RAM required</source>
        <translation>需要 RAM</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="513"/>
        <source>Parameters</source>
        <translation>参数</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="535"/>
        <source>Quant</source>
        <translation>量化</translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="557"/>
        <source>Type</source>
        <translation>类型</translation>
    </message>
</context>
<context>
    <name>MyFancyLink</name>
    <message>
        <location filename="../qml/MyFancyLink.qml" line="42"/>
        <source>Fancy link</source>
        <translation>精选链接</translation>
    </message>
    <message>
        <location filename="../qml/MyFancyLink.qml" line="43"/>
        <source>A stylized link</source>
        <translation>样式化链接</translation>
    </message>
</context>
<context>
    <name>MyFileDialog</name>
    <message>
        <location filename="../qml/MyFileDialog.qml" line="7"/>
        <source>Please choose a file</source>
        <translation>請選擇一個文件</translation>
    </message>
</context>
<context>
    <name>MyFolderDialog</name>
    <message>
        <location filename="../qml/MyFolderDialog.qml" line="7"/>
        <source>Please choose a directory</source>
        <translation>請選擇目錄</translation>
    </message>
</context>
<context>
    <name>MySettingsLabel</name>
    <message>
        <location filename="../qml/MySettingsLabel.qml" line="53"/>
        <source>Clear</source>
        <translation>清除</translation>
    </message>
    <message>
        <location filename="../qml/MySettingsLabel.qml" line="53"/>
        <source>Reset</source>
        <translation>重置</translation>
    </message>
</context>
<context>
    <name>MySettingsTab</name>
    <message>
        <location filename="../qml/MySettingsTab.qml" line="24"/>
        <source>Restore defaults?</source>
        <translation>恢复初始化？</translation>
    </message>
    <message>
        <location filename="../qml/MySettingsTab.qml" line="25"/>
        <source>This page of settings will be reset to the defaults.</source>
        <translation>该页面的设置项将重置为默认值。</translation>
    </message>
    <message>
        <location filename="../qml/MySettingsTab.qml" line="69"/>
        <source>Restore Defaults</source>
        <translation>恢复初始化</translation>
    </message>
    <message>
        <location filename="../qml/MySettingsTab.qml" line="73"/>
        <source>Restores settings dialog to a default state</source>
        <translation>将设置对话框恢复为默认状态</translation>
    </message>
</context>
<context>
    <name>NetworkDialog</name>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="39"/>
        <source>Contribute data to the GPT4All Opensource Datalake.</source>
        <translation>向GPT4All开源数据湖贡献数据</translation>
    </message>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="55"/>
        <source>By enabling this feature, you will be able to participate in the democratic process of training a large language model by contributing data for future model improvements.

When a GPT4All model responds to you and you have opted-in, your conversation will be sent to the GPT4All Open Source Datalake. Additionally, you can like/dislike its response. If you dislike a response, you can suggest an alternative response. This data will be collected and aggregated in the GPT4All Datalake.

NOTE: By turning on this feature, you will be sending your data to the GPT4All Open Source Datalake. You should have no expectation of chat privacy when this feature is enabled. You should; however, have an expectation of an optional attribution if you wish. Your chat data will be openly available for anyone to download and will be used by Nomic AI to improve future GPT4All models. Nomic AI will retain all attribution information attached to your data and you will be credited as a contributor to any GPT4All model release that uses your data!</source>
        <translation>通过启用此功能，您将能够通过为未来的模型改进贡献数据来参与训练大型语言模型的民主过程。

        当 GPT4All 模型回复您并且您已选择加入时，您的对话将被发送到 GPT4All 开源数据湖。此外，您可以喜欢/不喜欢它的回复。如果您不喜欢某个回复，您可以建议其他回复。这些数据将在 GPT4All 数据湖中收集和汇总。
        
        注意：通过启用此功能，您将把数据发送到 GPT4All 开源数据湖。启用此功能后，您不应该期望聊天隐私。但是，如果您愿意，您应该期望可选的归因。您的聊天数据将公开供任何人下载，并将被 Nomic AI 用于改进未来的 GPT4All 模型。Nomic AI 将保留与您的数据相关的所有归因信息，并且您将被视为使用您的数据的任何 GPT4All 模型发布的贡献者！</translation>
    </message>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="70"/>
        <source>Terms for opt-in</source>
        <translation>选择加入的条款</translation>
    </message>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="71"/>
        <source>Describes what will happen when you opt-in</source>
        <translation>描述选择加入时会发生的情况</translation>
    </message>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="79"/>
        <source>Please provide a name for attribution (optional)</source>
        <translation>填写名称属性 (可选)</translation>
    </message>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="81"/>
        <source>Attribution (optional)</source>
        <translation>属性 (可选)</translation>
    </message>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="82"/>
        <source>Provide attribution</source>
        <translation>提供属性</translation>
    </message>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="95"/>
        <source>Enable</source>
        <translation>启用</translation>
    </message>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="96"/>
        <source>Enable opt-in</source>
        <translation>启用选择加入</translation>
    </message>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="100"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="101"/>
        <source>Cancel opt-in</source>
        <translation>取消加入</translation>
    </message>
</context>
<context>
    <name>NewVersionDialog</name>
    <message>
        <location filename="../qml/NewVersionDialog.qml" line="34"/>
        <source>New version is available</source>
        <translation>新版本可选</translation>
    </message>
    <message>
        <location filename="../qml/NewVersionDialog.qml" line="46"/>
        <source>Update</source>
        <translation>更新</translation>
    </message>
    <message>
        <location filename="../qml/NewVersionDialog.qml" line="48"/>
        <source>Update to new version</source>
        <translation>更新到新版本</translation>
    </message>
</context>
<context>
    <name>PopupDialog</name>
    <message>
        <location filename="../qml/PopupDialog.qml" line="38"/>
        <source>Reveals a shortlived help balloon</source>
        <translation>显示一个短暂的帮助气球</translation>
    </message>
    <message>
        <location filename="../qml/PopupDialog.qml" line="48"/>
        <source>Busy indicator</source>
        <translation>繁忙程度</translation>
    </message>
    <message>
        <location filename="../qml/PopupDialog.qml" line="49"/>
        <source>Displayed when the popup is showing busy</source>
        <translation>在弹出窗口显示忙碌时显示</translation>
    </message>
</context>
<context>
    <name>RemoteModelCard</name>
    <message>
        <location filename="../qml/RemoteModelCard.qml" line="92"/>
        <source>API Key</source>
        <translation type="unfinished">API 密钥</translation>
    </message>
    <message>
        <location filename="../qml/RemoteModelCard.qml" line="104"/>
        <source>ERROR: $API_KEY is empty.</source>
        <translation type="unfinished">错误：$API_KEY 为空</translation>
    </message>
    <message>
        <location filename="../qml/RemoteModelCard.qml" line="117"/>
        <source>enter $API_KEY</source>
        <translation type="unfinished">输入 $API_KEY</translation>
    </message>
    <message>
        <location filename="../qml/RemoteModelCard.qml" line="120"/>
        <source>Whether the file hash is being calculated</source>
        <translation type="unfinished">是否正在计算文件哈希</translation>
    </message>
    <message>
        <location filename="../qml/RemoteModelCard.qml" line="127"/>
        <source>Base Url</source>
        <translation type="unfinished">基础 URL</translation>
    </message>
    <message>
        <location filename="../qml/RemoteModelCard.qml" line="138"/>
        <source>ERROR: $BASE_URL is empty.</source>
        <translation type="unfinished">错误：$BASE_URL 为空</translation>
    </message>
    <message>
        <location filename="../qml/RemoteModelCard.qml" line="144"/>
        <source>enter $BASE_URL</source>
        <translation type="unfinished">输入 $BASE_URL</translation>
    </message>
    <message>
        <location filename="../qml/RemoteModelCard.qml" line="152"/>
        <source>Model Name</source>
        <translation type="unfinished">模型名称</translation>
    </message>
    <message>
        <location filename="../qml/RemoteModelCard.qml" line="163"/>
        <source>ERROR: $MODEL_NAME is empty.</source>
        <translation type="unfinished">错误：$MODEL_NAME为空</translation>
    </message>
    <message>
        <location filename="../qml/RemoteModelCard.qml" line="169"/>
        <source>enter $MODEL_NAME</source>
        <translation type="unfinished">输入：$MODEL_NAME</translation>
    </message>
    <message>
        <location filename="../qml/RemoteModelCard.qml" line="179"/>
        <source>Models</source>
        <translation type="unfinished">模型</translation>
    </message>
    <message>
        <location filename="../qml/RemoteModelCard.qml" line="199"/>
        <location filename="../qml/RemoteModelCard.qml" line="217"/>
        <source>Install</source>
        <translation type="unfinished">安装</translation>
    </message>
    <message>
        <location filename="../qml/RemoteModelCard.qml" line="218"/>
        <source>Install remote model</source>
        <translation type="unfinished">安装远程模型</translation>
    </message>
</context>
<context>
    <name>SettingsView</name>
    <message>
        <location filename="../qml/SettingsView.qml" line="22"/>
        <location filename="../qml/SettingsView.qml" line="61"/>
        <source>Settings</source>
        <translation>设置</translation>
    </message>
    <message>
        <location filename="../qml/SettingsView.qml" line="23"/>
        <source>Contains various application settings</source>
        <translation>包含各种应用程序设置</translation>
    </message>
    <message>
        <location filename="../qml/SettingsView.qml" line="29"/>
        <source>Application</source>
        <translation>应用</translation>
    </message>
    <message>
        <location filename="../qml/SettingsView.qml" line="32"/>
        <source>Model</source>
        <translation>模型</translation>
    </message>
    <message>
        <location filename="../qml/SettingsView.qml" line="35"/>
        <source>LocalDocs</source>
        <translation>本地文档</translation>
    </message>
</context>
<context>
    <name>StartupDialog</name>
    <message>
        <location filename="../qml/StartupDialog.qml" line="50"/>
        <source>Welcome!</source>
        <translation>欢迎！</translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="67"/>
        <source>### Release Notes
%1&lt;br/&gt;
### Contributors
%2</source>
        <translation>### 发布日志
%1&lt;br/&gt;
### 贡献者
%2</translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="71"/>
        <source>Release notes</source>
        <translation>发布日志</translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="72"/>
        <source>Release notes for this version</source>
        <translation>本版本发布日志</translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="87"/>
        <source>### Opt-ins for anonymous usage analytics and datalake
By enabling these features, you will be able to participate in the democratic process of training a
large language model by contributing data for future model improvements.

When a GPT4All model responds to you and you have opted-in, your conversation will be sent to the GPT4All
Open Source Datalake. Additionally, you can like/dislike its response. If you dislike a response, you
can suggest an alternative response. This data will be collected and aggregated in the GPT4All Datalake.

NOTE: By turning on this feature, you will be sending your data to the GPT4All Open Source Datalake.
You should have no expectation of chat privacy when this feature is enabled. You should; however, have
an expectation of an optional attribution if you wish. Your chat data will be openly available for anyone
to download and will be used by Nomic AI to improve future GPT4All models. Nomic AI will retain all
attribution information attached to your data and you will be credited as a contributor to any GPT4All
model release that uses your data!</source>
        <translation>### 选择加入匿名使用分析和数据湖
        通过启用这些功能，您将能够通过为未来的模型改进贡献数据来参与训练大型语言模型的民主过程。
        当 GPT4All 模型回复您并且您已选择加入时，您的对话将被发送到 GPT4All
        开源数据湖。此外，您可以喜欢/不喜欢它的回复。如果您不喜欢某个回复，您可以建议其他回复。这些数据将在 GPT4All 数据湖中收集和汇总。
        注意：通过启用此功能，您将把您的数据发送到 GPT4All 开源数据湖。
        启用此功能后，您不应该期望聊天隐私。但是，如果您愿意，您应该期望可选的归因。您的聊天数据将公开供任何人下载，并将由 Nomic AI 用于改进未来的 GPT4All 模型。 Nomic AI 将保留与您的数据相关的所有
        归因信息，并且您将被视为使用您的数据的任何 GPT4All
        模型发布的贡献者！</translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="106"/>
        <source>Terms for opt-in</source>
        <translation>选择加入选项</translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="107"/>
        <source>Describes what will happen when you opt-in</source>
        <translation>描述选择加入时会发生的情况</translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="118"/>
        <source>Opt-in to anonymous usage analytics used to improve GPT4All</source>
        <translation>选择加入匿名使用分析，以帮助改进GPT4All</translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="124"/>
        <location filename="../qml/StartupDialog.qml" line="150"/>
        <source>Opt-in for anonymous usage statistics</source>
        <translation>允许选择加入匿名使用统计数据</translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="147"/>
        <location filename="../qml/StartupDialog.qml" line="262"/>
        <source>Yes</source>
        <translation>是</translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="151"/>
        <source>Allow opt-in for anonymous usage statistics</source>
        <translation>允许选择加入匿名使用统计数据</translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="189"/>
        <location filename="../qml/StartupDialog.qml" line="304"/>
        <source>No</source>
        <translation>否</translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="192"/>
        <source>Opt-out for anonymous usage statistics</source>
        <translation>退出匿名使用统计数据</translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="193"/>
        <source>Allow opt-out for anonymous usage statistics</source>
        <translation>允许选择退出匿名使用统计数据</translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="232"/>
        <source>Opt-in to anonymous sharing of chats to the GPT4All Datalake</source>
        <translation>选择匿名共享聊天记录到GPT4All数据池</translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="238"/>
        <location filename="../qml/StartupDialog.qml" line="265"/>
        <source>Opt-in for network</source>
        <translation>选择加入网络</translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="239"/>
        <source>Allow opt-in for network</source>
        <translation>允许选择加入网络</translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="266"/>
        <source>Allow opt-in anonymous sharing of chats to the GPT4All Datalake</source>
        <translation>允许选择加入匿名共享聊天至 GPT4All 数据湖</translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="307"/>
        <source>Opt-out for network</source>
        <translation>选择退出网络</translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="308"/>
        <source>Allow opt-out anonymous sharing of chats to the GPT4All Datalake</source>
        <translation>允许选择退出将聊天匿名共享至 GPT4All 数据池</translation>
    </message>
</context>
<context>
    <name>ThumbsDownDialog</name>
    <message>
        <location filename="../qml/ThumbsDownDialog.qml" line="39"/>
        <source>Please edit the text below to provide a better response. (optional)</source>
        <translation>请编辑下方文本以提供更好的回复。（可选）</translation>
    </message>
    <message>
        <location filename="../qml/ThumbsDownDialog.qml" line="54"/>
        <source>Please provide a better response...</source>
        <translation>提供更好回答...</translation>
    </message>
    <message>
        <location filename="../qml/ThumbsDownDialog.qml" line="64"/>
        <source>Submit</source>
        <translation>提交</translation>
    </message>
    <message>
        <location filename="../qml/ThumbsDownDialog.qml" line="65"/>
        <source>Submits the user&apos;s response</source>
        <translation>提交用户响应</translation>
    </message>
    <message>
        <location filename="../qml/ThumbsDownDialog.qml" line="69"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../qml/ThumbsDownDialog.qml" line="70"/>
        <source>Closes the response dialog</source>
        <translation>关闭的对话</translation>
    </message>
</context>
<context>
    <name>main</name>
    <message>
        <location filename="../main.qml" line="24"/>
        <source>GPT4All v%1</source>
        <translation>GPT4All v%1</translation>
    </message>
    <message>
        <location filename="../main.qml" line="47"/>
        <source>Restore</source>
        <translation>恢复</translation>
    </message>
    <message>
        <location filename="../main.qml" line="51"/>
        <source>Quit</source>
        <translation>退出</translation>
    </message>
    <message>
        <location filename="../main.qml" line="149"/>
        <source>&lt;h3&gt;Encountered an error starting up:&lt;/h3&gt;&lt;br&gt;&lt;i&gt;&quot;Incompatible hardware detected.&quot;&lt;/i&gt;&lt;br&gt;&lt;br&gt;Unfortunately, your CPU does not meet the minimal requirements to run this program. In particular, it does not support AVX intrinsics which this program requires to successfully run a modern large language model. The only solution at this time is to upgrade your hardware to a more modern CPU.&lt;br&gt;&lt;br&gt;See here for more information: &lt;a href=&quot;https://en.wikipedia.org/wiki/Advanced_Vector_Extensions&quot;&gt;https://en.wikipedia.org/wiki/Advanced_Vector_Extensions&lt;/a&gt;</source>
        <translation>&lt;h3&gt;启动时遇到错误：&lt;/h3&gt;&lt;br&gt;&lt;i&gt;“检测到不兼容的硬件。”&lt;/i&gt;&lt;br&gt;&lt;br&gt;很遗憾，您的 CPU 不满足运行此程序的最低要求。特别是，它不支持此程序成功运行现代大型语言模型所需的 AVX 内在函数。目前唯一的解决方案是将您的硬件升级到更现代的 CPU。&lt;br&gt;&lt;br&gt;有关更多信息，请参阅此处：&lt;a href=&quot;https://en.wikipedia.org/wiki/Advanced_Vector_Extensions&gt;&gt;https://en.wikipedia.org/wiki/Advanced_Vector_Extensions&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../main.qml" line="165"/>
        <source>&lt;h3&gt;Encountered an error starting up:&lt;/h3&gt;&lt;br&gt;&lt;i&gt;&quot;Inability to access settings file.&quot;&lt;/i&gt;&lt;br&gt;&lt;br&gt;Unfortunately, something is preventing the program from accessing the settings file. This could be caused by incorrect permissions in the local app config directory where the settings file is located. Check out our &lt;a href=&quot;https://discord.gg/4M2QFmTt2k&quot;&gt;discord channel&lt;/a&gt; for help.</source>
        <translation>&lt;h3&gt;启动时遇到错误：&lt;/h3&gt;&lt;br&gt;&lt;i&gt;“无法访问设置文件。”&lt;/i&gt;&lt;br&gt;&lt;br&gt;不幸的是，某些东西阻止程序访问设置文件。这可能是由于设置文件所在的本地应用程序配置目录中的权限不正确造成的。请查看我们的&lt;a href=&quot;https://discord.gg/4M2QFmTt2k&quot;&gt;discord 频道&lt;/a&gt; 以获取帮助。</translation>
    </message>
    <message>
        <location filename="../main.qml" line="193"/>
        <source>Connection to datalake failed.</source>
        <translation>链接数据湖失败</translation>
    </message>
    <message>
        <location filename="../main.qml" line="204"/>
        <source>Saving chats.</source>
        <translation>保存对话</translation>
    </message>
    <message>
        <location filename="../main.qml" line="215"/>
        <source>Network dialog</source>
        <translation>网络对话</translation>
    </message>
    <message>
        <location filename="../main.qml" line="216"/>
        <source>opt-in to share feedback/conversations</source>
        <translation>选择加入以共享反馈/对话</translation>
    </message>
    <message>
        <location filename="../main.qml" line="278"/>
        <source>Home view</source>
        <translation>主页</translation>
    </message>
    <message>
        <location filename="../main.qml" line="279"/>
        <source>Home view of application</source>
        <translation>主页</translation>
    </message>
    <message>
        <location filename="../main.qml" line="287"/>
        <source>Home</source>
        <translation>主页</translation>
    </message>
    <message>
        <location filename="../main.qml" line="313"/>
        <source>Chat view</source>
        <translation>对话视图</translation>
    </message>
    <message>
        <location filename="../main.qml" line="314"/>
        <source>Chat view to interact with models</source>
        <translation>聊天视图可与模型互动</translation>
    </message>
    <message>
        <location filename="../main.qml" line="322"/>
        <source>Chats</source>
        <translation>对话</translation>
    </message>
    <message>
        <location filename="../main.qml" line="347"/>
        <location filename="../main.qml" line="356"/>
        <source>Models</source>
        <translation>模型</translation>
    </message>
    <message>
        <location filename="../main.qml" line="348"/>
        <source>Models view for installed models</source>
        <translation>已安装模型的页面</translation>
    </message>
    <message>
        <location filename="../main.qml" line="381"/>
        <location filename="../main.qml" line="390"/>
        <source>LocalDocs</source>
        <translation>本地文档</translation>
    </message>
    <message>
        <location filename="../main.qml" line="382"/>
        <source>LocalDocs view to configure and use local docs</source>
        <translation>LocalDocs视图可配置和使用本地文档</translation>
    </message>
    <message>
        <location filename="../main.qml" line="415"/>
        <location filename="../main.qml" line="424"/>
        <source>Settings</source>
        <translation>设置</translation>
    </message>
    <message>
        <location filename="../main.qml" line="416"/>
        <source>Settings view for application configuration</source>
        <translation>设置页面</translation>
    </message>
    <message>
        <location filename="../main.qml" line="469"/>
        <source>The datalake is enabled</source>
        <translation>数据湖已开启</translation>
    </message>
    <message>
        <location filename="../main.qml" line="471"/>
        <source>Using a network model</source>
        <translation>使用联网模型</translation>
    </message>
    <message>
        <location filename="../main.qml" line="473"/>
        <source>Server mode is enabled</source>
        <translation>服务器模式已开</translation>
    </message>
    <message>
        <location filename="../main.qml" line="684"/>
        <source>Installed models</source>
        <translation>安装模型</translation>
    </message>
    <message>
        <location filename="../main.qml" line="685"/>
        <source>View of installed models</source>
        <translation>查看已安装模型</translation>
    </message>
</context>
</TS>
