gpt4all/gpt4all-chat/translations/gpt4all_zh_CN.ts

2496 lines
114 KiB
TypeScript
Raw Normal View History

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_CN">
<context>
<name>AddCollectionView</name>
<message>
<location filename="../src/qml/AddCollectionView.qml" line="45"/>
<source> Existing Collections</source>
<translation> </translation>
</message>
<message>
<location filename="../src/qml/AddCollectionView.qml" line="68"/>
<source>Add Document Collection</source>
<translation></translation>
</message>
<message>
<location filename="../src/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="../src/qml/AddCollectionView.qml" line="94"/>
<source>Please choose a directory</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddCollectionView.qml" line="106"/>
<source>Name</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddCollectionView.qml" line="121"/>
<source>Collection name...</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddCollectionView.qml" line="123"/>
<source>Name of the collection to add (Required)</source>
<translation> ()</translation>
</message>
<message>
<location filename="../src/qml/AddCollectionView.qml" line="139"/>
<source>Folder</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddCollectionView.qml" line="156"/>
<source>Folder path...</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddCollectionView.qml" line="159"/>
<source>Folder path to documents (Required)</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddCollectionView.qml" line="171"/>
<source>Browse</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddCollectionView.qml" line="184"/>
<source>Create Collection</source>
<translation></translation>
</message>
</context>
<context>
<name>AddModelView</name>
<message>
<location filename="../src/qml/AddModelView.qml" line="55"/>
<source> Existing Models</source>
<translation> </translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="75"/>
<source>Explore Models</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="92"/>
<source>Discover and download models by keyword search...</source>
<translation> ...</translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="95"/>
<source>Text field for discovering and filtering downloadable models</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="171"/>
<source>Initiate model discovery and filtering</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="172"/>
<source>Triggers discovery and filtering of models</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="191"/>
<source>Default</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="192"/>
<source>Likes</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="193"/>
<source>Downloads</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="194"/>
<source>Recent</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="216"/>
<source>Asc</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="217"/>
<source>Desc</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="252"/>
<source>None</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="101"/>
<source>Searching · %1</source>
<translation> · %1</translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="202"/>
<source>Sort by: %1</source>
<translation>: %1</translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="230"/>
<source>Sort dir: %1</source>
<translation>: %1</translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="274"/>
<source>Limit: %1</source>
<translation>: %1</translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="307"/>
<source>Network error: could not retrieve %1</source>
<translation> %1</translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="317"/>
<location filename="../src/qml/AddModelView.qml" line="605"/>
<source>Busy indicator</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="318"/>
<source>Displayed when the models request is ongoing</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="358"/>
<source>Model file</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="359"/>
<source>Model file to be downloaded</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="382"/>
<source>Description</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="383"/>
<source>File description</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="416"/>
<source>Cancel</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="416"/>
<source>Resume</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="416"/>
<source>Download</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="424"/>
<source>Stop/restart/start the download</source>
<translation>//</translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="436"/>
<source>Remove</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="443"/>
<source>Remove model from filesystem</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="457"/>
<location filename="../src/qml/AddModelView.qml" line="491"/>
<source>Install</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="492"/>
<source>Install online model</source>
<translation>线</translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="502"/>
<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="../src/qml/AddModelView.qml" line="521"/>
<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="../src/qml/AddModelView.qml" line="619"/>
<source>ERROR: $API_KEY is empty.</source>
<translation>$API_KEY </translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="640"/>
<source>ERROR: $BASE_URL is empty.</source>
<translation>$BASE_URL </translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="646"/>
<source>enter $BASE_URL</source>
<translation> $BASE_URL</translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="661"/>
<source>ERROR: $MODEL_NAME is empty.</source>
<translation>$MODEL_NAME为空</translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="667"/>
<source>enter $MODEL_NAME</source>
<translation>$MODEL_NAME</translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="716"/>
<source>%1 GB</source>
<translation>%1 GB</translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="716"/>
<location filename="../src/qml/AddModelView.qml" line="738"/>
<source>?</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="508"/>
<source>Describes an error that occurred when downloading</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="527"/>
<source>Error for incompatible hardware</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="565"/>
<source>Download progressBar</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="566"/>
<source>Shows the progress made in the download</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="576"/>
<source>Download speed</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="577"/>
<source>Download speed in bytes/kilobytes/megabytes per second</source>
<translation> b/kb/mb /s</translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="594"/>
<source>Calculating...</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="598"/>
<location filename="../src/qml/AddModelView.qml" line="628"/>
<location filename="../src/qml/AddModelView.qml" line="649"/>
<location filename="../src/qml/AddModelView.qml" line="670"/>
<source>Whether the file hash is being calculated</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="606"/>
<source>Displayed when the file hash is being calculated</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="625"/>
<source>enter $API_KEY</source>
<translation>$API_KEY</translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="689"/>
<source>File size</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="711"/>
<source>RAM required</source>
<translation>RAM </translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="733"/>
<source>Parameters</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="755"/>
<source>Quant</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/AddModelView.qml" line="777"/>
<source>Type</source>
<translation></translation>
</message>
</context>
<context>
<name>ApplicationSettings</name>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="16"/>
<source>Application</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="25"/>
<source>Network dialog</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="26"/>
<source>opt-in to share feedback/conversations</source>
<translation>/</translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="48"/>
<source>Error dialog</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="72"/>
<source>Application Settings</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="85"/>
<source>General</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="97"/>
<source>Theme</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="98"/>
<source>The application color scheme.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="113"/>
<source>Dark</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="112"/>
<source>Light</source>
<translation></translation>
</message>
<message>
<location filename="../src/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="../src/qml/ApplicationSettings.qml" line="114"/>
<source>LegacyDark</source>
<translation>LegacyDark</translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="136"/>
<source>Font Size</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="137"/>
<source>The size of text in the application.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="151"/>
<source>Small</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="152"/>
<source>Medium</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="153"/>
<source>Large</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="176"/>
<source>Language and Locale</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="177"/>
<source>The language and locale you wish to use.</source>
<translation>使</translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="196"/>
<source>System Locale</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="223"/>
<source>Device</source>
<translation></translation>
</message>
<message>
<source>The compute device used for text generation. &quot;Auto&quot; uses Vulkan or Metal.</source>
<translation type="vanished">. &quot;&quot; 使 Vulkan or Metal.</translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="224"/>
<source>The compute device used for text generation.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="242"/>
<location filename="../src/qml/ApplicationSettings.qml" line="297"/>
<source>Application default</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="275"/>
<source>Default Model</source>
<translation></translation>
</message>
<message>
<location filename="../src/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="../src/qml/ApplicationSettings.qml" line="339"/>
<source>Suggestion Mode</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="340"/>
<source>Generate suggested follow-up questions at the end of responses.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="353"/>
<source>When chatting with LocalDocs</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="354"/>
<source>Whenever possible</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="355"/>
<source>Never</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="368"/>
<source>Download Path</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="369"/>
<source>Where to store local models and the LocalDocs database.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="398"/>
<source>Browse</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="399"/>
<source>Choose where to save model files</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="410"/>
<source>Enable Datalake</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="411"/>
<source>Send chats and feedback to the GPT4All Open-Source Datalake.</source>
<translation>GPT4All </translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="444"/>
<source>Advanced</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="456"/>
<source>CPU Threads</source>
<translation>CPU线程</translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="457"/>
<source>The number of CPU threads used for inference and embedding.</source>
<translation>CPU线程数</translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="488"/>
<source>Save Chat Context</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="489"/>
<source>Save the chat model&apos;s state to disk for faster loading. WARNING: Uses ~2GB per chat.</source>
<translation>&apos;s . 警告: 需用 ~2GB .</translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="505"/>
<source>Enable Local API Server</source>
<translation> API </translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="506"/>
<source>Expose an OpenAI-Compatible server to localhost. WARNING: Results in increased resource usage.</source>
<translation>OpenAI兼容服务器暴露给本地主机使</translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="522"/>
<source>API Server Port</source>
<translation>API </translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="523"/>
<source>The port to use for the local server. Requires restart.</source>
<translation>使</translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="575"/>
<source>Check For Updates</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="576"/>
<source>Manually check for an update to GPT4All.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ApplicationSettings.qml" line="585"/>
<source>Updates</source>
<translation></translation>
</message>
</context>
<context>
<name>Chat</name>
<message>
<location filename="../src/chat.cpp" line="25"/>
<location filename="../src/chat.h" line="72"/>
<source>New Chat</source>
<translation></translation>
</message>
<message>
<location filename="../src/chat.cpp" line="38"/>
<source>Server Chat</source>
<translation></translation>
</message>
</context>
<context>
<name>ChatAPIWorker</name>
<message>
<location filename="../src/chatapi.cpp" line="230"/>
<source>ERROR: Network error occurred while connecting to the API server</source>
<translation> API </translation>
</message>
<message>
<location filename="../src/chatapi.cpp" line="243"/>
<source>ChatAPIWorker::handleFinished got HTTP Error %1 %2</source>
<translation>ChatAPIWorker::handleFinished HTTP %1 %2</translation>
</message>
</context>
<context>
<name>ChatDrawer</name>
<message>
<location filename="../src/qml/ChatDrawer.qml" line="37"/>
<source>Drawer</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatDrawer.qml" line="38"/>
<source>Main navigation drawer</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatDrawer.qml" line="49"/>
<source> New Chat</source>
<translation> </translation>
</message>
<message>
<location filename="../src/qml/ChatDrawer.qml" line="50"/>
<source>Create a new chat</source>
<translation></translation>
</message>
<message>
<location filename="../src/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="../src/qml/ChatDrawer.qml" line="216"/>
<source>Edit chat name</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatDrawer.qml" line="229"/>
<source>Save chat name</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatDrawer.qml" line="246"/>
<source>Delete chat</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatDrawer.qml" line="283"/>
<source>Confirm chat deletion</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatDrawer.qml" line="305"/>
<source>Cancel chat deletion</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatDrawer.qml" line="317"/>
<source>List of chats</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatDrawer.qml" line="318"/>
<source>List of chats in the drawer dialog</source>
<translation></translation>
</message>
</context>
<context>
<name>ChatListModel</name>
<message>
<location filename="../src/chatlistmodel.h" line="86"/>
<source>TODAY</source>
<translation></translation>
</message>
<message>
<location filename="../src/chatlistmodel.h" line="88"/>
<source>THIS WEEK</source>
<translation></translation>
</message>
<message>
<location filename="../src/chatlistmodel.h" line="90"/>
<source>THIS MONTH</source>
<translation></translation>
</message>
<message>
<location filename="../src/chatlistmodel.h" line="92"/>
<source>LAST SIX MONTHS</source>
<translation></translation>
</message>
<message>
<location filename="../src/chatlistmodel.h" line="94"/>
<source>THIS YEAR</source>
<translation></translation>
</message>
<message>
<location filename="../src/chatlistmodel.h" line="96"/>
<source>LAST YEAR</source>
<translation></translation>
</message>
</context>
<context>
<name>ChatView</name>
<message>
<location filename="../src/qml/ChatView.qml" line="77"/>
<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="../src/qml/ChatView.qml" line="86"/>
<source>Switch model dialog</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="87"/>
<source>Warn the user if they switch models, then context will be erased</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="94"/>
<source>Conversation copied to clipboard.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="101"/>
<source>Code copied to clipboard.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="231"/>
<source>Chat panel</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="232"/>
<source>Chat panel with options</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="339"/>
<source>Reload the currently loaded model</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="353"/>
<source>Eject the currently loaded model</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="365"/>
<source>No model installed.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="367"/>
<source>Model loading error.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="369"/>
<source>Waiting for model...</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="371"/>
<source>Switching context...</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="373"/>
<source>Choose a model...</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="375"/>
<source>Not found: %1</source>
<translation>: %1</translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="463"/>
<source>The top item is the current model</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="549"/>
<location filename="../src/qml/ChatView.qml" line="1313"/>
<source>LocalDocs</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="567"/>
<source>Add documents</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="568"/>
<source>add collections of documents to the chat</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="738"/>
<source>Load the default model</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="739"/>
<source>Loads the default model which can be changed in settings</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="750"/>
<source>No Model Installed</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="759"/>
<source>GPT4All requires that you install at least one
model to get started</source>
<translation>GPT4All要求您至少安装一个模型才能开始</translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="771"/>
<source>Install a Model</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="776"/>
<source>Shows the add model view</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="801"/>
<source>Conversation with the model</source>
<translation>使</translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="802"/>
<source>prompt / response pairs from the conversation</source>
<translation>/</translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="854"/>
<source>GPT4All</source>
<translation>GPT4All</translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="854"/>
<source>You</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="878"/>
<source>response stopped ...</source>
<translation>...</translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="881"/>
<source>processing ...</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="882"/>
<source>generating response ...</source>
<translation>...</translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="883"/>
<source>generating questions ...</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="949"/>
<location filename="../src/qml/ChatView.qml" line="1905"/>
<source>Copy</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="955"/>
<source>Copy Message</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="965"/>
<source>Disable markdown</source>
<translation>markdown</translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="965"/>
<source>Enable markdown</source>
<translation>markdown</translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="1055"/>
<source>Thumbs up</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="1056"/>
<source>Gives a thumbs up to the response</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="1089"/>
<source>Thumbs down</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="1090"/>
<source>Opens thumbs down dialog</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="1389"/>
<source>Suggested follow-ups</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="1665"/>
<source>Erase and reset chat session</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="1686"/>
<source>Copy chat session to clipboard</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="1712"/>
<source>Redo last chat response</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="1961"/>
<source>Stop generating</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="1962"/>
<source>Stop the current response generation</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="1777"/>
<source>Reloads the model</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="58"/>
<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="../src/qml/ChatView.qml" line="377"/>
<location filename="../src/qml/ChatView.qml" line="1775"/>
<source>Reload · %1</source>
<translation> · %1</translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="379"/>
<source>Loading · %1</source>
<translation> · %1</translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="714"/>
<source>Load · %1 (default) </source>
<translation> · %1 () </translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="876"/>
<source>restoring from text ...</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="879"/>
<source>retrieving localdocs: %1 ...</source>
<translation>: %1 ...</translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="880"/>
<source>searching localdocs: %1 ...</source>
<translation>: %1 ...</translation>
</message>
<message numerus="yes">
<location filename="../src/qml/ChatView.qml" line="1145"/>
<source>%n Source(s)</source>
<translation>
<numerusform>%n </numerusform>
</translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="1851"/>
<source>Send a message...</source>
<translation>...</translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="1851"/>
<source>Load a model to continue...</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="1854"/>
<source>Send messages/prompts to the model</source>
<translation>/</translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="1899"/>
<source>Cut</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="1911"/>
<source>Paste</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="1915"/>
<source>Select All</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="1985"/>
<source>Send message</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ChatView.qml" line="1986"/>
<source>Sends the message/prompt contained in textfield to the model</source>
<translation>/</translation>
</message>
</context>
<context>
<name>CollectionsDrawer</name>
<message>
<location filename="../src/qml/CollectionsDrawer.qml" line="70"/>
<source>Warning: searching collections while indexing can return incomplete results</source>
<translation>提示: 索引时搜索集合可能会返回不完整的结果</translation>
</message>
<message numerus="yes">
<location filename="../src/qml/CollectionsDrawer.qml" line="87"/>
<source>%n file(s)</source>
<translation>
<numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../src/qml/CollectionsDrawer.qml" line="87"/>
<source>%n word(s)</source>
<translation>
<numerusform></numerusform>
</translation>
</message>
<message>
<location filename="../src/qml/CollectionsDrawer.qml" line="103"/>
<source>Updating</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/CollectionsDrawer.qml" line="128"/>
<source> Add Docs</source>
<translation> </translation>
</message>
<message>
<location filename="../src/qml/CollectionsDrawer.qml" line="137"/>
<source>Select a collection to make it available to the chat model.</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="../src/qml/HomeView.qml" line="49"/>
<source>Welcome to GPT4All</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/HomeView.qml" line="56"/>
<source>The privacy-first LLM chat application</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/HomeView.qml" line="66"/>
<source>Start chatting</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/HomeView.qml" line="81"/>
<source>Start Chatting</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/HomeView.qml" line="82"/>
<source>Chat with any LLM</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/HomeView.qml" line="92"/>
<source>LocalDocs</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/HomeView.qml" line="93"/>
<source>Chat with your local files</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/HomeView.qml" line="103"/>
<source>Find Models</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/HomeView.qml" line="104"/>
<source>Explore and download models</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/HomeView.qml" line="190"/>
<source>Latest news</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/HomeView.qml" line="191"/>
<source>Latest news from GPT4All</source>
<translation>GPT4All新闻</translation>
</message>
<message>
<location filename="../src/qml/HomeView.qml" line="222"/>
<source>Release Notes</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/HomeView.qml" line="228"/>
<source>Documentation</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/HomeView.qml" line="234"/>
<source>Discord</source>
<translation>Discord</translation>
</message>
<message>
<location filename="../src/qml/HomeView.qml" line="240"/>
<source>X (Twitter)</source>
<translation>X (Twitter)</translation>
</message>
<message>
<location filename="../src/qml/HomeView.qml" line="246"/>
<source>Github</source>
<translation>Github</translation>
</message>
<message>
<location filename="../src/qml/HomeView.qml" line="257"/>
<source>nomic.ai</source>
<translation>nomic.ai</translation>
</message>
<message>
<location filename="../src/qml/HomeView.qml" line="282"/>
<source>Subscribe to Newsletter</source>
<translation></translation>
</message>
</context>
<context>
<name>LocalDocsSettings</name>
<message>
<location filename="../src/qml/LocalDocsSettings.qml" line="19"/>
<source>LocalDocs</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsSettings.qml" line="29"/>
<source>LocalDocs Settings</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsSettings.qml" line="38"/>
<source>Indexing</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsSettings.qml" line="51"/>
<source>Allowed File Extensions</source>
<translation></translation>
</message>
<message>
<location filename="../src/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="../src/qml/LocalDocsSettings.qml" line="100"/>
<source>Embedding</source>
<translation>Embedding</translation>
</message>
<message>
<location filename="../src/qml/LocalDocsSettings.qml" line="112"/>
<source>Use Nomic Embed API</source>
<translation>使 Nomic API</translation>
</message>
<message>
<location filename="../src/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="../src/qml/LocalDocsSettings.qml" line="130"/>
<source>Nomic API Key</source>
<translation>Nomic API Key</translation>
</message>
<message>
<location filename="../src/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="../src/qml/LocalDocsSettings.qml" line="165"/>
<source>Embeddings Device</source>
<translation>Embeddings </translation>
</message>
<message>
<location filename="../src/qml/LocalDocsSettings.qml" line="166"/>
<source>The compute device used for embeddings. Requires restart.</source>
<translation>embeddings. .</translation>
</message>
<message>
<location filename="../src/qml/LocalDocsSettings.qml" line="176"/>
<source>Application default</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsSettings.qml" line="210"/>
<source>Display</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsSettings.qml" line="223"/>
<source>Show Sources</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsSettings.qml" line="224"/>
<source>Display the sources used for each response.</source>
<translation>使</translation>
</message>
<message>
<location filename="../src/qml/LocalDocsSettings.qml" line="241"/>
<source>Advanced</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsSettings.qml" line="257"/>
<source>Warning: Advanced usage only.</source>
<translation>提示: 仅限高级使用</translation>
</message>
<message>
<location filename="../src/qml/LocalDocsSettings.qml" line="258"/>
<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="../src/qml/LocalDocsSettings.qml" line="266"/>
<source>Document snippet size (characters)</source>
<translation> ()</translation>
</message>
<message>
<location filename="../src/qml/LocalDocsSettings.qml" line="267"/>
<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="../src/qml/LocalDocsSettings.qml" line="292"/>
<source>Max document snippets per prompt</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsSettings.qml" line="293"/>
<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="../src/qml/LocalDocsView.qml" line="52"/>
<source>LocalDocs</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsView.qml" line="58"/>
<source>Chat with your local files</source>
<translation></translation>
</message>
<message>
<location filename="../src/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="../src/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="../src/qml/LocalDocsView.qml" line="109"/>
<source>No Collections Installed</source>
<translation></translation>
</message>
<message>
<location filename="../src/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="../src/qml/LocalDocsView.qml" line="129"/>
<source> Add Doc Collection</source>
<translation> </translation>
</message>
<message>
<location filename="../src/qml/LocalDocsView.qml" line="134"/>
<source>Shows the add model view</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsView.qml" line="231"/>
<source>Indexing progressBar</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsView.qml" line="232"/>
<source>Shows the progress made in the indexing</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsView.qml" line="257"/>
<source>ERROR</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsView.qml" line="261"/>
<source>INDEXING</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsView.qml" line="265"/>
<source>EMBEDDING</source>
<translation>EMBEDDING</translation>
</message>
<message>
<location filename="../src/qml/LocalDocsView.qml" line="268"/>
<source>REQUIRES UPDATE</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsView.qml" line="271"/>
<source>READY</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsView.qml" line="273"/>
<source>INSTALLING</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsView.qml" line="300"/>
<source>Indexing in progress</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsView.qml" line="303"/>
<source>Embedding in progress</source>
<translation>Embedding进度</translation>
</message>
<message>
<location filename="../src/qml/LocalDocsView.qml" line="306"/>
<source>This collection requires an update after version change</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsView.qml" line="309"/>
<source>Automatically reindexes upon changes to the folder</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsView.qml" line="311"/>
<source>Installation in progress</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsView.qml" line="325"/>
<source>%</source>
<translation>%</translation>
</message>
<message numerus="yes">
<location filename="../src/qml/LocalDocsView.qml" line="337"/>
<source>%n file(s)</source>
<translation>
<numerusform>%n </numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../src/qml/LocalDocsView.qml" line="337"/>
<source>%n word(s)</source>
<translation>
<numerusform>%n </numerusform>
</translation>
</message>
<message>
<location filename="../src/qml/LocalDocsView.qml" line="408"/>
<source>Remove</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/LocalDocsView.qml" line="420"/>
<source>Rebuild</source>
<translation></translation>
</message>
<message>
<location filename="../src/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="../src/qml/LocalDocsView.qml" line="430"/>
<source>Update</source>
<translation></translation>
</message>
<message>
<location filename="../src/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="1226"/>
<location filename="../src/modellist.cpp" line="1277"/>
<source>cannot open &quot;%1&quot;: %2</source>
<translation>%1%2</translation>
</message>
<message>
<location filename="../src/modellist.cpp" line="1238"/>
<source>cannot create &quot;%1&quot;: %2</source>
<translation>%1%2</translation>
</message>
<message>
<location filename="../src/modellist.cpp" line="1288"/>
<source>%1 (%2)</source>
<translation>%1 (%2)</translation>
</message>
<message>
<location filename="../src/modellist.cpp" line="1289"/>
<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="1566"/>
<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="1585"/>
<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="1613"/>
<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="1644"/>
<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="1669"/>
<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="1695"/>
<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="1707"/>
<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="1724"/>
<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="1598"/>
<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-4OpenAI付款API密钥访问OpenAI获取更多信息</translation>
</message>
<message>
<location filename="../src/modellist.cpp" line="1625"/>
<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="2138"/>
<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="../src/qml/ModelSettings.qml" line="14"/>
<source>Model</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="33"/>
<source>Model Settings</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="83"/>
<source>Clone</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="93"/>
<source>Remove</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="107"/>
<source>Name</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="140"/>
<source>Model File</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="158"/>
<source>System Prompt</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="159"/>
<source>Prefixed at the beginning of every conversation. Must contain the appropriate framing tokens.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="205"/>
<source>Prompt Template</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="206"/>
<source>The template that wraps every prompt.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="210"/>
<source>Must contain the string &quot;%1&quot; to be replaced with the user&apos;s input.</source>
<translation> &quot;%1&quot; &apos;s .</translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="255"/>
<source>Chat Name Prompt</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="256"/>
<source>Prompt used to automatically generate chat names.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="298"/>
<source>Suggested FollowUp Prompt</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="299"/>
<source>Prompt used to generate suggested follow-up questions.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="352"/>
<source>Context Length</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="353"/>
<source>Number of input and output tokens the model sees.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="374"/>
<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="../src/qml/ModelSettings.qml" line="412"/>
<source>Temperature</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="413"/>
<source>Randomness of model output. Higher -&gt; more variation.</source>
<translation>-&gt;</translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="424"/>
<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="../src/qml/ModelSettings.qml" line="458"/>
<source>Top-P</source>
<translation>Top-P</translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="459"/>
<source>Nucleus Sampling factor. Lower -&gt; more predictable.</source>
<translation>-&gt;</translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="469"/>
<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="../src/qml/ModelSettings.qml" line="503"/>
<source>Min-P</source>
<translation>Min-P</translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="504"/>
<source>Minimum token probability. Higher -&gt; more predictable.</source>
<translation> -&gt; </translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="514"/>
<source>Sets the minimum relative probability for a token to be considered.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="550"/>
<source>Top-K</source>
<translation>Top-K</translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="551"/>
<source>Size of selection pool for tokens.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="562"/>
<source>Only the top K most likely tokens will be chosen from.</source>
<translation> K </translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="597"/>
<source>Max Length</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="598"/>
<source>Maximum response length, in tokens.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="643"/>
<source>Prompt Batch Size</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="644"/>
<source>The batch size used for prompt processing.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="655"/>
<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="../src/qml/ModelSettings.qml" line="690"/>
<source>Repeat Penalty</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="691"/>
<source>Repetition penalty factor. Set to 1 to disable.</source>
<translation>1</translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="735"/>
<source>Repeat Penalty Tokens</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="736"/>
<source>Number of previous tokens used for penalty.</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="781"/>
<source>GPU Layers</source>
<translation>GPU </translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="782"/>
<source>Number of model layers to load into VRAM.</source>
<translation>VRAM中的模型层数</translation>
</message>
<message>
<location filename="../src/qml/ModelSettings.qml" line="793"/>
<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="../src/qml/ModelsView.qml" line="40"/>
<source>No Models Installed</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="49"/>
<source>Install a model to get started using GPT4All</source>
<translation>使</translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="60"/>
<location filename="../src/qml/ModelsView.qml" line="102"/>
<source> Add Model</source>
<translation> </translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="65"/>
<source>Shows the add model view</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="83"/>
<source>Installed Models</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="89"/>
<source>Locally installed chat models</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="147"/>
<source>Model file</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="148"/>
<source>Model file to be downloaded</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="170"/>
<source>Description</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="171"/>
<source>File description</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="196"/>
<source>Cancel</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="196"/>
<source>Resume</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="204"/>
<source>Stop/restart/start the download</source>
<translation>//</translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="216"/>
<source>Remove</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="223"/>
<source>Remove model from filesystem</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="237"/>
<location filename="../src/qml/ModelsView.qml" line="271"/>
<source>Install</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="272"/>
<source>Install online model</source>
<translation>线</translation>
</message>
<message>
<location filename="../src/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;Error&lt;/a&gt;&lt;/strong&gt;&lt;/font&gt;</translation>
</message>
<message>
<location filename="../src/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;WARNING: Not recommended for your hardware. Model requires more memory (%1 GB) than your system has available (%2).&lt;/strong&gt;&lt;/font&gt;</translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="399"/>
<source>ERROR: $API_KEY is empty.</source>
<translation>$API_KEY </translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="420"/>
<source>ERROR: $BASE_URL is empty.</source>
<translation>$BASE_URL </translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="426"/>
<source>enter $BASE_URL</source>
<translation> $BASE_URL</translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="441"/>
<source>ERROR: $MODEL_NAME is empty.</source>
<translation>$MODEL_NAME为空</translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="447"/>
<source>enter $MODEL_NAME</source>
<translation>$MODEL_NAME</translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="496"/>
<source>%1 GB</source>
<translation>%1 GB</translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="496"/>
<source>?</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="288"/>
<source>Describes an error that occurred when downloading</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="307"/>
<source>Error for incompatible hardware</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="345"/>
<source>Download progressBar</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="346"/>
<source>Shows the progress made in the download</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="356"/>
<source>Download speed</source>
<translation></translation>
</message>
<message>
<location filename="../src/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="../src/qml/ModelsView.qml" line="374"/>
<source>Calculating...</source>
<translation>...</translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="378"/>
<location filename="../src/qml/ModelsView.qml" line="408"/>
<location filename="../src/qml/ModelsView.qml" line="429"/>
<location filename="../src/qml/ModelsView.qml" line="450"/>
<source>Whether the file hash is being calculated</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="385"/>
<source>Busy indicator</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="386"/>
<source>Displayed when the file hash is being calculated</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="405"/>
<source>enter $API_KEY</source>
<translation> $API_KEY</translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="469"/>
<source>File size</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="491"/>
<source>RAM required</source>
<translation> RAM</translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="513"/>
<source>Parameters</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="535"/>
<source>Quant</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ModelsView.qml" line="557"/>
<source>Type</source>
<translation></translation>
</message>
</context>
<context>
<name>MyFancyLink</name>
<message>
<location filename="../src/qml/MyFancyLink.qml" line="42"/>
<source>Fancy link</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/MyFancyLink.qml" line="43"/>
<source>A stylized link</source>
<translation></translation>
</message>
</context>
<context>
<name>MySettingsStack</name>
<message>
<location filename="../src/qml/MySettingsStack.qml" line="66"/>
<source>Please choose a directory</source>
<translation></translation>
</message>
</context>
<context>
<name>MySettingsTab</name>
<message>
<location filename="../src/qml/MySettingsTab.qml" line="62"/>
<source>Restore Defaults</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/MySettingsTab.qml" line="66"/>
<source>Restores settings dialog to a default state</source>
<translation></translation>
</message>
</context>
<context>
<name>NetworkDialog</name>
<message>
<location filename="../src/qml/NetworkDialog.qml" line="39"/>
<source>Contribute data to the GPT4All Opensource Datalake.</source>
<translation>GPT4All开源数据湖贡献数据</translation>
</message>
<message>
<location filename="../src/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="../src/qml/NetworkDialog.qml" line="70"/>
<source>Terms for opt-in</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/NetworkDialog.qml" line="71"/>
<source>Describes what will happen when you opt-in</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/NetworkDialog.qml" line="79"/>
<source>Please provide a name for attribution (optional)</source>
<translation> ()</translation>
</message>
<message>
<location filename="../src/qml/NetworkDialog.qml" line="81"/>
<source>Attribution (optional)</source>
<translation> ()</translation>
</message>
<message>
<location filename="../src/qml/NetworkDialog.qml" line="82"/>
<source>Provide attribution</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/NetworkDialog.qml" line="95"/>
<source>Enable</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/NetworkDialog.qml" line="96"/>
<source>Enable opt-in</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/NetworkDialog.qml" line="100"/>
<source>Cancel</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/NetworkDialog.qml" line="101"/>
<source>Cancel opt-in</source>
<translation></translation>
</message>
</context>
<context>
<name>NewVersionDialog</name>
<message>
<location filename="../src/qml/NewVersionDialog.qml" line="34"/>
<source>New version is available</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/NewVersionDialog.qml" line="46"/>
<source>Update</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/NewVersionDialog.qml" line="48"/>
<source>Update to new version</source>
<translation></translation>
</message>
</context>
<context>
<name>PopupDialog</name>
<message>
<location filename="../src/qml/PopupDialog.qml" line="38"/>
<source>Reveals a shortlived help balloon</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/PopupDialog.qml" line="48"/>
<source>Busy indicator</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/PopupDialog.qml" line="49"/>
<source>Displayed when the popup is showing busy</source>
<translation></translation>
</message>
</context>
<context>
<name>SettingsView</name>
<message>
<location filename="../src/qml/SettingsView.qml" line="22"/>
<location filename="../src/qml/SettingsView.qml" line="61"/>
<source>Settings</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/SettingsView.qml" line="23"/>
<source>Contains various application settings</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/SettingsView.qml" line="29"/>
<source>Application</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/SettingsView.qml" line="32"/>
<source>Model</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/SettingsView.qml" line="35"/>
<source>LocalDocs</source>
<translation></translation>
</message>
</context>
<context>
<name>StartupDialog</name>
<message>
<location filename="../src/qml/StartupDialog.qml" line="50"/>
<source>Welcome!</source>
<translation></translation>
</message>
<message>
<location filename="../src/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="../src/qml/StartupDialog.qml" line="71"/>
<source>Release notes</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/StartupDialog.qml" line="72"/>
<source>Release notes for this version</source>
<translation></translation>
</message>
<message>
<location filename="../src/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="../src/qml/StartupDialog.qml" line="106"/>
<source>Terms for opt-in</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/StartupDialog.qml" line="107"/>
<source>Describes what will happen when you opt-in</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/StartupDialog.qml" line="124"/>
<location filename="../src/qml/StartupDialog.qml" line="150"/>
<source>Opt-in for anonymous usage statistics</source>
<translation>使</translation>
</message>
<message>
<location filename="../src/qml/StartupDialog.qml" line="147"/>
<location filename="../src/qml/StartupDialog.qml" line="262"/>
<source>Yes</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/StartupDialog.qml" line="151"/>
<source>Allow opt-in for anonymous usage statistics</source>
<translation>使</translation>
</message>
<message>
<location filename="../src/qml/StartupDialog.qml" line="189"/>
<location filename="../src/qml/StartupDialog.qml" line="304"/>
<source>No</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/StartupDialog.qml" line="192"/>
<source>Opt-out for anonymous usage statistics</source>
<translation>退使</translation>
</message>
<message>
<location filename="../src/qml/StartupDialog.qml" line="193"/>
<source>Allow opt-out for anonymous usage statistics</source>
<translation>退使</translation>
</message>
<message>
<location filename="../src/qml/StartupDialog.qml" line="238"/>
<location filename="../src/qml/StartupDialog.qml" line="265"/>
<source>Opt-in for network</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/StartupDialog.qml" line="239"/>
<source>Allow opt-in for network</source>
<translation></translation>
</message>
<message>
<location filename="../src/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="../src/qml/StartupDialog.qml" line="307"/>
<source>Opt-out for network</source>
<translation></translation>
</message>
<message>
<location filename="../src/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>SwitchModelDialog</name>
<message>
<location filename="../src/qml/SwitchModelDialog.qml" line="22"/>
<source>&lt;b&gt;Warning:&lt;/b&gt; changing the model will erase the current conversation. Do you wish to continue?</source>
<translation>&lt;b&gt;:&lt;/b&gt; </translation>
</message>
<message>
<location filename="../src/qml/SwitchModelDialog.qml" line="33"/>
<source>Continue</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/SwitchModelDialog.qml" line="34"/>
<source>Continue with model loading</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/SwitchModelDialog.qml" line="38"/>
<location filename="../src/qml/SwitchModelDialog.qml" line="39"/>
<source>Cancel</source>
<translation></translation>
</message>
</context>
<context>
<name>ThumbsDownDialog</name>
<message>
<location filename="../src/qml/ThumbsDownDialog.qml" line="39"/>
<source>Please edit the text below to provide a better response. (optional)</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ThumbsDownDialog.qml" line="54"/>
<source>Please provide a better response...</source>
<translation>...</translation>
</message>
<message>
<location filename="../src/qml/ThumbsDownDialog.qml" line="64"/>
<source>Submit</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ThumbsDownDialog.qml" line="65"/>
<source>Submits the user&apos;s response</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ThumbsDownDialog.qml" line="69"/>
<source>Cancel</source>
<translation></translation>
</message>
<message>
<location filename="../src/qml/ThumbsDownDialog.qml" line="70"/>
<source>Closes the response dialog</source>
<translation></translation>
</message>
</context>
<context>
<name>main</name>
<message>
<location filename="../src/main.qml" line="23"/>
<source>GPT4All v%1</source>
<translation>GPT4All v%1</translation>
</message>
<message>
<location filename="../src/main.qml" line="111"/>
<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="../src/main.qml" line="127"/>
<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="../src/main.qml" line="155"/>
<source>Connection to datalake failed.</source>
<translation></translation>
</message>
<message>
<location filename="../src/main.qml" line="166"/>
<source>Saving chats.</source>
<translation></translation>
</message>
<message>
<location filename="../src/main.qml" line="177"/>
<source>Network dialog</source>
<translation></translation>
</message>
<message>
<location filename="../src/main.qml" line="178"/>
<source>opt-in to share feedback/conversations</source>
<translation>/</translation>
</message>
<message>
<location filename="../src/main.qml" line="231"/>
<source>Home view</source>
<translation></translation>
</message>
<message>
<location filename="../src/main.qml" line="232"/>
<source>Home view of application</source>
<translation></translation>
</message>
<message>
<location filename="../src/main.qml" line="240"/>
<source>Home</source>
<translation></translation>
</message>
<message>
<location filename="../src/main.qml" line="266"/>
<source>Chat view</source>
<translation></translation>
</message>
<message>
<location filename="../src/main.qml" line="267"/>
<source>Chat view to interact with models</source>
<translation></translation>
</message>
<message>
<location filename="../src/main.qml" line="275"/>
<source>Chats</source>
<translation></translation>
</message>
<message>
<location filename="../src/main.qml" line="300"/>
<location filename="../src/main.qml" line="309"/>
<source>Models</source>
<translation></translation>
</message>
<message>
<location filename="../src/main.qml" line="301"/>
<source>Models view for installed models</source>
<translation></translation>
</message>
<message>
<location filename="../src/main.qml" line="334"/>
<location filename="../src/main.qml" line="343"/>
<source>LocalDocs</source>
<translation></translation>
</message>
<message>
<location filename="../src/main.qml" line="335"/>
<source>LocalDocs view to configure and use local docs</source>
<translation>LocalDocs视图可配置和使用本地文档</translation>
</message>
<message>
<location filename="../src/main.qml" line="368"/>
<location filename="../src/main.qml" line="377"/>
<source>Settings</source>
<translation></translation>
</message>
<message>
<location filename="../src/main.qml" line="369"/>
<source>Settings view for application configuration</source>
<translation></translation>
</message>
<message>
<location filename="../src/main.qml" line="422"/>
<source>The datalake is enabled</source>
<translation></translation>
</message>
<message>
<location filename="../src/main.qml" line="424"/>
<source>Using a network model</source>
<translation>使</translation>
</message>
<message>
<location filename="../src/main.qml" line="426"/>
<source>Server mode is enabled</source>
<translation></translation>
</message>
<message>
<location filename="../src/main.qml" line="640"/>
<source>Installed models</source>
<translation></translation>
</message>
<message>
<location filename="../src/main.qml" line="641"/>
<source>View of installed models</source>
<translation></translation>
</message>
</context>
</TS>