<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en_US">
<context>
    <name>AddCollectionView</name>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="45"/>
        <source>← Existing Collections</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="68"/>
        <source>Add Document Collection</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="99"/>
        <source>Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="114"/>
        <source>Collection name...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="116"/>
        <source>Name of the collection to add (Required)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="132"/>
        <source>Folder</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="149"/>
        <source>Folder path...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="152"/>
        <source>Folder path to documents (Required)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="164"/>
        <source>Browse</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddCollectionView.qml" line="177"/>
        <source>Create Collection</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="45"/>
        <source>Network error: could not retrieve %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="55"/>
        <location filename="../qml/AddGPT4AllModelView.qml" line="343"/>
        <source>Busy indicator</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="56"/>
        <source>Displayed when the models request is ongoing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="65"/>
        <source>All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="85"/>
        <source>Reasoning</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="142"/>
        <source>Model file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="143"/>
        <source>Model file to be downloaded</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="166"/>
        <source>Description</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="167"/>
        <source>File description</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="200"/>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="200"/>
        <source>Resume</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="200"/>
        <source>Download</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="208"/>
        <source>Stop/restart/start the download</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="220"/>
        <source>Remove</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="227"/>
        <source>Remove model from filesystem</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="246"/>
        <source>Describes an error that occurred when downloading</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="265"/>
        <source>Error for incompatible hardware</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="303"/>
        <source>Download progressBar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="304"/>
        <source>Shows the progress made in the download</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="314"/>
        <source>Download speed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="315"/>
        <source>Download speed in bytes/kilobytes/megabytes per second</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="332"/>
        <source>Calculating...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="336"/>
        <source>Whether the file hash is being calculated</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="344"/>
        <source>Displayed when the file hash is being calculated</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="364"/>
        <source>File size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="386"/>
        <source>RAM required</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="391"/>
        <source>%1 GB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="391"/>
        <location filename="../qml/AddGPT4AllModelView.qml" line="413"/>
        <source>?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="408"/>
        <source>Parameters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="430"/>
        <source>Quant</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddGPT4AllModelView.qml" line="452"/>
        <source>Type</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="52"/>
        <source>Discover and download models by keyword search...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="55"/>
        <source>Text field for discovering and filtering downloadable models</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="61"/>
        <source>Searching · %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="131"/>
        <source>Initiate model discovery and filtering</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="132"/>
        <source>Triggers discovery and filtering of models</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="151"/>
        <source>Default</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="152"/>
        <source>Likes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="153"/>
        <source>Downloads</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="154"/>
        <source>Recent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="162"/>
        <source>Sort by: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="176"/>
        <source>Asc</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="177"/>
        <source>Desc</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="190"/>
        <source>Sort dir: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="212"/>
        <source>None</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="234"/>
        <source>Limit: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="297"/>
        <source>Model file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="298"/>
        <source>Model file to be downloaded</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="321"/>
        <source>Description</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="322"/>
        <source>File description</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="355"/>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="355"/>
        <source>Resume</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="355"/>
        <source>Download</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="363"/>
        <source>Stop/restart/start the download</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="375"/>
        <source>Remove</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="382"/>
        <source>Remove model from filesystem</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="396"/>
        <location filename="../qml/AddHFModelView.qml" line="430"/>
        <source>Install</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="431"/>
        <source>Install online model</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="447"/>
        <source>Describes an error that occurred when downloading</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="466"/>
        <source>Error for incompatible hardware</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="504"/>
        <source>Download progressBar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="505"/>
        <source>Shows the progress made in the download</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="515"/>
        <source>Download speed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="516"/>
        <source>Download speed in bytes/kilobytes/megabytes per second</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="533"/>
        <source>Calculating...</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="544"/>
        <source>Busy indicator</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="545"/>
        <source>Displayed when the file hash is being calculated</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="558"/>
        <source>ERROR: $API_KEY is empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="564"/>
        <source>enter $API_KEY</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="579"/>
        <source>ERROR: $BASE_URL is empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="585"/>
        <source>enter $BASE_URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="600"/>
        <source>ERROR: $MODEL_NAME is empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="606"/>
        <source>enter $MODEL_NAME</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="628"/>
        <source>File size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="650"/>
        <source>Quant</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddHFModelView.qml" line="672"/>
        <source>Type</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AddModelView</name>
    <message>
        <location filename="../qml/AddModelView.qml" line="55"/>
        <source>← Existing Models</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddModelView.qml" line="75"/>
        <source>Explore Models</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/AddModelView.qml" line="86"/>
        <source>GPT4All</source>
        <translation type="unfinished"></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 type="unfinished"></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"></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"></translation>
    </message>
    <message>
        <location filename="../qml/AddRemoteModelView.qml" line="79"/>
        <source>OpenAI</source>
        <translation type="unfinished"></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"></translation>
    </message>
    <message>
        <location filename="../qml/AddRemoteModelView.qml" line="96"/>
        <source>Mistral</source>
        <translation type="unfinished"></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"></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"></translation>
    </message>
