Tue, 03 Sep 2024 17:06:05 +0200
Added some menu entries to access various 'ollama' URLs.
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> <TS version="2.1"> <context> <name>OllamaChatWidget</name> <message> <location filename="../OllamaChatWidget.py" line="41" /> <source><b>{0} - {1}</b></source> <comment>title, model name</comment> <translation type="unfinished" /> </message> </context> <context> <name>OllamaClient</name> <message> <location filename="../OllamaClient.py" line="301" /> <source>100% CPU</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaClient.py" line="303" /> <source>100% GPU</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaClient.py" line="305" /> <source>unknown</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaClient.py" line="309" /> <source>{0}% / {1}% CPU / GPU</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaClient.py" line="458" /> <source><p>A network error occurred.</p><p>Error: {0}</p></source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaClient.py" line="587" /> <source><p>Error: The local server at <b>{0}</b> is not responding.</p></source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaClient.py" line="589" /> <source><p>Error: The configured server at <b>{0}</b> is not responding.</p></source> <translation type="unfinished" /> </message> </context> <context> <name>OllamaDetailedModelsDialog</name> <message> <location filename="../OllamaDetailedModelsDialog.ui" line="0" /> <source>Available Models</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaDetailedModelsDialog.ui" line="0" /> <source>Name</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaDetailedModelsDialog.ui" line="0" /> <source>ID</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaDetailedModelsDialog.ui" line="0" /> <source>Size</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaDetailedModelsDialog.ui" line="0" /> <source>Modified At</source> <translation type="unfinished" /> </message> </context> <context> <name>OllamaHistoryWidget</name> <message> <location filename="../OllamaHistoryWidget.ui" line="0" /> <source>Press to start a new chat based on the current history or switch to an already opened chat.</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaHistoryWidget.ui" line="0" /> <source>Press to edit the chat title.</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaHistoryWidget.ui" line="0" /> <source>Press to view the current chat history in a separate window.</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaHistoryWidget.ui" line="0" /> <source>Press to delete this chat history.</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaHistoryWidget.py" line="138" /> <source>Edit Chat Title</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaHistoryWidget.py" line="139" /> <source>Enter the new title:</source> <translation type="unfinished" /> </message> </context> <context> <name>OllamaPage</name> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source><b>Configure 'ollama' Interface</b></source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>Server URL</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>Scheme:</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>Select the scheme of the 'ollama' server URL.</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>Host:</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>Enter the host name of the 'ollama' server.</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>Port:</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>Enter the port of the 'ollama' server URL.</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>Local Server</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>Enter the port of the local 'ollama' server.</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>URLs</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>Model Library:</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>Enter the URL of the 'ollama' model library. Leave empty to use the default URL.</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>Download:</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>Enter the URL of the 'ollama' download page. Leave empty to use the default URL.</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>Blog:</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>Enter the URL of the 'ollama' blog. Leave empty to use the default URL.</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>Heartbeat Timer:</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>Enter the heartbeat timeout value (0 = disable).</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>Disabled</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source> s</source> <translation type="unfinished" /> </message> <message> <location filename="../ConfigurationPage/OllamaPage.ui" line="0" /> <source>Use streaming chat response</source> <translation type="unfinished" /> </message> </context> <context> <name>OllamaPullProgressDialog</name> <message> <location filename="../OllamaPullProgressDialog.ui" line="0" /> <source>Install Model</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaPullProgressDialog.py" line="138" /> <source><p>Installing model <b>{0}</b>.</p></source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaPullProgressDialog.py" line="182" /> <source>{0} / {1}</source> <comment>completed / total</comment> <translation type="unfinished" /> </message> <message> <location filename="../OllamaPullProgressDialog.py" line="201" /> <source>Error: {0}</source> <translation type="unfinished" /> </message> </context> <context> <name>OllamaRunningModelsDialog</name> <message> <location filename="../OllamaRunningModelsDialog.ui" line="0" /> <source>Running Models</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaRunningModelsDialog.ui" line="0" /> <source>Name</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaRunningModelsDialog.ui" line="0" /> <source>ID</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaRunningModelsDialog.ui" line="0" /> <source>Size</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaRunningModelsDialog.ui" line="0" /> <source>Processor</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaRunningModelsDialog.ui" line="0" /> <source>Expires</source> <translation type="unfinished" /> </message> </context> <context> <name>OllamaWidget</name> <message> <location filename="../OllamaWidget.py" line="193" /> <source><b>ollama Server Version {0}</b></source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="342" /> <source>Save Chat History</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="343" /> <source><p>The chat history could not be saved to <b>{0}</b>.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="399" /> <location filename="../OllamaWidget.py" line="378" /> <source>Load Chat History</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="379" /> <source><p>The chat history could not be loaded from <b>{0}</b>.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="400" /> <source><p>These chats were not loaded because they already existed.</p>{0}</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="477" /> <location filename="../OllamaWidget.py" line="470" /> <source>New Chat</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="471" /> <source>A model has to be selected first. Aborting...</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="478" /> <source>Enter a title for the new chat:</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="675" /> <source>Chat History</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="676" /> <source>Load</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="679" /> <source>Clear All</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="682" /> <source>Import</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="683" /> <source>Export</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="689" /> <source>Model Management</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="979" /> <location filename="../OllamaWidget.py" line="690" /> <source>List Models</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="997" /> <location filename="../OllamaWidget.py" line="692" /> <source>List Running Models</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="696" /> <source>Show Model Library</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="1014" /> <location filename="../OllamaWidget.py" line="701" /> <source>Install Model</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="1087" /> <location filename="../OllamaWidget.py" line="1078" /> <location filename="../OllamaWidget.py" line="1067" /> <location filename="../OllamaWidget.py" line="704" /> <source>Remove Model</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="711" /> <source>Local Server</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="713" /> <source>Start with Monitoring</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="717" /> <source>Start</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="720" /> <source>Stop</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="727" /> <source>ollama URLs</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="729" /> <source>Model Library</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="733" /> <source>Download</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="737" /> <source>Blog</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="754" /> <source>Configure...</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="794" /> <source>Clear All Chat Histories</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="795" /> <source><p>Do you really want to delete all chat histories? This is <b>irreversible</b>.</p></source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="810" /> <source>Import Chat History</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="812" /> <source>Chat History Files (*.json);;All Files (*)</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="845" /> <location filename="../OllamaWidget.py" line="813" /> <source>Chat History Files (*.json)</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="843" /> <location filename="../OllamaWidget.py" line="833" /> <source>Export Chat History</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="834" /> <source>Select the chats to be exported:</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="932" /> <source>Run Local 'ollama' Server</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="933" /> <source>The loacl 'ollama' server process could not be started.</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="980" /> <source>There are no models available.</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="998" /> <source>There are no models running.</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="1015" /> <source>Enter the name of the model to be installed:</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="1068" /> <source>Select the model to be removed by the 'ollama' server:</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="1079" /> <source><p>The model <b>{0}</b> was deleted successfully.</p></source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="1088" /> <source><p>The model <b>{0}</b> could not be removed from the 'ollama' server.</p></source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.py" line="1115" /> <source>Network Error</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.ui" line="0" /> <source>Press to reload the models list and update the 'ollama' version information.</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.ui" line="0" /> <source>Select the model for the chat.</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.ui" line="0" /> <source>Press to start a new chat.</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.ui" line="0" /> <source>Enter the message to be sent to the 'ollama' server.</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.ui" line="0" /> <source>Enter Message</source> <translation type="unfinished" /> </message> <message> <location filename="../OllamaWidget.ui" line="0" /> <source>Press to send the message of the current chat to the 'ollama' server.</source> <translation type="unfinished" /> </message> </context> <context> <name>PluginOllamaInterface</name> <message> <location filename="../../PluginAiOllama.py" line="184" /> <location filename="../../PluginAiOllama.py" line="183" /> <location filename="../../PluginAiOllama.py" line="179" /> <location filename="../../PluginAiOllama.py" line="83" /> <source>ollama AI Interface</source> <translation type="unfinished" /> </message> <message> <location filename="../../PluginAiOllama.py" line="185" /> <source>Ctrl+Alt+Shift+O</source> <translation type="unfinished" /> </message> <message> <location filename="../../PluginAiOllama.py" line="191" /> <source>Switch the input focus to the ollama AI window.</source> <translation type="unfinished" /> </message> <message> <location filename="../../PluginAiOllama.py" line="194" /> <source><b>Activate ollama AI Interface</b><p>This switches the input focus to the ollama AI window.</p></source> <translation type="unfinished" /> </message> </context> <context> <name>RunOllamaServerDialog</name> <message> <location filename="../RunOllamaServerDialog.ui" line="0" /> <source>ollama Server</source> <translation type="unfinished" /> </message> <message> <location filename="../RunOllamaServerDialog.ui" line="0" /> <source>Output</source> <translation type="unfinished" /> </message> <message> <location filename="../RunOllamaServerDialog.ui" line="0" /> <source>Press to restart the local ollama server.</source> <translation type="unfinished" /> </message> <message> <location filename="../RunOllamaServerDialog.ui" line="0" /> <source>Re-Start Server</source> <translation type="unfinished" /> </message> <message> <location filename="../RunOllamaServerDialog.ui" line="0" /> <source>Press to stop the running ollama server.</source> <translation type="unfinished" /> </message> <message> <location filename="../RunOllamaServerDialog.ui" line="0" /> <source>Stop Server</source> <translation type="unfinished" /> </message> <message> <location filename="../RunOllamaServerDialog.py" line="79" /> <source>Run Local 'ollama' Server</source> <translation type="unfinished" /> </message> <message> <location filename="../RunOllamaServerDialog.py" line="80" /> <source>The local 'ollama' server process could not be started.</source> <translation type="unfinished" /> </message> </context> </TS>