forked from open-webui/open-webui
main #2
13 changed files with 79 additions and 21 deletions
|
@ -143,7 +143,7 @@
|
||||||
const url = await getGravatarUrl($user.email);
|
const url = await getGravatarUrl($user.email);
|
||||||
|
|
||||||
profileImageUrl = url;
|
profileImageUrl = url;
|
||||||
}}>Use Gravatar</button
|
}}>{$i18n.t('Use Gravatar')}</button
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -227,7 +227,7 @@
|
||||||
bind:value={speaker}
|
bind:value={speaker}
|
||||||
placeholder="Select a voice"
|
placeholder="Select a voice"
|
||||||
>
|
>
|
||||||
<option value="" selected>Default</option>
|
<option value="" selected>{$i18n.t('Default')}</option>
|
||||||
{#each voices.filter((v) => v.localService === true) as voice}
|
{#each voices.filter((v) => v.localService === true) as voice}
|
||||||
<option value={voice.name} class="bg-gray-100 dark:bg-gray-700">{voice.name}</option
|
<option value={voice.name} class="bg-gray-100 dark:bg-gray-700">{voice.name}</option
|
||||||
>
|
>
|
||||||
|
|
|
@ -232,7 +232,7 @@
|
||||||
clip-rule="evenodd"
|
clip-rule="evenodd"
|
||||||
/>
|
/>
|
||||||
</svg>
|
</svg>
|
||||||
<span>Are you sure?</span>
|
<span>{$i18n.t('Are you sure?')}</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="flex space-x-1.5 items-center">
|
<div class="flex space-x-1.5 items-center">
|
||||||
|
|
|
@ -156,7 +156,7 @@
|
||||||
<hr class=" dark:border-gray-700" />
|
<hr class=" dark:border-gray-700" />
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<div class=" mb-2.5 text-sm font-medium">Ollama Base URL</div>
|
<div class=" mb-2.5 text-sm font-medium">{$i18n.t('Ollama Base URL')}</div>
|
||||||
<div class="flex w-full gap-1.5">
|
<div class="flex w-full gap-1.5">
|
||||||
<div class="flex-1 flex flex-col gap-2">
|
<div class="flex-1 flex flex-col gap-2">
|
||||||
{#each OLLAMA_BASE_URLS as url, idx}
|
{#each OLLAMA_BASE_URLS as url, idx}
|
||||||
|
|
|
@ -422,7 +422,9 @@
|
||||||
<div class="flex-1 mr-2">
|
<div class="flex-1 mr-2">
|
||||||
<input
|
<input
|
||||||
class="w-full rounded-lg py-2 px-4 text-sm dark:text-gray-300 dark:bg-gray-850 outline-none"
|
class="w-full rounded-lg py-2 px-4 text-sm dark:text-gray-300 dark:bg-gray-850 outline-none"
|
||||||
placeholder="Enter model tag (e.g. mistral:7b)"
|
placeholder={$i18n.t('Enter model tag (e.g. {{modelTag}})', {
|
||||||
|
modelTag: 'mistral:7b'
|
||||||
|
})}
|
||||||
bind:value={modelTag}
|
bind:value={modelTag}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
@ -478,10 +480,11 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="mt-2 mb-1 text-xs text-gray-400 dark:text-gray-500">
|
<div class="mt-2 mb-1 text-xs text-gray-400 dark:text-gray-500">
|
||||||
To access the available model names for downloading, <a
|
{$i18n.t('To access the available model names for downloading,')}
|
||||||
|
<a
|
||||||
class=" text-gray-500 dark:text-gray-300 font-medium underline"
|
class=" text-gray-500 dark:text-gray-300 font-medium underline"
|
||||||
href="https://ollama.com/library"
|
href="https://ollama.com/library"
|
||||||
target="_blank">click here.</a
|
target="_blank">{$i18n.t('click here.')}</a
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -506,16 +509,16 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<div class=" mb-2 text-sm font-medium">Delete a model</div>
|
<div class=" mb-2 text-sm font-medium">{$i18n.t('Delete a model')}</div>
|
||||||
<div class="flex w-full">
|
<div class="flex w-full">
|
||||||
<div class="flex-1 mr-2">
|
<div class="flex-1 mr-2">
|
||||||
<select
|
<select
|
||||||
class="w-full rounded-lg py-2 px-4 text-sm dark:text-gray-300 dark:bg-gray-850 outline-none"
|
class="w-full rounded-lg py-2 px-4 text-sm dark:text-gray-300 dark:bg-gray-850 outline-none"
|
||||||
bind:value={deleteModelTag}
|
bind:value={deleteModelTag}
|
||||||
placeholder="Select a model"
|
placeholder={$i18n.t('Select a model')}
|
||||||
>
|
>
|
||||||
{#if !deleteModelTag}
|
{#if !deleteModelTag}
|
||||||
<option value="" disabled selected>Select a model</option>
|
<option value="" disabled selected>{$i18n.t('Select a model')}</option>
|
||||||
{/if}
|
{/if}
|
||||||
{#each $models.filter((m) => m.size != null && (selectedOllamaUrlIdx === null ? true : (m?.urls ?? []).includes(selectedOllamaUrlIdx))) as model}
|
{#each $models.filter((m) => m.size != null && (selectedOllamaUrlIdx === null ? true : (m?.urls ?? []).includes(selectedOllamaUrlIdx))) as model}
|
||||||
<option value={model.name} class="bg-gray-100 dark:bg-gray-700"
|
<option value={model.name} class="bg-gray-100 dark:bg-gray-700"
|
||||||
|
@ -612,7 +615,7 @@
|
||||||
{#if modelInputFile && modelInputFile.length > 0}
|
{#if modelInputFile && modelInputFile.length > 0}
|
||||||
{modelInputFile[0].name}
|
{modelInputFile[0].name}
|
||||||
{:else}
|
{:else}
|
||||||
Click here to select
|
{$i18n.t('Click here to select')}
|
||||||
{/if}
|
{/if}
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
|
@ -626,7 +629,7 @@
|
||||||
type="url"
|
type="url"
|
||||||
required
|
required
|
||||||
bind:value={modelFileUrl}
|
bind:value={modelFileUrl}
|
||||||
placeholder="Type Hugging Face Resolve (Download) URL"
|
placeholder={$i18n.t('Type Hugging Face Resolve (Download) URL')}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
{/if}
|
{/if}
|
||||||
|
|
|
@ -147,7 +147,7 @@
|
||||||
{#if inputFiles}
|
{#if inputFiles}
|
||||||
{inputFiles.length > 0 ? `${inputFiles.length}` : ''} document(s) selected.
|
{inputFiles.length > 0 ? `${inputFiles.length}` : ''} document(s) selected.
|
||||||
{:else}
|
{:else}
|
||||||
Click here to select documents.
|
{$i18n.t('Click here to select documents.')}
|
||||||
{/if}
|
{/if}
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -139,7 +139,7 @@
|
||||||
<input
|
<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"
|
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="number"
|
type="number"
|
||||||
placeholder="Enter Chunk Size"
|
placeholder={$i18n.t('Enter Chunk Size')}
|
||||||
bind:value={chunkSize}
|
bind:value={chunkSize}
|
||||||
autocomplete="off"
|
autocomplete="off"
|
||||||
min="0"
|
min="0"
|
||||||
|
@ -154,7 +154,7 @@
|
||||||
<input
|
<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"
|
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="number"
|
type="number"
|
||||||
placeholder="Enter Chunk Overlap"
|
placeholder={$i18n.t('Enter Chunk Overlap')}
|
||||||
bind:value={chunkOverlap}
|
bind:value={chunkOverlap}
|
||||||
autocomplete="off"
|
autocomplete="off"
|
||||||
min="0"
|
min="0"
|
||||||
|
@ -163,17 +163,17 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class=" text-sm font-medium">Query Params</div>
|
<div class=" text-sm font-medium">{$i18n.t('Query Params')}</div>
|
||||||
|
|
||||||
<div class=" flex">
|
<div class=" flex">
|
||||||
<div class=" flex w-full justify-between">
|
<div class=" flex w-full justify-between">
|
||||||
<div class="self-center text-xs font-medium flex-1">Top K</div>
|
<div class="self-center text-xs font-medium flex-1">{$i18n.t('Top K')}</div>
|
||||||
|
|
||||||
<div class="self-center p-3">
|
<div class="self-center p-3">
|
||||||
<input
|
<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"
|
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="number"
|
type="number"
|
||||||
placeholder="Enter Top K"
|
placeholder={$i18n.t('Enter Top K')}
|
||||||
bind:value={querySettings.k}
|
bind:value={querySettings.k}
|
||||||
autocomplete="off"
|
autocomplete="off"
|
||||||
min="0"
|
min="0"
|
||||||
|
|
|
@ -34,6 +34,7 @@
|
||||||
"API Key": "API Key",
|
"API Key": "API Key",
|
||||||
"API RPM": "API RPM",
|
"API RPM": "API RPM",
|
||||||
"are allowed - Activate this command by typing": "sind erlaubt - Aktiviere diesen Befehl, indem du",
|
"are allowed - Activate this command by typing": "sind erlaubt - Aktiviere diesen Befehl, indem du",
|
||||||
|
"Are you sure?": "",
|
||||||
"Audio": "Audio",
|
"Audio": "Audio",
|
||||||
"Auto-playback response": "Automatische Wiedergabe der Antwort",
|
"Auto-playback response": "Automatische Wiedergabe der Antwort",
|
||||||
"Auto-send input after 3 sec.": "Automatisches Senden der Eingabe nach 3 Sek",
|
"Auto-send input after 3 sec.": "Automatisches Senden der Eingabe nach 3 Sek",
|
||||||
|
@ -57,6 +58,8 @@
|
||||||
"Chunk Size": "Chunk Size",
|
"Chunk Size": "Chunk Size",
|
||||||
"Click here for help": "Klicke hier für Hilfe",
|
"Click here for help": "Klicke hier für Hilfe",
|
||||||
"Click here to check other modelfiles.": "Klicke hier, um andere Modelfiles zu überprüfen.",
|
"Click here to check other modelfiles.": "Klicke hier, um andere Modelfiles zu überprüfen.",
|
||||||
|
"Click here to select": "",
|
||||||
|
"Click here to select documents.": "",
|
||||||
"click here.": "hier klicken.",
|
"click here.": "hier klicken.",
|
||||||
"Click on the user role button to change a user's role.": "Klicke auf die Benutzerrollenschaltfläche, um die Rolle eines Benutzers zu ändern.",
|
"Click on the user role button to change a user's role.": "Klicke auf die Benutzerrollenschaltfläche, um die Rolle eines Benutzers zu ändern.",
|
||||||
"Close": "Schließe",
|
"Close": "Schließe",
|
||||||
|
@ -117,7 +120,11 @@
|
||||||
"Enable Chat History": "Chat-Verlauf aktivieren",
|
"Enable Chat History": "Chat-Verlauf aktivieren",
|
||||||
"Enable New Sign Ups": "Neue Anmeldungen aktivieren",
|
"Enable New Sign Ups": "Neue Anmeldungen aktivieren",
|
||||||
"Enabled": "Aktiviert",
|
"Enabled": "Aktiviert",
|
||||||
|
"Enter Chunk Overlap": "",
|
||||||
|
"Enter Chunk Size": "",
|
||||||
|
"Enter model tag (e.g. {{modelTag}})": "",
|
||||||
"Enter stop sequence": "Stop-Sequenz eingeben",
|
"Enter stop sequence": "Stop-Sequenz eingeben",
|
||||||
|
"Enter Top K": "",
|
||||||
"Enter Your Email": "Geben Deine E-Mail-Adresse ein",
|
"Enter Your Email": "Geben Deine E-Mail-Adresse ein",
|
||||||
"Enter Your Full Name": "Gebe Deinen vollständigen Namen ein",
|
"Enter Your Full Name": "Gebe Deinen vollständigen Namen ein",
|
||||||
"Enter Your Password": "Gebe Dein Passwort ein",
|
"Enter Your Password": "Gebe Dein Passwort ein",
|
||||||
|
@ -196,6 +203,7 @@
|
||||||
"Not sure what to write? Switch to": "Nicht sicher, was Du schreiben sollst? Wechsel zu",
|
"Not sure what to write? Switch to": "Nicht sicher, was Du schreiben sollst? Wechsel zu",
|
||||||
"Off": "Aus",
|
"Off": "Aus",
|
||||||
"Okay, Let's Go!": "Okay, los geht's!",
|
"Okay, Let's Go!": "Okay, los geht's!",
|
||||||
|
"Ollama Base URL": "",
|
||||||
"Ollama Version": "Ollama-Version",
|
"Ollama Version": "Ollama-Version",
|
||||||
"On": "Ein",
|
"On": "Ein",
|
||||||
"Only": "Nur",
|
"Only": "Nur",
|
||||||
|
@ -219,6 +227,7 @@
|
||||||
"Prompts": "Prompts",
|
"Prompts": "Prompts",
|
||||||
"Pull a model from Ollama.com": "Ein Modell von Ollama.com abrufen",
|
"Pull a model from Ollama.com": "Ein Modell von Ollama.com abrufen",
|
||||||
"Pull Progress": "Fortschritt abrufen",
|
"Pull Progress": "Fortschritt abrufen",
|
||||||
|
"Query Params": "",
|
||||||
"RAG Template": "RAG-Vorlage",
|
"RAG Template": "RAG-Vorlage",
|
||||||
"Raw Format": "Rohformat",
|
"Raw Format": "Rohformat",
|
||||||
"Record voice": "Stimme aufnehmen",
|
"Record voice": "Stimme aufnehmen",
|
||||||
|
@ -300,6 +309,7 @@
|
||||||
"Top P": "Top P",
|
"Top P": "Top P",
|
||||||
"Trouble accessing Ollama?": "Probleme beim Zugriff auf Ollama?",
|
"Trouble accessing Ollama?": "Probleme beim Zugriff auf Ollama?",
|
||||||
"TTS Settings": "TTS-Einstellungen",
|
"TTS Settings": "TTS-Einstellungen",
|
||||||
|
"Type Hugging Face Resolve (Download) URL": "",
|
||||||
"Uh-oh! There was an issue connecting to {{provider}}.": "Ups! Es gab ein Problem bei der Verbindung mit {{provider}}.",
|
"Uh-oh! There was an issue connecting to {{provider}}.": "Ups! Es gab ein Problem bei der Verbindung mit {{provider}}.",
|
||||||
"Unknown File Type '{{file_type}}', but accepting and treating as plain text": "Unknown File Type '{{file_type}}', but accepting and treating as plain text",
|
"Unknown File Type '{{file_type}}', but accepting and treating as plain text": "Unknown File Type '{{file_type}}', but accepting and treating as plain text",
|
||||||
"Upload a GGUF model": "Upload a GGUF model",
|
"Upload a GGUF model": "Upload a GGUF model",
|
||||||
|
@ -307,6 +317,7 @@
|
||||||
"Upload Progress": "Upload Progress",
|
"Upload Progress": "Upload Progress",
|
||||||
"URL Mode": "URL Mode",
|
"URL Mode": "URL Mode",
|
||||||
"Use '#' in the prompt input to load and select your documents.": "Verwende '#' in der Prompt-Eingabe, um Deine Dokumente zu laden und auszuwählen.",
|
"Use '#' in the prompt input to load and select your documents.": "Verwende '#' in der Prompt-Eingabe, um Deine Dokumente zu laden und auszuwählen.",
|
||||||
|
"Use Gravatar": "",
|
||||||
"user": "Benutzer",
|
"user": "Benutzer",
|
||||||
"User Permissions": "Benutzerberechtigungen",
|
"User Permissions": "Benutzerberechtigungen",
|
||||||
"Users": "Benutzer",
|
"Users": "Benutzer",
|
||||||
|
|
|
@ -34,6 +34,7 @@
|
||||||
"API Key": "API Key",
|
"API Key": "API Key",
|
||||||
"API RPM": "API RPM",
|
"API RPM": "API RPM",
|
||||||
"are allowed - Activate this command by typing": "are allowed - Activate this command by typing",
|
"are allowed - Activate this command by typing": "are allowed - Activate this command by typing",
|
||||||
|
"Are you sure?": "",
|
||||||
"Audio": "Audio",
|
"Audio": "Audio",
|
||||||
"Auto-playback response": "Auto-playback response",
|
"Auto-playback response": "Auto-playback response",
|
||||||
"Auto-send input after 3 sec.": "Auto-send input after 3 sec.",
|
"Auto-send input after 3 sec.": "Auto-send input after 3 sec.",
|
||||||
|
@ -57,6 +58,8 @@
|
||||||
"Chunk Size": "Chunk Size",
|
"Chunk Size": "Chunk Size",
|
||||||
"Click here for help": "Click here for help",
|
"Click here for help": "Click here for help",
|
||||||
"Click here to check other modelfiles.": "Click here to check other modelfiles.",
|
"Click here to check other modelfiles.": "Click here to check other modelfiles.",
|
||||||
|
"Click here to select": "",
|
||||||
|
"Click here to select documents.": "",
|
||||||
"click here.": "click here.",
|
"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.",
|
"Click on the user role button to change a user's role.": "Click on the user role button to change a user's role.",
|
||||||
"Close": "Close",
|
"Close": "Close",
|
||||||
|
@ -117,7 +120,11 @@
|
||||||
"Enable Chat History": "Enable Chat History",
|
"Enable Chat History": "Enable Chat History",
|
||||||
"Enable New Sign Ups": "Enable New Sign Ups",
|
"Enable New Sign Ups": "Enable New Sign Ups",
|
||||||
"Enabled": "Enabled",
|
"Enabled": "Enabled",
|
||||||
|
"Enter Chunk Overlap": "",
|
||||||
|
"Enter Chunk Size": "",
|
||||||
|
"Enter model tag (e.g. {{modelTag}})": "",
|
||||||
"Enter stop sequence": "Enter stop sequence",
|
"Enter stop sequence": "Enter stop sequence",
|
||||||
|
"Enter Top K": "",
|
||||||
"Enter Your Email": "Enter Your Email",
|
"Enter Your Email": "Enter Your Email",
|
||||||
"Enter Your Full Name": "Enter Your Full Name",
|
"Enter Your Full Name": "Enter Your Full Name",
|
||||||
"Enter Your Password": "Enter Your Password",
|
"Enter Your Password": "Enter Your Password",
|
||||||
|
@ -196,6 +203,7 @@
|
||||||
"Not sure what to write? Switch to": "Not sure what to write? Switch to",
|
"Not sure what to write? Switch to": "Not sure what to write? Switch to",
|
||||||
"Off": "Off",
|
"Off": "Off",
|
||||||
"Okay, Let's Go!": "Okay, Let's Go!",
|
"Okay, Let's Go!": "Okay, Let's Go!",
|
||||||
|
"Ollama Base URL": "",
|
||||||
"Ollama Version": "Ollama Version",
|
"Ollama Version": "Ollama Version",
|
||||||
"On": "On",
|
"On": "On",
|
||||||
"Only": "Only",
|
"Only": "Only",
|
||||||
|
@ -219,6 +227,7 @@
|
||||||
"Prompts": "Prompts",
|
"Prompts": "Prompts",
|
||||||
"Pull a model from Ollama.com": "Pull a model from Ollama.com",
|
"Pull a model from Ollama.com": "Pull a model from Ollama.com",
|
||||||
"Pull Progress": "Pull Progress",
|
"Pull Progress": "Pull Progress",
|
||||||
|
"Query Params": "",
|
||||||
"RAG Template": "RAG Template",
|
"RAG Template": "RAG Template",
|
||||||
"Raw Format": "Raw Format",
|
"Raw Format": "Raw Format",
|
||||||
"Record voice": "Record voice",
|
"Record voice": "Record voice",
|
||||||
|
@ -300,6 +309,7 @@
|
||||||
"Top P": "Top P",
|
"Top P": "Top P",
|
||||||
"Trouble accessing Ollama?": "Trouble accessing Ollama?",
|
"Trouble accessing Ollama?": "Trouble accessing Ollama?",
|
||||||
"TTS Settings": "TTS Settings",
|
"TTS Settings": "TTS Settings",
|
||||||
|
"Type Hugging Face Resolve (Download) URL": "",
|
||||||
"Uh-oh! There was an issue connecting to {{provider}}.": "Uh-oh! There was an issue connecting to {{provider}}.",
|
"Uh-oh! There was an issue connecting to {{provider}}.": "Uh-oh! There was an issue connecting to {{provider}}.",
|
||||||
"Unknown File Type '{{file_type}}', but accepting and treating as plain text": "Unknown File Type '{{file_type}}', but accepting and treating as plain text",
|
"Unknown File Type '{{file_type}}', but accepting and treating as plain text": "Unknown File Type '{{file_type}}', but accepting and treating as plain text",
|
||||||
"Upload a GGUF model": "Upload a GGUF model",
|
"Upload a GGUF model": "Upload a GGUF model",
|
||||||
|
@ -307,6 +317,7 @@
|
||||||
"Upload Progress": "Upload Progress",
|
"Upload Progress": "Upload Progress",
|
||||||
"URL Mode": "URL Mode",
|
"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.",
|
"Use '#' in the prompt input to load and select your documents.": "Use '#' in the prompt input to load and select your documents.",
|
||||||
|
"Use Gravatar": "",
|
||||||
"user": "user",
|
"user": "user",
|
||||||
"User Permissions": "User Permissions",
|
"User Permissions": "User Permissions",
|
||||||
"Users": "Users",
|
"Users": "Users",
|
||||||
|
|
|
@ -34,6 +34,7 @@
|
||||||
"API Key": "API Key",
|
"API Key": "API Key",
|
||||||
"API RPM": "API RPM",
|
"API RPM": "API RPM",
|
||||||
"are allowed - Activate this command by typing": "مجاز هستند - این دستور را با تایپ کردن این فعال کنید:",
|
"are allowed - Activate this command by typing": "مجاز هستند - این دستور را با تایپ کردن این فعال کنید:",
|
||||||
|
"Are you sure?": "آیا مطمئن هستید؟",
|
||||||
"Audio": "صدا",
|
"Audio": "صدا",
|
||||||
"Auto-playback response": "پخش خودکار پاسخ ",
|
"Auto-playback response": "پخش خودکار پاسخ ",
|
||||||
"Auto-send input after 3 sec.": "به طور خودکار ورودی را پس از 3 ثانیه ارسال کن.",
|
"Auto-send input after 3 sec.": "به طور خودکار ورودی را پس از 3 ثانیه ارسال کن.",
|
||||||
|
@ -57,6 +58,8 @@
|
||||||
"Chunk Size": "اندازه تکه",
|
"Chunk Size": "اندازه تکه",
|
||||||
"Click here for help": "برای کمک اینجا را کلیک کنید",
|
"Click here for help": "برای کمک اینجا را کلیک کنید",
|
||||||
"Click here to check other modelfiles.": "برای بررسی سایر فایل\u200cهای مدل اینجا را کلیک کنید.",
|
"Click here to check other modelfiles.": "برای بررسی سایر فایل\u200cهای مدل اینجا را کلیک کنید.",
|
||||||
|
"Click here to select": "برای انتخاب اینجا کلیک کنید",
|
||||||
|
"Click here to select documents.": "برای انتخاب اسناد اینجا را کلیک کنید.",
|
||||||
"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.": "برای تغییر نقش کاربر، روی دکمه نقش کاربر کلیک کنید.",
|
||||||
"Close": "بسته",
|
"Close": "بسته",
|
||||||
|
@ -117,7 +120,11 @@
|
||||||
"Enable Chat History": "تاریخچه چت را فعال کنید",
|
"Enable Chat History": "تاریخچه چت را فعال کنید",
|
||||||
"Enable New Sign Ups": "فعال کردن ثبت نام\u200cهای جدید",
|
"Enable New Sign Ups": "فعال کردن ثبت نام\u200cهای جدید",
|
||||||
"Enabled": "فعال",
|
"Enabled": "فعال",
|
||||||
|
"Enter Chunk Overlap": "مقدار Chunk Overlap را وارد کنید",
|
||||||
|
"Enter Chunk Size": "مقدار Chunk Size را وارد کنید",
|
||||||
|
"Enter model tag (e.g. {{modelTag}})": "تگ مدل را وارد کنید (مثلا {{modelTag}})",
|
||||||
"Enter stop sequence": "توالی توقف را وارد کنید",
|
"Enter stop sequence": "توالی توقف را وارد کنید",
|
||||||
|
"Enter Top K": "مقدار Top K را وارد کنید",
|
||||||
"Enter Your Email": "ایمیل خود را وارد کنید",
|
"Enter Your Email": "ایمیل خود را وارد کنید",
|
||||||
"Enter Your Full Name": "نام کامل خود را وارد کنید",
|
"Enter Your Full Name": "نام کامل خود را وارد کنید",
|
||||||
"Enter Your Password": "رمز عبور خود را وارد کنید",
|
"Enter Your Password": "رمز عبور خود را وارد کنید",
|
||||||
|
@ -196,6 +203,7 @@
|
||||||
"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 Base URL": "URL پایه اولاما",
|
||||||
"Ollama Version": "نسخه اولاما",
|
"Ollama Version": "نسخه اولاما",
|
||||||
"On": "روشن",
|
"On": "روشن",
|
||||||
"Only": "فقط",
|
"Only": "فقط",
|
||||||
|
@ -219,6 +227,7 @@
|
||||||
"Prompts": "پرامپت\u200cها",
|
"Prompts": "پرامپت\u200cها",
|
||||||
"Pull a model from Ollama.com": "دریافت یک مدل از Ollama.com",
|
"Pull a model from Ollama.com": "دریافت یک مدل از Ollama.com",
|
||||||
"Pull Progress": "پیشرفت دریافت",
|
"Pull Progress": "پیشرفت دریافت",
|
||||||
|
"Query Params": "پارامترهای پرس و جو",
|
||||||
"RAG Template": "RAG الگوی",
|
"RAG Template": "RAG الگوی",
|
||||||
"Raw Format": "فرمت خام",
|
"Raw Format": "فرمت خام",
|
||||||
"Record voice": "ضبط صدا",
|
"Record voice": "ضبط صدا",
|
||||||
|
@ -300,13 +309,15 @@
|
||||||
"Top P": "Top P",
|
"Top P": "Top P",
|
||||||
"Trouble accessing Ollama?": "در دسترسی به اولاما مشکل دارید؟",
|
"Trouble accessing Ollama?": "در دسترسی به اولاما مشکل دارید؟",
|
||||||
"TTS Settings": "تنظیمات TTS",
|
"TTS Settings": "تنظیمات TTS",
|
||||||
|
"Type Hugging Face Resolve (Download) URL": "مقدار URL دانلود (Resolve) Hugging Face را وارد کنید",
|
||||||
"Uh-oh! There was an issue connecting to {{provider}}.": "اوه اوه! مشکلی در اتصال به {{provider}} وجود داشت.",
|
"Uh-oh! There was an issue connecting to {{provider}}.": "اوه اوه! مشکلی در اتصال به {{provider}} وجود داشت.",
|
||||||
"Unknown File Type '{{file_type}}', but accepting and treating as plain text": "نوع فایل '{{file_type}}' ناشناخته است، به عنوان یک فایل متنی ساده با آن برخورد می شود.",
|
"Unknown File Type '{{file_type}}', but accepting and treating as plain text": "نوع فایل '{{file_type}}' ناشناخته است، به عنوان یک فایل متنی ساده با آن برخورد می شود.",
|
||||||
"Upload a GGUF model": "آپلود یک مدل GGUF",
|
"Upload a GGUF model": "آپلود یک مدل GGUF",
|
||||||
"Upload files": "بارگذاری فایل\u200cها",
|
"Upload files": "بارگذاری فایل\u200cها",
|
||||||
"Upload Progress": "پیشرفت آپلود",
|
"Upload Progress": "پیشرفت آپلود",
|
||||||
"URL Mode": "URL Mode",
|
"URL Mode": "حالت URL",
|
||||||
"Use '#' in the prompt input to load and select your documents.": "در پرامپت از '#' برای لود و انتخاب اسناد خود استفاده کنید.",
|
"Use '#' in the prompt input to load and select your documents.": "در پرامپت از '#' برای لود و انتخاب اسناد خود استفاده کنید.",
|
||||||
|
"Use Gravatar": "استفاده از گراواتار",
|
||||||
"user": "کاربر",
|
"user": "کاربر",
|
||||||
"User Permissions": "مجوزهای کاربر",
|
"User Permissions": "مجوزهای کاربر",
|
||||||
"Users": "کاربران",
|
"Users": "کاربران",
|
||||||
|
|
|
@ -34,6 +34,7 @@
|
||||||
"API Key": "Clé API",
|
"API Key": "Clé API",
|
||||||
"API RPM": "RPM API",
|
"API RPM": "RPM API",
|
||||||
"are allowed - Activate this command by typing": "sont autorisés - Activez cette commande en tapant",
|
"are allowed - Activate this command by typing": "sont autorisés - Activez cette commande en tapant",
|
||||||
|
"Are you sure?": "",
|
||||||
"Audio": "Audio",
|
"Audio": "Audio",
|
||||||
"Auto-playback response": "Réponse en lecture automatique",
|
"Auto-playback response": "Réponse en lecture automatique",
|
||||||
"Auto-send input after 3 sec.": "Envoyer automatiquement l'entrée après 3 sec.",
|
"Auto-send input after 3 sec.": "Envoyer automatiquement l'entrée après 3 sec.",
|
||||||
|
@ -57,6 +58,8 @@
|
||||||
"Chunk Size": "Taille de bloc",
|
"Chunk Size": "Taille de bloc",
|
||||||
"Click here for help": "Cliquez ici pour obtenir de l'aide",
|
"Click here for help": "Cliquez ici pour obtenir de l'aide",
|
||||||
"Click here to check other modelfiles.": "Cliquez ici pour vérifier d'autres fichiers de modèle.",
|
"Click here to check other modelfiles.": "Cliquez ici pour vérifier d'autres fichiers de modèle.",
|
||||||
|
"Click here to select": "",
|
||||||
|
"Click here to select documents.": "",
|
||||||
"click here.": "cliquez ici.",
|
"click here.": "cliquez ici.",
|
||||||
"Click on the user role button to change a user's role.": "Cliquez sur le bouton de rôle d'utilisateur pour changer le rôle d'un utilisateur.",
|
"Click on the user role button to change a user's role.": "Cliquez sur le bouton de rôle d'utilisateur pour changer le rôle d'un utilisateur.",
|
||||||
"Close": "Fermer",
|
"Close": "Fermer",
|
||||||
|
@ -117,7 +120,11 @@
|
||||||
"Enable Chat History": "Activer l'historique du chat",
|
"Enable Chat History": "Activer l'historique du chat",
|
||||||
"Enable New Sign Ups": "Activer les nouvelles inscriptions",
|
"Enable New Sign Ups": "Activer les nouvelles inscriptions",
|
||||||
"Enabled": "Activé",
|
"Enabled": "Activé",
|
||||||
|
"Enter Chunk Overlap": "",
|
||||||
|
"Enter Chunk Size": "",
|
||||||
|
"Enter model tag (e.g. {{modelTag}})": "",
|
||||||
"Enter stop sequence": "Entrez la séquence d'arrêt",
|
"Enter stop sequence": "Entrez la séquence d'arrêt",
|
||||||
|
"Enter Top K": "",
|
||||||
"Enter Your Email": "Entrez votre email",
|
"Enter Your Email": "Entrez votre email",
|
||||||
"Enter Your Full Name": "Entrez votre nom complet",
|
"Enter Your Full Name": "Entrez votre nom complet",
|
||||||
"Enter Your Password": "Entrez votre mot de passe",
|
"Enter Your Password": "Entrez votre mot de passe",
|
||||||
|
@ -196,6 +203,7 @@
|
||||||
"Not sure what to write? Switch to": "Vous ne savez pas quoi écrire ? Basculer vers",
|
"Not sure what to write? Switch to": "Vous ne savez pas quoi écrire ? Basculer vers",
|
||||||
"Off": "Désactivé",
|
"Off": "Désactivé",
|
||||||
"Okay, Let's Go!": "D'accord, allons-y !",
|
"Okay, Let's Go!": "D'accord, allons-y !",
|
||||||
|
"Ollama Base URL": "",
|
||||||
"Ollama Version": "Version Ollama",
|
"Ollama Version": "Version Ollama",
|
||||||
"On": "Activé",
|
"On": "Activé",
|
||||||
"Only": "Seulement",
|
"Only": "Seulement",
|
||||||
|
@ -219,6 +227,7 @@
|
||||||
"Prompts": "Prompts",
|
"Prompts": "Prompts",
|
||||||
"Pull a model from Ollama.com": "Tirer un modèle de Ollama.com",
|
"Pull a model from Ollama.com": "Tirer un modèle de Ollama.com",
|
||||||
"Pull Progress": "Progression du tirage",
|
"Pull Progress": "Progression du tirage",
|
||||||
|
"Query Params": "",
|
||||||
"RAG Template": "Modèle RAG",
|
"RAG Template": "Modèle RAG",
|
||||||
"Raw Format": "Format brut",
|
"Raw Format": "Format brut",
|
||||||
"Record voice": "Enregistrer la voix",
|
"Record voice": "Enregistrer la voix",
|
||||||
|
@ -300,6 +309,7 @@
|
||||||
"Top P": "Top P",
|
"Top P": "Top P",
|
||||||
"Trouble accessing Ollama?": "Problèmes d'accès à Ollama ?",
|
"Trouble accessing Ollama?": "Problèmes d'accès à Ollama ?",
|
||||||
"TTS Settings": "Paramètres TTS",
|
"TTS Settings": "Paramètres TTS",
|
||||||
|
"Type Hugging Face Resolve (Download) URL": "",
|
||||||
"Uh-oh! There was an issue connecting to {{provider}}.": "Uh-oh ! Il y a eu un problème de connexion à {{provider}}.",
|
"Uh-oh! There was an issue connecting to {{provider}}.": "Uh-oh ! Il y a eu un problème de connexion à {{provider}}.",
|
||||||
"Unknown File Type '{{file_type}}', but accepting and treating as plain text": "Unknown File Type '{{file_type}}', but accepting and treating as plain text",
|
"Unknown File Type '{{file_type}}', but accepting and treating as plain text": "Unknown File Type '{{file_type}}', but accepting and treating as plain text",
|
||||||
"Upload a GGUF model": "Upload a GGUF model",
|
"Upload a GGUF model": "Upload a GGUF model",
|
||||||
|
@ -307,6 +317,7 @@
|
||||||
"Upload Progress": "Upload Progress",
|
"Upload Progress": "Upload Progress",
|
||||||
"URL Mode": "URL Mode",
|
"URL Mode": "URL Mode",
|
||||||
"Use '#' in the prompt input to load and select your documents.": "Utilisez '#' dans l'entrée du prompt pour charger et sélectionner vos documents.",
|
"Use '#' in the prompt input to load and select your documents.": "Utilisez '#' dans l'entrée du prompt pour charger et sélectionner vos documents.",
|
||||||
|
"Use Gravatar": "",
|
||||||
"user": "Utilisateur",
|
"user": "Utilisateur",
|
||||||
"User Permissions": "Permissions d'utilisateur",
|
"User Permissions": "Permissions d'utilisateur",
|
||||||
"Users": "Utilisateurs",
|
"Users": "Utilisateurs",
|
||||||
|
|
|
@ -34,6 +34,7 @@
|
||||||
"API Key": "Ключ API",
|
"API Key": "Ключ API",
|
||||||
"API RPM": "API RPM",
|
"API RPM": "API RPM",
|
||||||
"are allowed - Activate this command by typing": "дозволено - активізуйте цю команду набором",
|
"are allowed - Activate this command by typing": "дозволено - активізуйте цю команду набором",
|
||||||
|
"Are you sure?": "",
|
||||||
"Audio": "Аудіо",
|
"Audio": "Аудіо",
|
||||||
"Auto-playback response": "Автоматичне відтворення відповіді",
|
"Auto-playback response": "Автоматичне відтворення відповіді",
|
||||||
"Auto-send input after 3 sec.": "Автоматична відправка вводу через 3 сек.",
|
"Auto-send input after 3 sec.": "Автоматична відправка вводу через 3 сек.",
|
||||||
|
@ -57,6 +58,8 @@
|
||||||
"Chunk Size": "Розмір фрагменту",
|
"Chunk Size": "Розмір фрагменту",
|
||||||
"Click here for help": "Клацніть тут, щоб отримати допомогу",
|
"Click here for help": "Клацніть тут, щоб отримати допомогу",
|
||||||
"Click here to check other modelfiles.": "Клацніть тут, щоб перевірити інші modelfiles.",
|
"Click here to check other modelfiles.": "Клацніть тут, щоб перевірити інші modelfiles.",
|
||||||
|
"Click here to select": "",
|
||||||
|
"Click here to select documents.": "",
|
||||||
"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.": "Натисніть кнопку ролі користувача, щоб змінити роль користувача.",
|
||||||
"Close": "Закрити",
|
"Close": "Закрити",
|
||||||
|
@ -117,7 +120,11 @@
|
||||||
"Enable Chat History": "Увімкнути історію чату",
|
"Enable Chat History": "Увімкнути історію чату",
|
||||||
"Enable New Sign Ups": "Дозволити нові реєстрації",
|
"Enable New Sign Ups": "Дозволити нові реєстрації",
|
||||||
"Enabled": "Увімкнено",
|
"Enabled": "Увімкнено",
|
||||||
|
"Enter Chunk Overlap": "",
|
||||||
|
"Enter Chunk Size": "",
|
||||||
|
"Enter model tag (e.g. {{modelTag}})": "",
|
||||||
"Enter stop sequence": "Введіть символ зупинки",
|
"Enter stop sequence": "Введіть символ зупинки",
|
||||||
|
"Enter Top K": "",
|
||||||
"Enter Your Email": "Введіть вашу електронну пошту",
|
"Enter Your Email": "Введіть вашу електронну пошту",
|
||||||
"Enter Your Full Name": "Введіть ваше повне ім'я",
|
"Enter Your Full Name": "Введіть ваше повне ім'я",
|
||||||
"Enter Your Password": "Введіть ваш пароль",
|
"Enter Your Password": "Введіть ваш пароль",
|
||||||
|
@ -196,6 +203,7 @@
|
||||||
"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 Base URL": "",
|
||||||
"Ollama Version": "Версія Ollama",
|
"Ollama Version": "Версія Ollama",
|
||||||
"On": "Увімк",
|
"On": "Увімк",
|
||||||
"Only": "Тільки",
|
"Only": "Тільки",
|
||||||
|
@ -219,6 +227,7 @@
|
||||||
"Prompts": "Запити",
|
"Prompts": "Запити",
|
||||||
"Pull a model from Ollama.com": "Завантажити модель з Ollama.com",
|
"Pull a model from Ollama.com": "Завантажити модель з Ollama.com",
|
||||||
"Pull Progress": "Прогрес завантаження",
|
"Pull Progress": "Прогрес завантаження",
|
||||||
|
"Query Params": "",
|
||||||
"RAG Template": "Шаблон RAG",
|
"RAG Template": "Шаблон RAG",
|
||||||
"Raw Format": "Необроблений формат",
|
"Raw Format": "Необроблений формат",
|
||||||
"Record voice": "Записати голос",
|
"Record voice": "Записати голос",
|
||||||
|
@ -300,6 +309,7 @@
|
||||||
"Top P": "Top P",
|
"Top P": "Top P",
|
||||||
"Trouble accessing Ollama?": "Проблеми з доступом до Ollama?",
|
"Trouble accessing Ollama?": "Проблеми з доступом до Ollama?",
|
||||||
"TTS Settings": "Налаштування TTS",
|
"TTS Settings": "Налаштування TTS",
|
||||||
|
"Type Hugging Face Resolve (Download) URL": "",
|
||||||
"Uh-oh! There was an issue connecting to {{provider}}.": "Ой! Виникла проблема при підключенні до {{provider}}.",
|
"Uh-oh! There was an issue connecting to {{provider}}.": "Ой! Виникла проблема при підключенні до {{provider}}.",
|
||||||
"Unknown File Type '{{file_type}}', but accepting and treating as plain text": "Невідомий тип файлу '{{file_type}}', але приймається та обробляється як звичайний текст",
|
"Unknown File Type '{{file_type}}', but accepting and treating as plain text": "Невідомий тип файлу '{{file_type}}', але приймається та обробляється як звичайний текст",
|
||||||
"Upload a GGUF model": "Завантажити GGUF модель",
|
"Upload a GGUF model": "Завантажити GGUF модель",
|
||||||
|
@ -307,6 +317,7 @@
|
||||||
"Upload Progress": "Прогрес завантаження",
|
"Upload Progress": "Прогрес завантаження",
|
||||||
"URL Mode": "Режим URL",
|
"URL Mode": "Режим URL",
|
||||||
"Use '#' in the prompt input to load and select your documents.": "Для введення запитів до веб-сторінок (URL) або вибору документів, будь ласка, використовуйте символ '#'.",
|
"Use '#' in the prompt input to load and select your documents.": "Для введення запитів до веб-сторінок (URL) або вибору документів, будь ласка, використовуйте символ '#'.",
|
||||||
|
"Use Gravatar": "",
|
||||||
"user": "Користувач",
|
"user": "Користувач",
|
||||||
"User Permissions": "Дозволи користувача",
|
"User Permissions": "Дозволи користувача",
|
||||||
"Users": "Користувачі",
|
"Users": "Користувачі",
|
||||||
|
|
|
@ -250,7 +250,7 @@
|
||||||
on:click={async () => {
|
on:click={async () => {
|
||||||
localStorage.removeItem('token');
|
localStorage.removeItem('token');
|
||||||
location.href = '/auth';
|
location.href = '/auth';
|
||||||
}}>Sign Out</button
|
}}>{$i18n.t('Sign Out')}</button
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -302,7 +302,7 @@
|
||||||
class="text-xs text-center w-full mt-2 text-gray-400 underline"
|
class="text-xs text-center w-full mt-2 text-gray-400 underline"
|
||||||
on:click={async () => {
|
on:click={async () => {
|
||||||
localDBChats = [];
|
localDBChats = [];
|
||||||
}}>Close</button
|
}}>{$i18n.t('Close')}</button
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in a new issue