</context>
<context>
    <name>ApplicationSettings</name>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="16"/>
        <source>Application</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="25"/>
        <source>Network dialog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="26"/>
        <source>opt-in to share feedback/conversations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="48"/>
        <source>Error dialog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="72"/>
        <source>Application Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="85"/>
        <source>General</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="97"/>
        <source>Theme</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="98"/>
        <source>The application color scheme.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="113"/>
        <source>Dark</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="112"/>
        <source>Light</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="114"/>
        <source>LegacyDark</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="136"/>
        <source>Font Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="137"/>
        <source>The size of text in the application.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="151"/>
        <source>Small</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="152"/>
        <source>Medium</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="153"/>
        <source>Large</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="176"/>
        <source>Language and Locale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="177"/>
        <source>The language and locale you wish to use.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="196"/>
        <source>System Locale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="223"/>
        <source>Device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="224"/>
        <source>The compute device used for text generation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="242"/>
        <location filename="../qml/ApplicationSettings.qml" line="297"/>
        <source>Application default</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="275"/>
        <source>Default Model</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="339"/>
        <source>Suggestion Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="340"/>
        <source>Generate suggested follow-up questions at the end of responses.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="353"/>
        <source>When chatting with LocalDocs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="354"/>
        <source>Whenever possible</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="355"/>
        <source>Never</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="368"/>
        <source>Download Path</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="369"/>
        <source>Where to store local models and the LocalDocs database.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="401"/>
        <source>Browse</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="402"/>
        <source>Choose where to save model files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="413"/>
        <source>Enable Datalake</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="414"/>
        <source>Send chats and feedback to the GPT4All Open-Source Datalake.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="447"/>
        <source>Advanced</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="459"/>
        <source>CPU Threads</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="460"/>
        <source>The number of CPU threads used for inference and embedding.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="491"/>
        <source>Enable System Tray</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="508"/>
        <source>Enable Local API Server</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="525"/>
        <source>API Server Port</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="526"/>
        <source>The port to use for the local server. Requires restart.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="578"/>
        <source>Check For Updates</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="579"/>
        <source>Manually check for an update to GPT4All.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ApplicationSettings.qml" line="588"/>
        <source>Updates</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/chat.cpp" line="46"/>
        <source>Server Chat</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/chatapi.cpp" line="276"/>
        <source>ChatAPIWorker::handleFinished got HTTP Error %1 %2</source>
        <translation type="unfinished"></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"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="38"/>
        <source>Main navigation drawer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="49"/>
        <source>＋ New Chat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="50"/>
        <source>Create a new chat</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="216"/>
        <source>Edit chat name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="229"/>
        <source>Save chat name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="246"/>
        <source>Delete chat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="283"/>
        <source>Confirm chat deletion</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="305"/>
        <source>Cancel chat deletion</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="317"/>
        <source>List of chats</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatDrawer.qml" line="318"/>
        <source>List of chats in the drawer dialog</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ChatItemView</name>
    <message>
        <location filename="../qml/ChatItemView.qml" line="83"/>
        <source>GPT4All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="84"/>
        <source>You</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="107"/>
        <source>response stopped ...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="108"/>
        <source>retrieving localdocs: %1 ...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="109"/>
        <source>searching localdocs: %1 ...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="110"/>
        <source>processing ...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="111"/>
        <source>generating response ...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="112"/>
        <source>generating questions ...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="113"/>
        <source>generating toolcall ...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="545"/>
        <source>Copy</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="../qml/ChatItemView.qml" line="283"/>
        <source>%n Source(s)</source>
        <translation>
            <numerusform>%n Source</numerusform>
            <numerusform>%n Sources</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="430"/>
        <source>LocalDocs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="460"/>
        <source>Edit this message?</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="471"/>
        <source>Redo this response?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="495"/>
        <source>Cannot edit chat without a loaded model.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="497"/>
        <source>Cannot edit chat while the model is generating.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="506"/>
        <source>Edit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="517"/>
        <source>Cannot redo response without a loaded model.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="519"/>
        <source>Cannot redo response while the model is generating.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="528"/>
        <source>Redo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="565"/>
        <source>Like response</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="594"/>
        <source>Dislike response</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatItemView.qml" line="657"/>
        <source>Suggested follow-ups</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ChatListModel</name>
    <message>
        <location filename="../src/chatlistmodel.h" line="94"/>
        <source>TODAY</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/chatlistmodel.h" line="96"/>
        <source>THIS WEEK</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/chatlistmodel.h" line="98"/>
        <source>THIS MONTH</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/chatlistmodel.h" line="100"/>
        <source>LAST SIX MONTHS</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/chatlistmodel.h" line="102"/>
        <source>THIS YEAR</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/chatlistmodel.h" line="104"/>
        <source>LAST YEAR</source>
        <translation type="unfinished"></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"></translation>
    </message>
    <message>
        <location filename="../qml/ChatTextItem.qml" line="83"/>
        <source>Enable markdown</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="99"/>
        <source>Conversation copied to clipboard.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="106"/>
        <source>Code copied to clipboard.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="113"/>
        <source>The entire chat will be erased.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="248"/>
        <source>Chat panel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="249"/>
        <source>Chat panel with options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="356"/>
        <source>Reload the currently loaded model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="370"/>
        <source>Eject the currently loaded model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="382"/>
        <source>No model installed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="384"/>
        <source>Model loading error.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="386"/>
        <source>Waiting for model...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="388"/>
        <source>Switching context...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="390"/>
        <source>Choose a model...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="392"/>
        <source>Not found: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="480"/>
        <source>The top item is the current model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="566"/>
        <source>LocalDocs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="584"/>
        <source>Add documents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="585"/>
        <source>add collections of documents to the chat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="756"/>
        <source>Load the default model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="757"/>
        <source>Loads the default model which can be changed in settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="768"/>
        <source>No Model Installed</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="789"/>
        <source>Install a Model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="794"/>
        <source>Shows the add model view</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="819"/>
        <source>Conversation with the model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="820"/>
        <source>prompt / response pairs from the conversation</source>
        <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1293"/>
        <source>Copy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="924"/>
        <source>Erase and reset chat session</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="942"/>
        <source>Copy chat session to clipboard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1216"/>
        <source>Add media</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1217"/>
        <source>Adds media to the prompt</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1351"/>
        <source>Stop generating</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1352"/>
        <source>Stop the current response generation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1396"/>
        <source>Attach</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1398"/>
        <source>Single File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1007"/>
        <source>Reloads the model</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="92"/>
        <location filename="../qml/ChatView.qml" line="112"/>
        <source>Erase conversation?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="93"/>
        <source>Changing the model will erase the current conversation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="394"/>
        <location filename="../qml/ChatView.qml" line="1005"/>
        <source>Reload · %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="396"/>
        <source>Loading · %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="732"/>
        <source>Load · %1 (default) →</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1243"/>
        <source>Send a message...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1243"/>
        <source>Load a model to continue...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1246"/>
        <source>Send messages/prompts to the model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1287"/>
        <source>Cut</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1299"/>
        <source>Paste</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1303"/>
        <source>Select All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1374"/>
        <source>Send message</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ChatView.qml" line="1375"/>
        <source>Sends the message/prompt contained in textfield to the model</source>
        <translation type="unfinished"></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"></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 type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="../qml/CollectionsDrawer.qml" line="87"/>
        <source>%n file(s)</source>
        <translation>
            <numerusform>%n file</numerusform>
            <numerusform>%n files</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../qml/CollectionsDrawer.qml" line="87"/>
        <source>%n word(s)</source>
        <translation>
            <numerusform>%n word</numerusform>
            <numerusform>%n words</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../qml/CollectionsDrawer.qml" line="103"/>
        <source>Updating</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/CollectionsDrawer.qml" line="128"/>
        <source>＋ Add Docs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/CollectionsDrawer.qml" line="137"/>
        <source>Select a collection to make it available to the chat model.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ConfirmationDialog</name>
    <message>
        <location filename="../qml/ConfirmationDialog.qml" line="42"/>
        <source>OK</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ConfirmationDialog.qml" line="49"/>
        <source>Cancel</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/download.cpp" line="288"/>
        <source>ERROR: $MODEL_NAME is empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/download.cpp" line="294"/>
        <source>ERROR: $API_KEY is empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/download.cpp" line="300"/>
        <source>ERROR: $BASE_URL is invalid.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/download.cpp" line="306"/>
        <source>ERROR: Model &quot;%1 (%2)&quot; is conflict.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/download.cpp" line="325"/>
        <source>Model &quot;%1 (%2)&quot; is installed successfully.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/download.cpp" line="349"/>
        <source>Model &quot;%1&quot; is removed.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>HomeView</name>
    <message>
        <location filename="../qml/HomeView.qml" line="49"/>
        <source>Welcome to GPT4All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="56"/>
        <source>The privacy-first LLM chat application</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="66"/>
        <source>Start chatting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="81"/>
        <source>Start Chatting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="82"/>
        <source>Chat with any LLM</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="92"/>
        <source>LocalDocs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="93"/>
        <source>Chat with your local files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="103"/>
        <source>Find Models</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="104"/>
        <source>Explore and download models</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="190"/>
        <source>Latest news</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="191"/>
        <source>Latest news from GPT4All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="222"/>
        <source>Release Notes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="228"/>
        <source>Documentation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="234"/>
        <source>Discord</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="240"/>
        <source>X (Twitter)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="246"/>
        <source>Github</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="257"/>
        <source>nomic.ai</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/HomeView.qml" line="282"/>
        <source>Subscribe to Newsletter</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LocalDocsSettings</name>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="19"/>
        <source>LocalDocs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="29"/>
        <source>LocalDocs Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="38"/>
        <source>Indexing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="51"/>
        <source>Allowed File Extensions</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="100"/>
        <source>Embedding</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="112"/>
        <source>Use Nomic Embed API</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="130"/>
        <source>Nomic API Key</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="165"/>
        <source>Embeddings Device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="166"/>
        <source>The compute device used for embeddings. Requires restart.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="176"/>
        <source>Application default</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="211"/>
        <source>Display</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="224"/>
        <source>Show Sources</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="225"/>
        <source>Display the sources used for each response.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="242"/>
        <source>Advanced</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="258"/>
        <source>Warning: Advanced usage only.</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="267"/>
        <source>Document snippet size (characters)</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsSettings.qml" line="293"/>
        <source>Max document snippets per prompt</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LocalDocsView</name>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="52"/>
        <source>LocalDocs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="58"/>
        <source>Chat with your local files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="71"/>
        <source>＋ Add Collection</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="109"/>
        <source>No Collections Installed</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="129"/>
        <source>＋ Add Doc Collection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="134"/>
        <source>Shows the add model view</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="231"/>
        <source>Indexing progressBar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="232"/>
        <source>Shows the progress made in the indexing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="257"/>
        <source>ERROR</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="261"/>
        <source>INDEXING</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="265"/>
        <source>EMBEDDING</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="268"/>
        <source>REQUIRES UPDATE</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="271"/>
        <source>READY</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="273"/>
        <source>INSTALLING</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="300"/>
        <source>Indexing in progress</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="303"/>
        <source>Embedding in progress</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="306"/>
        <source>This collection requires an update after version change</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="309"/>
        <source>Automatically reindexes upon changes to the folder</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="311"/>
        <source>Installation in progress</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="325"/>
        <source>%</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="../qml/LocalDocsView.qml" line="337"/>
        <source>%n file(s)</source>
        <translation>
            <numerusform>%n file</numerusform>
            <numerusform>%n files</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../qml/LocalDocsView.qml" line="337"/>
        <source>%n word(s)</source>
        <translation>
            <numerusform>%n word</numerusform>
            <numerusform>%n words</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="408"/>
        <source>Remove</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="420"/>
        <source>Rebuild</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/LocalDocsView.qml" line="430"/>
        <source>Update</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ModelList</name>
    <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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/modellist.cpp" line="1344"/>
        <location filename="../src/modellist.cpp" line="1395"/>
        <source>cannot open &quot;%1&quot;: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/modellist.cpp" line="1356"/>
        <source>cannot create &quot;%1&quot;: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/modellist.cpp" line="1406"/>
        <source>%1 (%2)</source>
        <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ModelSettings</name>
    <message>
        <location filename="../qml/ModelSettings.qml" line="14"/>
        <source>Model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="20"/>
        <source>%1 system message?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="20"/>
        <location filename="../qml/ModelSettings.qml" line="30"/>
        <source>Clear</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="20"/>
        <location filename="../qml/ModelSettings.qml" line="30"/>
        <source>Reset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="21"/>
        <source>The system message will be %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="21"/>
        <source>removed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="21"/>
        <location filename="../qml/ModelSettings.qml" line="31"/>
        <source>reset to the default</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="30"/>
        <source>%1 chat template?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="31"/>
        <source>The chat template will be %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="31"/>
        <source>erased</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="57"/>
        <source>Model Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="108"/>
        <source>Clone</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="118"/>
        <source>Remove</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="132"/>
        <source>Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="165"/>
        <source>Model File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="190"/>
        <source>System Message</source>
        <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="288"/>
        <source>Chat Template</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="289"/>
        <source>This Jinja template turns the chat into input for the model.</source>
        <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="409"/>
        <source>Chat Name Prompt</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="410"/>
        <source>Prompt used to automatically generate chat names.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="452"/>
        <source>Suggested FollowUp Prompt</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="453"/>
        <source>Prompt used to generate suggested follow-up questions.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="506"/>
        <source>Context Length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="507"/>
        <source>Number of input and output tokens the model sees.</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="566"/>
        <source>Temperature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="567"/>
        <source>Randomness of model output. Higher -&gt; more variation.</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="612"/>
        <source>Top-P</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="613"/>
        <source>Nucleus Sampling factor. Lower -&gt; more predictable.</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="657"/>
        <source>Min-P</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="658"/>
        <source>Minimum token probability. Higher -&gt; more predictable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="668"/>
        <source>Sets the minimum relative probability for a token to be considered.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="704"/>
        <source>Top-K</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="705"/>
        <source>Size of selection pool for tokens.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="716"/>
        <source>Only the top K most likely tokens will be chosen from.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="751"/>
        <source>Max Length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="752"/>
        <source>Maximum response length, in tokens.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="797"/>
        <source>Prompt Batch Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="798"/>
        <source>The batch size used for prompt processing.</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="844"/>
        <source>Repeat Penalty</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="845"/>
        <source>Repetition penalty factor. Set to 1 to disable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="889"/>
        <source>Repeat Penalty Tokens</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="890"/>
        <source>Number of previous tokens used for penalty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="935"/>
        <source>GPU Layers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelSettings.qml" line="936"/>
        <source>Number of model layers to load into VRAM.</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ModelsView</name>
    <message>
        <location filename="../qml/ModelsView.qml" line="40"/>
        <source>No Models Installed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="49"/>
        <source>Install a model to get started using GPT4All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="60"/>
        <location filename="../qml/ModelsView.qml" line="102"/>
        <source>＋ Add Model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="65"/>
        <source>Shows the add model view</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="83"/>
        <source>Installed Models</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="89"/>
        <source>Locally installed chat models</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="147"/>
        <source>Model file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="148"/>
        <source>Model file to be downloaded</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="170"/>
        <source>Description</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="171"/>
        <source>File description</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="196"/>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="196"/>
        <source>Resume</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="204"/>
        <source>Stop/restart/start the download</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="216"/>
        <source>Remove</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="223"/>
        <source>Remove model from filesystem</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="237"/>
        <location filename="../qml/ModelsView.qml" line="271"/>
        <source>Install</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="272"/>
        <source>Install online model</source>
        <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="399"/>
        <source>ERROR: $API_KEY is empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="420"/>
        <source>ERROR: $BASE_URL is empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="426"/>
        <source>enter $BASE_URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="441"/>
        <source>ERROR: $MODEL_NAME is empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="447"/>
        <source>enter $MODEL_NAME</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="496"/>
        <source>%1 GB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="496"/>
        <source>?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="288"/>
        <source>Describes an error that occurred when downloading</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="307"/>
        <source>Error for incompatible hardware</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="345"/>
        <source>Download progressBar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="346"/>
        <source>Shows the progress made in the download</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="356"/>
        <source>Download speed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="357"/>
        <source>Download speed in bytes/kilobytes/megabytes per second</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="374"/>
        <source>Calculating...</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="385"/>
        <source>Busy indicator</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="386"/>
        <source>Displayed when the file hash is being calculated</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="405"/>
        <source>enter $API_KEY</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="469"/>
        <source>File size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="491"/>
        <source>RAM required</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="513"/>
        <source>Parameters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="535"/>
        <source>Quant</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ModelsView.qml" line="557"/>
        <source>Type</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MyFancyLink</name>
    <message>
        <location filename="../qml/MyFancyLink.qml" line="42"/>
        <source>Fancy link</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/MyFancyLink.qml" line="43"/>
        <source>A stylized link</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MyFileDialog</name>
    <message>
        <location filename="../qml/MyFileDialog.qml" line="7"/>
        <source>Please choose a file</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MyFolderDialog</name>
    <message>
        <location filename="../qml/MyFolderDialog.qml" line="7"/>
        <source>Please choose a directory</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MySettingsLabel</name>
    <message>
        <location filename="../qml/MySettingsLabel.qml" line="53"/>
        <source>Clear</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/MySettingsLabel.qml" line="53"/>
        <source>Reset</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MySettingsTab</name>
    <message>
        <location filename="../qml/MySettingsTab.qml" line="24"/>
        <source>Restore defaults?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/MySettingsTab.qml" line="25"/>
        <source>This page of settings will be reset to the defaults.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/MySettingsTab.qml" line="69"/>
        <source>Restore Defaults</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/MySettingsTab.qml" line="73"/>
        <source>Restores settings dialog to a default state</source>
        <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="70"/>
        <source>Terms for opt-in</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="71"/>
        <source>Describes what will happen when you opt-in</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="79"/>
        <source>Please provide a name for attribution (optional)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="81"/>
        <source>Attribution (optional)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="82"/>
        <source>Provide attribution</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="95"/>
        <source>Enable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="96"/>
        <source>Enable opt-in</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="100"/>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/NetworkDialog.qml" line="101"/>
        <source>Cancel opt-in</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>NewVersionDialog</name>
    <message>
        <location filename="../qml/NewVersionDialog.qml" line="34"/>
        <source>New version is available</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/NewVersionDialog.qml" line="46"/>
        <source>Update</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/NewVersionDialog.qml" line="48"/>
        <source>Update to new version</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PopupDialog</name>
    <message>
        <location filename="../qml/PopupDialog.qml" line="38"/>
        <source>Reveals a shortlived help balloon</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/PopupDialog.qml" line="48"/>
        <source>Busy indicator</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/PopupDialog.qml" line="49"/>
        <source>Displayed when the popup is showing busy</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RemoteModelCard</name>
    <message>
        <location filename="../qml/RemoteModelCard.qml" line="92"/>
        <source>API Key</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/RemoteModelCard.qml" line="104"/>
        <source>ERROR: $API_KEY is empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/RemoteModelCard.qml" line="117"/>
        <source>enter $API_KEY</source>
        <translation type="unfinished"></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"></translation>
    </message>
    <message>
        <location filename="../qml/RemoteModelCard.qml" line="138"/>
        <source>ERROR: $BASE_URL is empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/RemoteModelCard.qml" line="144"/>
        <source>enter $BASE_URL</source>
        <translation type="unfinished"></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"></translation>
    </message>
    <message>
        <location filename="../qml/RemoteModelCard.qml" line="169"/>
        <source>enter $MODEL_NAME</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/SettingsView.qml" line="23"/>
        <source>Contains various application settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/SettingsView.qml" line="29"/>
        <source>Application</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/SettingsView.qml" line="32"/>
        <source>Model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/SettingsView.qml" line="35"/>
        <source>LocalDocs</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>StartupDialog</name>
    <message>
        <location filename="../qml/StartupDialog.qml" line="50"/>
        <source>Welcome!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="67"/>
        <source>### Release Notes
