forked from open-webui/open-webui
(probably) last transition vars + Theme select element bg and icon fix
This commit is contained in:
parent
3fe5f00114
commit
7a79aab5d4
15 changed files with 287 additions and 229 deletions
|
@ -85,7 +85,8 @@
|
|||
<div class=" self-center capitalize font-semibold">{selectedUser.name}</div>
|
||||
|
||||
<div class="text-xs text-gray-500">
|
||||
Created at {dayjs(selectedUser.timestamp * 1000).format('MMMM DD, YYYY')}
|
||||
{$i18n.t('Created at')}
|
||||
{dayjs(selectedUser.timestamp * 1000).format($i18n.t('MMMM DD, YYYY'))}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -141,7 +142,7 @@
|
|||
class=" px-4 py-2 bg-emerald-600 hover:bg-emerald-700 text-gray-100 transition rounded"
|
||||
type="submit"
|
||||
>
|
||||
Save
|
||||
{$i18n.t('Save')}
|
||||
</button>
|
||||
</div>
|
||||
</form>
|
||||
|
|
|
@ -123,8 +123,9 @@
|
|||
</div>
|
||||
|
||||
<div class="mt-2 text-xs text-gray-400 dark:text-gray-500">
|
||||
Valid time units: <span class=" text-gray-300 font-medium"
|
||||
>'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.</span
|
||||
{$i18n.t('Valid time units:')}
|
||||
<span class=" text-gray-300 font-medium"
|
||||
>{$i18n.t("'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.")}</span
|
||||
>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -315,7 +315,7 @@
|
|||
|
||||
{#if message.timestamp}
|
||||
<span class=" invisible group-hover:visible text-gray-400 text-xs font-medium">
|
||||
{dayjs(message.timestamp * 1000).format('DD/MM/YYYY HH:mm')}
|
||||
{dayjs(message.timestamp * 1000).format($i18n.t('DD/MM/YYYY HH:mm'))}
|
||||
</span>
|
||||
{/if}
|
||||
</Name>
|
||||
|
|
|
@ -67,17 +67,18 @@
|
|||
{#if $modelfiles.map((modelfile) => modelfile.tagName).includes(message.user)}
|
||||
{$modelfiles.find((modelfile) => modelfile.tagName === message.user)?.title}
|
||||
{:else}
|
||||
You <span class=" text-gray-500 text-sm font-medium">{message?.user ?? ''}</span>
|
||||
{$i18n.t('Sie')}
|
||||
<span class=" text-gray-500 text-sm font-medium">{message?.user ?? ''}</span>
|
||||
{/if}
|
||||
{:else if $settings.showUsername}
|
||||
{user.name}
|
||||
{:else}
|
||||
You
|
||||
{$i18n.t('Sie')}
|
||||
{/if}
|
||||
|
||||
{#if message.timestamp}
|
||||
<span class=" invisible group-hover:visible text-gray-400 text-xs font-medium">
|
||||
{dayjs(message.timestamp * 1000).format('DD/MM/YYYY HH:mm')}
|
||||
{dayjs(message.timestamp * 1000).format($i18n.t('DD/MM/YYYY HH:mm'))}
|
||||
</span>
|
||||
{/if}
|
||||
</Name>
|
||||
|
|
|
@ -74,9 +74,9 @@
|
|||
}}
|
||||
>
|
||||
{#if keepAlive === null}
|
||||
<span class="ml-2 self-center">{$i18n.t(' Default ')}</span>
|
||||
<span class="ml-2 self-center">{$i18n.t('Default')}</span>
|
||||
{:else}
|
||||
<span class="ml-2 self-center">{$i18n.t(' Custom ')}</span>
|
||||
<span class="ml-2 self-center">{$i18n.t('Custom')}</span>
|
||||
{/if}
|
||||
</button>
|
||||
</div>
|
||||
|
@ -86,7 +86,7 @@
|
|||
<input
|
||||
class="w-full rounded py-1.5 px-4 text-sm dark:text-gray-300 dark:bg-gray-800 outline-none border border-gray-100 dark:border-gray-600"
|
||||
type="text"
|
||||
placeholder={`e.g.) "30s","10m". Valid time units are "s", "m", "h".`}
|
||||
placeholder={$i18n.t("e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.")}
|
||||
bind:value={keepAlive}
|
||||
/>
|
||||
</div>
|
||||
|
|
|
@ -96,36 +96,8 @@
|
|||
<div class=" py-0.5 flex w-full justify-between">
|
||||
<div class=" self-center text-xs font-medium">{$i18n.t('Theme')}</div>
|
||||
<div class="flex items-center relative">
|
||||
<div class=" absolute right-16">
|
||||
{#if theme === 'dark'}
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
viewBox="0 0 20 20"
|
||||
fill="currentColor"
|
||||
class="w-4 h-4"
|
||||
>
|
||||
<path
|
||||
fill-rule="evenodd"
|
||||
d="M7.455 2.004a.75.75 0 01.26.77 7 7 0 009.958 7.967.75.75 0 011.067.853A8.5 8.5 0 116.647 1.921a.75.75 0 01.808.083z"
|
||||
clip-rule="evenodd"
|
||||
/>
|
||||
</svg>
|
||||
{:else if theme === 'light'}
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
viewBox="0 0 20 20"
|
||||
fill="currentColor"
|
||||
class="w-4 h-4 self-center"
|
||||
>
|
||||
<path
|
||||
d="M10 2a.75.75 0 01.75.75v1.5a.75.75 0 01-1.5 0v-1.5A.75.75 0 0110 2zM10 15a.75.75 0 01.75.75v1.5a.75.75 0 01-1.5 0v-1.5A.75.75 0 0110 15zM10 7a3 3 0 100 6 3 3 0 000-6zM15.657 5.404a.75.75 0 10-1.06-1.06l-1.061 1.06a.75.75 0 001.06 1.06l1.06-1.06zM6.464 14.596a.75.75 0 10-1.06-1.06l-1.06 1.06a.75.75 0 001.06 1.06l1.06-1.06zM18 10a.75.75 0 01-.75.75h-1.5a.75.75 0 010-1.5h1.5A.75.75 0 0118 10zM5 10a.75.75 0 01-.75.75h-1.5a.75.75 0 010-1.5h1.5A.75.75 0 015 10zM14.596 15.657a.75.75 0 001.06-1.06l-1.06-1.061a.75.75 0 10-1.06 1.06l1.06 1.06zM5.404 6.464a.75.75 0 001.06-1.06l-1.06-1.06a.75.75 0 10-1.061 1.06l1.06 1.06z"
|
||||
/>
|
||||
</svg>
|
||||
{/if}
|
||||
</div>
|
||||
|
||||
<select
|
||||
class="w-fit pr-8 rounded py-2 px-2 text-xs bg-transparent outline-none text-right"
|
||||
class=" dark:bg-gray-900 w-fit pr-8 rounded py-2 px-2 text-xs bg-transparent outline-none text-right"
|
||||
bind:value={theme}
|
||||
placeholder="Select a theme"
|
||||
on:change={(e) => {
|
||||
|
@ -146,10 +118,10 @@
|
|||
console.log(theme);
|
||||
}}
|
||||
>
|
||||
<option value="dark">{$i18n.t('Dark')}</option>
|
||||
<option value="light">{$i18n.t('Light')}</option>
|
||||
<option value="rose-pine dark">{$i18n.t('Rosé Pine')}</option>
|
||||
<option value="rose-pine-dawn light">{$i18n.t('Rosé Pine Dawn')}</option>
|
||||
<option value="dark">🌑 {$i18n.t('Dark')}</option>
|
||||
<option value="light">☀️ {$i18n.t('Light')}</option>
|
||||
<option value="rose-pine dark">🪻 {$i18n.t('Rosé Pine')}</option>
|
||||
<option value="rose-pine-dawn light">🌷 {$i18n.t('Rosé Pine Dawn')}</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -245,7 +217,7 @@
|
|||
<input
|
||||
class="w-full rounded py-1.5 px-4 text-sm dark:text-gray-300 dark:bg-gray-800 outline-none border border-gray-100 dark:border-gray-600"
|
||||
type="text"
|
||||
placeholder={`e.g.) "30s","10m". Valid time units are "s", "m", "h".`}
|
||||
placeholder={$i18n.t("e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.")}
|
||||
bind:value={keepAlive}
|
||||
/>
|
||||
</div>
|
||||
|
|
|
@ -1,27 +1,43 @@
|
|||
{
|
||||
"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' oder '-1' für kein Ablaufdatum.",
|
||||
"(e.g. `sh webui.sh --api`)": "(z.B. `sh webui.sh --api`)",
|
||||
"{{item}} not provided": "{{item}} nicht angegeben",
|
||||
"{{modelName}} is thinking...": "{{modelName}} denkt nach...",
|
||||
"{{webui_name}} Backend Required": "{{webui_name}}-Backend erforderlich",
|
||||
"About": "Über",
|
||||
"Account": "Account",
|
||||
"Action": "Aktion",
|
||||
"Add a model": "Füge ein Modell hinzu",
|
||||
"Add a model tag name": "Fügen Sie einen Modell-Tag-Namen hinzu",
|
||||
"Add a short description about what this modelfile does": "Fügen Sie eine kurze Beschreibung hinzu, was dieses Modelfile kann",
|
||||
"Add a short title for this prompt": "Fügen Sie einen kurzen Titel für diesen Prompt hinzu",
|
||||
"Add Docs": "Dokumente hinzufügen",
|
||||
"Add Files": "Dateien hinzufügen",
|
||||
"Add LiteLLM Model": "LiteLLM Modell hinzufügen",
|
||||
"add tags": "Tags hinzufügen",
|
||||
"Adjusting these settings will apply changes universally to all users.": "Das Anpassen dieser Einstellungen wirkt sich universell auf alle Benutzer aus.",
|
||||
"Admin": "Admin",
|
||||
"Admin Panel": "Admin Panel",
|
||||
"Admin Settings": "Admin Einstellungen",
|
||||
"Advanced": "Angepasst",
|
||||
"Advanced Model Params": "Erweiterte Modell Parameter",
|
||||
"Advanced Parameters": "Erweiterte Parameter",
|
||||
"all": "Alle",
|
||||
"All Users": "Alle Benutzer",
|
||||
"Allow": "Erlauben",
|
||||
"Allow Chat Deletion": "Chat Löschung erlauben",
|
||||
"alphanumeric characters and hyphens": "alphanumerische Zeichen und Bindestriche",
|
||||
"Already have an account?": "Sie haben bereits ein Konto?",
|
||||
"and": "und",
|
||||
"API Base URL": "API Basis URL",
|
||||
"API Key": "API Key",
|
||||
"API RPM": "API RPM",
|
||||
"are allowed - Activate this command by typing": "sind erlaubt - Aktivieren Sie diesen Befehl, indem Sie",
|
||||
"Audio": "Audio",
|
||||
"AUTOMATIC1111 Base URL": "AUTOMATIC1111 Basis URL",
|
||||
"Auto-playback response": "Automatische Wiedergabe der Antwort",
|
||||
"Auto-send input after 3 sec.": "Automatisches Senden der Eingabe nach 3 Sek",
|
||||
"AUTOMATIC1111 Base URL": "AUTOMATIC1111 Basis URL",
|
||||
"available!": "verfügbar!",
|
||||
"Back": "Zurück",
|
||||
"Builder Mode": "Builder Modus",
|
||||
"Cancel": "Abbrechen",
|
||||
|
@ -31,12 +47,16 @@
|
|||
"Chat History is off for this browser.": "Chat Verlauf ist für diesen Browser ausgeschaltet.",
|
||||
"Chats": "Chats",
|
||||
"Check Again": "Erneut überprüfen",
|
||||
"Check for updates": "Nach Updates suchen",
|
||||
"Checking for updates...": "Nach Updates suchen...",
|
||||
"Choose a model before saving...": "Wählen Sie ein Modell, bevor Sie speichern...",
|
||||
"Chunk Overlap": "Chunk Overlap",
|
||||
"Chunk Params": "Chunk Parameter",
|
||||
"Chunk Size": "Chunk Size",
|
||||
"click here.": "hier klicken.",
|
||||
"Click here for help": "Klicken Sie hier für Hilfe",
|
||||
"Click here to check other modelfiles.": "Klicken Sie hier, um andere Modelfiles zu überprüfen.",
|
||||
"click here.": "hier klicken.",
|
||||
"Click on the user role button to change a user's role.": "Klicken Sie auf die Benutzerrollenschaltfläche, um die Rolle eines Benutzers zu ändern.",
|
||||
"Collection": "Kollektion",
|
||||
"Command": "Befehl",
|
||||
"Confirm Password": "Passwort bestätigen",
|
||||
|
@ -44,43 +64,60 @@
|
|||
"Content": "Inhalt",
|
||||
"Context Length": "Context Length",
|
||||
"Conversation Mode": "Konversationsmodus",
|
||||
"Copying to clipboard was successful!": "Das Kopieren in die Zwischenablage war erfolgreich!",
|
||||
"Copy last code block": "Letzten Codeblock kopieren",
|
||||
"Copy last response": "Letzte Antwort kopieren",
|
||||
"Copying to clipboard was successful!": "Das Kopieren in die Zwischenablage war erfolgreich!",
|
||||
"Create a modelfile": "Modelfiles erstellen",
|
||||
"Create Account": "Konto erstellen",
|
||||
"Created at": "Erstellt am",
|
||||
"Created by": "Erstellt von",
|
||||
"Current Model": "Aktuelles Modell",
|
||||
"Current Password": "Aktuelles Passwort",
|
||||
"Custom": "Benutzerdefiniert",
|
||||
"Customize Ollama models for a specific purpose": "Ollama-Modelle für einen bestimmten Zweck anpassen",
|
||||
"Dark": "Dunkel",
|
||||
"Database": "Datenbank",
|
||||
"DD/MM/YYYY HH:mm": "DD.MM.YYYY HH:mm",
|
||||
"Default": "Standard",
|
||||
"Default (Web API)": "Standard (Web-API)",
|
||||
"Default model updated": "Standardmodell aktualisiert",
|
||||
"Default Prompt Suggestions": "Standard-Prompt-Vorschläge",
|
||||
"Default titleGenerationPromt": "Erstelle einen prägnanten Satz mit 3-5 Wörtern als Überschrift für die folgende Abfrage. Halte dich dabei strikt an die 3-5-Wort-Grenze und vermeide die Verwendung des Wortes Titel:",
|
||||
"Default User Role": "Standardbenutzerrolle",
|
||||
"Default (Web API)": "Standard (Web-API)",
|
||||
"delete": "löschen",
|
||||
"Delete a model": "Ein Modell löschen",
|
||||
"Delete chat": "Chat löschen",
|
||||
"Delete Chats": "Chats löschen",
|
||||
"Deleted {{deleteModelTag}}": "{{deleteModelTag}} gelöscht",
|
||||
"delete": "löschen",
|
||||
"Deleted {tagName}": "{tagName} gelöscht",
|
||||
"Description": "Beschreibung",
|
||||
"Desktop Notifications": "Desktop-Benachrichtigungen",
|
||||
"Disabled": "Deaktiviert",
|
||||
"Discover a modelfile": "Eine Modelfiles entdecken",
|
||||
"Discover a prompt": "Einen Prompt entdecken",
|
||||
"Discover, download, and explore custom prompts": "Benutzerdefinierte Prompts entdecken, herunterladen und erkunden",
|
||||
"Discover, download, and explore model presets": "Modellvorgaben entdecken, herunterladen und erkunden",
|
||||
"Display the username instead of You in the Chat": "Den Benutzernamen anstelle von 'Sie' im Chat anzeigen",
|
||||
"Document": "Dokument",
|
||||
"Documents": "Dokumente",
|
||||
"Document Settings": "Dokumenteinstellungen",
|
||||
"Documents": "Dokumente",
|
||||
"does not make any external connections, and your data stays securely on your locally hosted server.": "stellt keine externen Verbindungen her, und Ihre Daten bleiben sicher auf Ihrem lokal gehosteten Server.",
|
||||
"Don't Allow": "Nicht erlauben",
|
||||
"Don't have an account?": "Sie haben noch kein Konto?",
|
||||
"Download as a File": "Als Datei herunterladen",
|
||||
"Download Database": "Datenbank herunterladen",
|
||||
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "z.B. '30s','10m'. Gültige Zeiteinheiten sind 's', 'm', 'h'.",
|
||||
"Edit Doc": "Dokument bearbeiten",
|
||||
"Edit User": "Benutzer bearbeiten",
|
||||
"Email": "E-Mail",
|
||||
"Enabled": "Aktiviert",
|
||||
"Enable Chat History": "Chat-Verlauf aktivieren",
|
||||
"Enable New Sign Ups": "Neue Anmeldungen aktivieren",
|
||||
"Enabled": "Aktiviert",
|
||||
"Enter OpenAI API Key": "OpenAI-API-Key eingeben",
|
||||
"Enter stop sequence": "Stop-Sequenz eingeben",
|
||||
"Enter Your Email": "Geben Sie Ihre E-Mail-Adresse ein",
|
||||
"Enter Your Full Name": "Geben Sie Ihren vollständigen Namen ein",
|
||||
"Enter Your Password": "Geben Sie Ihr Passwort ein",
|
||||
"Experimental": "Experimentell",
|
||||
"Export All Chats (All Users)": "Alle Chats exportieren (alle Benutzer)",
|
||||
"Export Chats": "Chats exportieren",
|
||||
|
@ -91,11 +128,13 @@
|
|||
"File Mode": "Dateimodus",
|
||||
"File not found.`": "Datei nicht gefunden.`",
|
||||
"Focus chat input": "Chat-Eingabe fokussieren",
|
||||
"Format your variables using square brackets like this:": "Formatieren Sie Ihre Variablen mit eckigen Klammern wie folgt:",
|
||||
"From (Base Model)": "Von (Basismodell)",
|
||||
"Full Screen Mode": "Vollbildmodus",
|
||||
"General": "Allgemein",
|
||||
"General Settings": "Allgemeine Einstellungen",
|
||||
"Hello, {{name}}": "Hallo, {{name}}",
|
||||
"Hide": "Verbergen",
|
||||
"How can I help you today?": "Wie kann ich Ihnen heute helfen?",
|
||||
"Image Generation (Experimental)": "Bildgenerierung (experimentell)",
|
||||
"Image Settings": "Bildeinstellungen",
|
||||
|
@ -104,8 +143,8 @@
|
|||
"Import Documents Mapping": "Dokumentenmapping importieren",
|
||||
"Import Modelfiles": "Modelfiles importieren",
|
||||
"Import Prompts": "Prompts importieren",
|
||||
"Include `--api` flag when running stable-diffusion-webui": "Fügen Sie das `--api`-Flag hinzu, wenn Sie stable-diffusion-webui ausführen",
|
||||
"Interface": "Benutzeroberfläche",
|
||||
"{{item}} not provided": "{{item}} nicht angegeben",
|
||||
"join our Discord for help.": "treten Sie unserem Discord bei, um Hilfe zu erhalten.",
|
||||
"JSON": "JSON",
|
||||
"JWT Expiration": "JWT-Ablauf",
|
||||
|
@ -120,44 +159,48 @@
|
|||
"LiteLLM API RPM": "LiteLLM-API-RPM",
|
||||
"LLMs can make mistakes. Verify important information.": "LLMs können Fehler machen. Überprüfen Sie wichtige Informationen.",
|
||||
"Made by OpenWebUI Community": "Von der OpenWebUI-Community",
|
||||
"Make sure to enclose them with": "Formatieren Sie Ihre Variablen mit:",
|
||||
"Manage LiteLLM Models": "LiteLLM-Modelle verwalten",
|
||||
"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Es können maximal 3 Modelle gleichzeitig heruntergeladen werden. Bitte versuchen Sie es später erneut.",
|
||||
"Manage Ollama Models": "Ollama-Modelle verwalten",
|
||||
"Max Tokens": "Maximale Tokens",
|
||||
"Mirostat Eta": "Mirostat Eta",
|
||||
"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Es können maximal 3 Modelle gleichzeitig heruntergeladen werden. Bitte versuchen Sie es später erneut.",
|
||||
"Mirostat": "Mirostat",
|
||||
"Mirostat Eta": "Mirostat Eta",
|
||||
"Mirostat Tau": "Mirostat Tau",
|
||||
"MMMM DD, YYYY": "DD.MM.YYYY",
|
||||
"Model '{{modelName}}' has been successfully downloaded.`": "Modell '{{modelName}}' wurde erfolgreich heruntergeladen.`",
|
||||
"Modelfile Advanced Settings": "Erweiterte Modelfileseinstellungen",
|
||||
"Modelfile Content": "Modelfilesinhalt",
|
||||
"Modelfile": "Modelfiles",
|
||||
"Modelfiles": "Modelfiles",
|
||||
"Model '{{modelTag}}' is already in queue for downloading.": "Modell '{{modelTag}}' befindet sich bereits in der Warteschlange zum Herunterladen.",
|
||||
"Model {{modelId}} not found": "Modell {{modelId}} nicht gefunden",
|
||||
"Model {{modelName}} already exists.": "Modell {{modelName}} existiert bereits.",
|
||||
"Model '{{modelTag}}' is already in queue for downloading.": "Modell '{{modelTag}}' befindet sich bereits in der Warteschlange zum Herunterladen.",
|
||||
"{{modelName}} is thinking...": "{{modelName}} denkt nach...",
|
||||
"Model Name": "Modellname",
|
||||
"Model not selected": "Modell nicht ausgewählt",
|
||||
"Models": "Modelle",
|
||||
"Model Tag Name": "Modell-Tag-Name",
|
||||
"Modelfile": "Modelfiles",
|
||||
"Modelfile Advanced Settings": "Erweiterte Modelfileseinstellungen",
|
||||
"Modelfile Content": "Modelfilesinhalt",
|
||||
"Modelfiles": "Modelfiles",
|
||||
"Models": "Modelle",
|
||||
"My Documents": "Meine Dokumente",
|
||||
"My Modelfiles": "Meine Modelfiles",
|
||||
"My Prompts": "Meine Prompts",
|
||||
"Name": "Name",
|
||||
"Name Tag": "Namens-Tag",
|
||||
"Name your Modelfile": "Benennen Sie Ihr Modelfile",
|
||||
"New Chat": "Neuer Chat",
|
||||
"New Password": "Neues Passwort",
|
||||
"Desktop Notifications": "Desktop-Benachrichtigungen",
|
||||
"Not sure what to add?": "Nicht sicher, was hinzugefügt werden soll?",
|
||||
"Not sure what to write? Switch to": "Nicht sicher, was Sie schreiben sollen? Wechseln Sie zu",
|
||||
"Off": "Aus",
|
||||
"Okay, Let's Go!": "Okay, los geht's!",
|
||||
"Ollama API URL": "Ollama-API-URL",
|
||||
"Ollama Version": "Ollama-Version",
|
||||
"Only alphanumeric characters and hyphens are allowed in the command string.": "Nur alphanumerische Zeichen und Bindestriche sind im Befehlsstring erlaubt.",
|
||||
"On": "Ein",
|
||||
"Only": "Nur",
|
||||
"Only alphanumeric characters and hyphens are allowed in the command string.": "Nur alphanumerische Zeichen und Bindestriche sind im Befehlsstring erlaubt.",
|
||||
"Oops! Hold tight! Your files are still in the processing oven. We're cooking them up to perfection. Please be patient and we'll let you know once they're ready.": "Hoppla! Halten Sie sich fest! Ihre Dateien sind noch im Verarbeitungsofen. Wir bereiten sie perfekt zu. Bitte haben Sie Geduld und wir informieren Sie, sobald sie bereit sind.",
|
||||
"OpenAI API": "OpenAI-API",
|
||||
"Open AI": "Open AI",
|
||||
"Open new chat": "Neuen Chat öffnen",
|
||||
"OpenAI API": "OpenAI-API",
|
||||
"or": "oder",
|
||||
"Parameters": "Parameter",
|
||||
"Password": "Passwort",
|
||||
|
@ -165,8 +208,8 @@
|
|||
"Permission denied when accessing microphone: {{error}}": "Zugriff auf das Mikrofon verweigert: {{error}}",
|
||||
"Profile": "Profil",
|
||||
"Prompt Content": "Prompt-Inhalt",
|
||||
"Prompts": "Prompts",
|
||||
"Prompt suggestions": "Prompt-Vorschläge",
|
||||
"Prompts": "Prompts",
|
||||
"Pull a model from Ollama.com": "Ein Modell von Ollama.com abrufen",
|
||||
"Pull Progress": "Fortschritt abrufen",
|
||||
"RAG Template": "RAG-Vorlage",
|
||||
|
@ -180,18 +223,22 @@
|
|||
"Reset Vector Storage": "Vektorspeicher zurücksetzen",
|
||||
"Response AutoCopy to Clipboard": "Antwort automatisch in die Zwischenablage kopieren",
|
||||
"Role": "Rolle",
|
||||
"Rosé Pine Dawn": "Rosé Pine Dawn",
|
||||
"Rosé Pine": "Rosé Pine",
|
||||
"Save & Create": "Speichern und erstellen",
|
||||
"Rosé Pine Dawn": "Rosé Pine Dawn",
|
||||
"Save": "Speichern",
|
||||
"Save & Create": "Speichern und erstellen",
|
||||
"Save & Submit": "Speichern und senden",
|
||||
"Save & Update": "Speichern und aktualisieren",
|
||||
"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Das direkte Speichern von Chat-Protokollen im Browser-Speicher wird nicht mehr unterstützt. Bitte nehmen Sie sich einen Moment Zeit, um Ihre Chat-Protokolle herunterzuladen und zu löschen, indem Sie auf die Schaltfläche unten klicken. Keine Sorge, Sie können Ihre Chat-Protokolle problemlos über das Backend wieder importieren.",
|
||||
"Scan": "Scannen",
|
||||
"Scan complete!": "Scan abgeschlossen!",
|
||||
"Scan for documents from {{path}}": "Dokumente von {{path}} scannen",
|
||||
"Scan": "Scannen",
|
||||
"Seed": "Seed",
|
||||
"Search": "Suchen",
|
||||
"Search Documents": "Dokumente suchen",
|
||||
"Search Prompts": "Prompts suchen",
|
||||
"See readme.md for instructions": "Anleitung in readme.md anzeigen",
|
||||
"See what's new": "Was gibt's Neues",
|
||||
"Seed": "Seed",
|
||||
"Select a model": "Ein Modell auswählen",
|
||||
"Send a Messsage": "Eine Nachricht senden",
|
||||
"Send message": "Nachricht senden",
|
||||
|
@ -200,20 +247,24 @@
|
|||
"Set Default Model": "Standardmodell festlegen",
|
||||
"Set Image Size": "Bildgröße festlegen",
|
||||
"Set Steps": "Schritte festlegen",
|
||||
"Settings": "Einstellungen",
|
||||
"Set Title Auto-Generation Model": "Modell für automatische Titelgenerierung festlegen",
|
||||
"Set Voice": "Stimme festlegen",
|
||||
"Settings": "Einstellungen",
|
||||
"Share to OpenWebUI Community": "Mit OpenWebUI Community teilen",
|
||||
"short-summary": "kurze-zusammenfassung",
|
||||
"Show": "Anzeigen",
|
||||
"Show shortcuts": "Verknüpfungen anzeigen",
|
||||
"Sign in": "Anmelden",
|
||||
"Sign Out": "Abmelden",
|
||||
"SpeechRecognition API is not supported in this browser.": "Die SpeechRecognition-API wird in diesem Browser nicht unterstützt.",
|
||||
"Sign up": "Registrieren",
|
||||
"Speech recognition error: {{error}}": "Spracherkennungsfehler: {{error}}",
|
||||
"Speech-to-Text Engine": "Sprache-zu-Text-Engine",
|
||||
"SpeechRecognition API is not supported in this browser.": "Die SpeechRecognition-API wird in diesem Browser nicht unterstützt.",
|
||||
"Stop Sequence": "Stop Sequence",
|
||||
"STT Settings": "STT-Einstellungen",
|
||||
"Success": "Erfolg",
|
||||
"Successfully updated": "Erfolgreich aktualisiert",
|
||||
"Successfully updated.": "Erfolgreich aktualisiert.",
|
||||
"Success": "Erfolg",
|
||||
"Sync All": "Alles synchronisieren",
|
||||
"System Prompt": "System-Prompt",
|
||||
"Tags": "Tags",
|
||||
|
@ -223,67 +274,39 @@
|
|||
"Tfs Z": "Tfs Z",
|
||||
"Theme": "Design",
|
||||
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Dadurch werden Ihre wertvollen Unterhaltungen sicher in Ihrer Backend-Datenbank gespeichert. Vielen Dank!",
|
||||
"This setting does not sync across browsers or devices.": "Diese Einstellung wird nicht zwischen Browsern oder Geräten synchronisiert.",
|
||||
"Title": "Titel",
|
||||
"Title Auto-Generation": "Automatische Titelgenerierung",
|
||||
"Title Generation Prompt": "Prompt für Titelgenerierung",
|
||||
"Title": "Titel",
|
||||
"to": "für",
|
||||
"To access the available model names for downloading,": "Um auf die verfügbaren Modellnamen zum Herunterladen zuzugreifen,",
|
||||
"to chat input.": "im Chat eingeben.",
|
||||
"Toggle settings": "Einstellungen umschalten",
|
||||
"Toggle sidebar": "Seitenleiste umschalten",
|
||||
"Top K": "Top K",
|
||||
"Top P": "Top P",
|
||||
"Trouble accessing Ollama?": "Probleme beim Zugriff auf Ollama?",
|
||||
"TTS Settings": "TTS-Einstellungen",
|
||||
"Uh-oh! There was an issue connecting to {{provider}}.": "Ups! Es gab ein Problem bei der Verbindung mit {{provider}}.",
|
||||
"Upload a GGUF model": "Ein GGUF-Modell hochladen",
|
||||
"Upload files": "Dateien hochladen",
|
||||
"Upload Progress": "Upload-Fortschritt",
|
||||
"URL Mode": "URL-Modus",
|
||||
"Use '#' in the prompt input to load and select your documents.": "Verwenden Sie '#' in der Prompt-Eingabe, um Ihre Dokumente zu laden und auszuwählen.",
|
||||
"User": "Benutzer",
|
||||
"User Permissions": "Benutzerberechtigungen",
|
||||
"Users": "Benutzer",
|
||||
"User": "Benutzer",
|
||||
"WebUI Add-ons": "WebUI-Add-Ons",
|
||||
"{{webui_name}} Backend Required": "{{webui_name}}-Backend erforderlich",
|
||||
"WebUI Settings": "WebUI-Einstellungen",
|
||||
"Utilize": "Nutzen Sie die",
|
||||
"Valid time units:": "Gültige Zeiteinheiten:",
|
||||
"variable": "Variable",
|
||||
"variable to have them replaced with clipboard content.": "Variable, um den Inhalt der Zwischenablage beim Nutzen des Prompts zu ersetzen.",
|
||||
"Web": "Web",
|
||||
"Whisper (Local)": "Whisper (Lokal)",
|
||||
"You're now logged in.": "Sie sind jetzt angemeldet.",
|
||||
"Hide": "Verbergen",
|
||||
"Show": "Anzeigen",
|
||||
"Enter stop sequence": "Stop-Sequenz eingeben",
|
||||
"Enter OpenAI API Key": "OpenAI-API-Key eingeben",
|
||||
"Current Model": "Aktuelles Modell",
|
||||
"Display the username instead of You in the Chat": "Den Benutzernamen anstelle von 'Sie' im Chat anzeigen",
|
||||
"Default titleGenerationPromt": "Erstelle einen prägnanten Satz mit 3-5 Wörtern als Überschrift für die folgende Abfrage. Halte dich dabei strikt an die 3-5-Wort-Grenze und vermeide die Verwendung des Wortes Titel:",
|
||||
"Search": "Suchen",
|
||||
"Search Documents": "Dokumente suchen",
|
||||
"Use '#' in the prompt input to load and select your documents.": "Verwenden Sie '#' in der Prompt-Eingabe, um Ihre Dokumente zu laden und auszuwählen.",
|
||||
"All Users": "Alle Benutzer",
|
||||
"Click on the user role button to change a user's role.": "Klicken Sie auf die Benutzerrollenschaltfläche, um die Rolle eines Benutzers zu ändern.",
|
||||
"Manage Ollama Models": "Ollama-Modelle verwalten",
|
||||
"Advanced": "Angepasst",
|
||||
"Click here for help": "Klicken Sie hier für Hilfe",
|
||||
"Not sure what to add?": "Nicht sicher, was hinzugefügt werden soll?",
|
||||
"Adjusting these settings will apply changes universally to all users.": "Das Anpassen dieser Einstellungen wirkt sich universell auf alle Benutzer aus.",
|
||||
"Trouble accessing Ollama?": "Probleme beim Zugriff auf Ollama?",
|
||||
"(e.g. `sh webui.sh --api`)": "(z.B. `sh webui.sh --api`)",
|
||||
"Include `--api` flag when running stable-diffusion-webui": "Fügen Sie das `--api`-Flag hinzu, wenn Sie stable-diffusion-webui ausführen",
|
||||
"This setting does not sync across browsers or devices.": "Diese Einstellung wird nicht zwischen Browsern oder Geräten synchronisiert.",
|
||||
"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Wenn die Historie ausgeschaltet ist, werden neue Chats auf diesem Browser nicht in Ihrer Historie auf einem Ihrer Geräte angezeigt.",
|
||||
"Enable Chat History": "Chat-Verlauf aktivieren",
|
||||
"Search Prompts": "Prompts suchen",
|
||||
"available!": "verfügbar!",
|
||||
"Created by": "Erstellt von",
|
||||
"Check for updates": "Nach Updates suchen",
|
||||
"See what's new": "Was gibt's Neues",
|
||||
"Checking for updates...": "Nach Updates suchen...",
|
||||
"WebUI Add-ons": "WebUI-Add-Ons",
|
||||
"WebUI Settings": "WebUI-Einstellungen",
|
||||
"What’s New in": "Was gibt's Neues in",
|
||||
"Enter Your Email": "Geben Sie Ihre E-Mail-Adresse ein",
|
||||
"Enter Your Password": "Geben Sie Ihr Passwort ein",
|
||||
"Enter Your Full Name": "Geben Sie Ihren vollständigen Namen ein",
|
||||
"Sign in": "Anmelden",
|
||||
"Sign up": "Registrieren",
|
||||
"Create Account": "Konto erstellen",
|
||||
"Don't have an account?": "Sie haben noch kein Konto?",
|
||||
"Already have an account?": "Sie haben bereits ein Konto?",
|
||||
"to": "für",
|
||||
"does not make any external connections, and your data stays securely on your locally hosted server.": "stellt keine externen Verbindungen her, und Ihre Daten bleiben sicher auf Ihrem lokal gehosteten Server."
|
||||
"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Wenn die Historie ausgeschaltet ist, werden neue Chats auf diesem Browser nicht in Ihrer Historie auf einem Ihrer Geräte angezeigt.",
|
||||
"Whisper (Local)": "Whisper (Lokal)",
|
||||
"Write a prompt suggestion (e.g. Who are you?)": "Schreiben Sie einen Prompt-Vorschlag (z.B. Wer bist du?)",
|
||||
"Write a summary in 50 words that summarizes [topic or keyword]": "Schreibe eine kurze Zusammenfassung in 50 Wörtern, die [Thema oder Schlüsselwort] zusammenfasst.",
|
||||
"You're now logged in.": "Sie sind jetzt angemeldet."
|
||||
}
|
||||
|
|
|
@ -1,27 +1,43 @@
|
|||
{
|
||||
"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.",
|
||||
"(e.g. `sh webui.sh --api`)": "(e.g. `sh webui.sh --api`)",
|
||||
"{{item}} not provided": "{{item}} not provided",
|
||||
"{{modelName}} is thinking...": "{{modelName}} is thinking...",
|
||||
"{{webui_name}} Backend Required": "{{webui_name}} Backend Required",
|
||||
"About": "About",
|
||||
"Account": "Account",
|
||||
"Action": "Action",
|
||||
"Add a model": "Add a model",
|
||||
"Add a model tag name": "Add a model tag name",
|
||||
"Add a short description about what this modelfile does": "Add a short description about what this modelfile does",
|
||||
"Add a short title for this prompt": "Add a short title for this prompt",
|
||||
"Add Docs": "Add Docs",
|
||||
"Add Files": "Add Files",
|
||||
"Add LiteLLM Model": "Add LiteLLM Model",
|
||||
"add tags": "add tags",
|
||||
"Adjusting these settings will apply changes universally to all users.": "Adjusting these settings will apply changes universally to all users.",
|
||||
"Admin": "Admin",
|
||||
"Admin Panel": "Admin Panel",
|
||||
"Admin Settings": "Admin Settings",
|
||||
"Advanced": "Advanced",
|
||||
"Advanced Model Params": "Advanced Model Params",
|
||||
"Advanced Parameters": "Advanced Parameters",
|
||||
"all": "all",
|
||||
"All Users": "All Users",
|
||||
"Allow": "Allow",
|
||||
"Allow Chat Deletion": "Allow Chat Deletion",
|
||||
"alphanumeric characters and hyphens": "alphanumeric characters and hyphens",
|
||||
"Already have an account?": "Already have an account?",
|
||||
"and": "and",
|
||||
"API Base URL": "API Base URL",
|
||||
"API Key": "API Key",
|
||||
"API RPM": "API RPM",
|
||||
"are allowed - Activate this command by typing": "are allowed - Activate this command by typing",
|
||||
"Audio": "Audio",
|
||||
"AUTOMATIC1111 Base URL": "AUTOMATIC1111 Base URL",
|
||||
"Auto-playback response": "Auto-playback response",
|
||||
"Auto-send input after 3 sec.": "Auto-send input after 3 sec.",
|
||||
"AUTOMATIC1111 Base URL": "AUTOMATIC1111 Base URL",
|
||||
"available!": "available!",
|
||||
"Back": "Back",
|
||||
"Builder Mode": "Builder Mode",
|
||||
"Cancel": "Cancel",
|
||||
|
@ -31,12 +47,16 @@
|
|||
"Chat History is off for this browser.": "Chat History is off for this browser.",
|
||||
"Chats": "Chats",
|
||||
"Check Again": "Check Again",
|
||||
"Check for updates": "Check for updates",
|
||||
"Checking for updates...": "Checking for updates...",
|
||||
"Choose a model before saving...": "Choose a model before saving...",
|
||||
"Chunk Overlap": "Chunk Overlap",
|
||||
"Chunk Params": "Chunk Params",
|
||||
"Chunk Size": "Chunk Size",
|
||||
"click here.": "click here.",
|
||||
"Click here for help": "Click here for help",
|
||||
"Click here to check other modelfiles.": "Click here to check other modelfiles.",
|
||||
"click here.": "click here.",
|
||||
"Click on the user role button to change a user's role.": "Click on the user role button to change a user's role.",
|
||||
"Collection": "Collection",
|
||||
"Command": "Command",
|
||||
"Confirm Password": "Confirm Password",
|
||||
|
@ -44,43 +64,60 @@
|
|||
"Content": "Content",
|
||||
"Context Length": "Context Length",
|
||||
"Conversation Mode": "Conversation Mode",
|
||||
"Copying to clipboard was successful!": "Copying to clipboard was successful!",
|
||||
"Copy last code block": "Copy last code block",
|
||||
"Copy last response": "Copy last response",
|
||||
"Copying to clipboard was successful!": "Copying to clipboard was successful!",
|
||||
"Create a modelfile": "Create a modelfile",
|
||||
"Create Account": "Create Account",
|
||||
"Created at": "Created at",
|
||||
"Created by": "Created by",
|
||||
"Current Model": "Current Model",
|
||||
"Current Password": "Current Password",
|
||||
"Custom": "Custom",
|
||||
"Customize Ollama models for a specific purpose": "Customize Ollama models for a specific purpose",
|
||||
"Dark": "Dark",
|
||||
"Database": "Database",
|
||||
"DD/MM/YYYY HH:mm": "DD/MM/YYYY HH:mm",
|
||||
"Default": "Default",
|
||||
"Default (Web API)": "Default (Web API)",
|
||||
"Default model updated": "Default model updated",
|
||||
"Default Prompt Suggestions": "Default Prompt Suggestions",
|
||||
"Default titleGenerationPromt": "Create a concise, 3-5 word phrase as a header for the following query, strictly adhering to the 3-5 word limit and avoiding the use of the word 'title':",
|
||||
"Default User Role": "Default User Role",
|
||||
"Default (Web API)": "Default (Web API)",
|
||||
"delete": "delete",
|
||||
"Delete a model": "Delete a model",
|
||||
"Delete chat": "Delete chat",
|
||||
"Delete Chats": "Delete Chats",
|
||||
"Deleted {{deleteModelTag}}": "Deleted {{deleteModelTag}}",
|
||||
"delete": "delete",
|
||||
"Deleted {tagName}": "Deleted {tagName}",
|
||||
"Description": "Description",
|
||||
"Desktop Notifications": "Notification",
|
||||
"Disabled": "Disabled",
|
||||
"Discover a modelfile": "Discover a modelfile",
|
||||
"Discover a prompt": "Discover a prompt",
|
||||
"Discover, download, and explore custom prompts": "Discover, download, and explore custom prompts",
|
||||
"Discover, download, and explore model presets": "Discover, download, and explore model presets",
|
||||
"Display the username instead of You in the Chat": "Display the username instead of 'You' in the Chat",
|
||||
"Document": "Document",
|
||||
"Documents": "Documents",
|
||||
"Document Settings": "Document Settings",
|
||||
"Documents": "Documents",
|
||||
"does not make any external connections, and your data stays securely on your locally hosted server.": "does not make any external connections, and your data stays securely on your locally hosted server.",
|
||||
"Don't Allow": "Don't Allow",
|
||||
"Don't have an account?": "Don't have an account?",
|
||||
"Download as a File": "Download as a File",
|
||||
"Download Database": "Download Database",
|
||||
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.",
|
||||
"Edit Doc": "Edit Doc",
|
||||
"Edit User": "Edit User",
|
||||
"Email": "Email",
|
||||
"Enabled": "Enabled",
|
||||
"Enable Chat History": "Enable Chat History",
|
||||
"Enable New Sign Ups": "Enable New Sign Ups",
|
||||
"Enabled": "Enabled",
|
||||
"Enter OpenAI API Key": "Enter OpenAI API Key",
|
||||
"Enter stop sequence": "Enter stop sequence",
|
||||
"Enter Your Email": "Enter Your Email",
|
||||
"Enter Your Full Name": "Enter Your Full Name",
|
||||
"Enter Your Password": "Enter Your Password",
|
||||
"Experimental": "Experimental",
|
||||
"Export All Chats (All Users)": "Export All Chats (All Users)",
|
||||
"Export Chats": "Export Chats",
|
||||
|
@ -91,11 +128,13 @@
|
|||
"File Mode": "File Mode",
|
||||
"File not found.`": "File not found.`",
|
||||
"Focus chat input": "Focus chat input",
|
||||
"Format your variables using square brackets like this:": "Format your variables using square brackets like this:",
|
||||
"From (Base Model)": "From (Base Model)",
|
||||
"Full Screen Mode": "Full Screen Mode",
|
||||
"General": "General",
|
||||
"General Settings": "General Settings",
|
||||
"Hello, {{name}}": "Hello, {{name}}",
|
||||
"Hide": "Hide",
|
||||
"How can I help you today?": "How can I help you today?",
|
||||
"Image Generation (Experimental)": "Image Generation (Experimental)",
|
||||
"Image Settings": "Image Settings",
|
||||
|
@ -104,8 +143,8 @@
|
|||
"Import Documents Mapping": "Import Documents Mapping",
|
||||
"Import Modelfiles": "Import Modelfiles",
|
||||
"Import Prompts": "Import Prompts",
|
||||
"Include `--api` flag when running stable-diffusion-webui": "Include `--api` flag when running stable-diffusion-webui",
|
||||
"Interface": "Interface",
|
||||
"{{item}} not provided": "{{item}} not provided",
|
||||
"join our Discord for help.": "join our Discord for help.",
|
||||
"JSON": "JSON",
|
||||
"JWT Expiration": "JWT Expiration",
|
||||
|
@ -120,44 +159,48 @@
|
|||
"LiteLLM API RPM": "LiteLLM API RPM",
|
||||
"LLMs can make mistakes. Verify important information.": "LLMs can make mistakes. Verify important information.",
|
||||
"Made by OpenWebUI Community": "Made by OpenWebUI Community",
|
||||
"Make sure to enclose them with": "Make sure to enclose them with",
|
||||
"Manage LiteLLM Models": "Manage LiteLLM Models",
|
||||
"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Maximum of 3 models can be downloaded simultaneously. Please try again later.",
|
||||
"Manage Ollama Models": "Manage Ollama Models",
|
||||
"Max Tokens": "Max Tokens",
|
||||
"Mirostat Eta": "Mirostat Eta",
|
||||
"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Maximum of 3 models can be downloaded simultaneously. Please try again later.",
|
||||
"Mirostat": "Mirostat",
|
||||
"Mirostat Eta": "Mirostat Eta",
|
||||
"Mirostat Tau": "Mirostat Tau",
|
||||
"MMMM DD, YYYY": "MMMM DD, YYYY",
|
||||
"Model '{{modelName}}' has been successfully downloaded.`": "Model '{{modelName}}' has been successfully downloaded.`",
|
||||
"Modelfile Advanced Settings": "Modelfile Advanced Settings",
|
||||
"Modelfile Content": "Modelfile Content",
|
||||
"Modelfile": "Modelfile",
|
||||
"Modelfiles": "Modelfiles",
|
||||
"Model '{{modelTag}}' is already in queue for downloading.": "Model '{{modelTag}}' is already in queue for downloading.",
|
||||
"Model {{modelId}} not found": "Model {{modelId}} not found",
|
||||
"Model {{modelName}} already exists.": "Model {{modelName}} already exists.",
|
||||
"Model '{{modelTag}}' is already in queue for downloading.": "Model '{{modelTag}}' is already in queue for downloading.",
|
||||
"{{modelName}} is thinking...": "{{modelName}} is thinking...",
|
||||
"Model Name": "Model Name",
|
||||
"Model not selected": "Model not selected",
|
||||
"Models": "Models",
|
||||
"Model Tag Name": "Model Tag Name",
|
||||
"Modelfile": "Modelfile",
|
||||
"Modelfile Advanced Settings": "Modelfile Advanced Settings",
|
||||
"Modelfile Content": "Modelfile Content",
|
||||
"Modelfiles": "Modelfiles",
|
||||
"Models": "Models",
|
||||
"My Documents": "My Documents",
|
||||
"My Modelfiles": "My Modelfiles",
|
||||
"My Prompts": "My Prompts",
|
||||
"Name": "Name",
|
||||
"Name Tag": "Name Tag",
|
||||
"Name your Modelfile": "Name your Modelfile",
|
||||
"New Chat": "New Chat",
|
||||
"New Password": "New Password",
|
||||
"Desktop Notifications": "Notification",
|
||||
"Not sure what to add?": "Not sure what to add?",
|
||||
"Not sure what to write? Switch to": "Not sure what to write? Switch to",
|
||||
"Off": "Off",
|
||||
"Okay, Let's Go!": "Okay, Let's Go!",
|
||||
"Ollama API URL": "Ollama API URL",
|
||||
"Ollama Version": "Ollama Version",
|
||||
"Only alphanumeric characters and hyphens are allowed in the command string.": "Only alphanumeric characters and hyphens are allowed in the command string.",
|
||||
"On": "On",
|
||||
"Only": "Only",
|
||||
"Only alphanumeric characters and hyphens are allowed in the command string.": "Only alphanumeric characters and hyphens are allowed in the command string.",
|
||||
"Oops! Hold tight! Your files are still in the processing oven. We're cooking them up to perfection. Please be patient and we'll let you know once they're ready.": "Oops! Hold tight! Your files are still in the processing oven. We're cooking them up to perfection. Please be patient and we'll let you know once they're ready.",
|
||||
"OpenAI API": "OpenAI API",
|
||||
"Open AI": "Open AI",
|
||||
"Open new chat": "Open new chat",
|
||||
"OpenAI API": "OpenAI API",
|
||||
"or": "or",
|
||||
"Parameters": "Parameters",
|
||||
"Password": "Password",
|
||||
|
@ -165,8 +208,8 @@
|
|||
"Permission denied when accessing microphone: {{error}}": "Permission denied when accessing microphone: {{error}}",
|
||||
"Profile": "Profile",
|
||||
"Prompt Content": "Prompt Content",
|
||||
"Prompts": "Prompts",
|
||||
"Prompt suggestions": "Prompt suggestions",
|
||||
"Prompts": "Prompts",
|
||||
"Pull a model from Ollama.com": "Pull a model from Ollama.com",
|
||||
"Pull Progress": "Pull Progress",
|
||||
"RAG Template": "RAG Template",
|
||||
|
@ -180,18 +223,22 @@
|
|||
"Reset Vector Storage": "Reset Vector Storage",
|
||||
"Response AutoCopy to Clipboard": "Response AutoCopy to Clipboard",
|
||||
"Role": "Role",
|
||||
"Ros\u00e9 Pine Dawn": "Ros\u00e9 Pine Dawn",
|
||||
"Ros\u00e9 Pine": "Ros\u00e9 Pine",
|
||||
"Save & Create": "Save & Create",
|
||||
"Rosé Pine": "Rosé Pine",
|
||||
"Rosé Pine Dawn": "Rosé Pine Dawn",
|
||||
"Save": "Save",
|
||||
"Save & Create": "Save & Create",
|
||||
"Save & Submit": "Save & Submit",
|
||||
"Save & Update": "Save & Update",
|
||||
"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through",
|
||||
"Scan": "Scan",
|
||||
"Scan complete!": "Scan complete!",
|
||||
"Scan for documents from {{path}}": "Scan for documents from {{path}}",
|
||||
"Scan": "Scan",
|
||||
"Seed": "Seed",
|
||||
"Search": "Search",
|
||||
"Search Documents": "Search Documents",
|
||||
"Search Prompts": "Search Prompts",
|
||||
"See readme.md for instructions": "See readme.md for instructions",
|
||||
"See what's new": "See what's new",
|
||||
"Seed": "Seed",
|
||||
"Select a model": "Select a model",
|
||||
"Send a Messsage": "Send a Messsage",
|
||||
"Send message": "Send message",
|
||||
|
@ -200,20 +247,24 @@
|
|||
"Set Default Model": "Set Default Model",
|
||||
"Set Image Size": "Set Image Size",
|
||||
"Set Steps": "Set Steps",
|
||||
"Settings": "Settings",
|
||||
"Set Title Auto-Generation Model": "Set Title Auto-Generation Model",
|
||||
"Set Voice": "Set Voice",
|
||||
"Settings": "Settings",
|
||||
"Share to OpenWebUI Community": "Share to OpenWebUI Community",
|
||||
"short-summary": "short-summary",
|
||||
"Show": "Show",
|
||||
"Show shortcuts": "Show shortcuts",
|
||||
"Sign in": "Sign in",
|
||||
"Sign Out": "Sign Out",
|
||||
"SpeechRecognition API is not supported in this browser.": "SpeechRecognition API is not supported in this browser.",
|
||||
"Sign up": "Sign up",
|
||||
"Speech recognition error: {{error}}": "Speech recognition error: {{error}}",
|
||||
"Speech-to-Text Engine": "Speech-to-Text Engine",
|
||||
"SpeechRecognition API is not supported in this browser.": "SpeechRecognition API is not supported in this browser.",
|
||||
"Stop Sequence": "Stop Sequence",
|
||||
"STT Settings": "STT Settings",
|
||||
"Success": "Success",
|
||||
"Successfully updated": "Successfully updated",
|
||||
"Successfully updated.": "Successfully updated.",
|
||||
"Success": "Success",
|
||||
"Sync All": "Sync All",
|
||||
"System Prompt": "System Prompt",
|
||||
"Tags": "Tags",
|
||||
|
@ -223,67 +274,39 @@
|
|||
"Tfs Z": "Tfs Z",
|
||||
"Theme": "Theme",
|
||||
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "This ensures that your valuable conversations are securely saved to your backend database. Thank you!",
|
||||
"This setting does not sync across browsers or devices.": "This setting does not sync across browsers or devices.",
|
||||
"Title": "Title",
|
||||
"Title Auto-Generation": "Title Auto-Generation",
|
||||
"Title Generation Prompt": "Title Generation Prompt",
|
||||
"Title": "Title",
|
||||
"to": "to",
|
||||
"To access the available model names for downloading,": "To access the available model names for downloading,",
|
||||
"to chat input.": "to chat input.",
|
||||
"Toggle settings": "Toggle settings",
|
||||
"Toggle sidebar": "Toggle sidebar",
|
||||
"Top K": "Top K",
|
||||
"Top P": "Top P",
|
||||
"Trouble accessing Ollama?": "Trouble accessing Ollama?",
|
||||
"TTS Settings": "TTS Settings",
|
||||
"Uh-oh! There was an issue connecting to {{provider}}.": "Uh-oh! There was an issue connecting to {{provider}}.",
|
||||
"Upload a GGUF model": "Upload a GGUF model",
|
||||
"Upload files": "Upload files",
|
||||
"Upload Progress": "Upload Progress",
|
||||
"URL Mode": "URL Mode",
|
||||
"Use '#' in the prompt input to load and select your documents.": "Use '#' in the prompt input to load and select your documents.",
|
||||
"User": "User",
|
||||
"User Permissions": "User Permissions",
|
||||
"Users": "Users",
|
||||
"User": "User",
|
||||
"WebUI Add-ons": "WebUI Add-ons",
|
||||
"{{webui_name}} Backend Required": "{{webui_name}} Backend Required",
|
||||
"WebUI Settings": "WebUI Settings",
|
||||
"Utilize": "Utilize",
|
||||
"Valid time units:": "Valid time units:",
|
||||
"variable": "variable",
|
||||
"variable to have them replaced with clipboard content.": "variable to have them replaced with clipboard content.",
|
||||
"Web": "Web",
|
||||
"Whisper (Local)": "Whisper (Local)",
|
||||
"You're now logged in.": "You're now logged in.",
|
||||
"Hide": "Hide",
|
||||
"Show": "Show",
|
||||
"Enter stop sequence": "Enter stop sequence",
|
||||
"Enter OpenAI API Key": "Enter OpenAI API Key",
|
||||
"Current Model": "Current Model",
|
||||
"Display the username instead of You in the Chat": "Display the username instead of 'You' in the Chat",
|
||||
"Default titleGenerationPromt": "Create a concise, 3-5 word phrase as a header for the following query, strictly adhering to the 3-5 word limit and avoiding the use of the word 'title':",
|
||||
"Search": "Search",
|
||||
"Search Documents": "Search Documents",
|
||||
"Use '#' in the prompt input to load and select your documents.": "Use '#' in the prompt input to load and select your documents.",
|
||||
"All Users": "All Users",
|
||||
"Click on the user role button to change a user's role.": "Click on the user role button to change a user's role.",
|
||||
"Manage Ollama Models": "Manage Ollama Models",
|
||||
"Advanced": "Advanced",
|
||||
"Click here for help": "Click here for help",
|
||||
"Not sure what to add?": "Not sure what to add?",
|
||||
"Adjusting these settings will apply changes universally to all users.": "Adjusting these settings will apply changes universally to all users.",
|
||||
"Trouble accessing Ollama?": "Trouble accessing Ollama?",
|
||||
"(e.g. `sh webui.sh --api`)": "(e.g. `sh webui.sh --api`)",
|
||||
"Include `--api` flag when running stable-diffusion-webui": "Include `--api` flag when running stable-diffusion-webui",
|
||||
"This setting does not sync across browsers or devices.": "This setting does not sync across browsers or devices.",
|
||||
"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "When history is turned off, new chats on this browser won't appear in your history on any of your devices.",
|
||||
"Enable Chat History": "Enable Chat History",
|
||||
"Search Prompts": "Search Prompts",
|
||||
"available!": "available!",
|
||||
"Created by": "Created by",
|
||||
"Check for updates": "Check for updates",
|
||||
"See what's new": "See what's new",
|
||||
"Checking for updates...": "Checking for updates...",
|
||||
"WebUI Add-ons": "WebUI Add-ons",
|
||||
"WebUI Settings": "WebUI Settings",
|
||||
"What’s New in": "hat’s New in",
|
||||
"Enter Your Email": "Enter Your Email",
|
||||
"Enter Your Password": "Enter Your Password",
|
||||
"Enter Your Full Name": "Enter Your Full Name",
|
||||
"Sign in": "Sign in",
|
||||
"Sign up": "Sign up",
|
||||
"Create Account": "Create Account",
|
||||
"Don't have an account?": "Don't have an account?",
|
||||
"Already have an account?": "Already have an account?",
|
||||
"to": "to",
|
||||
"does not make any external connections, and your data stays securely on your locally hosted server.": "does not make any external connections, and your data stays securely on your locally hosted server."
|
||||
"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "When history is turned off, new chats on this browser won't appear in your history on any of your devices.",
|
||||
"Whisper (Local)": "Whisper (Local)",
|
||||
"Write a prompt suggestion (e.g. Who are you?)": "Write a prompt suggestion (e.g. Who are you?)",
|
||||
"Write a summary in 50 words that summarizes [topic or keyword]": "Write a summary in 50 words that summarizes [topic or keyword]",
|
||||
"You're now logged in.": "You're now logged in."
|
||||
}
|
||||
|
|
|
@ -285,5 +285,28 @@
|
|||
"Don't have an account?": "Don't have an account?",
|
||||
"Already have an account?": "Already have an account?",
|
||||
"to": "to",
|
||||
"does not make any external connections, and your data stays securely on your locally hosted server.": "does not make any external connections, and your data stays securely on your locally hosted server."
|
||||
"does not make any external connections, and your data stays securely on your locally hosted server.": "does not make any external connections, and your data stays securely on your locally hosted server.",
|
||||
"DD/MM/YYYY HH:mm": "DD/MM/YYYY HH:mm",
|
||||
"MMMM DD, YYYY": "MMMM DD, YYYY",
|
||||
"Created at": "Created at",
|
||||
"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.",
|
||||
"Valid time units:": "Valid time units:",
|
||||
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.",
|
||||
"Name your Modelfile": "Name your Modelfile",
|
||||
"Add a model tag name": "Add a model tag name",
|
||||
"Add a short description about what this modelfile does": "Add a short description about what this modelfile does",
|
||||
"Write a prompt suggestion (e.g. Who are you?)": "Write a prompt suggestion (e.g. Who are you?)",
|
||||
"Only": "Only",
|
||||
"alphanumeric characters and hyphens": "alphanumeric characters and hyphens",
|
||||
"are allowed - Activate this command by typing": "are allowed - Activate this command by typing",
|
||||
"to chat input.": "to chat input.",
|
||||
"Write a summary in 50 words that summarizes [topic or keyword]": "Write a summary in 50 words that summarizes [topic or keyword]",
|
||||
"variable": "variable",
|
||||
"Format your variables using square brackets like this:": "Format your variables using square brackets like this:",
|
||||
"Make sure to enclose them with": "Make sure to enclose them with",
|
||||
"and": "and",
|
||||
"Utilize": "Utilize",
|
||||
"variable to have them replaced with clipboard content.": "variable to have them replaced with clipboard content.",
|
||||
"short-summary": "short-summary",
|
||||
"Add a short title for this prompt": "Add a short title for this prompt"
|
||||
}
|
||||
|
|
|
@ -207,7 +207,7 @@
|
|||
if ($settings.saveChatHistory ?? true) {
|
||||
chat = await createNewChat(localStorage.token, {
|
||||
id: $chatId,
|
||||
title: 'New Chat',
|
||||
title: $i18n.t('New Chat'),
|
||||
models: selectedModels,
|
||||
system: $settings.system ?? undefined,
|
||||
options: {
|
||||
|
|
|
@ -220,7 +220,7 @@
|
|||
if ($settings.saveChatHistory ?? true) {
|
||||
chat = await createNewChat(localStorage.token, {
|
||||
id: $chatId,
|
||||
title: 'New Chat',
|
||||
title: $i18n.t('New Chat'),
|
||||
models: selectedModels,
|
||||
system: $settings.system ?? undefined,
|
||||
options: {
|
||||
|
|
|
@ -425,7 +425,7 @@ SYSTEM """${system}"""`.replace(/^\s*\n/gm, '');
|
|||
<div>
|
||||
<input
|
||||
class="px-3 py-1.5 text-sm w-full bg-transparent border dark:border-gray-600 outline-none rounded-lg"
|
||||
placeholder="Name your modelfile"
|
||||
placeholder={$i18n.t('Name your modelfile')}
|
||||
bind:value={title}
|
||||
required
|
||||
/>
|
||||
|
@ -438,7 +438,7 @@ SYSTEM """${system}"""`.replace(/^\s*\n/gm, '');
|
|||
<div>
|
||||
<input
|
||||
class="px-3 py-1.5 text-sm w-full bg-transparent border dark:border-gray-600 outline-none rounded-lg"
|
||||
placeholder="Add a model tag name"
|
||||
placeholder={$i18n.t('Add a model tag name')}
|
||||
bind:value={tagName}
|
||||
required
|
||||
/>
|
||||
|
@ -452,7 +452,7 @@ SYSTEM """${system}"""`.replace(/^\s*\n/gm, '');
|
|||
<div>
|
||||
<input
|
||||
class="px-3 py-1.5 text-sm w-full bg-transparent border dark:border-gray-600 outline-none rounded-lg"
|
||||
placeholder="Add a short description about what this modelfile does"
|
||||
placeholder={$i18n.t('Add a short description about what this modelfile does')}
|
||||
bind:value={desc}
|
||||
required
|
||||
/>
|
||||
|
@ -624,7 +624,7 @@ SYSTEM """${system}"""`.replace(/^\s*\n/gm, '');
|
|||
<div class=" flex border dark:border-gray-600 rounded-lg">
|
||||
<input
|
||||
class="px-3 py-1.5 text-sm w-full bg-transparent outline-none border-r dark:border-gray-600"
|
||||
placeholder="Write a prompt suggestion (e.g. Who are you?)"
|
||||
placeholder={$i18n.t('Write a prompt suggestion (e.g. Who are you?)')}
|
||||
bind:value={prompt.content}
|
||||
/>
|
||||
|
||||
|
|
|
@ -324,7 +324,7 @@
|
|||
<div>
|
||||
<input
|
||||
class="px-3 py-1.5 text-sm w-full bg-transparent border dark:border-gray-600 outline-none rounded-lg"
|
||||
placeholder="Name your modelfile"
|
||||
placeholder={$i18n.t('Name your modelfile')}
|
||||
bind:value={title}
|
||||
required
|
||||
/>
|
||||
|
@ -337,7 +337,7 @@
|
|||
<div>
|
||||
<input
|
||||
class="px-3 py-1.5 text-sm w-full bg-transparent disabled:text-gray-500 border dark:border-gray-600 outline-none rounded-lg"
|
||||
placeholder="Add a model tag name"
|
||||
placeholder={$i18n.t('Add a model tag name')}
|
||||
value={tagName}
|
||||
disabled
|
||||
required
|
||||
|
@ -352,7 +352,7 @@
|
|||
<div>
|
||||
<input
|
||||
class="px-3 py-1.5 text-sm w-full bg-transparent border dark:border-gray-600 outline-none rounded-lg"
|
||||
placeholder="Add a short description about what this modelfile does"
|
||||
placeholder={$i18n.t('Add a short description about what this modelfile does')}
|
||||
bind:value={desc}
|
||||
required
|
||||
/>
|
||||
|
@ -411,7 +411,7 @@
|
|||
<div class=" flex border dark:border-gray-600 rounded-lg">
|
||||
<input
|
||||
class="px-3 py-1.5 text-sm w-full bg-transparent outline-none border-r dark:border-gray-600"
|
||||
placeholder="Write a prompt suggestion (e.g. Who are you?)"
|
||||
placeholder={$i18n.t('Write a prompt suggestion (e.g. Who are you?)')}
|
||||
bind:value={prompt.content}
|
||||
/>
|
||||
|
||||
|
|
|
@ -134,7 +134,7 @@
|
|||
<div>
|
||||
<input
|
||||
class="px-3 py-1.5 text-sm w-full bg-transparent border dark:border-gray-600 outline-none rounded-lg"
|
||||
placeholder="Add a short title for this prompt"
|
||||
placeholder={$i18n.t('Add a short title for this prompt')}
|
||||
bind:value={title}
|
||||
required
|
||||
/>
|
||||
|
@ -152,21 +152,22 @@
|
|||
</div>
|
||||
<input
|
||||
class="px-3 py-1.5 text-sm w-full bg-transparent border dark:border-gray-600 outline-none rounded-r-lg"
|
||||
placeholder="short-summary"
|
||||
placeholder={$i18n.t('short-summary')}
|
||||
bind:value={command}
|
||||
required
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div class="text-xs text-gray-400 dark:text-gray-500">
|
||||
Only <span class=" text-gray-600 dark:text-gray-300 font-medium"
|
||||
>alphanumeric characters and hyphens</span
|
||||
{$i18n.t('Only')}
|
||||
<span class=" text-gray-600 dark:text-gray-300 font-medium"
|
||||
>{$i18n.t('alphanumeric characters and hyphens')}</span
|
||||
>
|
||||
are allowed; Activate this command by typing "<span
|
||||
{$i18n.t('are allowed - Activate this command by typing')} "<span
|
||||
class=" text-gray-600 dark:text-gray-300 font-medium"
|
||||
>
|
||||
/{command}
|
||||
</span>" to chat input.
|
||||
</span>" {$i18n.t('to chat input.')}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
@ -179,7 +180,9 @@
|
|||
<div>
|
||||
<textarea
|
||||
class="px-3 py-1.5 text-sm w-full bg-transparent border dark:border-gray-600 outline-none rounded-lg"
|
||||
placeholder={`Write a summary in 50 words that summarizes [topic or keyword].`}
|
||||
placeholder={$i18n.t(
|
||||
'Write a summary in 50 words that summarizes [topic or keyword]'
|
||||
)}
|
||||
rows="6"
|
||||
bind:value={content}
|
||||
required
|
||||
|
@ -187,18 +190,20 @@
|
|||
</div>
|
||||
|
||||
<div class="text-xs text-gray-400 dark:text-gray-500">
|
||||
ⓘ Format your variables using square brackets like this: <span
|
||||
class=" text-gray-600 dark:text-gray-300 font-medium">[variable]</span
|
||||
>
|
||||
. Make sure to enclose them with
|
||||
ⓘ {$i18n.t('Format your variables using square brackets like this:')} <span
|
||||
class=" text-gray-600 dark:text-gray-300 font-medium">[{$i18n.t('variable')}]</span
|
||||
>.
|
||||
{$i18n.t('Make sure to enclose them with')}
|
||||
<span class=" text-gray-600 dark:text-gray-300 font-medium">'['</span>
|
||||
and <span class=" text-gray-600 dark:text-gray-300 font-medium">']'</span>.
|
||||
{$i18n.t('and')}
|
||||
<span class=" text-gray-600 dark:text-gray-300 font-medium">']'</span>.
|
||||
</div>
|
||||
|
||||
<div class="text-xs text-gray-400 dark:text-gray-500">
|
||||
Utilize <span class=" text-gray-600 dark:text-gray-300 font-medium"
|
||||
>{`{{CLIPBOARD}}`}</span
|
||||
> variable to have them replaced with clipboard content.
|
||||
{$i18n.t('Utilize')}<span class=" text-gray-600 dark:text-gray-300 font-medium">
|
||||
{` {{CLIPBOARD}}`}</span
|
||||
>
|
||||
{$i18n.t('variable to have them replaced with clipboard content.')}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -142,14 +142,15 @@
|
|||
</div>
|
||||
|
||||
<div class="text-xs text-gray-400 dark:text-gray-500">
|
||||
Only <span class=" text-gray-600 dark:text-gray-300 font-medium"
|
||||
>alphanumeric characters and hyphens</span
|
||||
{$i18n.t('Only')}
|
||||
<span class=" text-gray-600 dark:text-gray-300 font-medium"
|
||||
>{$i18n.t('alphanumeric characters and hyphens')}</span
|
||||
>
|
||||
are allowed; Activate this command by typing "<span
|
||||
{$i18n.t('are allowed - Activate this command by typing')} "<span
|
||||
class=" text-gray-600 dark:text-gray-300 font-medium"
|
||||
>
|
||||
/{command}
|
||||
</span>" to chat input.
|
||||
</span>" {$i18n.t('to chat input.')}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
@ -170,12 +171,20 @@
|
|||
</div>
|
||||
|
||||
<div class="text-xs text-gray-400 dark:text-gray-500">
|
||||
Format your variables using square brackets like this: <span
|
||||
class=" text-gray-600 dark:text-gray-300 font-medium">[variable]</span
|
||||
>
|
||||
. Make sure to enclose them with
|
||||
ⓘ {$i18n.t('Format your variables using square brackets like this:')} <span
|
||||
class=" text-gray-600 dark:text-gray-300 font-medium">[{$i18n.t('variable')}]</span
|
||||
>.
|
||||
{$i18n.t('Make sure to enclose them with')}
|
||||
<span class=" text-gray-600 dark:text-gray-300 font-medium">'['</span>
|
||||
and <span class=" text-gray-600 dark:text-gray-300 font-medium">']'</span> .
|
||||
{$i18n.t('and')}
|
||||
<span class=" text-gray-600 dark:text-gray-300 font-medium">']'</span>.
|
||||
</div>
|
||||
|
||||
<div class="text-xs text-gray-400 dark:text-gray-500">
|
||||
{$i18n.t('Utilize')}<span class=" text-gray-600 dark:text-gray-300 font-medium">
|
||||
{` {{CLIPBOARD}}`}</span
|
||||
>
|
||||
{$i18n.t('variable to have them replaced with clipboard content.')}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
Loading…
Reference in a new issue