%1&lt;br/&gt;
### Contributors
%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="71"/>
        <source>Release notes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="72"/>
        <source>Release notes for this version</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="106"/>
        <source>Terms for opt-in</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="107"/>
        <source>Describes what will happen when you opt-in</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="118"/>
        <source>Opt-in to anonymous usage analytics used to improve GPT4All</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="147"/>
        <location filename="../qml/StartupDialog.qml" line="262"/>
        <source>Yes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="151"/>
        <source>Allow opt-in for anonymous usage statistics</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="189"/>
        <location filename="../qml/StartupDialog.qml" line="304"/>
        <source>No</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="192"/>
        <source>Opt-out for anonymous usage statistics</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="193"/>
        <source>Allow opt-out for anonymous usage statistics</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="232"/>
        <source>Opt-in to anonymous sharing of chats to the GPT4All Datalake</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="238"/>
        <location filename="../qml/StartupDialog.qml" line="265"/>
        <source>Opt-in for network</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="239"/>
        <source>Allow opt-in for network</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="266"/>
        <source>Allow opt-in anonymous sharing of chats to the GPT4All Datalake</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="307"/>
        <source>Opt-out for network</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/StartupDialog.qml" line="308"/>
        <source>Allow opt-out anonymous sharing of chats to the GPT4All Datalake</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ThumbsDownDialog.qml" line="54"/>
        <source>Please provide a better response...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ThumbsDownDialog.qml" line="64"/>
        <source>Submit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ThumbsDownDialog.qml" line="65"/>
        <source>Submits the user&apos;s response</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ThumbsDownDialog.qml" line="69"/>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qml/ThumbsDownDialog.qml" line="70"/>
        <source>Closes the response dialog</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>main</name>
    <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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="24"/>
        <source>GPT4All v%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="47"/>
        <source>Restore</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="51"/>
        <source>Quit</source>
        <translation type="unfinished"></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 type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="193"/>
        <source>Connection to datalake failed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="204"/>
        <source>Saving chats.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="215"/>
        <source>Network dialog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="216"/>
        <source>opt-in to share feedback/conversations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="278"/>
        <source>Home view</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="279"/>
        <source>Home view of application</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="287"/>
        <source>Home</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="313"/>
        <source>Chat view</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="314"/>
        <source>Chat view to interact with models</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="322"/>
        <source>Chats</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="347"/>
        <location filename="../main.qml" line="356"/>
        <source>Models</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="348"/>
        <source>Models view for installed models</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="381"/>
        <location filename="../main.qml" line="390"/>
        <source>LocalDocs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="382"/>
        <source>LocalDocs view to configure and use local docs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="415"/>
        <location filename="../main.qml" line="424"/>
        <source>Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="416"/>
        <source>Settings view for application configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="469"/>
        <source>The datalake is enabled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="471"/>
        <source>Using a network model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="473"/>
        <source>Server mode is enabled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="684"/>
        <source>Installed models</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main.qml" line="685"/>
        <source>View of installed models</source>
        <translation type="unfinished"></translation>
    </message>
</context>
</TS>
