Merge branch 'dev' into fix_model_access

This commit is contained in:
Tim Jaeryang Baek 2025-08-13 18:07:29 +04:00 committed by GitHub
commit 8a745b9bbf
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
70 changed files with 1677 additions and 1566 deletions

View file

@ -327,6 +327,7 @@ from open_webui.config import (
ENABLE_MESSAGE_RATING, ENABLE_MESSAGE_RATING,
ENABLE_USER_WEBHOOKS, ENABLE_USER_WEBHOOKS,
ENABLE_EVALUATION_ARENA_MODELS, ENABLE_EVALUATION_ARENA_MODELS,
ENABLE_ADMIN_WORKSPACE_CONTENT_ACCESS,
USER_PERMISSIONS, USER_PERMISSIONS,
DEFAULT_USER_ROLE, DEFAULT_USER_ROLE,
PENDING_USER_OVERLAY_CONTENT, PENDING_USER_OVERLAY_CONTENT,
@ -1320,7 +1321,7 @@ async def get_models(
model_order_dict = {model_id: i for i, model_id in enumerate(model_order_list)} model_order_dict = {model_id: i for i, model_id in enumerate(model_order_list)}
# Sort models by order list priority, with fallback for those not in the list # Sort models by order list priority, with fallback for those not in the list
models.sort( models.sort(
key=lambda x: (model_order_dict.get(x["id"], float("inf")), x["name"]) key=lambda x: (model_order_dict.get(x["id"], float("inf")), x.get("name"))
) )
# Filter out models that the user does not have access to # Filter out models that the user does not have access to
@ -1395,7 +1396,9 @@ async def chat_completion(
model_info = Models.get_model_by_id(model_id) model_info = Models.get_model_by_id(model_id)
# Check if user has access to the model # Check if user has access to the model
if not BYPASS_MODEL_ACCESS_CONTROL and user.role == "user": if not BYPASS_MODEL_ACCESS_CONTROL and (
user.role != "admin" or not ENABLE_ADMIN_WORKSPACE_CONTENT_ACCESS
):
try: try:
check_model_access(user, model) check_model_access(user, model)
except Exception as e: except Exception as e:

View file

@ -124,6 +124,8 @@ def query_doc_with_hybrid_search(
hybrid_bm25_weight: float, hybrid_bm25_weight: float,
) -> dict: ) -> dict:
try: try:
# BM_25 required only if weight is greater than 0
if hybrid_bm25_weight > 0:
log.debug(f"query_doc_with_hybrid_search:doc {collection_name}") log.debug(f"query_doc_with_hybrid_search:doc {collection_name}")
bm25_retriever = BM25Retriever.from_texts( bm25_retriever = BM25Retriever.from_texts(
texts=collection_result.documents[0], texts=collection_result.documents[0],
@ -337,6 +339,8 @@ def query_collection_with_hybrid_search(
# Fetch collection data once per collection sequentially # Fetch collection data once per collection sequentially
# Avoid fetching the same data multiple times later # Avoid fetching the same data multiple times later
collection_results = {} collection_results = {}
# Only retrieve entire collection if bm_25 calculation is required
if hybrid_bm25_weight > 0:
for collection_name in collection_names: for collection_name in collection_names:
try: try:
log.debug( log.debug(
@ -348,7 +352,9 @@ def query_collection_with_hybrid_search(
except Exception as e: except Exception as e:
log.exception(f"Failed to fetch collection {collection_name}: {e}") log.exception(f"Failed to fetch collection {collection_name}: {e}")
collection_results[collection_name] = None collection_results[collection_name] = None
else:
for collection_name in collection_names:
collection_results[collection_name] = []
log.info( log.info(
f"Starting hybrid search for {len(queries)} queries in {len(collection_names)} collections..." f"Starting hybrid search for {len(queries)} queries in {len(collection_names)} collections..."
) )

View file

@ -38,6 +38,7 @@ from open_webui.models.users import UserModel
from open_webui.utils.plugin import load_tool_module_by_id from open_webui.utils.plugin import load_tool_module_by_id
from open_webui.env import ( from open_webui.env import (
SRC_LOG_LEVELS, SRC_LOG_LEVELS,
AIOHTTP_CLIENT_TIMEOUT,
AIOHTTP_CLIENT_TIMEOUT_TOOL_SERVER_DATA, AIOHTTP_CLIENT_TIMEOUT_TOOL_SERVER_DATA,
AIOHTTP_CLIENT_SESSION_TOOL_SERVER_SSL, AIOHTTP_CLIENT_SESSION_TOOL_SERVER_SSL,
) )
@ -613,7 +614,9 @@ async def execute_tool_server(
if token: if token:
headers["Authorization"] = f"Bearer {token}" headers["Authorization"] = f"Bearer {token}"
async with aiohttp.ClientSession(trust_env=True) as session: async with aiohttp.ClientSession(
trust_env=True, timeout=aiohttp.ClientTimeout(total=AIOHTTP_CLIENT_TIMEOUT)
) as session:
request_method = getattr(session, http_method.lower()) request_method = getattr(session, http_method.lower())
if http_method in ["post", "put", "patch"]: if http_method in ["post", "put", "patch"]:

View file

@ -6,7 +6,7 @@
import { getOllamaConfig, updateOllamaConfig } from '$lib/apis/ollama'; import { getOllamaConfig, updateOllamaConfig } from '$lib/apis/ollama';
import { getOpenAIConfig, updateOpenAIConfig, getOpenAIModels } from '$lib/apis/openai'; import { getOpenAIConfig, updateOpenAIConfig, getOpenAIModels } from '$lib/apis/openai';
import { getModels as _getModels } from '$lib/apis'; import { getModels as _getModels, getBackendConfig } from '$lib/apis';
import { getConnectionsConfig, setConnectionsConfig } from '$lib/apis/configs'; import { getConnectionsConfig, setConnectionsConfig } from '$lib/apis/configs';
import { config, models, settings, user } from '$lib/stores'; import { config, models, settings, user } from '$lib/stores';
@ -114,6 +114,7 @@
if (res) { if (res) {
toast.success($i18n.t('Connections settings updated')); toast.success($i18n.t('Connections settings updated'));
await models.set(await getModels()); await models.set(await getModels());
await config.set(await getBackendConfig());
} }
}; };
@ -198,6 +199,8 @@
updateOllamaHandler(); updateOllamaHandler();
dispatch('save'); dispatch('save');
await config.set(await getBackendConfig());
}; };
</script> </script>

View file

@ -1,6 +1,6 @@
<script> <script>
import { toast } from 'svelte-sonner'; import { toast } from 'svelte-sonner';
import { getContext } from 'svelte'; import { onMount, getContext } from 'svelte';
const i18n = getContext('i18n'); const i18n = getContext('i18n');
@ -10,6 +10,7 @@
import User from '$lib/components/icons/User.svelte'; import User from '$lib/components/icons/User.svelte';
import UserCircleSolid from '$lib/components/icons/UserCircleSolid.svelte'; import UserCircleSolid from '$lib/components/icons/UserCircleSolid.svelte';
import GroupModal from './EditGroupModal.svelte'; import GroupModal from './EditGroupModal.svelte';
import { querystringValue } from '$lib/utils';
export let users = []; export let users = [];
export let group = { export let group = {
@ -44,6 +45,13 @@
setGroups(); setGroups();
} }
}; };
onMount(() => {
const groupId = querystringValue('id');
if (groupId && groupId === group.id) {
showEdit = true;
}
});
</script> </script>
<GroupModal <GroupModal

View file

@ -4,6 +4,8 @@
import { createEventDispatcher } from 'svelte'; import { createEventDispatcher } from 'svelte';
import { onMount, getContext } from 'svelte'; import { onMount, getContext } from 'svelte';
import { goto } from '$app/navigation';
import { updateUserById, getUserGroupsById } from '$lib/apis/users'; import { updateUserById, getUserGroupsById } from '$lib/apis/users';
import Modal from '$lib/components/common/Modal.svelte'; import Modal from '$lib/components/common/Modal.svelte';
@ -127,7 +129,13 @@
<div class="flex flex-wrap gap-1 my-0.5 -mx-1"> <div class="flex flex-wrap gap-1 my-0.5 -mx-1">
{#each userGroups as userGroup} {#each userGroups as userGroup}
<span class="px-2 py-0.5 rounded-full bg-gray-100 dark:bg-gray-850 text-xs"> <span class="px-2 py-0.5 rounded-full bg-gray-100 dark:bg-gray-850 text-xs">
<a
href={'/admin/users/groups?id=' + userGroup.id}
on:click|preventDefault={() =>
goto('/admin/users/groups?id=' + userGroup.id)}
>
{userGroup.name} {userGroup.name}
</a>
</span> </span>
{/each} {/each}
</div> </div>

View file

@ -59,7 +59,7 @@
aria-label="New Chat" aria-label="New Chat"
/> />
<nav class="sticky top-0 z-30 w-full py-1 -mb-8 flex flex-col-row items-center drag-region"> <nav class="sticky top-0 z-30 w-full py-1 -mb-8 flex flex-col items-center drag-region">
<div class="flex items-center w-full pl-1.5 pr-1"> <div class="flex items-center w-full pl-1.5 pr-1">
<div <div
class=" bg-linear-to-b via-50% from-white via-white to-transparent dark:from-gray-900 dark:via-gray-900 dark:to-transparent pointer-events-none absolute inset-0 -bottom-7 z-[-1]" class=" bg-linear-to-b via-50% from-white via-white to-transparent dark:from-gray-900 dark:via-gray-900 dark:to-transparent pointer-events-none absolute inset-0 -bottom-7 z-[-1]"

View file

@ -1,5 +1,5 @@
<script lang="ts"> <script lang="ts">
import { getContext, tick } from 'svelte'; import { getContext, onMount, tick } from 'svelte';
import { toast } from 'svelte-sonner'; import { toast } from 'svelte-sonner';
import { config, models, settings, user } from '$lib/stores'; import { config, models, settings, user } from '$lib/stores';
import { updateUserSettings } from '$lib/apis/users'; import { updateUserSettings } from '$lib/apis/users';
@ -24,13 +24,19 @@
export let show = false; export let show = false;
$: if (show) {
addScrollListener();
} else {
removeScrollListener();
}
interface SettingsTab { interface SettingsTab {
id: string; id: string;
title: string; title: string;
keywords: string[]; keywords: string[];
} }
const searchData: SettingsTab[] = [ const allSettings: SettingsTab[] = [
{ {
id: 'general', id: 'general',
title: 'General', title: 'General',
@ -191,9 +197,6 @@
'web search in chat' 'web search in chat'
] ]
}, },
...($user?.role === 'admin' ||
($user?.role === 'user' && $config?.features?.enable_direct_connections)
? [
{ {
id: 'connections', id: 'connections',
title: 'Connections', title: 'Connections',
@ -206,13 +209,7 @@
'managedirectconnections', 'managedirectconnections',
'settings' 'settings'
] ]
} },
]
: []),
...($user?.role === 'admin' ||
($user?.role === 'user' && $user?.permissions?.features?.direct_tool_servers)
? [
{ {
id: 'tools', id: 'tools',
title: 'Tools', title: 'Tools',
@ -225,9 +222,7 @@
'managetoolservers', 'managetoolservers',
'settings' 'settings'
] ]
} },
]
: []),
{ {
id: 'personalization', id: 'personalization',
@ -464,28 +459,52 @@
} }
]; ];
let availableSettings = [];
let filteredSettings = [];
let search = ''; let search = '';
let visibleTabs = searchData.map((tab) => tab.id);
let searchDebounceTimeout; let searchDebounceTimeout;
const searchSettings = (query: string): string[] => { const getAvailableSettings = () => {
const lowerCaseQuery = query.toLowerCase().trim(); return allSettings.filter((tab) => {
return searchData if (tab.id === 'connections') {
.filter( return $config?.features?.enable_direct_connections;
(tab) => }
tab.title.toLowerCase().includes(lowerCaseQuery) ||
tab.keywords.some((keyword) => keyword.includes(lowerCaseQuery)) if (tab.id === 'tools') {
) return (
$user?.role === 'admin' ||
($user?.role === 'user' && $user?.permissions?.features?.direct_tool_servers)
);
}
return true;
});
};
const setFilteredSettings = () => {
filteredSettings = availableSettings
.filter((tab) => {
return (
search === '' ||
tab.title.toLowerCase().includes(search.toLowerCase().trim()) ||
tab.keywords.some((keyword) => keyword.includes(search.toLowerCase().trim()))
);
})
.map((tab) => tab.id); .map((tab) => tab.id);
if (filteredSettings.length > 0 && !filteredSettings.includes(selectedTab)) {
selectedTab = filteredSettings[0];
}
}; };
const searchDebounceHandler = () => { const searchDebounceHandler = () => {
if (searchDebounceTimeout) {
clearTimeout(searchDebounceTimeout); clearTimeout(searchDebounceTimeout);
searchDebounceTimeout = setTimeout(() => {
visibleTabs = searchSettings(search);
if (visibleTabs.length > 0 && !visibleTabs.includes(selectedTab)) {
selectedTab = visibleTabs[0];
} }
searchDebounceTimeout = setTimeout(() => {
setFilteredSettings();
}, 100); }, 100);
}; };
@ -530,11 +549,15 @@
} }
}; };
$: if (show) { onMount(() => {
addScrollListener(); availableSettings = getAvailableSettings();
} else { setFilteredSettings();
removeScrollListener();
} config.subscribe((configData) => {
availableSettings = getAvailableSettings();
setFilteredSettings();
});
});
</script> </script>
<Modal size="lg" bind:show> <Modal size="lg" bind:show>
@ -575,8 +598,8 @@
placeholder={$i18n.t('Search')} placeholder={$i18n.t('Search')}
/> />
</div> </div>
{#if visibleTabs.length > 0} {#if filteredSettings.length > 0}
{#each visibleTabs as tabId (tabId)} {#each filteredSettings as tabId (tabId)}
{#if tabId === 'general'} {#if tabId === 'general'}
<button <button
role="tab" role="tab"

View file

@ -116,7 +116,7 @@
<div> <div>
<Textarea <Textarea
className=" text-sm w-full bg-transparent outline-hidden " className=" text-sm w-full bg-transparent outline-hidden "
placeholder={`Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.`} placeholder={$i18n.t('Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.')}
maxSize={200} maxSize={200}
bind:value={data.system_prompt} bind:value={data.system_prompt}
/> />

View file

@ -173,7 +173,7 @@
on:click={() => { on:click={() => {
show = false; show = false;
}} }}
href="https://github.com/open-webui/" href="https://github.com/open-webui/open-webui/releases"
> >
<Map className="size-5" /> <Map className="size-5" />
<div class="flex items-center">{$i18n.t('Releases')}</div> <div class="flex items-center">{$i18n.t('Releases')}</div>

View file

@ -582,7 +582,7 @@
<div> <div>
<Textarea <Textarea
className=" text-sm w-full bg-transparent outline-hidden resize-none overflow-y-hidden " className=" text-sm w-full bg-transparent outline-hidden resize-none overflow-y-hidden "
placeholder={`Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.`} placeholder={$i18n.t('Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.')}
rows={4} rows={4}
bind:value={system} bind:value={system}
/> />

View file

@ -1511,6 +1511,7 @@
"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].": "اكتب ملخصًا في 50 كلمة يلخص [الموضوع أو الكلمة الرئيسية]", "Write a summary in 50 words that summarizes [topic or keyword].": "اكتب ملخصًا في 50 كلمة يلخص [الموضوع أو الكلمة الرئيسية]",
"Write something...": "", "Write something...": "",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "اكتب محتوى مطالبة النظام (system prompt) لنموذجك هنا\nعلى سبيل المثال: أنت ماريو من Super Mario Bros وتتصرف كمساعد.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"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].": "اكتب ملخصًا في 50 كلمة يلخص [الموضوع أو الكلمة الرئيسية]", "Write a summary in 50 words that summarizes [topic or keyword].": "اكتب ملخصًا في 50 كلمة يلخص [الموضوع أو الكلمة الرئيسية]",
"Write something...": "اكتب شيئًا...", "Write something...": "اكتب شيئًا...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "اكتب محتوى مطالبة النظام (system prompt) لنموذجك هنا\nعلى سبيل المثال: أنت ماريو من Super Mario Bros وتتصرف كمساعد.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"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].": "Напиши описание в 50 думи, което обобщава [тема или ключова дума].", "Write a summary in 50 words that summarizes [topic or keyword].": "Напиши описание в 50 думи, което обобщава [тема или ключова дума].",
"Write something...": "Напишете нещо...", "Write something...": "Напишете нещо...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Напишете тук съдържанието на системния prompt на вашия модел\nнапр.: Вие сте Марио от Super Mario Bros и действате като асистент.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "একটি প্রম্পট সাজেশন লিখুন (যেমন Who are you?)", "Write a prompt suggestion (e.g. Who are you?)": "একটি প্রম্পট সাজেশন লিখুন (যেমন Who are you?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "৫০ শব্দের মধ্যে [topic or keyword] এর একটি সারসংক্ষেপ লিখুন।", "Write a summary in 50 words that summarizes [topic or keyword].": "৫০ শব্দের মধ্যে [topic or keyword] এর একটি সারসংক্ষেপ লিখুন।",
"Write something...": "", "Write something...": "",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "এখানে আপনার মডেলের সিস্টেম প্রম্পটের বিষয়বস্তু লিখুন\nউদাহরণ: আপনি সুপার মারিও ব্রস-এর মারিও, একজন সহকারী হিসেবে কাজ করছেন।",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"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].": "[བརྗོད་གཞི་ཡང་ན་གནད་ཚིག] ཕྱོགས་སྡོམ་བྱེད་པའི་ཚིག་ ༥༠ ནང་གི་སྙིང་བསྡུས་ཤིག་འབྲི་བ།",
"Write something...": "ཅི་ཞིག་འབྲི་བ།...", "Write something...": "ཅི་ཞིག་འབྲི་བ།...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Write your model system prompt content here\n e.g.) You are Mario from Super Mario Bros, acting as an assistant.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Escriu una suggerència d'indicació (p. ex. Qui ets?)", "Write a prompt suggestion (e.g. Who are you?)": "Escriu una suggerència d'indicació (p. ex. Qui ets?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Escriu un resum en 50 paraules que resumeixi [tema o paraula clau].", "Write a summary in 50 words that summarizes [topic or keyword].": "Escriu un resum en 50 paraules que resumeixi [tema o paraula clau].",
"Write something...": "Escriu quelcom...", "Write something...": "Escriu quelcom...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Escriu aquí el contingut del system prompt del teu model\np. ex.: Ets en Mario de Super Mario Bros i actues com a assistent.",
"Yacy Instance URL": "URL de la instància de Yacy", "Yacy Instance URL": "URL de la instància de Yacy",
"Yacy Password": "Contrasenya de Yacy", "Yacy Password": "Contrasenya de Yacy",
"Yacy Username": "Nom d'usuari de Yacy", "Yacy Username": "Nom d'usuari de Yacy",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Pagsulat og gisugyot nga prompt (eg. Kinsa ka?)", "Write a prompt suggestion (e.g. Who are you?)": "Pagsulat og gisugyot nga prompt (eg. Kinsa ka?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Pagsulat og 50 ka pulong nga summary nga nagsumaryo [topic o keyword].", "Write a summary in 50 words that summarizes [topic or keyword].": "Pagsulat og 50 ka pulong nga summary nga nagsumaryo [topic o keyword].",
"Write something...": "", "Write something...": "",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Isulat dinhi ang sulod sa system prompt sa imong modelo\npananglitan: Ikaw si Mario gikan sa Super Mario Bros, naglihok isip assistant.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Navrhněte dotaz (např. Kdo jsi?)", "Write a prompt suggestion (e.g. Who are you?)": "Navrhněte dotaz (např. Kdo jsi?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Napište shrnutí na 50 slov, které shrnuje [téma nebo klíčové slovo].", "Write a summary in 50 words that summarizes [topic or keyword].": "Napište shrnutí na 50 slov, které shrnuje [téma nebo klíčové slovo].",
"Write something...": "Napište něco...", "Write something...": "Napište něco...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Sem napište obsah systémového promptu vašeho modelu\nnapř.: Jste Mario ze Super Mario Bros a vystupujete jako asistent.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Skriv et promptforslag (f.eks. Hvem er du?)", "Write a prompt suggestion (e.g. Who are you?)": "Skriv et promptforslag (f.eks. Hvem er du?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Skriv en opsummering på 50 ord, der opsummerer [emne eller søgeord].", "Write a summary in 50 words that summarizes [topic or keyword].": "Skriv en opsummering på 50 ord, der opsummerer [emne eller søgeord].",
"Write something...": "Skriv noget...", "Write something...": "Skriv noget...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Skriv indholdet af din models systemprompt her\nf.eks.: Du er Mario fra Super Mario Bros og agerer som assistent.",
"Yacy Instance URL": "Yacy instans URL", "Yacy Instance URL": "Yacy instans URL",
"Yacy Password": "Yacy adgangskode", "Yacy Password": "Yacy adgangskode",
"Yacy Username": "Yacy brugernavn", "Yacy Username": "Yacy brugernavn",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Schreiben Sie einen Promptvorschlag (z. B. Wer sind Sie?)", "Write a prompt suggestion (e.g. Who are you?)": "Schreiben Sie einen Promptvorschlag (z. B. Wer sind Sie?)",
"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.", "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.",
"Write something...": "Schreiben Sie etwas...", "Write something...": "Schreiben Sie etwas...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Schreiben Sie hier den Inhalt des System-Prompts Ihres Modells\nz. B.: Sie sind Mario aus Super Mario Bros und agieren als Assistent.",
"Yacy Instance URL": "Yacy-Instanz-URL", "Yacy Instance URL": "Yacy-Instanz-URL",
"Yacy Password": "Yacy-Passwort", "Yacy Password": "Yacy-Passwort",
"Yacy Username": "Yacy-Benutzername", "Yacy Username": "Yacy-Benutzername",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Write a prompt suggestion (e.g. Who are you?) much suggest", "Write a prompt suggestion (e.g. Who are you?)": "Write a prompt suggestion (e.g. Who are you?) much suggest",
"Write a summary in 50 words that summarizes [topic or keyword].": "Write a summary in 50 words that summarizes [topic or keyword]. Much summarize.", "Write a summary in 50 words that summarizes [topic or keyword].": "Write a summary in 50 words that summarizes [topic or keyword]. Much summarize.",
"Write something...": "", "Write something...": "",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Write your model system prompt content here\n e.g.) You are Mario from Super Mario Bros, acting as an assistant.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"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].": "Γράψτε μια περίληψη σε 50 λέξεις που συνοψίζει [θέμα ή λέξη-κλειδί].", "Write a summary in 50 words that summarizes [topic or keyword].": "Γράψτε μια περίληψη σε 50 λέξεις που συνοψίζει [θέμα ή λέξη-κλειδί].",
"Write something...": "Γράψτε κάτι...", "Write something...": "Γράψτε κάτι...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Γράψτε εδώ το περιεχόμενο του system prompt του μοντέλου σας\nπ.χ.: Είστε ο Mario από το Super Mario Bros και ενεργείτε ως βοηθός.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"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 summarises [topic or keyword].", "Write a summary in 50 words that summarizes [topic or keyword].": "Write a summary in 50 words that summarises [topic or keyword].",
"Write something...": "", "Write something...": "",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Write your model system prompt content here\n e.g.) You are Mario from Super Mario Bros, acting as an assistant.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"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].": "",
"Write something...": "", "Write something...": "",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Write your model system prompt content here\n e.g.) You are Mario from Super Mario Bros, acting as an assistant.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Escribe una sugerencia de indicador (p.ej. ¿quién eres?)", "Write a prompt suggestion (e.g. Who are you?)": "Escribe una sugerencia de indicador (p.ej. ¿quién eres?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Escribe un resumen en 50 palabras que resuma [tema o palabra clave].", "Write a summary in 50 words that summarizes [topic or keyword].": "Escribe un resumen en 50 palabras que resuma [tema o palabra clave].",
"Write something...": "Escribe algo...", "Write something...": "Escribe algo...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Escribe aquí el contenido del system prompt de tu modelo\np. ej.: Eres Mario de Super Mario Bros y actúas como asistente.",
"Yacy Instance URL": "URL de la instancia Yacy", "Yacy Instance URL": "URL de la instancia Yacy",
"Yacy Password": "Contraseña de Yacy", "Yacy Password": "Contraseña de Yacy",
"Yacy Username": "Usuario de Yacy", "Yacy Username": "Usuario de Yacy",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Kirjutage vihje soovitus (nt Kes sa oled?)", "Write a prompt suggestion (e.g. Who are you?)": "Kirjutage vihje soovitus (nt Kes sa oled?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Kirjutage 50-sõnaline kokkuvõte, mis võtab kokku [teema või märksõna].", "Write a summary in 50 words that summarizes [topic or keyword].": "Kirjutage 50-sõnaline kokkuvõte, mis võtab kokku [teema või märksõna].",
"Write something...": "Kirjutage midagi...", "Write something...": "Kirjutage midagi...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Kirjuta siia oma mudeli süsteemse käsuviiba sisu\nnt: Sa oled Mario mängust Super Mario Bros ja tegutsed assistendina.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Idatzi prompt iradokizun bat (adib. Nor zara zu?)", "Write a prompt suggestion (e.g. Who are you?)": "Idatzi prompt iradokizun bat (adib. Nor zara zu?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Idatzi 50 hitzeko laburpen bat [gaia edo gako-hitza] laburbiltzen duena.", "Write a summary in 50 words that summarizes [topic or keyword].": "Idatzi 50 hitzeko laburpen bat [gaia edo gako-hitza] laburbiltzen duena.",
"Write something...": "Idatzi zerbait...", "Write something...": "Idatzi zerbait...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Idatzi hemen zure ereduaren sistema-promptaren edukia\nadib.: Super Mario Bros-eko Mario zara eta laguntzaile gisa jokatzen duzu.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"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].": "خلاصه ای در 50 کلمه بنویسید که [موضوع یا کلمه کلیدی] را خلاصه کند.", "Write a summary in 50 words that summarizes [topic or keyword].": "خلاصه ای در 50 کلمه بنویسید که [موضوع یا کلمه کلیدی] را خلاصه کند.",
"Write something...": "چیزی بنویسید...", "Write something...": "چیزی بنویسید...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "محتوای پرامپت سیستمی مدل خود را اینجا بنویسید\nمثال: شما ماریو از بازی Super Mario Bros هستید و به عنوان دستیار عمل می\u200cکنید.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -5,15 +5,15 @@
"(e.g. `sh webui.sh --api`)": "(esim. `sh webui.sh --api`)", "(e.g. `sh webui.sh --api`)": "(esim. `sh webui.sh --api`)",
"(latest)": "(uusin)", "(latest)": "(uusin)",
"(leave blank for to use commercial endpoint)": "(Jätä tyhjäksi, jos haluat käyttää kaupallista päätepistettä)", "(leave blank for to use commercial endpoint)": "(Jätä tyhjäksi, jos haluat käyttää kaupallista päätepistettä)",
"[Last] dddd [at] h:mm A": "", "[Last] dddd [at] h:mm A": "[Viimeisin] dddd h:mm A",
"[Today at] h:mm A": "", "[Today at] h:mm A": "[Tänään] h:mm A",
"[Yesterday at] h:mm A": "", "[Yesterday at] h:mm A": "[Huommenna] h:mm A",
"{{ models }}": "{{ mallit }}", "{{ models }}": "{{ mallit }}",
"{{COUNT}} Available Tools": "{{COUNT}} työkalua saatavilla", "{{COUNT}} Available Tools": "{{COUNT}} työkalua saatavilla",
"{{COUNT}} characters": "", "{{COUNT}} characters": "{{COUNT}} kirjainta",
"{{COUNT}} hidden lines": "{{COUNT}} piilotettua riviä", "{{COUNT}} hidden lines": "{{COUNT}} piilotettua riviä",
"{{COUNT}} Replies": "{{COUNT}} vastausta", "{{COUNT}} Replies": "{{COUNT}} vastausta",
"{{COUNT}} words": "", "{{COUNT}} words": "{{COUNT}} sanaa",
"{{user}}'s Chats": "{{user}}:n keskustelut", "{{user}}'s Chats": "{{user}}:n keskustelut",
"{{webUIName}} Backend Required": "{{webUIName}}-backend vaaditaan", "{{webUIName}} Backend Required": "{{webUIName}}-backend vaaditaan",
"*Prompt node ID(s) are required for image generation": "Kuvan luomiseen vaaditaan kehote-solmun ID(t)", "*Prompt node ID(s) are required for image generation": "Kuvan luomiseen vaaditaan kehote-solmun ID(t)",
@ -28,7 +28,7 @@
"Account": "Tili", "Account": "Tili",
"Account Activation Pending": "Tilin aktivointi odottaa", "Account Activation Pending": "Tilin aktivointi odottaa",
"Accurate information": "Tarkkaa tietoa", "Accurate information": "Tarkkaa tietoa",
"Action": "", "Action": "Toiminto",
"Actions": "Toiminnot", "Actions": "Toiminnot",
"Activate": "Aktivoi", "Activate": "Aktivoi",
"Activate this command by typing \"/{{COMMAND}}\" to chat input.": "Aktivoi tämä komento kirjoittamalla \"/{{COMMAND}}\" chat-syötteeseen.", "Activate this command by typing \"/{{COMMAND}}\" to chat input.": "Aktivoi tämä komento kirjoittamalla \"/{{COMMAND}}\" chat-syötteeseen.",
@ -43,7 +43,7 @@
"Add content here": "Lisää sisältöä tähän", "Add content here": "Lisää sisältöä tähän",
"Add Custom Parameter": "Lisää mukautettu parametri", "Add Custom Parameter": "Lisää mukautettu parametri",
"Add custom prompt": "Lisää mukautettu kehote", "Add custom prompt": "Lisää mukautettu kehote",
"Add Details": "", "Add Details": "Lisää yksityiskohtia",
"Add Files": "Lisää tiedostoja", "Add Files": "Lisää tiedostoja",
"Add Group": "Lisää ryhmä", "Add Group": "Lisää ryhmä",
"Add Memory": "Lisää muistiin", "Add Memory": "Lisää muistiin",
@ -54,7 +54,7 @@
"Add text content": "Lisää tekstisisältöä", "Add text content": "Lisää tekstisisältöä",
"Add User": "Lisää käyttäjä", "Add User": "Lisää käyttäjä",
"Add User Group": "Lisää käyttäjäryhmä", "Add User Group": "Lisää käyttäjäryhmä",
"Additional Config": "", "Additional Config": "Lisäasetukset",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "", "Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Adjusting these settings will apply changes universally to all users.": "Näiden asetusten säätäminen vaikuttaa kaikkiin käyttäjiin.", "Adjusting these settings will apply changes universally to all users.": "Näiden asetusten säätäminen vaikuttaa kaikkiin käyttäjiin.",
"admin": "hallinta", "admin": "hallinta",
@ -64,7 +64,7 @@
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Ylläpitäjillä on pääsy kaikkiin työkaluihin koko ajan; käyttäjät tarvitsevat työkaluja mallille määritettynä työtilassa.", "Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Ylläpitäjillä on pääsy kaikkiin työkaluihin koko ajan; käyttäjät tarvitsevat työkaluja mallille määritettynä työtilassa.",
"Advanced Parameters": "Edistyneet parametrit", "Advanced Parameters": "Edistyneet parametrit",
"Advanced Params": "Edistyneet parametrit", "Advanced Params": "Edistyneet parametrit",
"AI": "", "AI": "AI",
"All": "Kaikki", "All": "Kaikki",
"All Documents": "Kaikki asiakirjat", "All Documents": "Kaikki asiakirjat",
"All models deleted successfully": "Kaikki mallit poistettu onnistuneesti", "All models deleted successfully": "Kaikki mallit poistettu onnistuneesti",
@ -74,10 +74,10 @@
"Allow Chat Deletion": "Salli keskustelujen poisto", "Allow Chat Deletion": "Salli keskustelujen poisto",
"Allow Chat Edit": "Salli keskustelujen muokkaus", "Allow Chat Edit": "Salli keskustelujen muokkaus",
"Allow Chat Export": "Salli keskustelujen vienti", "Allow Chat Export": "Salli keskustelujen vienti",
"Allow Chat Params": "", "Allow Chat Params": "Salli keskustelujen parametrit",
"Allow Chat Share": "Salli keskustelujen jako", "Allow Chat Share": "Salli keskustelujen jako",
"Allow Chat System Prompt": "", "Allow Chat System Prompt": "Salli keskustelujen järjestelmä kehoitteet",
"Allow Chat Valves": "", "Allow Chat Valves": "Salli keskustelu venttiilit",
"Allow File Upload": "Salli tiedostojen lataus", "Allow File Upload": "Salli tiedostojen lataus",
"Allow Multiple Models in Chat": "Salli useampi malli keskustelussa", "Allow Multiple Models in Chat": "Salli useampi malli keskustelussa",
"Allow non-local voices": "Salli ei-paikalliset äänet", "Allow non-local voices": "Salli ei-paikalliset äänet",
@ -97,7 +97,7 @@
"Always Play Notification Sound": "Toista aina ilmoitusääni", "Always Play Notification Sound": "Toista aina ilmoitusääni",
"Amazing": "Hämmästyttävä", "Amazing": "Hämmästyttävä",
"an assistant": "avustaja", "an assistant": "avustaja",
"Analytics": "", "Analytics": "Analytiikka",
"Analyzed": "Analysoitu", "Analyzed": "Analysoitu",
"Analyzing...": "Analysoidaan..", "Analyzing...": "Analysoidaan..",
"and": "ja", "and": "ja",
@ -167,18 +167,18 @@
"Bing Search V7 Subscription Key": "Bing Search V7 -tilauskäyttäjäavain", "Bing Search V7 Subscription Key": "Bing Search V7 -tilauskäyttäjäavain",
"BM25 Weight": "", "BM25 Weight": "",
"Bocha Search API Key": "Bocha Search API -avain", "Bocha Search API Key": "Bocha Search API -avain",
"Bold": "", "Bold": "Lihavointi",
"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "", "Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
"Both Docling OCR Engine and Language(s) must be provided or both left empty.": "Docling OCR moottori ja kiele(t) tulee täyttää, tai jättää molemmat tyhjäksi.", "Both Docling OCR Engine and Language(s) must be provided or both left empty.": "Docling OCR moottori ja kiele(t) tulee täyttää, tai jättää molemmat tyhjäksi.",
"Brave Search API Key": "Brave Search API -avain", "Brave Search API Key": "Brave Search API -avain",
"Bullet List": "", "Bullet List": "Luettelo",
"Button ID": "", "Button ID": "Painikkeen ID",
"Button Label": "", "Button Label": "Painikkeen nimi",
"Button Prompt": "", "Button Prompt": "Painikkeen kehoite",
"By {{name}}": "Tekijä {{name}}", "By {{name}}": "Tekijä {{name}}",
"Bypass Embedding and Retrieval": "Ohita upotus ja haku", "Bypass Embedding and Retrieval": "Ohita upotus ja haku",
"Bypass Web Loader": "Ohita verkkolataaja", "Bypass Web Loader": "Ohita verkkolataaja",
"Cache Base Model List": "", "Cache Base Model List": "Malli listan välimuisti",
"Calendar": "Kalenteri", "Calendar": "Kalenteri",
"Call": "Puhelu", "Call": "Puhelu",
"Call feature is not supported when using Web STT engine": "Puhelutoimintoa ei tueta käytettäessä web-puheentunnistusmoottoria", "Call feature is not supported when using Web STT engine": "Puhelutoimintoa ei tueta käytettäessä web-puheentunnistusmoottoria",
@ -199,7 +199,7 @@
"Chat Bubble UI": "Keskustelu-pallojen käyttöliittymä", "Chat Bubble UI": "Keskustelu-pallojen käyttöliittymä",
"Chat Controls": "Keskustelun hallinta", "Chat Controls": "Keskustelun hallinta",
"Chat direction": "Keskustelun suunta", "Chat direction": "Keskustelun suunta",
"Chat ID": "", "Chat ID": "Keskustelu ID",
"Chat Overview": "Keskustelun yleiskatsaus", "Chat Overview": "Keskustelun yleiskatsaus",
"Chat Permissions": "Keskustelun käyttöoikeudet", "Chat Permissions": "Keskustelun käyttöoikeudet",
"Chat Tags Auto-Generation": "Keskustelutunnisteiden automaattinen luonti", "Chat Tags Auto-Generation": "Keskustelutunnisteiden automaattinen luonti",
@ -233,12 +233,12 @@
"Clone Chat": "Kloonaa keskustelu", "Clone Chat": "Kloonaa keskustelu",
"Clone of {{TITLE}}": "{{TITLE}} klooni", "Clone of {{TITLE}}": "{{TITLE}} klooni",
"Close": "Sulje", "Close": "Sulje",
"Close Banner": "", "Close Banner": "Sulje banneri",
"Close Configure Connection Modal": "", "Close Configure Connection Modal": "Sulje yhteyksien modaali",
"Close modal": "", "Close modal": "Sulje modaali",
"Close settings modal": "Sulje asetus modaali", "Close settings modal": "Sulje asetus modaali",
"Close Sidebar": "", "Close Sidebar": "Sulje sivupalkki",
"Code Block": "", "Code Block": "Koodiblokki",
"Code execution": "Koodin suoritus", "Code execution": "Koodin suoritus",
"Code Execution": "Koodin Suoritus", "Code Execution": "Koodin Suoritus",
"Code Execution Engine": "Koodin suoritusmoottori", "Code Execution Engine": "Koodin suoritusmoottori",
@ -257,16 +257,16 @@
"ComfyUI Workflow": "ComfyUI-työnkulku", "ComfyUI Workflow": "ComfyUI-työnkulku",
"ComfyUI Workflow Nodes": "ComfyUI-työnkulun solmut", "ComfyUI Workflow Nodes": "ComfyUI-työnkulun solmut",
"Command": "Komento", "Command": "Komento",
"Comment": "", "Comment": "Kommentti",
"Completions": "Täydennykset", "Completions": "Täydennykset",
"Compress Images in Channels": "", "Compress Images in Channels": "Pakkaa kuvat kanavissa",
"Concurrent Requests": "Samanaikaiset pyynnöt", "Concurrent Requests": "Samanaikaiset pyynnöt",
"Configure": "Määritä", "Configure": "Määritä",
"Confirm": "Vahvista", "Confirm": "Vahvista",
"Confirm Password": "Vahvista salasana", "Confirm Password": "Vahvista salasana",
"Confirm your action": "Vahvista toimintasi", "Confirm your action": "Vahvista toimintasi",
"Confirm your new password": "Vahvista uusi salasanasi", "Confirm your new password": "Vahvista uusi salasanasi",
"Confirm Your Password": "", "Confirm Your Password": "Vahvista salasanasi",
"Connect to your own OpenAI compatible API endpoints.": "Yhdistä omat OpenAI yhteensopivat API päätepisteet.", "Connect to your own OpenAI compatible API endpoints.": "Yhdistä omat OpenAI yhteensopivat API päätepisteet.",
"Connect to your own OpenAPI compatible external tool servers.": "Yhdistä omat ulkopuoliset OpenAPI yhteensopivat työkalu palvelimet.", "Connect to your own OpenAPI compatible external tool servers.": "Yhdistä omat ulkopuoliset OpenAPI yhteensopivat työkalu palvelimet.",
"Connection failed": "Yhteys epäonnistui", "Connection failed": "Yhteys epäonnistui",
@ -274,7 +274,7 @@
"Connection Type": "Yhteystyyppi", "Connection Type": "Yhteystyyppi",
"Connections": "Yhteydet", "Connections": "Yhteydet",
"Connections saved successfully": "Yhteyksien tallentaminen onnistui", "Connections saved successfully": "Yhteyksien tallentaminen onnistui",
"Connections settings updated": "", "Connections settings updated": "Yhteysasetukset päivitetty",
"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort.": "", "Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort.": "",
"Contact Admin for WebUI Access": "Ota yhteyttä ylläpitäjään WebUI-käyttöä varten", "Contact Admin for WebUI Access": "Ota yhteyttä ylläpitäjään WebUI-käyttöä varten",
"Content": "Sisältö", "Content": "Sisältö",
@ -295,7 +295,7 @@
"Copy Formatted Text": "Kopioi muotoiltu teksti", "Copy Formatted Text": "Kopioi muotoiltu teksti",
"Copy last code block": "Kopioi viimeisin koodilohko", "Copy last code block": "Kopioi viimeisin koodilohko",
"Copy last response": "Kopioi viimeisin vastaus", "Copy last response": "Kopioi viimeisin vastaus",
"Copy link": "", "Copy link": "Kopioi linkki",
"Copy Link": "Kopioi linkki", "Copy Link": "Kopioi linkki",
"Copy to clipboard": "Kopioi leikepöydälle", "Copy to clipboard": "Kopioi leikepöydälle",
"Copying to clipboard was successful!": "Kopioiminen leikepöydälle onnistui!", "Copying to clipboard was successful!": "Kopioiminen leikepöydälle onnistui!",
@ -306,7 +306,7 @@
"Create Account": "Luo tili", "Create Account": "Luo tili",
"Create Admin Account": "Luo ylläpitäjätili", "Create Admin Account": "Luo ylläpitäjätili",
"Create Channel": "Luo kanava", "Create Channel": "Luo kanava",
"Create Folder": "", "Create Folder": "Luo kansio",
"Create Group": "Luo ryhmä", "Create Group": "Luo ryhmä",
"Create Knowledge": "Luo tietoa", "Create Knowledge": "Luo tietoa",
"Create new key": "Luo uusi avain", "Create new key": "Luo uusi avain",
@ -321,7 +321,7 @@
"Current Model": "Nykyinen malli", "Current Model": "Nykyinen malli",
"Current Password": "Nykyinen salasana", "Current Password": "Nykyinen salasana",
"Custom": "Mukautettu", "Custom": "Mukautettu",
"Custom description enabled": "", "Custom description enabled": "Muokautetut kuvaukset käytössä",
"Custom Parameter Name": "Mukautetun parametrin nimi", "Custom Parameter Name": "Mukautetun parametrin nimi",
"Custom Parameter Value": "Mukautetun parametrin arvo", "Custom Parameter Value": "Mukautetun parametrin arvo",
"Danger Zone": "Vaara-alue", "Danger Zone": "Vaara-alue",
@ -329,13 +329,13 @@
"Database": "Tietokanta", "Database": "Tietokanta",
"Datalab Marker API": "Datalab Marker API", "Datalab Marker API": "Datalab Marker API",
"Datalab Marker API Key required.": "Datalab Marker API-avain vaaditaan.", "Datalab Marker API Key required.": "Datalab Marker API-avain vaaditaan.",
"DD/MM/YYYY": "", "DD/MM/YYYY": "DD/MM/YYYY",
"December": "joulukuu", "December": "joulukuu",
"Default": "Oletus", "Default": "Oletus",
"Default (Open AI)": "Oletus (Open AI)", "Default (Open AI)": "Oletus (Open AI)",
"Default (SentenceTransformers)": "Oletus (SentenceTransformers)", "Default (SentenceTransformers)": "Oletus (SentenceTransformers)",
"Default action buttons will be used.": "", "Default action buttons will be used.": "Painikkeen oletustoiminto",
"Default description enabled": "", "Default description enabled": "Oletuskuvaus käytössä",
"Default mode works with a wider range of models by calling tools once before execution. Native mode leverages the model's built-in tool-calling capabilities, but requires the model to inherently support this feature.": "Oletustila toimii laajemman mallivalikoiman kanssa kutsumalla työkaluja kerran ennen suorittamista. Natiivitila hyödyntää mallin sisäänrakennettuja työkalujen kutsumisominaisuuksia, mutta edellyttää, että malli tukee tätä ominaisuutta.", "Default mode works with a wider range of models by calling tools once before execution. Native mode leverages the model's built-in tool-calling capabilities, but requires the model to inherently support this feature.": "Oletustila toimii laajemman mallivalikoiman kanssa kutsumalla työkaluja kerran ennen suorittamista. Natiivitila hyödyntää mallin sisäänrakennettuja työkalujen kutsumisominaisuuksia, mutta edellyttää, että malli tukee tätä ominaisuutta.",
"Default Model": "Oletusmalli", "Default Model": "Oletusmalli",
"Default model updated": "Oletusmalli päivitetty", "Default model updated": "Oletusmalli päivitetty",
@ -377,7 +377,7 @@
"Direct Connections": "Suorat yhteydet", "Direct Connections": "Suorat yhteydet",
"Direct Connections allow users to connect to their own OpenAI compatible API endpoints.": "Suorat yhteydet mahdollistavat käyttäjien yhdistää omia OpenAI-yhteensopivia API-päätepisteitä.", "Direct Connections allow users to connect to their own OpenAI compatible API endpoints.": "Suorat yhteydet mahdollistavat käyttäjien yhdistää omia OpenAI-yhteensopivia API-päätepisteitä.",
"Direct Tool Servers": "Suorat työkalu palvelimet", "Direct Tool Servers": "Suorat työkalu palvelimet",
"Disable Code Interpreter": "", "Disable Code Interpreter": "Poista Koodin suoritus käytöstä",
"Disable Image Extraction": "Poista kuvien poiminta käytöstä", "Disable Image Extraction": "Poista kuvien poiminta käytöstä",
"Disable image extraction from the PDF. If Use LLM is enabled, images will be automatically captioned. Defaults to False.": "Poista kuvien poiminta käytöstä PDF tiedostoista. Jos LLM on käytössä, kuvat tekstitetään automaattisesti. Oletuksena ei käytössä.", "Disable image extraction from the PDF. If Use LLM is enabled, images will be automatically captioned. Defaults to False.": "Poista kuvien poiminta käytöstä PDF tiedostoista. Jos LLM on käytössä, kuvat tekstitetään automaattisesti. Oletuksena ei käytössä.",
"Disabled": "Ei käytössä", "Disabled": "Ei käytössä",
@ -393,7 +393,7 @@
"Discover, download, and explore model presets": "Löydä ja lataa mallien esiasetuksia", "Discover, download, and explore model presets": "Löydä ja lataa mallien esiasetuksia",
"Display": "Näytä", "Display": "Näytä",
"Display Emoji in Call": "Näytä hymiöitä puhelussa", "Display Emoji in Call": "Näytä hymiöitä puhelussa",
"Display Multi-model Responses in Tabs": "", "Display Multi-model Responses in Tabs": "Näytä usean mallin vastaukset välilehdissä",
"Display the username instead of You in the Chat": "Näytä käyttäjänimi keskustelussa \"Sinä\" -tekstin sijaan", "Display the username instead of You in the Chat": "Näytä käyttäjänimi keskustelussa \"Sinä\" -tekstin sijaan",
"Displays citations in the response": "Näyttää lähdeviitteet vastauksessa", "Displays citations in the response": "Näyttää lähdeviitteet vastauksessa",
"Dive into knowledge": "Uppoudu tietoon", "Dive into knowledge": "Uppoudu tietoon",
@ -440,12 +440,12 @@
"Edit Channel": "Muokkaa kanavaa", "Edit Channel": "Muokkaa kanavaa",
"Edit Connection": "Muokkaa yhteyttä", "Edit Connection": "Muokkaa yhteyttä",
"Edit Default Permissions": "Muokkaa oletuskäyttöoikeuksia", "Edit Default Permissions": "Muokkaa oletuskäyttöoikeuksia",
"Edit Folder": "", "Edit Folder": "Muokkaa kansiota",
"Edit Memory": "Muokkaa muistia", "Edit Memory": "Muokkaa muistia",
"Edit User": "Muokkaa käyttäjää", "Edit User": "Muokkaa käyttäjää",
"Edit User Group": "Muokkaa käyttäjäryhmää", "Edit User Group": "Muokkaa käyttäjäryhmää",
"Edited": "", "Edited": "Muokattu",
"Editing": "", "Editing": "Muokataan",
"Eject": "Poista", "Eject": "Poista",
"ElevenLabs": "ElevenLabs", "ElevenLabs": "ElevenLabs",
"Email": "Sähköposti", "Email": "Sähköposti",
@ -488,7 +488,7 @@
"Enter comma-separated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "Syötä pilkulla erottaen \"token:bias_value\" parit (esim. 5432:100, 413:-100)", "Enter comma-separated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "Syötä pilkulla erottaen \"token:bias_value\" parit (esim. 5432:100, 413:-100)",
"Enter Config in JSON format": "Kirjoita konfiguraatio JSON-muodossa", "Enter Config in JSON format": "Kirjoita konfiguraatio JSON-muodossa",
"Enter content for the pending user info overlay. Leave empty for default.": "Kirjoita odottavien käyttäjien infon tekstisisältö. Käytä oletusta jättämällä tyhjäksi.", "Enter content for the pending user info overlay. Leave empty for default.": "Kirjoita odottavien käyttäjien infon tekstisisältö. Käytä oletusta jättämällä tyhjäksi.",
"Enter Datalab Marker API Base URL": "", "Enter Datalab Marker API Base URL": "Kirjoita Datalab Marker API verkko-osoite",
"Enter Datalab Marker API Key": "Kirjoita Datalab Marker API-avain", "Enter Datalab Marker API Key": "Kirjoita Datalab Marker API-avain",
"Enter description": "Kirjoita kuvaus", "Enter description": "Kirjoita kuvaus",
"Enter Docling OCR Engine": "Kirjoita Docling OCR moottori", "Enter Docling OCR Engine": "Kirjoita Docling OCR moottori",
@ -506,13 +506,13 @@
"Enter External Web Search URL": "Kirjoita ulkoisen Web Search verkko-osoite", "Enter External Web Search URL": "Kirjoita ulkoisen Web Search verkko-osoite",
"Enter Firecrawl API Base URL": "Kirjoita Firecrawl API -verkko-osoite", "Enter Firecrawl API Base URL": "Kirjoita Firecrawl API -verkko-osoite",
"Enter Firecrawl API Key": "Kirjoita Firecrawl API-avain", "Enter Firecrawl API Key": "Kirjoita Firecrawl API-avain",
"Enter folder name": "", "Enter folder name": "Kirjoita kansion nimi",
"Enter Github Raw URL": "Kirjoita Github Raw -verkko-osoite", "Enter Github Raw URL": "Kirjoita Github Raw -verkko-osoite",
"Enter Google PSE API Key": "Kirjoita Google PSE API -avain", "Enter Google PSE API Key": "Kirjoita Google PSE API -avain",
"Enter Google PSE Engine Id": "Kirjoita Google PSE -moottorin tunnus", "Enter Google PSE Engine Id": "Kirjoita Google PSE -moottorin tunnus",
"Enter Image Size (e.g. 512x512)": "Kirjoita kuvan koko (esim. 512x512)", "Enter Image Size (e.g. 512x512)": "Kirjoita kuvan koko (esim. 512x512)",
"Enter Jina API Key": "Kirjoita Jina API -avain", "Enter Jina API Key": "Kirjoita Jina API -avain",
"Enter JSON config (e.g., {\"disable_links\": true})": "", "Enter JSON config (e.g., {\"disable_links\": true})": "Kirjoita JSON asetus (esim. {\"disable_links\": true})",
"Enter Jupyter Password": "Kirjoita Jupyter salasana", "Enter Jupyter Password": "Kirjoita Jupyter salasana",
"Enter Jupyter Token": "Kirjoita Juypyter token", "Enter Jupyter Token": "Kirjoita Juypyter token",
"Enter Jupyter URL": "Kirjoita Jupyter verkko-osoite", "Enter Jupyter URL": "Kirjoita Jupyter verkko-osoite",
@ -585,7 +585,7 @@
"Error unloading model: {{error}}": "Virhe mallia ladattaessa: {{error}}", "Error unloading model: {{error}}": "Virhe mallia ladattaessa: {{error}}",
"Error uploading file: {{error}}": "Virhe ladattaessa tiedostoa: {{error}}", "Error uploading file: {{error}}": "Virhe ladattaessa tiedostoa: {{error}}",
"Evaluations": "Arvioinnit", "Evaluations": "Arvioinnit",
"Everyone": "", "Everyone": "Kaikki",
"Exa API Key": "Exa API -avain", "Exa API Key": "Exa API -avain",
"Example: (&(objectClass=inetOrgPerson)(uid=%s))": "Esimerkki: (&(objectClass=inetOrgPerson)(uid=%s))", "Example: (&(objectClass=inetOrgPerson)(uid=%s))": "Esimerkki: (&(objectClass=inetOrgPerson)(uid=%s))",
"Example: ALL": "Esimerkki: KAIKKI", "Example: ALL": "Esimerkki: KAIKKI",
@ -613,7 +613,7 @@
"Export Prompts": "Vie kehotteet", "Export Prompts": "Vie kehotteet",
"Export to CSV": "Vie CSV-tiedostoon", "Export to CSV": "Vie CSV-tiedostoon",
"Export Tools": "Vie työkalut", "Export Tools": "Vie työkalut",
"Export Users": "", "Export Users": "Vie käyttäjät",
"External": "Ulkoiset", "External": "Ulkoiset",
"External Document Loader URL required.": "Ulkoisen Document Loader:n verkko-osoite on vaaditaan.", "External Document Loader URL required.": "Ulkoisen Document Loader:n verkko-osoite on vaaditaan.",
"External Task Model": "Ulkoinen työmalli", "External Task Model": "Ulkoinen työmalli",
@ -621,17 +621,17 @@
"External Web Loader URL": "Ulkoinen Web Loader verkko-osoite", "External Web Loader URL": "Ulkoinen Web Loader verkko-osoite",
"External Web Search API Key": "Ulkoinen Web Search API-avain", "External Web Search API Key": "Ulkoinen Web Search API-avain",
"External Web Search URL": "Ulkoinen Web Search verkko-osoite", "External Web Search URL": "Ulkoinen Web Search verkko-osoite",
"Fade Effect for Streaming Text": "", "Fade Effect for Streaming Text": "Häivytystehoste suoratoistetulle tekstille",
"Failed to add file.": "Tiedoston lisääminen epäonnistui.", "Failed to add file.": "Tiedoston lisääminen epäonnistui.",
"Failed to connect to {{URL}} OpenAPI tool server": "Yhdistäminen {{URL}} OpenAPI työkalu palvelimeen epäonnistui", "Failed to connect to {{URL}} OpenAPI tool server": "Yhdistäminen {{URL}} OpenAPI työkalu palvelimeen epäonnistui",
"Failed to copy link": "Linkin kopioinmti epäonnistui", "Failed to copy link": "Linkin kopioinmti epäonnistui",
"Failed to create API Key.": "API-avaimen luonti epäonnistui.", "Failed to create API Key.": "API-avaimen luonti epäonnistui.",
"Failed to delete note": "Muistiinpanon poistaminen epäonnistui", "Failed to delete note": "Muistiinpanon poistaminen epäonnistui",
"Failed to extract content from the file: {{error}}": "", "Failed to extract content from the file: {{error}}": "Tiedoston sisällön pomiminen epäonnistui: {{error}}",
"Failed to extract content from the file.": "", "Failed to extract content from the file.": "Tiedoston sisällön pomiminen epäonnistui.",
"Failed to fetch models": "Mallien hakeminen epäonnistui", "Failed to fetch models": "Mallien hakeminen epäonnistui",
"Failed to generate title": "", "Failed to generate title": "Otsikon luonti epäonnistui",
"Failed to load chat preview": "", "Failed to load chat preview": "Keskustelun esikatselun lataaminen epäonnistui",
"Failed to load file content.": "Tiedoston sisällön lataaminen epäonnistui.", "Failed to load file content.": "Tiedoston sisällön lataaminen epäonnistui.",
"Failed to read clipboard contents": "Leikepöydän sisällön lukeminen epäonnistui", "Failed to read clipboard contents": "Leikepöydän sisällön lukeminen epäonnistui",
"Failed to save connections": "Yhteyksien tallentaminen epäonnistui", "Failed to save connections": "Yhteyksien tallentaminen epäonnistui",
@ -641,7 +641,7 @@
"Features": "Ominaisuudet", "Features": "Ominaisuudet",
"Features Permissions": "Ominaisuuksien käyttöoikeudet", "Features Permissions": "Ominaisuuksien käyttöoikeudet",
"February": "helmikuu", "February": "helmikuu",
"Feedback Details": "", "Feedback Details": "Palautteen tiedot",
"Feedback History": "Palautehistoria", "Feedback History": "Palautehistoria",
"Feedbacks": "Palautteet", "Feedbacks": "Palautteet",
"Feel free to add specific details": "Voit lisätä tarkempia tietoja", "Feel free to add specific details": "Voit lisätä tarkempia tietoja",
@ -655,20 +655,20 @@
"File Upload": "Tiedoston lataus", "File Upload": "Tiedoston lataus",
"File uploaded successfully": "Tiedosto ladattiin onnistuneesti", "File uploaded successfully": "Tiedosto ladattiin onnistuneesti",
"Files": "Tiedostot", "Files": "Tiedostot",
"Filter": "", "Filter": "Suodata",
"Filter is now globally disabled": "Suodatin on nyt poistettu käytöstä globaalisti", "Filter is now globally disabled": "Suodatin on nyt poistettu käytöstä globaalisti",
"Filter is now globally enabled": "Suodatin on nyt otettu käyttöön globaalisti", "Filter is now globally enabled": "Suodatin on nyt otettu käyttöön globaalisti",
"Filters": "Suodattimet", "Filters": "Suodattimet",
"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Sormenjäljen väärentäminen havaittu: Alkukirjaimia ei voi käyttää avatarina. Käytetään oletusprofiilikuvaa.", "Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Sormenjäljen väärentäminen havaittu: Alkukirjaimia ei voi käyttää avatarina. Käytetään oletusprofiilikuvaa.",
"Firecrawl API Base URL": "Firecrawl API -verkko-osoite", "Firecrawl API Base URL": "Firecrawl API -verkko-osoite",
"Firecrawl API Key": "Firecrawl API-avain", "Firecrawl API Key": "Firecrawl API-avain",
"Floating Quick Actions": "", "Floating Quick Actions": "Kelluvat pikakomennot",
"Focus chat input": "Fokusoi syöttökenttään", "Focus chat input": "Fokusoi syöttökenttään",
"Folder deleted successfully": "Kansio poistettu onnistuneesti", "Folder deleted successfully": "Kansio poistettu onnistuneesti",
"Folder Name": "", "Folder Name": "Kansion nimi",
"Folder name cannot be empty.": "Kansion nimi ei voi olla tyhjä.", "Folder name cannot be empty.": "Kansion nimi ei voi olla tyhjä.",
"Folder name updated successfully": "Kansion nimi päivitetty onnistuneesti", "Folder name updated successfully": "Kansion nimi päivitetty onnistuneesti",
"Folder updated successfully": "", "Folder updated successfully": "Kansio päivitettiin onnistuneesti",
"Follow up": "Jatkokysymykset", "Follow up": "Jatkokysymykset",
"Follow Up Generation": "Jatkokysymysten luonti", "Follow Up Generation": "Jatkokysymysten luonti",
"Follow Up Generation Prompt": "Jatkokysymysten luonti kehoite", "Follow Up Generation Prompt": "Jatkokysymysten luonti kehoite",
@ -678,8 +678,8 @@
"Force OCR on all pages of the PDF. This can lead to worse results if you have good text in your PDFs. Defaults to False.": "Pakota OCR:n käyttö kaikilla PDF-sivuilla. Tämä voi johtaa huonompiin tuloksiin jos PDF:n tekstisisältö on laadukasta. Oletusarvo, ei käytöstä.", "Force OCR on all pages of the PDF. This can lead to worse results if you have good text in your PDFs. Defaults to False.": "Pakota OCR:n käyttö kaikilla PDF-sivuilla. Tämä voi johtaa huonompiin tuloksiin jos PDF:n tekstisisältö on laadukasta. Oletusarvo, ei käytöstä.",
"Forge new paths": "Luo uusia polkuja", "Forge new paths": "Luo uusia polkuja",
"Form": "Lomake", "Form": "Lomake",
"Format Lines": "", "Format Lines": "Muotoile rivit",
"Format the lines in the output. Defaults to False. If set to True, the lines will be formatted to detect inline math and styles.": "", "Format the lines in the output. Defaults to False. If set to True, the lines will be formatted to detect inline math and styles.": "Muotoile rivit. Oletusarvo on False. Jos arvo on True, rivit muotoillaan siten, että ne havaitsevat riviin liitetyn matematiikan ja tyylit.",
"Format your variables using brackets like this:": "Muotoile muuttujasi hakasulkeilla tällä tavalla:", "Format your variables using brackets like this:": "Muotoile muuttujasi hakasulkeilla tällä tavalla:",
"Forwards system user session credentials to authenticate": "Välittää järjestelmän käyttäjän istunnon tunnistetiedot todennusta varten", "Forwards system user session credentials to authenticate": "Välittää järjestelmän käyttäjän istunnon tunnistetiedot todennusta varten",
"Full Context Mode": "Koko kontekstitila", "Full Context Mode": "Koko kontekstitila",
@ -707,7 +707,7 @@
"Generate prompt pair": "Luo kehotepari", "Generate prompt pair": "Luo kehotepari",
"Generating search query": "Luodaan hakukyselyä", "Generating search query": "Luodaan hakukyselyä",
"Generating...": "Luodaan...", "Generating...": "Luodaan...",
"Get information on {{name}} in the UI": "", "Get information on {{name}} in the UI": "Hae tietoja {{name}} -nimestä käyttöliittymässä",
"Get started": "Aloita", "Get started": "Aloita",
"Get started with {{WEBUI_NAME}}": "Aloita käyttämään {{WEBUI_NAME}}:iä", "Get started with {{WEBUI_NAME}}": "Aloita käyttämään {{WEBUI_NAME}}:iä",
"Global": "Yleinen", "Global": "Yleinen",
@ -721,9 +721,9 @@
"Group Name": "Ryhmän nimi", "Group Name": "Ryhmän nimi",
"Group updated successfully": "Ryhmä päivitetty onnistuneesti", "Group updated successfully": "Ryhmä päivitetty onnistuneesti",
"Groups": "Ryhmät", "Groups": "Ryhmät",
"H1": "", "H1": "H1",
"H2": "", "H2": "H2",
"H3": "", "H3": "H3",
"Haptic Feedback": "Haptinen palaute", "Haptic Feedback": "Haptinen palaute",
"Hello, {{name}}": "Hei, {{name}}", "Hello, {{name}}": "Hei, {{name}}",
"Help": "Ohje", "Help": "Ohje",
@ -747,14 +747,14 @@
"Ignite curiosity": "Sytytä uteliaisuus", "Ignite curiosity": "Sytytä uteliaisuus",
"Image": "Kuva", "Image": "Kuva",
"Image Compression": "Kuvan pakkaus", "Image Compression": "Kuvan pakkaus",
"Image Compression Height": "", "Image Compression Height": "Kuvan pakkauksen korkeus",
"Image Compression Width": "", "Image Compression Width": "Kuvan pakkauksen leveys",
"Image Generation": "Kuvagenerointi", "Image Generation": "Kuvagenerointi",
"Image Generation (Experimental)": "Kuvagenerointi (kokeellinen)", "Image Generation (Experimental)": "Kuvagenerointi (kokeellinen)",
"Image Generation Engine": "Kuvagenerointimoottori", "Image Generation Engine": "Kuvagenerointimoottori",
"Image Max Compression Size": "Kuvan enimmäispakkauskoko", "Image Max Compression Size": "Kuvan enimmäispakkauskoko",
"Image Max Compression Size height": "", "Image Max Compression Size height": "Kuvan enimmäiskorkeus",
"Image Max Compression Size width": "", "Image Max Compression Size width": "Kuvan enimmäisleveys",
"Image Prompt Generation": "Kuvan kehote generointi", "Image Prompt Generation": "Kuvan kehote generointi",
"Image Prompt Generation Prompt": "Kuvan generoinnin kehote", "Image Prompt Generation Prompt": "Kuvan generoinnin kehote",
"Image Settings": "Kuva-asetukset", "Image Settings": "Kuva-asetukset",
@ -776,12 +776,12 @@
"Influences how quickly the algorithm responds to feedback from the generated text. A lower learning rate will result in slower adjustments, while a higher learning rate will make the algorithm more responsive.": "", "Influences how quickly the algorithm responds to feedback from the generated text. A lower learning rate will result in slower adjustments, while a higher learning rate will make the algorithm more responsive.": "",
"Info": "Tiedot", "Info": "Tiedot",
"Inject the entire content as context for comprehensive processing, this is recommended for complex queries.": "Upota koko sisältö kontekstiin kattavaa käsittelyä varten. Tätä suositellaan monimutkaisille kyselyille.", "Inject the entire content as context for comprehensive processing, this is recommended for complex queries.": "Upota koko sisältö kontekstiin kattavaa käsittelyä varten. Tätä suositellaan monimutkaisille kyselyille.",
"Input": "", "Input": "Syöte",
"Input commands": "Syötekäskyt", "Input commands": "Syötekäskyt",
"Input Variables": "", "Input Variables": "Syötteen muuttujat",
"Insert": "", "Insert": "Lisää",
"Insert Follow-Up Prompt to Input": "", "Insert Follow-Up Prompt to Input": "Lisää jatkokysymys syötteeseen",
"Insert Prompt as Rich Text": "", "Insert Prompt as Rich Text": "Lisää kehote RTF-muodossa",
"Install from Github URL": "Asenna Github-URL:stä", "Install from Github URL": "Asenna Github-URL:stä",
"Instant Auto-Send After Voice Transcription": "Heti automaattinen lähetys äänitunnistuksen jälkeen", "Instant Auto-Send After Voice Transcription": "Heti automaattinen lähetys äänitunnistuksen jälkeen",
"Integration": "Integrointi", "Integration": "Integrointi",
@ -789,10 +789,10 @@
"Invalid file content": "Virheellinen tiedostosisältö", "Invalid file content": "Virheellinen tiedostosisältö",
"Invalid file format.": "Virheellinen tiedostomuoto.", "Invalid file format.": "Virheellinen tiedostomuoto.",
"Invalid JSON file": "Virheellinen JSON tiedosto", "Invalid JSON file": "Virheellinen JSON tiedosto",
"Invalid JSON format in Additional Config": "", "Invalid JSON format in Additional Config": "Virheellinen JSON muotoilu lisäasetuksissa",
"Invalid Tag": "Virheellinen tagi", "Invalid Tag": "Virheellinen tagi",
"is typing...": "Kirjoittaa...", "is typing...": "Kirjoittaa...",
"Italic": "", "Italic": "Kursiivi",
"January": "tammikuu", "January": "tammikuu",
"Jina API Key": "Jina API -avain", "Jina API Key": "Jina API -avain",
"join our Discord for help.": "liity Discordiimme saadaksesi apua.", "join our Discord for help.": "liity Discordiimme saadaksesi apua.",
@ -805,13 +805,13 @@
"JWT Expiration": "JWT-vanheneminen", "JWT Expiration": "JWT-vanheneminen",
"JWT Token": "JWT-token", "JWT Token": "JWT-token",
"Kagi Search API Key": "Kagi Search API -avain", "Kagi Search API Key": "Kagi Search API -avain",
"Keep Follow-Up Prompts in Chat": "", "Keep Follow-Up Prompts in Chat": "Säilytä jatkokysymys kehoitteet keskustelussa",
"Keep in Sidebar": "Pidä sivupalkissa", "Keep in Sidebar": "Pidä sivupalkissa",
"Key": "Avain", "Key": "Avain",
"Keyboard shortcuts": "Pikanäppäimet", "Keyboard shortcuts": "Pikanäppäimet",
"Knowledge": "Tietämys", "Knowledge": "Tietämys",
"Knowledge Access": "Tiedon käyttöoikeus", "Knowledge Access": "Tiedon käyttöoikeus",
"Knowledge Base": "", "Knowledge Base": "Tietokanta",
"Knowledge created successfully.": "Tietokanta luotu onnistuneesti.", "Knowledge created successfully.": "Tietokanta luotu onnistuneesti.",
"Knowledge deleted successfully.": "Tietokanta poistettu onnistuneesti.", "Knowledge deleted successfully.": "Tietokanta poistettu onnistuneesti.",
"Knowledge Public Sharing": "Tietokannan julkinen jakaminen", "Knowledge Public Sharing": "Tietokannan julkinen jakaminen",
@ -829,9 +829,9 @@
"LDAP": "LDAP", "LDAP": "LDAP",
"LDAP server updated": "LDAP-palvelin päivitetty", "LDAP server updated": "LDAP-palvelin päivitetty",
"Leaderboard": "Tulosluettelo", "Leaderboard": "Tulosluettelo",
"Learn More": "", "Learn More": "Lue lisää",
"Learn more about OpenAPI tool servers.": "Lue lisää OpenAPI työkalu palvelimista.", "Learn more about OpenAPI tool servers.": "Lue lisää OpenAPI työkalu palvelimista.",
"Leave empty for no compression": "", "Leave empty for no compression": "Jätä tyhjäksi, jos et halua pakkausta",
"Leave empty for unlimited": "Rajaton tyhjänä", "Leave empty for unlimited": "Rajaton tyhjänä",
"Leave empty to include all models from \"{{url}}\" endpoint": "Jätä tyhjäksi sisällyttääksesi \"{{url}}\" päätepisteen mallit", "Leave empty to include all models from \"{{url}}\" endpoint": "Jätä tyhjäksi sisällyttääksesi \"{{url}}\" päätepisteen mallit",
"Leave empty to include all models from \"{{url}}/api/tags\" endpoint": "Jätä tyhjäksi sisällyttääksesi \"{{url}}/api/tags\" päätepisteen mallit", "Leave empty to include all models from \"{{url}}/api/tags\" endpoint": "Jätä tyhjäksi sisällyttääksesi \"{{url}}/api/tags\" päätepisteen mallit",
@ -839,9 +839,9 @@
"Leave empty to include all models or select specific models": "Jätä tyhjäksi, jos haluat sisällyttää kaikki mallit tai valitse tietyt mallit", "Leave empty to include all models or select specific models": "Jätä tyhjäksi, jos haluat sisällyttää kaikki mallit tai valitse tietyt mallit",
"Leave empty to use the default prompt, or enter a custom prompt": "Jätä tyhjäksi käyttääksesi oletuskehotetta tai kirjoita mukautettu kehote", "Leave empty to use the default prompt, or enter a custom prompt": "Jätä tyhjäksi käyttääksesi oletuskehotetta tai kirjoita mukautettu kehote",
"Leave model field empty to use the default model.": "Jätä malli kenttä tyhjäksi käyttääksesi oletus mallia.", "Leave model field empty to use the default model.": "Jätä malli kenttä tyhjäksi käyttääksesi oletus mallia.",
"lexical": "", "lexical": "leksikaalinen",
"License": "Lisenssi", "License": "Lisenssi",
"Lift List": "", "Lift List": "Nostolista",
"Light": "Vaalea", "Light": "Vaalea",
"Listening...": "Kuuntelee...", "Listening...": "Kuuntelee...",
"Llama.cpp": "Llama.cpp", "Llama.cpp": "Llama.cpp",
@ -854,7 +854,7 @@
"Lost": "Mennyt", "Lost": "Mennyt",
"LTR": "LTR", "LTR": "LTR",
"Made by Open WebUI Community": "Tehnyt OpenWebUI-yhteisö", "Made by Open WebUI Community": "Tehnyt OpenWebUI-yhteisö",
"Make password visible in the user interface": "", "Make password visible in the user interface": "Näytä salasana käyttöliittymässä",
"Make sure to enclose them with": "Varmista, että suljet ne", "Make sure to enclose them with": "Varmista, että suljet ne",
"Make sure to export a workflow.json file as API format from ComfyUI.": "Muista viedä workflow.json-tiedosto API-muodossa ComfyUI:sta.", "Make sure to export a workflow.json file as API format from ComfyUI.": "Muista viedä workflow.json-tiedosto API-muodossa ComfyUI:sta.",
"Manage": "Hallitse", "Manage": "Hallitse",
@ -867,7 +867,7 @@
"Manage Tool Servers": "Hallitse työkalu palvelimia", "Manage Tool Servers": "Hallitse työkalu palvelimia",
"March": "maaliskuu", "March": "maaliskuu",
"Markdown": "Markdown", "Markdown": "Markdown",
"Markdown (Header)": "", "Markdown (Header)": "Markdown (otsikko)",
"Max Speakers": "Puhujien enimmäismäärä", "Max Speakers": "Puhujien enimmäismäärä",
"Max Upload Count": "Latausten enimmäismäärä", "Max Upload Count": "Latausten enimmäismäärä",
"Max Upload Size": "Latausten enimmäiskoko", "Max Upload Size": "Latausten enimmäiskoko",
@ -905,10 +905,10 @@
"Model filesystem path detected. Model shortname is required for update, cannot continue.": "Mallin tiedostojärjestelmäpolku havaittu. Mallin lyhytnimi vaaditaan päivitykseen, ei voida jatkaa.", "Model filesystem path detected. Model shortname is required for update, cannot continue.": "Mallin tiedostojärjestelmäpolku havaittu. Mallin lyhytnimi vaaditaan päivitykseen, ei voida jatkaa.",
"Model Filtering": "Mallin suodatus", "Model Filtering": "Mallin suodatus",
"Model ID": "Mallin tunnus", "Model ID": "Mallin tunnus",
"Model ID is required.": "", "Model ID is required.": "Mallin tunnus on pakollinen",
"Model IDs": "Mallitunnukset", "Model IDs": "Mallitunnukset",
"Model Name": "Mallin nimi", "Model Name": "Mallin nimi",
"Model Name is required.": "", "Model Name is required.": "Mallin nimi on pakollinen",
"Model not selected": "Mallia ei ole valittu", "Model not selected": "Mallia ei ole valittu",
"Model Params": "Mallin parametrit", "Model Params": "Mallin parametrit",
"Model Permissions": "Mallin käyttöoikeudet", "Model Permissions": "Mallin käyttöoikeudet",
@ -923,12 +923,12 @@
"Mojeek Search API Key": "Mojeek Search API -avain", "Mojeek Search API Key": "Mojeek Search API -avain",
"more": "lisää", "more": "lisää",
"More": "Lisää", "More": "Lisää",
"More Concise": "", "More Concise": "Ytimekkäämpi",
"More Options": "", "More Options": "Lisää vaihtoehtoja",
"Name": "Nimi", "Name": "Nimi",
"Name your knowledge base": "Anna tietokannalle nimi", "Name your knowledge base": "Anna tietokannalle nimi",
"Native": "Natiivi", "Native": "Natiivi",
"New Button": "", "New Button": "Uusi painike",
"New Chat": "Uusi keskustelu", "New Chat": "Uusi keskustelu",
"New Folder": "Uusi kansio", "New Folder": "Uusi kansio",
"New Function": "Uusi toiminto", "New Function": "Uusi toiminto",
@ -937,7 +937,7 @@
"New Tool": "Uusi työkalu", "New Tool": "Uusi työkalu",
"new-channel": "uusi-kanava", "new-channel": "uusi-kanava",
"Next message": "Seuraava viesti", "Next message": "Seuraava viesti",
"No chats found": "", "No chats found": "Keskuteluja ei löytynyt",
"No chats found for this user.": "Käyttäjän keskusteluja ei löytynyt.", "No chats found for this user.": "Käyttäjän keskusteluja ei löytynyt.",
"No chats found.": "Keskusteluja ei löytynyt", "No chats found.": "Keskusteluja ei löytynyt",
"No content": "Ei sisältöä", "No content": "Ei sisältöä",
@ -995,11 +995,11 @@
"Oops! You're using an unsupported method (frontend only). Please serve the WebUI from the backend.": "Hups! Käytät ei-tuettua menetelmää (vain frontend). Palvele WebUI:ta backendistä.", "Oops! You're using an unsupported method (frontend only). Please serve the WebUI from the backend.": "Hups! Käytät ei-tuettua menetelmää (vain frontend). Palvele WebUI:ta backendistä.",
"Open file": "Avaa tiedosto", "Open file": "Avaa tiedosto",
"Open in full screen": "Avaa koko näytön tilaan", "Open in full screen": "Avaa koko näytön tilaan",
"Open modal to configure connection": "", "Open modal to configure connection": "Avaa modaaliikkuna yhteyden määrittämiseksi",
"Open Modal To Manage Floating Quick Actions": "", "Open Modal To Manage Floating Quick Actions": "Avaa modaaliikkuna kelluvien pikatoimintojen hallitsemiseksi",
"Open new chat": "Avaa uusi keskustelu", "Open new chat": "Avaa uusi keskustelu",
"Open Sidebar": "", "Open Sidebar": "Avaa sivupalkki",
"Open User Profile Menu": "", "Open User Profile Menu": "Avaa käyttäjäprofiili ikkuna",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI voi käyttää minkä tahansa OpenAPI-palvelimen tarjoamia työkaluja.", "Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI voi käyttää minkä tahansa OpenAPI-palvelimen tarjoamia työkaluja.",
"Open WebUI uses faster-whisper internally.": "Open WebUI käyttää faster-whisperia sisäisesti.", "Open WebUI uses faster-whisper internally.": "Open WebUI käyttää faster-whisperia sisäisesti.",
"Open WebUI uses SpeechT5 and CMU Arctic speaker embeddings.": "Open WebUI käyttää SpeechT5:tä ja CMU Arctic -kaiuttimen upotuksia.", "Open WebUI uses SpeechT5 and CMU Arctic speaker embeddings.": "Open WebUI käyttää SpeechT5:tä ja CMU Arctic -kaiuttimen upotuksia.",
@ -1013,7 +1013,7 @@
"openapi.json URL or Path": "openapi.json verkko-osoite tai polku", "openapi.json URL or Path": "openapi.json verkko-osoite tai polku",
"Options for running a local vision-language model in the picture description. The parameters refer to a model hosted on Hugging Face. This parameter is mutually exclusive with picture_description_api.": "", "Options for running a local vision-language model in the picture description. The parameters refer to a model hosted on Hugging Face. This parameter is mutually exclusive with picture_description_api.": "",
"or": "tai", "or": "tai",
"Ordered List": "", "Ordered List": "Järjestetty lista",
"Organize your users": "Järjestä käyttäjäsi", "Organize your users": "Järjestä käyttäjäsi",
"Other": "Muu", "Other": "Muu",
"OUTPUT": "TULOSTE", "OUTPUT": "TULOSTE",
@ -1024,7 +1024,7 @@
"Paginate": "Sivutus", "Paginate": "Sivutus",
"Parameters": "Parametrit", "Parameters": "Parametrit",
"Password": "Salasana", "Password": "Salasana",
"Passwords do not match.": "", "Passwords do not match.": "Salasanat eivät täsmää",
"Paste Large Text as File": "Liitä suuri teksti tiedostona", "Paste Large Text as File": "Liitä suuri teksti tiedostona",
"PDF document (.pdf)": "PDF-asiakirja (.pdf)", "PDF document (.pdf)": "PDF-asiakirja (.pdf)",
"PDF Extract Images (OCR)": "Poimi kuvat PDF:stä (OCR)", "PDF Extract Images (OCR)": "Poimi kuvat PDF:stä (OCR)",
@ -1046,7 +1046,7 @@
"Pin": "Kiinnitä", "Pin": "Kiinnitä",
"Pinned": "Kiinnitetty", "Pinned": "Kiinnitetty",
"Pioneer insights": "Pioneerin oivalluksia", "Pioneer insights": "Pioneerin oivalluksia",
"Pipe": "", "Pipe": "Putki",
"Pipeline deleted successfully": "Putki poistettu onnistuneesti", "Pipeline deleted successfully": "Putki poistettu onnistuneesti",
"Pipeline downloaded successfully": "Putki ladattu onnistuneesti", "Pipeline downloaded successfully": "Putki ladattu onnistuneesti",
"Pipelines": "Putkistot", "Pipelines": "Putkistot",
@ -1066,12 +1066,12 @@
"Please select a model first.": "Valitse ensin malli.", "Please select a model first.": "Valitse ensin malli.",
"Please select a model.": "Valitse malli.", "Please select a model.": "Valitse malli.",
"Please select a reason": "Valitse syy", "Please select a reason": "Valitse syy",
"Please wait until all files are uploaded.": "", "Please wait until all files are uploaded.": "Odota kunnes kaikki tiedostot ovat ladattu.",
"Port": "Portti", "Port": "Portti",
"Positive attitude": "Positiivinen asenne", "Positive attitude": "Positiivinen asenne",
"Prefix ID": "Etuliite-ID", "Prefix ID": "Etuliite-ID",
"Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "Etuliite-ID:tä käytetään välttämään ristiriidat muiden yhteyksien kanssa lisäämällä etuliite mallitunnuksiin - jätä tyhjäksi, jos haluat ottaa sen pois käytöstä", "Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "Etuliite-ID:tä käytetään välttämään ristiriidat muiden yhteyksien kanssa lisäämällä etuliite mallitunnuksiin - jätä tyhjäksi, jos haluat ottaa sen pois käytöstä",
"Prevent file creation": "", "Prevent file creation": "Estä tiedostojen luonti",
"Preview": "Esikatselu", "Preview": "Esikatselu",
"Previous 30 days": "Edelliset 30 päivää", "Previous 30 days": "Edelliset 30 päivää",
"Previous 7 days": "Edelliset 7 päivää", "Previous 7 days": "Edelliset 7 päivää",
@ -1092,7 +1092,7 @@
"Pull \"{{searchValue}}\" from Ollama.com": "Lataa \"{{searchValue}}\" Ollama.comista", "Pull \"{{searchValue}}\" from Ollama.com": "Lataa \"{{searchValue}}\" Ollama.comista",
"Pull a model from Ollama.com": "Lataa malli Ollama.comista", "Pull a model from Ollama.com": "Lataa malli Ollama.comista",
"Query Generation Prompt": "Kyselytulosten luontikehote", "Query Generation Prompt": "Kyselytulosten luontikehote",
"Quick Actions": "", "Quick Actions": "Pikatoiminnot",
"RAG Template": "RAG-kehote", "RAG Template": "RAG-kehote",
"Rating": "Arviointi", "Rating": "Arviointi",
"Re-rank models by topic similarity": "Uudelleenjärjestä mallit aiheyhteyden mukaan", "Re-rank models by topic similarity": "Uudelleenjärjestä mallit aiheyhteyden mukaan",
@ -1107,22 +1107,22 @@
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Viittaa itseen \"Käyttäjänä\" (esim. \"Käyttäjä opiskelee espanjaa\")", "Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Viittaa itseen \"Käyttäjänä\" (esim. \"Käyttäjä opiskelee espanjaa\")",
"References from": "Viitteet lähteistä", "References from": "Viitteet lähteistä",
"Refused when it shouldn't have": "Kieltäytyi, vaikka ei olisi pitänyt", "Refused when it shouldn't have": "Kieltäytyi, vaikka ei olisi pitänyt",
"Regenerate": "Uudelleentuota", "Regenerate": "Regeneroi",
"Regenerate Menu": "", "Regenerate Menu": "Regenerointi ikkuna",
"Reindex": "Indeksoi uudelleen", "Reindex": "Indeksoi uudelleen",
"Reindex Knowledge Base Vectors": "Indeksoi tietämyksen vektorit uudelleen", "Reindex Knowledge Base Vectors": "Indeksoi tietämyksen vektorit uudelleen",
"Release Notes": "Julkaisutiedot", "Release Notes": "Julkaisutiedot",
"Releases": "Julkaisut", "Releases": "Julkaisut",
"Relevance": "Relevanssi", "Relevance": "Relevanssi",
"Relevance Threshold": "Relevanssikynnys", "Relevance Threshold": "Relevanssikynnys",
"Remember Dismissal": "", "Remember Dismissal": "Muista sulkeminen",
"Remove": "Poista", "Remove": "Poista",
"Remove {{MODELID}} from list.": "", "Remove {{MODELID}} from list.": "Poista {{MODELID}} listalta",
"Remove file": "", "Remove file": "Poista tiedosto",
"Remove File": "", "Remove File": "Poista tiedosto",
"Remove image": "", "Remove image": "Poista kuva",
"Remove Model": "Poista malli", "Remove Model": "Poista malli",
"Remove this tag from list": "", "Remove this tag from list": "Poista tämä tagi listalta",
"Rename": "Nimeä uudelleen", "Rename": "Nimeä uudelleen",
"Reorder Models": "Uudelleenjärjestä malleja", "Reorder Models": "Uudelleenjärjestä malleja",
"Reply in Thread": "Vastauksia ", "Reply in Thread": "Vastauksia ",
@ -1133,7 +1133,7 @@
"Reset Upload Directory": "Palauta latauspolku", "Reset Upload Directory": "Palauta latauspolku",
"Reset Vector Storage/Knowledge": "Tyhjennä vektoritallennukset/tietämys", "Reset Vector Storage/Knowledge": "Tyhjennä vektoritallennukset/tietämys",
"Reset view": "Palauta näkymä", "Reset view": "Palauta näkymä",
"Response": "", "Response": "Vastaus",
"Response notifications cannot be activated as the website permissions have been denied. Please visit your browser settings to grant the necessary access.": "Vastausilmoituksia ei voida ottaa käyttöön, koska verkkosivuston käyttöoikeudet on evätty. Myönnä tarvittavat käyttöoikeudet selaimesi asetuksista.", "Response notifications cannot be activated as the website permissions have been denied. Please visit your browser settings to grant the necessary access.": "Vastausilmoituksia ei voida ottaa käyttöön, koska verkkosivuston käyttöoikeudet on evätty. Myönnä tarvittavat käyttöoikeudet selaimesi asetuksista.",
"Response splitting": "Vastauksen jakaminen", "Response splitting": "Vastauksen jakaminen",
"Response Watermark": "Vastauksen vesileima", "Response Watermark": "Vastauksen vesileima",
@ -1162,16 +1162,16 @@
"Search Chats": "Hae keskusteluja", "Search Chats": "Hae keskusteluja",
"Search Collection": "Hae kokoelmaa", "Search Collection": "Hae kokoelmaa",
"Search Filters": "Hakusuodattimet", "Search Filters": "Hakusuodattimet",
"search for archived chats": "", "search for archived chats": "Hae arkistoiduista keskusteluista",
"search for folders": "", "search for folders": "Hae kansioista",
"search for pinned chats": "", "search for pinned chats": "Hae kiinnitetyistä keskusteluista",
"search for shared chats": "", "search for shared chats": "Hae jaetuista keskusteluista",
"search for tags": "hae tageja", "search for tags": "hae tageja",
"Search Functions": "Hae toimintoja", "Search Functions": "Hae toimintoja",
"Search In Models": "", "Search In Models": "Hae mallleista",
"Search Knowledge": "Hae tietämystä", "Search Knowledge": "Hae tietämystä",
"Search Models": "Hae malleja", "Search Models": "Hae malleja",
"Search Notes": "", "Search Notes": "Hae muistiinpanoista",
"Search options": "Hakuvaihtoehdot", "Search options": "Hakuvaihtoehdot",
"Search Prompts": "Hae kehotteita", "Search Prompts": "Hae kehotteita",
"Search Result Count": "Hakutulosten määrä", "Search Result Count": "Hakutulosten määrä",
@ -1188,7 +1188,7 @@
"See what's new": "Katso, mitä uutta", "See what's new": "Katso, mitä uutta",
"Seed": "Siemenluku", "Seed": "Siemenluku",
"Select a base model": "Valitse perusmalli", "Select a base model": "Valitse perusmalli",
"Select a conversation to preview": "", "Select a conversation to preview": "Valitse keskustelun esikatselu",
"Select a engine": "Valitse moottori", "Select a engine": "Valitse moottori",
"Select a function": "Valitse toiminto", "Select a function": "Valitse toiminto",
"Select a group": "Valitse ryhmä", "Select a group": "Valitse ryhmä",
@ -1202,7 +1202,7 @@
"Select Knowledge": "Valitse tietämys", "Select Knowledge": "Valitse tietämys",
"Select only one model to call": "Valitse vain yksi malli kutsuttavaksi", "Select only one model to call": "Valitse vain yksi malli kutsuttavaksi",
"Selected model(s) do not support image inputs": "Valitut mallit eivät tue kuvasöytteitä", "Selected model(s) do not support image inputs": "Valitut mallit eivät tue kuvasöytteitä",
"semantic": "", "semantic": "Semaattinen",
"Semantic distance to query": "Semanttinen etäisyys kyselyyn", "Semantic distance to query": "Semanttinen etäisyys kyselyyn",
"Send": "Lähetä", "Send": "Lähetä",
"Send a Message": "Lähetä viesti", "Send a Message": "Lähetä viesti",
@ -1241,13 +1241,13 @@
"Share Chat": "Jaa keskustelu", "Share Chat": "Jaa keskustelu",
"Share to Open WebUI Community": "Jaa OpenWebUI-yhteisöön", "Share to Open WebUI Community": "Jaa OpenWebUI-yhteisöön",
"Sharing Permissions": "Jako oikeudet", "Sharing Permissions": "Jako oikeudet",
"Shortcuts with an asterisk (*) are situational and only active under specific conditions.": "", "Shortcuts with an asterisk (*) are situational and only active under specific conditions.": "Tähdellä (*) merkityt pikavalinnat ovat tilannekohtaisia ja aktiivisia vain tietyissä olosuhteissa.",
"Show": "Näytä", "Show": "Näytä",
"Show \"What's New\" modal on login": "Näytä \"Mitä uutta\" -modaali kirjautumisen yhteydessä", "Show \"What's New\" modal on login": "Näytä \"Mitä uutta\" -modaali kirjautumisen yhteydessä",
"Show Admin Details in Account Pending Overlay": "Näytä ylläpitäjän tiedot odottavan tilin päällä", "Show Admin Details in Account Pending Overlay": "Näytä ylläpitäjän tiedot odottavan tilin päällä",
"Show All": "Näytä kaikki", "Show All": "Näytä kaikki",
"Show Formatting Toolbar": "", "Show Formatting Toolbar": "Näytä muotoilupalkki",
"Show image preview": "", "Show image preview": "Näytä kuvan esikatselu",
"Show Less": "Näytä vähemmän", "Show Less": "Näytä vähemmän",
"Show Model": "Näytä malli", "Show Model": "Näytä malli",
"Show shortcuts": "Näytä pikanäppäimet", "Show shortcuts": "Näytä pikanäppäimet",
@ -1270,14 +1270,14 @@
"Source": "Lähde", "Source": "Lähde",
"Speech Playback Speed": "Puhetoiston nopeus", "Speech Playback Speed": "Puhetoiston nopeus",
"Speech recognition error: {{error}}": "Puheentunnistusvirhe: {{error}}", "Speech recognition error: {{error}}": "Puheentunnistusvirhe: {{error}}",
"Speech-to-Text": "", "Speech-to-Text": "Puheentunnistus",
"Speech-to-Text Engine": "Puheentunnistusmoottori", "Speech-to-Text Engine": "Puheentunnistusmoottori",
"Stop": "Pysäytä", "Stop": "Pysäytä",
"Stop Generating": "", "Stop Generating": "Lopeta generointi",
"Stop Sequence": "Lopetussekvenssi", "Stop Sequence": "Lopetussekvenssi",
"Stream Chat Response": "Streamaa keskusteluvastaus", "Stream Chat Response": "Streamaa keskusteluvastaus",
"Stream Delta Chunk Size": "", "Stream Delta Chunk Size": "Striimin delta-lohkon koko",
"Strikethrough": "", "Strikethrough": "Yliviivaus",
"Strip Existing OCR": "Poista olemassa oleva OCR", "Strip Existing OCR": "Poista olemassa oleva OCR",
"Strip existing OCR text from the PDF and re-run OCR. Ignored if Force OCR is enabled. Defaults to False.": "Poista olemassa oleva OCR-teksti PDF-tiedostosta ja suorita OCR uudelleen. Ohitetaan, jos pakota OCR -asetus on käytössä. Oletusarvo ei käytössä.", "Strip existing OCR text from the PDF and re-run OCR. Ignored if Force OCR is enabled. Defaults to False.": "Poista olemassa oleva OCR-teksti PDF-tiedostosta ja suorita OCR uudelleen. Ohitetaan, jos pakota OCR -asetus on käytössä. Oletusarvo ei käytössä.",
"STT Model": "Puheentunnistusmalli", "STT Model": "Puheentunnistusmalli",
@ -1286,11 +1286,11 @@
"Subtitle (e.g. about the Roman Empire)": "Alaotsikko (esim. Rooman valtakunta)", "Subtitle (e.g. about the Roman Empire)": "Alaotsikko (esim. Rooman valtakunta)",
"Success": "Onnistui", "Success": "Onnistui",
"Successfully updated.": "Päivitetty onnistuneesti.", "Successfully updated.": "Päivitetty onnistuneesti.",
"Suggest a change": "", "Suggest a change": "Ehdota muutosta",
"Suggested": "Ehdotukset", "Suggested": "Ehdotukset",
"Support": "Tuki", "Support": "Tuki",
"Support this plugin:": "Tue tätä lisäosaa:", "Support this plugin:": "Tue tätä lisäosaa:",
"Supported MIME Types": "", "Supported MIME Types": "Tuetut MIME-tyypit",
"Sync directory": "Synkronoitu hakemisto", "Sync directory": "Synkronoitu hakemisto",
"System": "Järjestelmä", "System": "Järjestelmä",
"System Instructions": "Järjestelmäohjeet", "System Instructions": "Järjestelmäohjeet",
@ -1301,7 +1301,7 @@
"Tail free sampling is used to reduce the impact of less probable tokens from the output. A higher value (e.g., 2.0) will reduce the impact more, while a value of 1.0 disables this setting.": "", "Tail free sampling is used to reduce the impact of less probable tokens from the output. A higher value (e.g., 2.0) will reduce the impact more, while a value of 1.0 disables this setting.": "",
"Talk to model": "Puhu mallille", "Talk to model": "Puhu mallille",
"Tap to interrupt": "Napauta keskeyttääksesi", "Tap to interrupt": "Napauta keskeyttääksesi",
"Task List": "", "Task List": "Tehtävälista",
"Task Model": "Työmalli", "Task Model": "Työmalli",
"Tasks": "Tehtävät", "Tasks": "Tehtävät",
"Tavily API Key": "Tavily API -avain", "Tavily API Key": "Tavily API -avain",
@ -1310,7 +1310,7 @@
"Temperature": "Lämpötila", "Temperature": "Lämpötila",
"Temporary Chat": "Väliaikainen keskustelu", "Temporary Chat": "Väliaikainen keskustelu",
"Text Splitter": "Tekstin jakaja", "Text Splitter": "Tekstin jakaja",
"Text-to-Speech": "", "Text-to-Speech": "Puhesynteesi",
"Text-to-Speech Engine": "Puhesynteesimoottori", "Text-to-Speech Engine": "Puhesynteesimoottori",
"Thanks for your feedback!": "Kiitos palautteestasi!", "Thanks for your feedback!": "Kiitos palautteestasi!",
"The Application Account DN you bind with for search": "Hakua varten sidottu sovelluksen käyttäjätilin DN", "The Application Account DN you bind with for search": "Hakua varten sidottu sovelluksen käyttäjätilin DN",
@ -1319,7 +1319,7 @@
"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "Tämän lisäosan takana olevat kehittäjät ovat intohimoisia vapaaehtoisyhteisöstä. Jos koet tämän lisäosan hyödylliseksi, harkitse sen kehittämisen tukemista.", "The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "Tämän lisäosan takana olevat kehittäjät ovat intohimoisia vapaaehtoisyhteisöstä. Jos koet tämän lisäosan hyödylliseksi, harkitse sen kehittämisen tukemista.",
"The evaluation leaderboard is based on the Elo rating system and is updated in real-time.": "Arviointitulosluettelo perustuu Elo-luokitusjärjestelmään ja päivittyy reaaliajassa.", "The evaluation leaderboard is based on the Elo rating system and is updated in real-time.": "Arviointitulosluettelo perustuu Elo-luokitusjärjestelmään ja päivittyy reaaliajassa.",
"The format to return a response in. Format can be json or a JSON schema.": "Muoto, jolla vastaus palautetaan. Muoto voi olla json- tai JSON-skeema.", "The format to return a response in. Format can be json or a JSON schema.": "Muoto, jolla vastaus palautetaan. Muoto voi olla json- tai JSON-skeema.",
"The height in pixels to compress images to. Leave empty for no compression.": "", "The height in pixels to compress images to. Leave empty for no compression.": "Kuvien pakkauskorkeus pikseleinä. Jätä tyhjäksi, jos et halua pakata kuvia.",
"The language of the input audio. Supplying the input language in ISO-639-1 (e.g. en) format will improve accuracy and latency. Leave blank to automatically detect the language.": "Syöteäänen kieli. Syöttökielen antaminen ISO-639-1-muodossa (esim. en) parantaa tarkkuutta ja viivettä. Jätä tyhjäksi, jos haluat kielen automaattisen tunnistuksen.", "The language of the input audio. Supplying the input language in ISO-639-1 (e.g. en) format will improve accuracy and latency. Leave blank to automatically detect the language.": "Syöteäänen kieli. Syöttökielen antaminen ISO-639-1-muodossa (esim. en) parantaa tarkkuutta ja viivettä. Jätä tyhjäksi, jos haluat kielen automaattisen tunnistuksen.",
"The LDAP attribute that maps to the mail that users use to sign in.": "LDAP-määrite, joka yhdistää käyttäjien kirjautumiseen käyttämään sähköpostiin.", "The LDAP attribute that maps to the mail that users use to sign in.": "LDAP-määrite, joka yhdistää käyttäjien kirjautumiseen käyttämään sähköpostiin.",
"The LDAP attribute that maps to the username that users use to sign in.": "LDAP-määrite, joka vastaa käyttäjien kirjautumiskäyttäjänimeä.", "The LDAP attribute that maps to the username that users use to sign in.": "LDAP-määrite, joka vastaa käyttäjien kirjautumiskäyttäjänimeä.",
@ -1328,17 +1328,17 @@
"The maximum number of files that can be used at once in chat. If the number of files exceeds this limit, the files will not be uploaded.": "Suurin sallittu tiedostojen määrä käytettäväksi kerralla chatissa. Jos tiedostojen määrä ylittää tämän rajan, niitä ei ladata.", "The maximum number of files that can be used at once in chat. If the number of files exceeds this limit, the files will not be uploaded.": "Suurin sallittu tiedostojen määrä käytettäväksi kerralla chatissa. Jos tiedostojen määrä ylittää tämän rajan, niitä ei ladata.",
"The output format for the text. Can be 'json', 'markdown', or 'html'. Defaults to 'markdown'.": "Tekstin tulostusmuoto. Voi olla 'json', 'markdown' tai 'html'. Oletusarvo on 'markdown'.", "The output format for the text. Can be 'json', 'markdown', or 'html'. Defaults to 'markdown'.": "Tekstin tulostusmuoto. Voi olla 'json', 'markdown' tai 'html'. Oletusarvo on 'markdown'.",
"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Pisteytyksen tulee olla arvo välillä 0,0 (0 %) ja 1,0 (100 %).", "The score should be a value between 0.0 (0%) and 1.0 (100%).": "Pisteytyksen tulee olla arvo välillä 0,0 (0 %) ja 1,0 (100 %).",
"The stream delta chunk size for the model. Increasing the chunk size will make the model respond with larger pieces of text at once.": "", "The stream delta chunk size for the model. Increasing the chunk size will make the model respond with larger pieces of text at once.": "Mallin striimin delta-lohkon koko. Lohkon koon kasvattaminen saa mallin vastaamaan kerralla suuremmilla tekstipaloilla.",
"The temperature of the model. Increasing the temperature will make the model answer more creatively.": "Mallin lämpötila. Lisäämällä lämpötilaa mallin vastaukset ovat luovempia.", "The temperature of the model. Increasing the temperature will make the model answer more creatively.": "Mallin lämpötila. Lisäämällä lämpötilaa mallin vastaukset ovat luovempia.",
"The Weight of BM25 Hybrid Search. 0 more lexical, 1 more semantic. Default 0.5": "", "The Weight of BM25 Hybrid Search. 0 more lexical, 1 more semantic. Default 0.5": "BM25-hybridihaun painoarvo. 0 leksikaalista enemmän, 1 semanttista enemmän. Oletusarvo 0,5",
"The width in pixels to compress images to. Leave empty for no compression.": "", "The width in pixels to compress images to. Leave empty for no compression.": "Leveys pikseleinä, johon kuvat pakataan. Jätä tyhjäksi, jos et halua pakkausta.",
"Theme": "Teema", "Theme": "Teema",
"Thinking...": "Ajattelee...", "Thinking...": "Ajattelee...",
"This action cannot be undone. Do you wish to continue?": "Tätä toimintoa ei voi peruuttaa. Haluatko jatkaa?", "This action cannot be undone. Do you wish to continue?": "Tätä toimintoa ei voi peruuttaa. Haluatko jatkaa?",
"This channel was created on {{createdAt}}. This is the very beginning of the {{channelName}} channel.": "Tämä kanava on luotiin {{createdAt}}. Tämä on {{channelName}} kanavan alku.", "This channel was created on {{createdAt}}. This is the very beginning of the {{channelName}} channel.": "Tämä kanava on luotiin {{createdAt}}. Tämä on {{channelName}} kanavan alku.",
"This chat won't appear in history and your messages will not be saved.": "Tämä keskustelu ei näy historiassa, eikä viestejäsi tallenneta.", "This chat won't appear in history and your messages will not be saved.": "Tämä keskustelu ei näy historiassa, eikä viestejäsi tallenneta.",
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Tämä varmistaa, että arvokkaat keskustelusi tallennetaan turvallisesti backend-tietokantaasi. Kiitos!", "This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Tämä varmistaa, että arvokkaat keskustelusi tallennetaan turvallisesti backend-tietokantaasi. Kiitos!",
"This feature is experimental and may be modified or discontinued without notice.": "", "This feature is experimental and may be modified or discontinued without notice.": "Tämä ominaisuus on kokeellinen ja sitä voidaan muokata tai se voidaan lopettaa ilman erillistä ilmoitusta.",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Tämä on kokeellinen ominaisuus, se ei välttämättä toimi odotetulla tavalla ja se voi muuttua milloin tahansa.", "This is an experimental feature, it may not function as expected and is subject to change at any time.": "Tämä on kokeellinen ominaisuus, se ei välttämättä toimi odotetulla tavalla ja se voi muuttua milloin tahansa.",
"This model is not publicly available. Please select another model.": "Tämä malli ei ole julkisesti saatavilla. Valitse toinen malli.", "This model is not publicly available. Please select another model.": "Tämä malli ei ole julkisesti saatavilla. Valitse toinen malli.",
"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "Tämä asetus määrittää kuinka kauan malli pysyy ladattuna muistissa pyynnön jälkeen (oletusarvo: 5m)", "This option controls how long the model will stay loaded into memory following the request (default: 5m)": "Tämä asetus määrittää kuinka kauan malli pysyy ladattuna muistissa pyynnön jälkeen (oletusarvo: 5m)",
@ -1355,7 +1355,7 @@
"Thorough explanation": "Perusteellinen selitys", "Thorough explanation": "Perusteellinen selitys",
"Thought for {{DURATION}}": "Ajatteli {{DURATION}}", "Thought for {{DURATION}}": "Ajatteli {{DURATION}}",
"Thought for {{DURATION}} seconds": "Ajatteli {{DURATION}} sekunttia", "Thought for {{DURATION}} seconds": "Ajatteli {{DURATION}} sekunttia",
"Thought for less than a second": "", "Thought for less than a second": "Ajatteli alle sekunnin",
"Tika": "Tika", "Tika": "Tika",
"Tika Server URL required.": "Tika palvelimen verkko-osoite vaaditaan.", "Tika Server URL required.": "Tika palvelimen verkko-osoite vaaditaan.",
"Tiktoken": "Tiktoken", "Tiktoken": "Tiktoken",
@ -1372,7 +1372,7 @@
"To access the WebUI, please reach out to the administrator. Admins can manage user statuses from the Admin Panel.": "Päästäksesi käyttämään WebUI:ta, ota yhteyttä ylläpitäjään. Ylläpitäjät voivat hallita käyttäjien tiloja Ylläpitopaneelista.", "To access the WebUI, please reach out to the administrator. Admins can manage user statuses from the Admin Panel.": "Päästäksesi käyttämään WebUI:ta, ota yhteyttä ylläpitäjään. Ylläpitäjät voivat hallita käyttäjien tiloja Ylläpitopaneelista.",
"To attach knowledge base here, add them to the \"Knowledge\" workspace first.": "Liittääksesi tietokantasi tähän, lisää ne ensin \"Tietämys\"-työtilaan.", "To attach knowledge base here, add them to the \"Knowledge\" workspace first.": "Liittääksesi tietokantasi tähän, lisää ne ensin \"Tietämys\"-työtilaan.",
"To learn more about available endpoints, visit our documentation.": "Jos haluat lisätietoja käytettävissä olevista päätepisteistä, tutustu dokumentaatioomme.", "To learn more about available endpoints, visit our documentation.": "Jos haluat lisätietoja käytettävissä olevista päätepisteistä, tutustu dokumentaatioomme.",
"To learn more about powerful prompt variables, click here": "", "To learn more about powerful prompt variables, click here": "Lisätietoja tehokkaista kehotemuuttujista saat napsauttamalla tästä",
"To protect your privacy, only ratings, model IDs, tags, and metadata are shared from your feedback—your chat logs remain private and are not included.": "Yksityisyydensuojasi vuoksi palautteestasi jaetaan vain arvostelut, mallitunnukset, tagit ja metadata - keskustelulokisi pysyvät yksityisinä eikä niitä sisällytetä.", "To protect your privacy, only ratings, model IDs, tags, and metadata are shared from your feedback—your chat logs remain private and are not included.": "Yksityisyydensuojasi vuoksi palautteestasi jaetaan vain arvostelut, mallitunnukset, tagit ja metadata - keskustelulokisi pysyvät yksityisinä eikä niitä sisällytetä.",
"To select actions here, add them to the \"Functions\" workspace first.": "Valitaksesi toimintoja tässä, lisää ne ensin \"Toiminnot\"-työtilaan.", "To select actions here, add them to the \"Functions\" workspace first.": "Valitaksesi toimintoja tässä, lisää ne ensin \"Toiminnot\"-työtilaan.",
"To select filters here, add them to the \"Functions\" workspace first.": "Valitaksesi suodattimia tässä, lisää ne ensin \"Toiminnot\"-työtilaan.", "To select filters here, add them to the \"Functions\" workspace first.": "Valitaksesi suodattimia tässä, lisää ne ensin \"Toiminnot\"-työtilaan.",
@ -1382,7 +1382,7 @@
"Toggle search": "Kytke haku", "Toggle search": "Kytke haku",
"Toggle settings": "Kytke asetukset", "Toggle settings": "Kytke asetukset",
"Toggle sidebar": "Kytke sivupalkki", "Toggle sidebar": "Kytke sivupalkki",
"Toggle whether current connection is active.": "", "Toggle whether current connection is active.": "Vaihda, onko nykyinen yhteys aktiivinen",
"Token": "Token", "Token": "Token",
"Too verbose": "Liian puhelias", "Too verbose": "Liian puhelias",
"Tool created successfully": "Työkalu luotu onnistuneesti", "Tool created successfully": "Työkalu luotu onnistuneesti",
@ -1404,7 +1404,7 @@
"Transformers": "Muunnokset", "Transformers": "Muunnokset",
"Trouble accessing Ollama?": "Ongelmia Ollama-yhteydessä?", "Trouble accessing Ollama?": "Ongelmia Ollama-yhteydessä?",
"Trust Proxy Environment": "Luota välityspalvelimen ympäristöön", "Trust Proxy Environment": "Luota välityspalvelimen ympäristöön",
"Try Again": "", "Try Again": "Yritä uudelleen",
"TTS Model": "Puhesynteesimalli", "TTS Model": "Puhesynteesimalli",
"TTS Settings": "Puhesynteesiasetukset", "TTS Settings": "Puhesynteesiasetukset",
"TTS Voice": "Puhesynteesiääni", "TTS Voice": "Puhesynteesiääni",
@ -1415,12 +1415,12 @@
"Unarchive All": "Pura kaikkien arkistointi", "Unarchive All": "Pura kaikkien arkistointi",
"Unarchive All Archived Chats": "Pura kaikkien arkistoitujen keskustelujen arkistointi", "Unarchive All Archived Chats": "Pura kaikkien arkistoitujen keskustelujen arkistointi",
"Unarchive Chat": "Pura keskustelun arkistointi", "Unarchive Chat": "Pura keskustelun arkistointi",
"Underline": "", "Underline": "Alleviivaus",
"Unloads {{FROM_NOW}}": "Purkuja {{FROM_NOW}}", "Unloads {{FROM_NOW}}": "Purkuja {{FROM_NOW}}",
"Unlock mysteries": "Selvitä arvoituksia", "Unlock mysteries": "Selvitä arvoituksia",
"Unpin": "Irrota kiinnitys", "Unpin": "Irrota kiinnitys",
"Unravel secrets": "Avaa salaisuuksia", "Unravel secrets": "Avaa salaisuuksia",
"Unsupported file type.": "", "Unsupported file type.": "Ei tuettu tiedostotyyppi",
"Untagged": "Ei tageja", "Untagged": "Ei tageja",
"Untitled": "Nimetön", "Untitled": "Nimetön",
"Update": "Päivitä", "Update": "Päivitä",
@ -1451,14 +1451,14 @@
"Use proxy designated by http_proxy and https_proxy environment variables to fetch page contents.": "Käytä http_proxy- ja https_proxy-ympäristömuuttujien määrittämää välityspalvelinta sivun sisällön hakemiseen.", "Use proxy designated by http_proxy and https_proxy environment variables to fetch page contents.": "Käytä http_proxy- ja https_proxy-ympäristömuuttujien määrittämää välityspalvelinta sivun sisällön hakemiseen.",
"user": "käyttäjä", "user": "käyttäjä",
"User": "Käyttäjä", "User": "Käyttäjä",
"User Groups": "", "User Groups": "Käyttäjäryhmät",
"User location successfully retrieved.": "Käyttäjän sijainti haettu onnistuneesti.", "User location successfully retrieved.": "Käyttäjän sijainti haettu onnistuneesti.",
"User menu": "", "User menu": "Käyttäjävalikko",
"User Webhooks": "Käyttäjän Webhook:it", "User Webhooks": "Käyttäjän Webhook:it",
"Username": "Käyttäjätunnus", "Username": "Käyttäjätunnus",
"Users": "Käyttäjät", "Users": "Käyttäjät",
"Using Entire Document": "", "Using Entire Document": "Koko asiakirjan käyttäminen",
"Using Focused Retrieval": "", "Using Focused Retrieval": "Kohdennetun haun käyttäminen",
"Using the default arena model with all models. Click the plus button to add custom models.": "Käytetään oletusarena-mallia kaikkien mallien kanssa. Napsauta plus-painiketta lisätäksesi mukautettuja malleja.", "Using the default arena model with all models. Click the plus button to add custom models.": "Käytetään oletusarena-mallia kaikkien mallien kanssa. Napsauta plus-painiketta lisätäksesi mukautettuja malleja.",
"Valid time units:": "Kelvolliset aikayksiköt:", "Valid time units:": "Kelvolliset aikayksiköt:",
"Valves": "Venttiilit", "Valves": "Venttiilit",
@ -1499,7 +1499,7 @@
"What's New in": "Mitä uutta", "What's New in": "Mitä uutta",
"When enabled, the model will respond to each chat message in real-time, generating a response as soon as the user sends a message. This mode is useful for live chat applications, but may impact performance on slower hardware.": "Kun käytössä, malli vastaa jokaiseen chatviestiin reaaliajassa, tuottaen vastauksen heti kun käyttäjä lähettää viestin. Tämä tila on hyödyllinen reaaliaikaisissa chat-sovelluksissa, mutta voi vaikuttaa suorituskykyyn hitaammilla laitteistoilla.", "When enabled, the model will respond to each chat message in real-time, generating a response as soon as the user sends a message. This mode is useful for live chat applications, but may impact performance on slower hardware.": "Kun käytössä, malli vastaa jokaiseen chatviestiin reaaliajassa, tuottaen vastauksen heti kun käyttäjä lähettää viestin. Tämä tila on hyödyllinen reaaliaikaisissa chat-sovelluksissa, mutta voi vaikuttaa suorituskykyyn hitaammilla laitteistoilla.",
"wherever you are": "missä tahansa oletkin", "wherever you are": "missä tahansa oletkin",
"Whether to paginate the output. Each page will be separated by a horizontal rule and page number. Defaults to False.": "Sivutetaanko tuloste. Jokainen sivu erotetaan toisistaan \u200b\u200bvaakasuoralla viivalla ja sivunumerolla. Oletusarvo ei käytössä.", "Whether to paginate the output. Each page will be separated by a horizontal rule and page number. Defaults to False.": "Sivutetaanko tuloste. Jokainen sivu erotetaan toisistaan vaakasuoralla viivalla ja sivunumerolla. Oletusarvo ei käytössä.",
"Whisper (Local)": "Whisper (paikallinen)", "Whisper (Local)": "Whisper (paikallinen)",
"Why?": "Miksi?", "Why?": "Miksi?",
"Widescreen Mode": "Laajakuvatila", "Widescreen Mode": "Laajakuvatila",
@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Kirjoita kehotteen ehdotus (esim. Kuka olet?)", "Write a prompt suggestion (e.g. Who are you?)": "Kirjoita kehotteen ehdotus (esim. Kuka olet?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Kirjoita 50 sanan yhteenveto, joka tiivistää [aihe tai avainsana].", "Write a summary in 50 words that summarizes [topic or keyword].": "Kirjoita 50 sanan yhteenveto, joka tiivistää [aihe tai avainsana].",
"Write something...": "Kirjoita jotain...", "Write something...": "Kirjoita jotain...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Kirjoita mallisi järjestelmäkehotteen sisältö tähän\nesim.: Olet Mario pelistä Super Mario Bros ja toimit assistenttina.",
"Yacy Instance URL": "Yacy instanssin verkko-osoite", "Yacy Instance URL": "Yacy instanssin verkko-osoite",
"Yacy Password": "Yacy salasana", "Yacy Password": "Yacy salasana",
"Yacy Username": "Yacy käyttäjänimi", "Yacy Username": "Yacy käyttäjänimi",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Écrivez une suggestion de prompt (par exemple : Qui êtes-vous ?)", "Write a prompt suggestion (e.g. Who are you?)": "Écrivez une suggestion de prompt (par exemple : Qui êtes-vous ?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Rédigez un résumé de 50 mots qui résume [sujet ou mot-clé].", "Write a summary in 50 words that summarizes [topic or keyword].": "Rédigez un résumé de 50 mots qui résume [sujet ou mot-clé].",
"Write something...": "Écrivez quelque chose...", "Write something...": "Écrivez quelque chose...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Écrivez ici le contenu du system prompt de votre modèle\np. ex. : Vous êtes Mario de Super Mario Bros et vous agissez comme assistant.",
"Yacy Instance URL": "URL de l'instance Yacy", "Yacy Instance URL": "URL de l'instance Yacy",
"Yacy Password": "Mot de passe Yacy", "Yacy Password": "Mot de passe Yacy",
"Yacy Username": "Nom d'utilisateur Yacy", "Yacy Username": "Nom d'utilisateur Yacy",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Écrivez une suggestion de prompt (par exemple : Qui êtes-vous ?)", "Write a prompt suggestion (e.g. Who are you?)": "Écrivez une suggestion de prompt (par exemple : Qui êtes-vous ?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Rédigez un résumé de 50 mots qui résume [sujet ou mot-clé].", "Write a summary in 50 words that summarizes [topic or keyword].": "Rédigez un résumé de 50 mots qui résume [sujet ou mot-clé].",
"Write something...": "Écrivez quelque chose...", "Write something...": "Écrivez quelque chose...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Écrivez ici le contenu du system prompt de votre modèle\np. ex. : Vous êtes Mario de Super Mario Bros et vous agissez comme assistant.",
"Yacy Instance URL": "URL de l'instance Yacy", "Yacy Instance URL": "URL de l'instance Yacy",
"Yacy Password": "Mot de passe Yacy", "Yacy Password": "Mot de passe Yacy",
"Yacy Username": "Nom d'utilisateur Yacy", "Yacy Username": "Nom d'utilisateur Yacy",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Escribe unha sugerencia para un prompt (por Exemplo, ¿quen eres?)", "Write a prompt suggestion (e.g. Who are you?)": "Escribe unha sugerencia para un prompt (por Exemplo, ¿quen eres?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Escribe un resumen en 50 palabras que resuma [tema ou palabra principal].", "Write a summary in 50 words that summarizes [topic or keyword].": "Escribe un resumen en 50 palabras que resuma [tema ou palabra principal].",
"Write something...": "Escribe algo...", "Write something...": "Escribe algo...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Escribe aquí o contido do system prompt do teu modelo\np. ex.: Es Mario de Super Mario Bros e actúas como asistente.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"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].": "כתוב סיכום ב-50 מילים שמסכם [נושא או מילת מפתח].", "Write a summary in 50 words that summarizes [topic or keyword].": "כתוב סיכום ב-50 מילים שמסכם [נושא או מילת מפתח].",
"Write something...": "", "Write something...": "",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "כתבו כאן את תוכן ה-system prompt של המודל שלכם\nלדוגמה: אתם מריו מ־Super Mario Bros ופועלים כעוזר.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"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].": "50 शब्दों में एक सारांश लिखें जो [विषय या कीवर्ड] का सारांश प्रस्तुत करता हो।", "Write a summary in 50 words that summarizes [topic or keyword].": "50 शब्दों में एक सारांश लिखें जो [विषय या कीवर्ड] का सारांश प्रस्तुत करता हो।",
"Write something...": "", "Write something...": "",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "यहाँ अपने मॉडल के सिस्टम प्रॉम्प्ट की सामग्री लिखें\nउदाहरण: आप Super Mario Bros के मारियो हैं और एक सहायक के रूप में कार्य कर रहे हैं।",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Napišite prijedlog prompta (npr. Tko si ti?)", "Write a prompt suggestion (e.g. Who are you?)": "Napišite prijedlog prompta (npr. Tko si ti?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Napišite sažetak u 50 riječi koji sažima [temu ili ključnu riječ].", "Write a summary in 50 words that summarizes [topic or keyword].": "Napišite sažetak u 50 riječi koji sažima [temu ili ključnu riječ].",
"Write something...": "", "Write something...": "",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Ovdje upišite sadržaj sistemskog upita (system prompt) vašeg modela\nnpr.: Vi ste Mario iz Super Mario Bros i djelujete kao asistent.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Írjon egy prompt javaslatot (pl. Ki vagy te?)", "Write a prompt suggestion (e.g. Who are you?)": "Írjon egy prompt javaslatot (pl. Ki vagy te?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Írjon egy 50 szavas összefoglalót a [téma vagy kulcsszó]-ról.", "Write a summary in 50 words that summarizes [topic or keyword].": "Írjon egy 50 szavas összefoglalót a [téma vagy kulcsszó]-ról.",
"Write something...": "Írjon valamit...", "Write something...": "Írjon valamit...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Írja ide a modell rendszerüzenetének (system prompt) tartalmát\npl.: Ön Mario a Super Mario Brosból, és asszisztensként működik.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Menulis saran cepat (misalnya Siapa kamu?)", "Write a prompt suggestion (e.g. Who are you?)": "Menulis saran cepat (misalnya Siapa kamu?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Tulis ringkasan dalam 50 kata yang merangkum [topik atau kata kunci].", "Write a summary in 50 words that summarizes [topic or keyword].": "Tulis ringkasan dalam 50 kata yang merangkum [topik atau kata kunci].",
"Write something...": "", "Write something...": "",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Tulis konten system prompt model Anda di sini\nmis.: Anda adalah Mario dari Super Mario Bros dan bertindak sebagai asisten.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Scríobh moladh leid (m.sh. Cé hé tú?)", "Write a prompt suggestion (e.g. Who are you?)": "Scríobh moladh leid (m.sh. Cé hé tú?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Scríobh achoimre i 50 focal a dhéanann achoimre ar [ábhar nó eochairfhocal].", "Write a summary in 50 words that summarizes [topic or keyword].": "Scríobh achoimre i 50 focal a dhéanann achoimre ar [ábhar nó eochairfhocal].",
"Write something...": "Scríobh rud...", "Write something...": "Scríobh rud...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Scríobh inneachar system prompt do mhúnla anseo\nm.sh.: Is é Mario ó Super Mario Bros tú agus tá tú ag gníomhú mar chúntóir.",
"Yacy Instance URL": "URL Cás Yacy", "Yacy Instance URL": "URL Cás Yacy",
"Yacy Password": "Pasfhocal Yacy", "Yacy Password": "Pasfhocal Yacy",
"Yacy Username": "Ainm úsáideora Yacy", "Yacy Username": "Ainm úsáideora Yacy",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Scrivi un suggerimento per il prompt (ad esempio Chi sei?)", "Write a prompt suggestion (e.g. Who are you?)": "Scrivi un suggerimento per il prompt (ad esempio Chi sei?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Scrivi un riassunto in 50 parole che riassume [argomento o parola chiave].", "Write a summary in 50 words that summarizes [topic or keyword].": "Scrivi un riassunto in 50 parole che riassume [argomento o parola chiave].",
"Write something...": "Scrivi qualcosa...", "Write something...": "Scrivi qualcosa...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Scrivi qui il contenuto del system prompt del tuo modello\nad es.: Sei Mario di Super Mario Bros e agisci come assistente.",
"Yacy Instance URL": "URL dell'istanza Yacy", "Yacy Instance URL": "URL dell'istanza Yacy",
"Yacy Password": "Password Yacy", "Yacy Password": "Password Yacy",
"Yacy Username": "Nome utente Yacy", "Yacy Username": "Nome utente Yacy",

View file

@ -1511,6 +1511,7 @@
"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].": "[トピックまたはキーワード] を要約する 50 語の概要を書いてください。", "Write a summary in 50 words that summarizes [topic or keyword].": "[トピックまたはキーワード] を要約する 50 語の概要を書いてください。",
"Write something...": "何かを書いてください...", "Write something...": "何かを書いてください...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "ここにモデルのシステムプロンプト内容を記入してください\n例あなたは『スーパーマリオブラザーズ』のマリオで、アシスタントとして振る舞います。",
"Yacy Instance URL": "YacyインスタンスURL", "Yacy Instance URL": "YacyインスタンスURL",
"Yacy Password": "Yacyパスワード", "Yacy Password": "Yacyパスワード",
"Yacy Username": "Yacyユーザー名", "Yacy Username": "Yacyユーザー名",

View file

@ -1511,6 +1511,7 @@
"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].": "დაწერეთ რეზიუმე 50 სიტყვით, რომელიც აჯამებს [თემას ან საკვანძო სიტყვას].", "Write a summary in 50 words that summarizes [topic or keyword].": "დაწერეთ რეზიუმე 50 სიტყვით, რომელიც აჯამებს [თემას ან საკვანძო სიტყვას].",
"Write something...": "", "Write something...": "",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "აქ ჩაწერეთ თქვენი მოდელის სისტემური პრომპტის შინაარსი\nმაგ.: თქვენ ხართ მარიო თამაშიდან Super Mario Bros და მოქმედებთ ასისტენტის როლში.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

File diff suppressed because it is too large Load diff

View file

@ -1511,6 +1511,7 @@
"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].": "[주제 또는 키워드]에 대한 50단어 요약문을 작성하시오.", "Write a summary in 50 words that summarizes [topic or keyword].": "[주제 또는 키워드]에 대한 50단어 요약문을 작성하시오.",
"Write something...": "내용을 입력하세요…", "Write something...": "내용을 입력하세요…",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "여기에 모델 시스템 프롬프트 내용을 작성하세요\n예: 당신은 Super Mario Bros의 마리오로서, 어시스턴트 역할을 합니다.",
"Yacy Instance URL": "Yacy 인스턴스 URL", "Yacy Instance URL": "Yacy 인스턴스 URL",
"Yacy Password": "Yacy 비밀번호", "Yacy Password": "Yacy 비밀번호",
"Yacy Username": "Yacy 사용자 이름", "Yacy Username": "Yacy 사용자 이름",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Parašykite užklausą", "Write a prompt suggestion (e.g. Who are you?)": "Parašykite užklausą",
"Write a summary in 50 words that summarizes [topic or keyword].": "Parašyk santrumpą trumpesnę nei 50 žodžių šiam tekstui: [tekstas]", "Write a summary in 50 words that summarizes [topic or keyword].": "Parašyk santrumpą trumpesnę nei 50 žodžių šiam tekstui: [tekstas]",
"Write something...": "", "Write something...": "",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Čia įrašykite savo modelio sistemos raginimo turinį\npvz.: Jūs esate Mario iš Super Mario Bros ir veikiate kaip asistentas.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Tulis cadangan gesaan (cth Siapakah anda?)", "Write a prompt suggestion (e.g. Who are you?)": "Tulis cadangan gesaan (cth Siapakah anda?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Tulis ringkasan dalam 50 patah perkataan yang meringkaskan [topik atau kata kunci].", "Write a summary in 50 words that summarizes [topic or keyword].": "Tulis ringkasan dalam 50 patah perkataan yang meringkaskan [topik atau kata kunci].",
"Write something...": "", "Write something...": "",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Tulis kandungan arahan sistem (system prompt) model anda di sini\ncth.: Anda ialah Mario daripada Super Mario Bros dan bertindak sebagai pembantu.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Skriv inn et forslag til ledetekst (f.eks. Hvem er du?)", "Write a prompt suggestion (e.g. Who are you?)": "Skriv inn et forslag til ledetekst (f.eks. Hvem er du?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Skriv inn et sammendrag på 50 ord som oppsummerer [emne eller nøkkelord].", "Write a summary in 50 words that summarizes [topic or keyword].": "Skriv inn et sammendrag på 50 ord som oppsummerer [emne eller nøkkelord].",
"Write something...": "Skriv inn noe...", "Write something...": "Skriv inn noe...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Skriv inn innholdet i modellens systemprompt her\nf.eks.: Du er Mario fra Super Mario Bros og fungerer som assistent.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Schrijf een prompt suggestie (bijv. Wie ben je?)", "Write a prompt suggestion (e.g. Who are you?)": "Schrijf een prompt suggestie (bijv. Wie ben je?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Schrijf een samenvatting in 50 woorden die [onderwerp of trefwoord] samenvat.", "Write a summary in 50 words that summarizes [topic or keyword].": "Schrijf een samenvatting in 50 woorden die [onderwerp of trefwoord] samenvat.",
"Write something...": "Schrijf iets...", "Write something...": "Schrijf iets...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Schrijf hier de inhoud van de systeemprompt van je model\nbijv.: Je bent Mario uit Super Mario Bros en treedt op als assistent.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"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].": "50 ਸ਼ਬਦਾਂ ਵਿੱਚ ਇੱਕ ਸੰਖੇਪ ਲਿਖੋ ਜੋ [ਵਿਸ਼ਾ ਜਾਂ ਕੁੰਜੀ ਸ਼ਬਦ] ਨੂੰ ਸੰਖੇਪ ਕਰਦਾ ਹੈ।", "Write a summary in 50 words that summarizes [topic or keyword].": "50 ਸ਼ਬਦਾਂ ਵਿੱਚ ਇੱਕ ਸੰਖੇਪ ਲਿਖੋ ਜੋ [ਵਿਸ਼ਾ ਜਾਂ ਕੁੰਜੀ ਸ਼ਬਦ] ਨੂੰ ਸੰਖੇਪ ਕਰਦਾ ਹੈ।",
"Write something...": "", "Write something...": "",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "ਇੱਥੇ ਆਪਣੇ ਮਾਡਲ ਦੇ ਸਿਸਟਮ ਪ੍ਰੌਮਪਟ ਦੀ ਸਮੱਗਰੀ ਲਿਖੋ\nਉਦਾਹਰਨ: ਤੁਸੀਂ Super Mario Bros ਦੇ ਮਾਰਿਓ ਹੋ ਅਤੇ ਸਹਾਇਕ ਵਜੋਂ ਕੰਮ ਕਰ ਰਹੇ ਹੋ।",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Podaj przykładową sugestię dla polecenia (np. Kto jesteś?)", "Write a prompt suggestion (e.g. Who are you?)": "Podaj przykładową sugestię dla polecenia (np. Kto jesteś?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Napisz krótkie podsumowanie w maksymalnie 50 słowach, które streszcza [temat lub słowo kluczowe].", "Write a summary in 50 words that summarizes [topic or keyword].": "Napisz krótkie podsumowanie w maksymalnie 50 słowach, które streszcza [temat lub słowo kluczowe].",
"Write something...": "Napisz coś...", "Write something...": "Napisz coś...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Wpisz tutaj treść systemowego promptu swojego modelu\nnp.: Jesteś Mario z Super Mario Bros i działasz jako asystent.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

File diff suppressed because it is too large Load diff

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Escreva uma sugestão de prompt (por exemplo, Quem és tu?)", "Write a prompt suggestion (e.g. Who are you?)": "Escreva uma sugestão de prompt (por exemplo, Quem és tu?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Escreva um resumo em 50 palavras que resuma [tópico ou palavra-chave].", "Write a summary in 50 words that summarizes [topic or keyword].": "Escreva um resumo em 50 palavras que resuma [tópico ou palavra-chave].",
"Write something...": "", "Write something...": "",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Escreva aqui o conteúdo do system prompt do seu modelo\np. ex.: É o Mario do Super Mario Bros e atua como assistente.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Scrieți o sugestie de prompt (de ex. Cine ești?)", "Write a prompt suggestion (e.g. Who are you?)": "Scrieți o sugestie de prompt (de ex. Cine ești?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Scrieți un rezumat în 50 de cuvinte care rezumă [subiect sau cuvânt cheie].", "Write a summary in 50 words that summarizes [topic or keyword].": "Scrieți un rezumat în 50 de cuvinte care rezumă [subiect sau cuvânt cheie].",
"Write something...": "Scrie ceva...", "Write something...": "Scrie ceva...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Scrie aici conținutul system prompt-ului modelului tău\nde ex.: Ești Mario din Super Mario Bros și acționezi ca asistent.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"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].": "Напишите резюме в 50 словах, которое кратко описывает [тему или ключевое слово].", "Write a summary in 50 words that summarizes [topic or keyword].": "Напишите резюме в 50 словах, которое кратко описывает [тему или ключевое слово].",
"Write something...": "Напишите что-нибудь...", "Write something...": "Напишите что-нибудь...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Напишите здесь содержимое системного промпта вашей модели\nнапример: вы — Марио из Super Mario Bros и выступаете в роли ассистента.",
"Yacy Instance URL": "URL-адрес экземпляра Yacy", "Yacy Instance URL": "URL-адрес экземпляра Yacy",
"Yacy Password": "Пароль Yacy", "Yacy Password": "Пароль Yacy",
"Yacy Username": "Имя пользователя Yacy", "Yacy Username": "Имя пользователя Yacy",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Navrhnite otázku (napr. Kto ste?)", "Write a prompt suggestion (e.g. Who are you?)": "Navrhnite otázku (napr. Kto ste?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Napíšte zhrnutie na 50 slov, ktoré zhrňuje [tému alebo kľúčové slovo].", "Write a summary in 50 words that summarizes [topic or keyword].": "Napíšte zhrnutie na 50 slov, ktoré zhrňuje [tému alebo kľúčové slovo].",
"Write something...": "Napíšte niečo...", "Write something...": "Napíšte niečo...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Sem napíšte obsah systémovej výzvy (system prompt) vášho modelu\nnapr.: Ste Mario zo Super Mario Bros a vystupujete ako asistent.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"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].": "Напишите сажетак у 50 речи који резимира [тему или кључну реч].", "Write a summary in 50 words that summarizes [topic or keyword].": "Напишите сажетак у 50 речи који резимира [тему или кључну реч].",
"Write something...": "Упишите нешто...", "Write something...": "Упишите нешто...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Ovde upišite sadržaj sistemskog prompta vašeg modela\nnpr.: Vi ste Mario iz Super Mario Bros i delujete kao asistent.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Skriv ett instruktionsförslag (t.ex. Vem är du?)", "Write a prompt suggestion (e.g. Who are you?)": "Skriv ett instruktionsförslag (t.ex. Vem är du?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Skriv en sammanfattning på 50 ord som sammanfattar [ämne eller nyckelord].", "Write a summary in 50 words that summarizes [topic or keyword].": "Skriv en sammanfattning på 50 ord som sammanfattar [ämne eller nyckelord].",
"Write something...": "Skriv någonting...", "Write something...": "Skriv någonting...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Skriv innehållet i modellens systemprompt här\nt.ex.: Du är Mario från Super Mario Bros och agerar som assistent.",
"Yacy Instance URL": "Yacy-instans-URL", "Yacy Instance URL": "Yacy-instans-URL",
"Yacy Password": "Yacy-lösenord", "Yacy Password": "Yacy-lösenord",
"Yacy Username": "Yacy-användarnamn", "Yacy Username": "Yacy-användarnamn",

View file

@ -1511,6 +1511,7 @@
"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].": "เขียนสรุปใน 50 คำที่สรุป [หัวข้อหรือคำสำคัญ]", "Write a summary in 50 words that summarizes [topic or keyword].": "เขียนสรุปใน 50 คำที่สรุป [หัวข้อหรือคำสำคัญ]",
"Write something...": "", "Write something...": "",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "เขียนเนื้อหา system prompt ของโมเดลของคุณที่นี่\nเช่น: คุณคือมาริโอจาก Super Mario Bros และทำหน้าที่เป็นผู้ช่วย",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"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].": "",
"Write something...": "", "Write something...": "",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Modeliňiziň sistem promptynyň mazmunyny şu ýere ýazyň\nmysal üçin: Siz Super Mario Bros-dan Mario bolup, kömekçi hökmünde hereket edýärsiňiz.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Bir prompt önerisi yazın (örn. Sen kimsin?)", "Write a prompt suggestion (e.g. Who are you?)": "Bir prompt önerisi yazın (örn. Sen kimsin?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "[Konuyu veya anahtar kelimeyi] özetleyen 50 kelimelik bir özet yazın.", "Write a summary in 50 words that summarizes [topic or keyword].": "[Konuyu veya anahtar kelimeyi] özetleyen 50 kelimelik bir özet yazın.",
"Write something...": "Bir şeyler yazın...", "Write something...": "Bir şeyler yazın...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Modelinizin sistem istemi (system prompt) içeriğini buraya yazın\nörn.: Super Mario Brostan Mariosunuz ve bir asistan olarak hareket ediyorsunuz.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "Yacy Parolası", "Yacy Password": "Yacy Parolası",
"Yacy Username": "Yacy Kullanıcı Adı", "Yacy Username": "Yacy Kullanıcı Adı",

View file

@ -1511,6 +1511,7 @@
"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].": "50 سۆز بىلەن [تېما ياكى ئاچقۇچلۇق سۆز] نى خاتىرىلەڭ.", "Write a summary in 50 words that summarizes [topic or keyword].": "50 سۆز بىلەن [تېما ياكى ئاچقۇچلۇق سۆز] نى خاتىرىلەڭ.",
"Write something...": "بىر نەرسە يېزىڭ...", "Write something...": "بىر نەرسە يېزىڭ...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "بۇ يەردە مودېلىڭىزنىڭ سىستېما كۆرسەتمىسى مەزمۇنىنى يېزىڭ\nمەسىلەن: سىز Super Mario Bros دىكى Mario بولۇپ، ياردەمچى رولىنى ئوينايسىز.",
"Yacy Instance URL": "Yacy مىسال URL", "Yacy Instance URL": "Yacy مىسال URL",
"Yacy Password": "Yacy پارول", "Yacy Password": "Yacy پارول",
"Yacy Username": "Yacy ئىشلەتكۈچى نامى", "Yacy Username": "Yacy ئىشلەتكۈچى نامى",

View file

@ -1511,6 +1511,7 @@
"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].": "Напишіть стислий зміст у 50 слів, який узагальнює [тема або ключове слово].", "Write a summary in 50 words that summarizes [topic or keyword].": "Напишіть стислий зміст у 50 слів, який узагальнює [тема або ключове слово].",
"Write something...": "Напишіть щось...", "Write something...": "Напишіть щось...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Напишіть тут зміст системного підказу (system prompt) вашої моделі\nнапр.: Ви — Маріо з Super Mario Bros і дієте як асистент.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"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].": "موضوع یا کلیدی لفظ کا خلاصہ 50 الفاظ میں لکھیں", "Write a summary in 50 words that summarizes [topic or keyword].": "موضوع یا کلیدی لفظ کا خلاصہ 50 الفاظ میں لکھیں",
"Write something...": "کچھ لکھیں...", "Write something...": "کچھ لکھیں...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "یہاں اپنے ماڈل کے سسٹم پرامپٹ کا مواد لکھیں\nمثال: آپ سپر ماریو بروز کے ماریو ہیں اور مددگار کے طور پر کام کر رہے ہیں۔",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -1511,6 +1511,7 @@
"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].": "[мавзу ёки калит сўзни] умумлаштирувчи 50 та сўздан иборат хулоса ёзинг.", "Write a summary in 50 words that summarizes [topic or keyword].": "[мавзу ёки калит сўзни] умумлаштирувчи 50 та сўздан иборат хулоса ёзинг.",
"Write something...": "Бирор нарса ёзинг ...", "Write something...": "Бирор нарса ёзинг ...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Моделингизнинг тизим буйруғи (system prompt) мазмунини бу ерга ёзинг\nмасалан: сиз Super Mario Bros дан Марио бўлиб, ёрдамчи сифатида ҳаракат қиляпсиз.",
"Yacy Instance URL": "Yacy Инстанcе УРЛ", "Yacy Instance URL": "Yacy Инстанcе УРЛ",
"Yacy Password": "Yacy парол", "Yacy Password": "Yacy парол",
"Yacy Username": "Yacy фойдаланувчи номи", "Yacy Username": "Yacy фойдаланувчи номи",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Tezkor taklif yozing (masalan, siz kimsiz?)", "Write a prompt suggestion (e.g. Who are you?)": "Tezkor taklif yozing (masalan, siz kimsiz?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "[mavzu yoki kalit so'zni] umumlashtiruvchi 50 ta so'zdan iborat xulosa yozing.", "Write a summary in 50 words that summarizes [topic or keyword].": "[mavzu yoki kalit so'zni] umumlashtiruvchi 50 ta so'zdan iborat xulosa yozing.",
"Write something...": "Biror narsa yozing ...", "Write something...": "Biror narsa yozing ...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Modelingizning tizim korsatmasi (system prompt) mazmunini shu yerga yozing\nmasalan: siz Super Mario Bros dagi Mario bolib, assistent sifatida harakat qilyapsiz.",
"Yacy Instance URL": "Yacy Instance URL", "Yacy Instance URL": "Yacy Instance URL",
"Yacy Password": "Yacy parol", "Yacy Password": "Yacy parol",
"Yacy Username": "Yacy foydalanuvchi nomi", "Yacy Username": "Yacy foydalanuvchi nomi",

View file

@ -1511,6 +1511,7 @@
"Write a prompt suggestion (e.g. Who are you?)": "Hãy viết một prompt (vd: Bạn là ai?)", "Write a prompt suggestion (e.g. Who are you?)": "Hãy viết một prompt (vd: Bạn là ai?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Viết một tóm tắt trong vòng 50 từ cho [chủ đề hoặc từ khóa].", "Write a summary in 50 words that summarizes [topic or keyword].": "Viết một tóm tắt trong vòng 50 từ cho [chủ đề hoặc từ khóa].",
"Write something...": "Viết gì đó...", "Write something...": "Viết gì đó...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Viết nội dung system prompt của mô hình tại đây\nví dụ: Bạn là Mario trong Super Mario Bros và đang đóng vai trò trợ lý.",
"Yacy Instance URL": "", "Yacy Instance URL": "",
"Yacy Password": "", "Yacy Password": "",
"Yacy Username": "", "Yacy Username": "",

View file

@ -27,7 +27,7 @@
"Accessible to all users": "对所有用户开放", "Accessible to all users": "对所有用户开放",
"Account": "账号", "Account": "账号",
"Account Activation Pending": "账号待激活", "Account Activation Pending": "账号待激活",
"Accurate information": "提供的信息准确", "Accurate information": "信息准确",
"Action": "操作", "Action": "操作",
"Actions": "操作", "Actions": "操作",
"Activate": "激活", "Activate": "激活",
@ -161,7 +161,7 @@
"Base Model (From)": "基础模型(来自)", "Base Model (From)": "基础模型(来自)",
"Base Model List Cache speeds up access by fetching base models only at startup or on settings save—faster, but may not show recent base model changes.": "基础模型列表缓存仅在启动或保存设置时获取基础模型从而加快访问速度,但可能不会显示最近的基础模型更改。", "Base Model List Cache speeds up access by fetching base models only at startup or on settings save—faster, but may not show recent base model changes.": "基础模型列表缓存仅在启动或保存设置时获取基础模型从而加快访问速度,但可能不会显示最近的基础模型更改。",
"before": "之前", "before": "之前",
"Being lazy": "懒惰", "Being lazy": "回答不完整或敷衍了事",
"Beta": "Beta", "Beta": "Beta",
"Bing Search V7 Endpoint": "Bing 搜索 V7 端点", "Bing Search V7 Endpoint": "Bing 搜索 V7 端点",
"Bing Search V7 Subscription Key": "Bing 搜索 V7 订阅密钥", "Bing Search V7 Subscription Key": "Bing 搜索 V7 订阅密钥",
@ -173,7 +173,7 @@
"Brave Search API Key": "Brave Search API 密钥", "Brave Search API Key": "Brave Search API 密钥",
"Bullet List": "无序列表", "Bullet List": "无序列表",
"Button ID": "按钮 ID", "Button ID": "按钮 ID",
"Button Label": "按钮标题", "Button Label": "按钮文本",
"Button Prompt": "点击按钮后执行的提示词", "Button Prompt": "点击按钮后执行的提示词",
"By {{name}}": "由 {{name}} 提供", "By {{name}}": "由 {{name}} 提供",
"Bypass Embedding and Retrieval": "绕过嵌入和检索", "Bypass Embedding and Retrieval": "绕过嵌入和检索",
@ -334,7 +334,7 @@
"Default": "默认", "Default": "默认",
"Default (Open AI)": "默认 (OpenAI)", "Default (Open AI)": "默认 (OpenAI)",
"Default (SentenceTransformers)": "默认 (SentenceTransformers)", "Default (SentenceTransformers)": "默认 (SentenceTransformers)",
"Default action buttons will be used.": "默认的快捷操作按钮将会被使用。", "Default action buttons will be used.": "已启用默认的快捷操作按钮。",
"Default description enabled": "默认描述已启用", "Default description enabled": "默认描述已启用",
"Default mode works with a wider range of models by calling tools once before execution. Native mode leverages the model's built-in tool-calling capabilities, but requires the model to inherently support this feature.": "默认模式通过在执行前调用一次工具,能够兼容更广泛的模型。原生模式利用模型内置的工具调用能力,但需要模型本身具备该功能的原生支持。", "Default mode works with a wider range of models by calling tools once before execution. Native mode leverages the model's built-in tool-calling capabilities, but requires the model to inherently support this feature.": "默认模式通过在执行前调用一次工具,能够兼容更广泛的模型。原生模式利用模型内置的工具调用能力,但需要模型本身具备该功能的原生支持。",
"Default Model": "默认模型", "Default Model": "默认模型",
@ -372,7 +372,7 @@
"Description": "描述", "Description": "描述",
"Detect Artifacts Automatically": "自动检测 Artifacts", "Detect Artifacts Automatically": "自动检测 Artifacts",
"Dictate": "语音输入", "Dictate": "语音输入",
"Didn't fully follow instructions": "未完全按照说明操作", "Didn't fully follow instructions": "没有完全遵循指令",
"Direct": "直接", "Direct": "直接",
"Direct Connections": "直接连接", "Direct Connections": "直接连接",
"Direct Connections allow users to connect to their own OpenAI compatible API endpoints.": "直接连接允许用户连接自有的 OpenAI 兼容的 API 端点", "Direct Connections allow users to connect to their own OpenAI compatible API endpoints.": "直接连接允许用户连接自有的 OpenAI 兼容的 API 端点",
@ -393,7 +393,7 @@
"Discover, download, and explore model presets": "发现、下载并探索更多模型预设", "Discover, download, and explore model presets": "发现、下载并探索更多模型预设",
"Display": "显示", "Display": "显示",
"Display Emoji in Call": "在通话中显示 Emoji 表情符号", "Display Emoji in Call": "在通话中显示 Emoji 表情符号",
"Display Multi-model Responses in Tabs": "在标签页中展示多模型的响应", "Display Multi-model Responses in Tabs": "以标签页的形式展示多个模型的响应",
"Display the username instead of You in the Chat": "在对话中显示用户名而不是 “你”", "Display the username instead of You in the Chat": "在对话中显示用户名而不是 “你”",
"Displays citations in the response": "在回复中显示引用", "Displays citations in the response": "在回复中显示引用",
"Dive into knowledge": "深入知识的海洋", "Dive into knowledge": "深入知识的海洋",
@ -411,7 +411,7 @@
"Don't have an account?": "没有账号?", "Don't have an account?": "没有账号?",
"don't install random functions from sources you don't trust.": "切勿从未经验证或不可信的来源安装函数", "don't install random functions from sources you don't trust.": "切勿从未经验证或不可信的来源安装函数",
"don't install random tools from sources you don't trust.": "切勿从未经验证或不可信的来源安装工具", "don't install random tools from sources you don't trust.": "切勿从未经验证或不可信的来源安装工具",
"Don't like the style": "不喜欢这文风", "Don't like the style": "不喜欢这文风",
"Done": "完成", "Done": "完成",
"Download": "下载", "Download": "下载",
"Download as SVG": "下载为 SVG", "Download as SVG": "下载为 SVG",
@ -563,9 +563,9 @@
"Enter Top K Reranker": "输入 Top K Reranker", "Enter Top K Reranker": "输入 Top K Reranker",
"Enter URL (e.g. http://127.0.0.1:7860/)": "输入 URL例如http://127.0.0.1:7860/", "Enter URL (e.g. http://127.0.0.1:7860/)": "输入 URL例如http://127.0.0.1:7860/",
"Enter URL (e.g. http://localhost:11434)": "输入 URL例如http://localhost:11434", "Enter URL (e.g. http://localhost:11434)": "输入 URL例如http://localhost:11434",
"Enter Yacy Password": "输入 Yacy 密码", "Enter Yacy Password": "输入 YaCy 密码",
"Enter Yacy URL (e.g. http://yacy.example.com:8090)": "输入 Yacy URL例如http://yacy.example.com:8090", "Enter Yacy URL (e.g. http://yacy.example.com:8090)": "输入 YaCy URL例如http://yacy.example.com:8090",
"Enter Yacy Username": "输入 Yacy 用户名", "Enter Yacy Username": "输入 YaCy 用户名",
"Enter your current password": "输入当前密码", "Enter your current password": "输入当前密码",
"Enter Your Email": "输入您的电子邮箱", "Enter Your Email": "输入您的电子邮箱",
"Enter Your Full Name": "输入您的名称", "Enter Your Full Name": "输入您的名称",
@ -673,7 +673,7 @@
"Follow Up Generation": "追问生成", "Follow Up Generation": "追问生成",
"Follow Up Generation Prompt": "追问生成提示词", "Follow Up Generation Prompt": "追问生成提示词",
"Follow-Up Auto-Generation": "自动生成追问", "Follow-Up Auto-Generation": "自动生成追问",
"Followed instructions perfectly": "完全按照指示执行", "Followed instructions perfectly": "完全遵循指令",
"Force OCR": "强制 OCR 识别", "Force OCR": "强制 OCR 识别",
"Force OCR on all pages of the PDF. This can lead to worse results if you have good text in your PDFs. Defaults to False.": "强制对 PDF 所有页面执行 OCR 识别。若 PDF 中已包含优质文本内容可能降低识别准确率。默认为关闭", "Force OCR on all pages of the PDF. This can lead to worse results if you have good text in your PDFs. Defaults to False.": "强制对 PDF 所有页面执行 OCR 识别。若 PDF 中已包含优质文本内容可能降低识别准确率。默认为关闭",
"Forge new paths": "开拓新道路", "Forge new paths": "开拓新道路",
@ -928,9 +928,9 @@
"Name": "名称", "Name": "名称",
"Name your knowledge base": "为您的知识库命名", "Name your knowledge base": "为您的知识库命名",
"Native": "原生", "Native": "原生",
"New Button": "新按钮", "New Button": "新按钮",
"New Chat": "新对话", "New Chat": "新对话",
"New Folder": "分组", "New Folder": "创建分组",
"New Function": "新函数", "New Function": "新函数",
"New Note": "新笔记", "New Note": "新笔记",
"New Password": "新密码", "New Password": "新密码",
@ -962,8 +962,8 @@
"No users were found.": "未找到用户", "No users were found.": "未找到用户",
"No valves to update": "没有需要更新的变量", "No valves to update": "没有需要更新的变量",
"None": "无", "None": "无",
"Not factually correct": "事实并非如此", "Not factually correct": "与事实不符",
"Not helpful": "帮助", "Not helpful": "没有任何帮助",
"Note deleted successfully": "笔记删除成功", "Note deleted successfully": "笔记删除成功",
"Note: If you set a minimum score, the search will only return documents with a score greater than or equal to the minimum score.": "注意:如果设置了最低分数,搜索只会返回分数大于或等于最低分数的文档。", "Note: If you set a minimum score, the search will only return documents with a score greater than or equal to the minimum score.": "注意:如果设置了最低分数,搜索只会返回分数大于或等于最低分数的文档。",
"Notes": "笔记", "Notes": "笔记",
@ -1068,9 +1068,9 @@
"Please select a reason": "请选择原因", "Please select a reason": "请选择原因",
"Please wait until all files are uploaded.": "请等待所有文件上传完毕。", "Please wait until all files are uploaded.": "请等待所有文件上传完毕。",
"Port": "端口", "Port": "端口",
"Positive attitude": "积极的态度", "Positive attitude": "态度积极",
"Prefix ID": "Prefix ID", "Prefix ID": "模型 ID 前缀",
"Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "Prefix ID 用于通过为模型 ID 添加前缀来避免与其他连接发生冲突 - 留空则禁用此功能", "Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "在模型 ID 前添加前缀以避免与其它连接提供的模型冲突。留空则禁用此功能。",
"Prevent file creation": "阻止文件创建", "Prevent file creation": "阻止文件创建",
"Preview": "预览", "Preview": "预览",
"Previous 30 days": "过去 30 天", "Previous 30 days": "过去 30 天",
@ -1106,9 +1106,9 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "降低生成无意义内容的概率。较高的值如100将产生更多样化的回答而较低的值如10则更加保守。", "Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "降低生成无意义内容的概率。较高的值如100将产生更多样化的回答而较低的值如10则更加保守。",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "使用\"User\" (用户) 来指代自己例如“User 正在学习西班牙语”)", "Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "使用\"User\" (用户) 来指代自己例如“User 正在学习西班牙语”)",
"References from": "来自", "References from": "来自",
"Refused when it shouldn't have": "操作被意外拒绝", "Refused when it shouldn't have": "拒绝了我的要求",
"Regenerate": "重新生成", "Regenerate": "重新生成",
"Regenerate Menu": "", "Regenerate Menu": "重新生成前显示菜单",
"Reindex": "重建索引", "Reindex": "重建索引",
"Reindex Knowledge Base Vectors": "重建知识库向量索引", "Reindex Knowledge Base Vectors": "重建知识库向量索引",
"Release Notes": "更新日志", "Release Notes": "更新日志",
@ -1276,14 +1276,14 @@
"Stop Generating": "停止生成", "Stop Generating": "停止生成",
"Stop Sequence": "停止序列 (Stop Sequence)", "Stop Sequence": "停止序列 (Stop Sequence)",
"Stream Chat Response": "流式对话响应 (Stream Chat Response)", "Stream Chat Response": "流式对话响应 (Stream Chat Response)",
"Stream Delta Chunk Size": "流式增量输出分块大小", "Stream Delta Chunk Size": "流式增量输出分块大小Stream Delta Chunk Size",
"Strikethrough": "删除线", "Strikethrough": "删除线",
"Strip Existing OCR": "清除现有 OCR 文本", "Strip Existing OCR": "清除现有 OCR 文本",
"Strip existing OCR text from the PDF and re-run OCR. Ignored if Force OCR is enabled. Defaults to False.": "清除 PDF 中现有的 OCR 文本并重新执行 OCR 识别。若启用 “强制 OCR 识别” 则此设置无效。默认为关闭", "Strip existing OCR text from the PDF and re-run OCR. Ignored if Force OCR is enabled. Defaults to False.": "清除 PDF 中现有的 OCR 文本并重新执行 OCR 识别。若启用 “强制 OCR 识别” 则此设置无效。默认为关闭",
"STT Model": "语音转文本模型", "STT Model": "语音转文本模型",
"STT Settings": "语音转文本设置", "STT Settings": "语音转文本设置",
"Stylized PDF Export": "风格化 PDF 导出", "Stylized PDF Export": "风格化 PDF 导出",
"Subtitle (e.g. about the Roman Empire)": "副标题(例如:关于罗马帝国的副标题", "Subtitle (e.g. about the Roman Empire)": "副标题(例如:聊聊罗马帝国",
"Success": "成功", "Success": "成功",
"Successfully updated.": "成功更新", "Successfully updated.": "成功更新",
"Suggest a change": "提出修改建议", "Suggest a change": "提出修改建议",
@ -1352,7 +1352,7 @@
"This will delete all models including custom models": "这将删除所有模型,包括自定义模型", "This will delete all models including custom models": "这将删除所有模型,包括自定义模型",
"This will delete all models including custom models and cannot be undone.": "这将删除所有模型,包括自定义模型,且无法撤销。", "This will delete all models including custom models and cannot be undone.": "这将删除所有模型,包括自定义模型,且无法撤销。",
"This will reset the knowledge base and sync all files. Do you wish to continue?": "这将重置知识库并替换所有文件为目录下文件。确认继续?", "This will reset the knowledge base and sync all files. Do you wish to continue?": "这将重置知识库并替换所有文件为目录下文件。确认继续?",
"Thorough explanation": "解释较为详细", "Thorough explanation": "解释详尽",
"Thought for {{DURATION}}": "思考用时 {{DURATION}}", "Thought for {{DURATION}}": "思考用时 {{DURATION}}",
"Thought for {{DURATION}} seconds": "思考用时 {{DURATION}} 秒", "Thought for {{DURATION}} seconds": "思考用时 {{DURATION}} 秒",
"Thought for less than a second": "思考用时小于 1 秒", "Thought for less than a second": "思考用时小于 1 秒",
@ -1511,9 +1511,10 @@
"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].": "用 50 个字写一个总结 [主题或关键词]", "Write a summary in 50 words that summarizes [topic or keyword].": "用 50 个字写一个总结 [主题或关键词]",
"Write something...": "写点什么...", "Write something...": "写点什么...",
"Yacy Instance URL": "Yacy Instance URL", "Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "请在此填写模型的系统提示内容\n例如你是《超级马里奥兄弟》中的马里奥Mario扮演助理的角色。",
"Yacy Password": "Yacy 密码", "Yacy Instance URL": "YaCy 实例 URL",
"Yacy Username": "Yacy 用户名", "Yacy Password": "YaCy 密码",
"Yacy Username": "YaCy 用户名",
"Yesterday": "昨天", "Yesterday": "昨天",
"You": "你", "You": "你",
"You are currently using a trial license. Please contact support to upgrade your license.": "当前为试用许可证,请联系支持人员升级许可证。", "You are currently using a trial license. Please contact support to upgrade your license.": "当前为试用许可证,请联系支持人员升级许可证。",

View file

@ -5,15 +5,15 @@
"(e.g. `sh webui.sh --api`)": "(例如:`sh webui.sh --api`", "(e.g. `sh webui.sh --api`)": "(例如:`sh webui.sh --api`",
"(latest)": "(最新版)", "(latest)": "(最新版)",
"(leave blank for to use commercial endpoint)": "(留空以使用商業端點)", "(leave blank for to use commercial endpoint)": "(留空以使用商業端點)",
"[Last] dddd [at] h:mm A": "", "[Last] dddd [at] h:mm A": "[上次] dddd [於] h:mm A",
"[Today at] h:mm A": "", "[Today at] h:mm A": "[今天] h:mm A",
"[Yesterday at] h:mm A": "", "[Yesterday at] h:mm A": "[昨天] h:mm A",
"{{ models }}": "{{ models }}", "{{ models }}": "{{ models }}",
"{{COUNT}} Available Tools": "{{COUNT}} 個可用工具", "{{COUNT}} Available Tools": "{{COUNT}} 個可用工具",
"{{COUNT}} characters": "", "{{COUNT}} characters": "{{COUNT}} 個字元",
"{{COUNT}} hidden lines": "已隱藏 {{COUNT}} 行", "{{COUNT}} hidden lines": "已隱藏 {{COUNT}} 行",
"{{COUNT}} Replies": "{{COUNT}} 回覆", "{{COUNT}} Replies": "{{COUNT}} 回覆",
"{{COUNT}} words": "", "{{COUNT}} words": "{{COUNT}} 個詞",
"{{user}}'s Chats": "{{user}} 的對話", "{{user}}'s Chats": "{{user}} 的對話",
"{{webUIName}} Backend Required": "需要提供 {{webUIName}} 後端", "{{webUIName}} Backend Required": "需要提供 {{webUIName}} 後端",
"*Prompt node ID(s) are required for image generation": "* 圖片生成需要提示詞節點 ID", "*Prompt node ID(s) are required for image generation": "* 圖片生成需要提示詞節點 ID",
@ -28,7 +28,7 @@
"Account": "帳號", "Account": "帳號",
"Account Activation Pending": "帳號待啟用", "Account Activation Pending": "帳號待啟用",
"Accurate information": "準確資訊", "Accurate information": "準確資訊",
"Action": "", "Action": "操作",
"Actions": "動作", "Actions": "動作",
"Activate": "啟用", "Activate": "啟用",
"Activate this command by typing \"/{{COMMAND}}\" to chat input.": "在對話輸入框中輸入 \"/{{COMMAND}}\" 來啟用此命令。", "Activate this command by typing \"/{{COMMAND}}\" to chat input.": "在對話輸入框中輸入 \"/{{COMMAND}}\" 來啟用此命令。",
@ -43,7 +43,7 @@
"Add content here": "在此新增內容", "Add content here": "在此新增內容",
"Add Custom Parameter": "新增自訂參數", "Add Custom Parameter": "新增自訂參數",
"Add custom prompt": "新增自訂提示詞", "Add custom prompt": "新增自訂提示詞",
"Add Details": "", "Add Details": "豐富細節",
"Add Files": "新增檔案", "Add Files": "新增檔案",
"Add Group": "新增群組", "Add Group": "新增群組",
"Add Memory": "新增記憶", "Add Memory": "新增記憶",
@ -54,8 +54,8 @@
"Add text content": "新增文字內容", "Add text content": "新增文字內容",
"Add User": "新增使用者", "Add User": "新增使用者",
"Add User Group": "新增使用者群組", "Add User Group": "新增使用者群組",
"Additional Config": "", "Additional Config": "額外設定",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "", "Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "Datalab Marker 的額外設定選項,可以填寫一個包含鍵值對的 JSON 字串。例如:{\"key\": \"value\"}。支援的鍵包括disable_links、keep_pageheader_in_output、keep_pagefooter_in_output、filter_blank_pages、drop_repeated_text、layout_coverage_threshold、merge_threshold、height_tolerance、gap_threshold、image_threshold、min_line_length、level_count 和 default_level。",
"Adjusting these settings will apply changes universally to all users.": "調整這些設定將會影響所有使用者。", "Adjusting these settings will apply changes universally to all users.": "調整這些設定將會影響所有使用者。",
"admin": "管理員", "admin": "管理員",
"Admin": "管理員", "Admin": "管理員",
@ -64,7 +64,7 @@
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "管理員可以隨時使用所有工具;使用者則需在工作區中為每個模型分配工具。", "Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "管理員可以隨時使用所有工具;使用者則需在工作區中為每個模型分配工具。",
"Advanced Parameters": "進階參數", "Advanced Parameters": "進階參數",
"Advanced Params": "進階參數", "Advanced Params": "進階參數",
"AI": "", "AI": "AI",
"All": "全部", "All": "全部",
"All Documents": "所有文件", "All Documents": "所有文件",
"All models deleted successfully": "成功刪除所有模型", "All models deleted successfully": "成功刪除所有模型",
@ -74,10 +74,10 @@
"Allow Chat Deletion": "允許刪除對話紀錄", "Allow Chat Deletion": "允許刪除對話紀錄",
"Allow Chat Edit": "允許編輯對話", "Allow Chat Edit": "允許編輯對話",
"Allow Chat Export": "允許匯出對話", "Allow Chat Export": "允許匯出對話",
"Allow Chat Params": "", "Allow Chat Params": "允許設定模型進階參數",
"Allow Chat Share": "允許分享對話", "Allow Chat Share": "允許分享對話",
"Allow Chat System Prompt": "允許對話系統提示詞", "Allow Chat System Prompt": "允許對話系統提示詞",
"Allow Chat Valves": "", "Allow Chat Valves": "允許設定 Valves 變數",
"Allow File Upload": "允許上傳檔案", "Allow File Upload": "允許上傳檔案",
"Allow Multiple Models in Chat": "允許在對話中使用多個模型", "Allow Multiple Models in Chat": "允許在對話中使用多個模型",
"Allow non-local voices": "允許非本機語音", "Allow non-local voices": "允許非本機語音",
@ -97,7 +97,7 @@
"Always Play Notification Sound": "總是播放通知音效", "Always Play Notification Sound": "總是播放通知音效",
"Amazing": "很棒", "Amazing": "很棒",
"an assistant": "助理", "an assistant": "助理",
"Analytics": "", "Analytics": "分析",
"Analyzed": "分析完畢", "Analyzed": "分析完畢",
"Analyzing...": "正在分析...", "Analyzing...": "正在分析...",
"and": "和", "and": "和",
@ -106,8 +106,8 @@
"Android": "Android", "Android": "Android",
"API": "API", "API": "API",
"API Base URL": "API 基底 URL", "API Base URL": "API 基底 URL",
"API Base URL for Datalab Marker service. Defaults to: https://www.datalab.to/api/v1/marker": "", "API Base URL for Datalab Marker service. Defaults to: https://www.datalab.to/api/v1/marker": "Datalab Marker API 服務的請求 URL。預設為https://www.datalab.to/api/v1/marker",
"API details for using a vision-language model in the picture description. This parameter is mutually exclusive with picture_description_local.": "", "API details for using a vision-language model in the picture description. This parameter is mutually exclusive with picture_description_local.": "在圖片描述中使用視覺語言模型的 API 詳情。此參數不可與 picture_description_local 同時使用。",
"API Key": "API 金鑰", "API Key": "API 金鑰",
"API Key created.": "API 金鑰已建立。", "API Key created.": "API 金鑰已建立。",
"API Key Endpoint Restrictions": "API 金鑰端點限制", "API Key Endpoint Restrictions": "API 金鑰端點限制",
@ -159,26 +159,26 @@
"Bad Response": "回應不佳", "Bad Response": "回應不佳",
"Banners": "橫幅", "Banners": "橫幅",
"Base Model (From)": "基礎模型(來自)", "Base Model (From)": "基礎模型(來自)",
"Base Model List Cache speeds up access by fetching base models only at startup or on settings save—faster, but may not show recent base model changes.": "", "Base Model List Cache speeds up access by fetching base models only at startup or on settings save—faster, but may not show recent base model changes.": "基礎模型清單快取僅在啟動或儲存設定時獲取基礎模型從而加快存取速度,但可能不會顯示最近的基礎模型變更。",
"before": "之前", "before": "之前",
"Being lazy": "懶惰模式", "Being lazy": "懶惰模式",
"Beta": "測試", "Beta": "測試",
"Bing Search V7 Endpoint": "Bing 搜尋 V7 端點", "Bing Search V7 Endpoint": "Bing 搜尋 V7 端點",
"Bing Search V7 Subscription Key": "Bing 搜尋 V7 訂閱金鑰", "Bing Search V7 Subscription Key": "Bing 搜尋 V7 訂閱金鑰",
"BM25 Weight": "", "BM25 Weight": "BM25 混合搜尋權重",
"Bocha Search API Key": "Bocha 搜尋 API 金鑰", "Bocha Search API Key": "Bocha 搜尋 API 金鑰",
"Bold": "", "Bold": "粗體",
"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "針對受限的回應,增強或懲罰特定 tokens。偏差值將限制在 -100 到 100 (含)。 (預設none)", "Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "針對受限的回應,增強或懲罰特定 tokens。偏差值將限制在 -100 到 100 (含)。 (預設none)",
"Both Docling OCR Engine and Language(s) must be provided or both left empty.": "必須同時提供 Docling OCR 引擎與語言設定,或兩者皆留空。", "Both Docling OCR Engine and Language(s) must be provided or both left empty.": "必須同時提供 Docling OCR 引擎與語言設定,或兩者皆留空。",
"Brave Search API Key": "Brave 搜尋 API 金鑰", "Brave Search API Key": "Brave 搜尋 API 金鑰",
"Bullet List": "", "Bullet List": "無序清單",
"Button ID": "", "Button ID": "按鈕 ID",
"Button Label": "", "Button Label": "按鈕文字",
"Button Prompt": "", "Button Prompt": "點擊按鈕後執行的提示詞",
"By {{name}}": "由 {{name}} 製作", "By {{name}}": "由 {{name}} 製作",
"Bypass Embedding and Retrieval": "繞過嵌入與檢索", "Bypass Embedding and Retrieval": "繞過嵌入與檢索",
"Bypass Web Loader": "繞過網頁載入器", "Bypass Web Loader": "繞過網頁載入器",
"Cache Base Model List": "", "Cache Base Model List": "快取基礎模型清單",
"Calendar": "日曆", "Calendar": "日曆",
"Call": "通話", "Call": "通話",
"Call feature is not supported when using Web STT engine": "使用網頁語音辨識 (Web STT) 引擎時不支援通話功能", "Call feature is not supported when using Web STT engine": "使用網頁語音辨識 (Web STT) 引擎時不支援通話功能",
@ -199,7 +199,7 @@
"Chat Bubble UI": "對話氣泡介面", "Chat Bubble UI": "對話氣泡介面",
"Chat Controls": "對話控制選項", "Chat Controls": "對話控制選項",
"Chat direction": "對話方向", "Chat direction": "對話方向",
"Chat ID": "", "Chat ID": "對話 ID",
"Chat Overview": "對話概覽", "Chat Overview": "對話概覽",
"Chat Permissions": "對話權限", "Chat Permissions": "對話權限",
"Chat Tags Auto-Generation": "自動生成對話標籤", "Chat Tags Auto-Generation": "自動生成對話標籤",
@ -233,12 +233,12 @@
"Clone Chat": "複製對話", "Clone Chat": "複製對話",
"Clone of {{TITLE}}": "{{TITLE}} 的副本", "Clone of {{TITLE}}": "{{TITLE}} 的副本",
"Close": "關閉", "Close": "關閉",
"Close Banner": "", "Close Banner": "關閉橫幅",
"Close Configure Connection Modal": "", "Close Configure Connection Modal": "關閉外部連線設定彈出視窗",
"Close modal": "關閉模型", "Close modal": "關閉模型",
"Close settings modal": "關閉設定模型", "Close settings modal": "關閉設定模型",
"Close Sidebar": "", "Close Sidebar": "收起側邊欄",
"Code Block": "", "Code Block": "程式碼區塊",
"Code execution": "程式碼執行", "Code execution": "程式碼執行",
"Code Execution": "程式碼執行", "Code Execution": "程式碼執行",
"Code Execution Engine": "程式碼執行引擎", "Code Execution Engine": "程式碼執行引擎",
@ -257,16 +257,16 @@
"ComfyUI Workflow": "ComfyUI 工作流程", "ComfyUI Workflow": "ComfyUI 工作流程",
"ComfyUI Workflow Nodes": "ComfyUI 工作流程節點", "ComfyUI Workflow Nodes": "ComfyUI 工作流程節點",
"Command": "命令", "Command": "命令",
"Comment": "", "Comment": "註解",
"Completions": "自動完成", "Completions": "自動完成",
"Compress Images in Channels": "", "Compress Images in Channels": "壓縮頻道中的圖片",
"Concurrent Requests": "平行請求", "Concurrent Requests": "平行請求",
"Configure": "設定", "Configure": "設定",
"Confirm": "確認", "Confirm": "確認",
"Confirm Password": "確認密碼", "Confirm Password": "確認密碼",
"Confirm your action": "確認您的操作", "Confirm your action": "確認您的操作",
"Confirm your new password": "確認您的新密碼", "Confirm your new password": "確認您的新密碼",
"Confirm Your Password": "", "Confirm Your Password": "確認您的密碼",
"Connect to your own OpenAI compatible API endpoints.": "連線至您自有或其他與 OpenAI API 相容的端點。", "Connect to your own OpenAI compatible API endpoints.": "連線至您自有或其他與 OpenAI API 相容的端點。",
"Connect to your own OpenAPI compatible external tool servers.": "連線至您自有或其他與 OpenAPI 相容的外部工具伺服器。", "Connect to your own OpenAPI compatible external tool servers.": "連線至您自有或其他與 OpenAPI 相容的外部工具伺服器。",
"Connection failed": "連線失敗", "Connection failed": "連線失敗",
@ -274,7 +274,7 @@
"Connection Type": "連線類型", "Connection Type": "連線類型",
"Connections": "連線", "Connections": "連線",
"Connections saved successfully": "連線已成功儲存", "Connections saved successfully": "連線已成功儲存",
"Connections settings updated": "", "Connections settings updated": "連線設定已更新",
"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort.": "限制推理模型的推理程度。僅適用於特定供應商支援推理程度的推理模型。", "Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort.": "限制推理模型的推理程度。僅適用於特定供應商支援推理程度的推理模型。",
"Contact Admin for WebUI Access": "請聯絡管理員以取得 WebUI 存取權限", "Contact Admin for WebUI Access": "請聯絡管理員以取得 WebUI 存取權限",
"Content": "內容", "Content": "內容",
@ -295,7 +295,7 @@
"Copy Formatted Text": "複製格式化文字", "Copy Formatted Text": "複製格式化文字",
"Copy last code block": "複製最後一個程式碼區塊", "Copy last code block": "複製最後一個程式碼區塊",
"Copy last response": "複製最後一個回應", "Copy last response": "複製最後一個回應",
"Copy link": "", "Copy link": "複製連結",
"Copy Link": "複製連結", "Copy Link": "複製連結",
"Copy to clipboard": "複製到剪貼簿", "Copy to clipboard": "複製到剪貼簿",
"Copying to clipboard was successful!": "成功複製到剪貼簿!", "Copying to clipboard was successful!": "成功複製到剪貼簿!",
@ -306,7 +306,7 @@
"Create Account": "建立帳號", "Create Account": "建立帳號",
"Create Admin Account": "建立管理員賬號", "Create Admin Account": "建立管理員賬號",
"Create Channel": "建立頻道", "Create Channel": "建立頻道",
"Create Folder": "", "Create Folder": "建立分組",
"Create Group": "建立群組", "Create Group": "建立群組",
"Create Knowledge": "建立知識", "Create Knowledge": "建立知識",
"Create new key": "建立新的金鑰", "Create new key": "建立新的金鑰",
@ -321,7 +321,7 @@
"Current Model": "目前模型", "Current Model": "目前模型",
"Current Password": "目前密碼", "Current Password": "目前密碼",
"Custom": "自訂", "Custom": "自訂",
"Custom description enabled": "", "Custom description enabled": "自訂描述已啟用",
"Custom Parameter Name": "自訂參數名稱", "Custom Parameter Name": "自訂參數名稱",
"Custom Parameter Value": "自訂參數值", "Custom Parameter Value": "自訂參數值",
"Danger Zone": "危險區域", "Danger Zone": "危險區域",
@ -329,13 +329,13 @@
"Database": "資料庫", "Database": "資料庫",
"Datalab Marker API": "Datalab Marker API", "Datalab Marker API": "Datalab Marker API",
"Datalab Marker API Key required.": "需要 Datalab Marker API 金鑰。", "Datalab Marker API Key required.": "需要 Datalab Marker API 金鑰。",
"DD/MM/YYYY": "", "DD/MM/YYYY": "DD/MM/YYYY",
"December": "12 月", "December": "12 月",
"Default": "預設", "Default": "預設",
"Default (Open AI)": "預設 (OpenAI)", "Default (Open AI)": "預設 (OpenAI)",
"Default (SentenceTransformers)": "預設 (SentenceTransformers)", "Default (SentenceTransformers)": "預設 (SentenceTransformers)",
"Default action buttons will be used.": "", "Default action buttons will be used.": "已啟用預設的快捷操作按鈕。",
"Default description enabled": "", "Default description enabled": "預設描述已啟用",
"Default mode works with a wider range of models by calling tools once before execution. Native mode leverages the model's built-in tool-calling capabilities, but requires the model to inherently support this feature.": "預設模式透過在執行前呼叫工具一次,來與更廣泛的模型相容。原生模式則利用模型內建的工具呼叫能力,但需要模型本身就支援此功能。", "Default mode works with a wider range of models by calling tools once before execution. Native mode leverages the model's built-in tool-calling capabilities, but requires the model to inherently support this feature.": "預設模式透過在執行前呼叫工具一次,來與更廣泛的模型相容。原生模式則利用模型內建的工具呼叫能力,但需要模型本身就支援此功能。",
"Default Model": "預設模型", "Default Model": "預設模型",
"Default model updated": "預設模型已更新", "Default model updated": "預設模型已更新",
@ -377,7 +377,7 @@
"Direct Connections": "直接連線", "Direct Connections": "直接連線",
"Direct Connections allow users to connect to their own OpenAI compatible API endpoints.": "直接連線允許使用者連線至自有或其他與 OpenAI API 相容的端點。", "Direct Connections allow users to connect to their own OpenAI compatible API endpoints.": "直接連線允許使用者連線至自有或其他與 OpenAI API 相容的端點。",
"Direct Tool Servers": "直連工具伺服器", "Direct Tool Servers": "直連工具伺服器",
"Disable Code Interpreter": "", "Disable Code Interpreter": "停用程式碼解譯器",
"Disable Image Extraction": "停用圖片擷取", "Disable Image Extraction": "停用圖片擷取",
"Disable image extraction from the PDF. If Use LLM is enabled, images will be automatically captioned. Defaults to False.": "停用從 PDF 擷取圖片。若啟用「使用 LLM」圖片將自動新增說明。預設為 False。", "Disable image extraction from the PDF. If Use LLM is enabled, images will be automatically captioned. Defaults to False.": "停用從 PDF 擷取圖片。若啟用「使用 LLM」圖片將自動新增說明。預設為 False。",
"Disabled": "已停用", "Disabled": "已停用",
@ -393,7 +393,7 @@
"Discover, download, and explore model presets": "發掘、下載及探索模型預設集", "Discover, download, and explore model presets": "發掘、下載及探索模型預設集",
"Display": "顯示", "Display": "顯示",
"Display Emoji in Call": "在通話中顯示表情符號", "Display Emoji in Call": "在通話中顯示表情符號",
"Display Multi-model Responses in Tabs": "", "Display Multi-model Responses in Tabs": "在分頁中顯示多模型回應",
"Display the username instead of You in the Chat": "在對話中顯示使用者名稱,而非「您」", "Display the username instead of You in the Chat": "在對話中顯示使用者名稱,而非「您」",
"Displays citations in the response": "在回應中顯示引用", "Displays citations in the response": "在回應中顯示引用",
"Dive into knowledge": "挖掘知識", "Dive into knowledge": "挖掘知識",
@ -432,7 +432,7 @@
"e.g. pdf, docx, txt": "例如pdf, docx, txt", "e.g. pdf, docx, txt": "例如pdf, docx, txt",
"e.g. Tools for performing various operations": "例如:用於執行各種操作的工具", "e.g. Tools for performing various operations": "例如:用於執行各種操作的工具",
"e.g., 3, 4, 5 (leave blank for default)": "例如3、4、5留空使用預設值", "e.g., 3, 4, 5 (leave blank for default)": "例如3、4、5留空使用預設值",
"e.g., audio/wav,audio/mpeg,video/* (leave blank for defaults)": "", "e.g., audio/wav,audio/mpeg,video/* (leave blank for defaults)": "例如audio/wav,audio/mpeg,video/*(留空使用預設值)",
"e.g., en-US,ja-JP (leave blank for auto-detect)": "例如en-US, ja-JP留空以自動偵測", "e.g., en-US,ja-JP (leave blank for auto-detect)": "例如en-US, ja-JP留空以自動偵測",
"e.g., westus (leave blank for eastus)": "例如westus留空則使用 eastus", "e.g., westus (leave blank for eastus)": "例如westus留空則使用 eastus",
"Edit": "編輯", "Edit": "編輯",
@ -440,12 +440,12 @@
"Edit Channel": "編輯頻道", "Edit Channel": "編輯頻道",
"Edit Connection": "編輯連線", "Edit Connection": "編輯連線",
"Edit Default Permissions": "編輯預設權限", "Edit Default Permissions": "編輯預設權限",
"Edit Folder": "", "Edit Folder": "編輯分組",
"Edit Memory": "編輯記憶", "Edit Memory": "編輯記憶",
"Edit User": "編輯使用者", "Edit User": "編輯使用者",
"Edit User Group": "編輯使用者群組", "Edit User Group": "編輯使用者群組",
"Edited": "", "Edited": "已編輯",
"Editing": "", "Editing": "編輯中",
"Eject": "卸載", "Eject": "卸載",
"ElevenLabs": "ElevenLabs", "ElevenLabs": "ElevenLabs",
"Email": "Email", "Email": "Email",
@ -488,7 +488,7 @@
"Enter comma-separated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "輸入逗號分隔的 \"token:bias_value\" 配對 (範例5432:100, 413:-100)", "Enter comma-separated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "輸入逗號分隔的 \"token:bias_value\" 配對 (範例5432:100, 413:-100)",
"Enter Config in JSON format": "輸入 JSON 格式的設定", "Enter Config in JSON format": "輸入 JSON 格式的設定",
"Enter content for the pending user info overlay. Leave empty for default.": "為待處理的使用者訊息覆蓋層輸入內容。留空以使用預設值。", "Enter content for the pending user info overlay. Leave empty for default.": "為待處理的使用者訊息覆蓋層輸入內容。留空以使用預設值。",
"Enter Datalab Marker API Base URL": "", "Enter Datalab Marker API Base URL": "輸入 Datalab Marker API 請求 URL",
"Enter Datalab Marker API Key": "輸入 Datalab Marker API 金鑰", "Enter Datalab Marker API Key": "輸入 Datalab Marker API 金鑰",
"Enter description": "輸入描述", "Enter description": "輸入描述",
"Enter Docling OCR Engine": "輸入 Docling OCR 引擎", "Enter Docling OCR Engine": "輸入 Docling OCR 引擎",
@ -506,13 +506,13 @@
"Enter External Web Search URL": "輸入外部網路搜尋 URL", "Enter External Web Search URL": "輸入外部網路搜尋 URL",
"Enter Firecrawl API Base URL": "輸入 Firecrawl API 基底 URL", "Enter Firecrawl API Base URL": "輸入 Firecrawl API 基底 URL",
"Enter Firecrawl API Key": "輸入 Firecrawl API 金鑰", "Enter Firecrawl API Key": "輸入 Firecrawl API 金鑰",
"Enter folder name": "", "Enter folder name": "輸入分組名稱",
"Enter Github Raw URL": "輸入 GitHub Raw URL", "Enter Github Raw URL": "輸入 GitHub Raw URL",
"Enter Google PSE API Key": "輸入 Google PSE API 金鑰", "Enter Google PSE API Key": "輸入 Google PSE API 金鑰",
"Enter Google PSE Engine Id": "輸入 Google PSE 引擎 ID", "Enter Google PSE Engine Id": "輸入 Google PSE 引擎 ID",
"Enter Image Size (e.g. 512x512)": "輸入圖片尺寸例如512x512", "Enter Image Size (e.g. 512x512)": "輸入圖片尺寸例如512x512",
"Enter Jina API Key": "輸入 Jina API 金鑰", "Enter Jina API Key": "輸入 Jina API 金鑰",
"Enter JSON config (e.g., {\"disable_links\": true})": "", "Enter JSON config (e.g., {\"disable_links\": true})": "輸入 JSON 設定(例如:{\"disable_links\": true}",
"Enter Jupyter Password": "輸入 Jupyter 密碼", "Enter Jupyter Password": "輸入 Jupyter 密碼",
"Enter Jupyter Token": "輸入 Jupyter Token", "Enter Jupyter Token": "輸入 Jupyter Token",
"Enter Jupyter URL": "輸入 Jupyter URL", "Enter Jupyter URL": "輸入 Jupyter URL",
@ -585,7 +585,7 @@
"Error unloading model: {{error}}": "卸載模型錯誤:{{error}}", "Error unloading model: {{error}}": "卸載模型錯誤:{{error}}",
"Error uploading file: {{error}}": "上傳檔案時發生錯誤:{{error}}", "Error uploading file: {{error}}": "上傳檔案時發生錯誤:{{error}}",
"Evaluations": "評估", "Evaluations": "評估",
"Everyone": "", "Everyone": "所有人",
"Exa API Key": "Exa API 金鑰", "Exa API Key": "Exa API 金鑰",
"Example: (&(objectClass=inetOrgPerson)(uid=%s))": "範例:(&(objectClass=inetOrgPerson)(uid=%s))", "Example: (&(objectClass=inetOrgPerson)(uid=%s))": "範例:(&(objectClass=inetOrgPerson)(uid=%s))",
"Example: ALL": "範例ALL", "Example: ALL": "範例ALL",
@ -613,7 +613,7 @@
"Export Prompts": "匯出提示詞", "Export Prompts": "匯出提示詞",
"Export to CSV": "匯出為 CSV", "Export to CSV": "匯出為 CSV",
"Export Tools": "匯出工具", "Export Tools": "匯出工具",
"Export Users": "", "Export Users": "匯出所有使用者資訊",
"External": "外部", "External": "外部",
"External Document Loader URL required.": "需要提供外部文件載入器 URL。", "External Document Loader URL required.": "需要提供外部文件載入器 URL。",
"External Task Model": "外部任務模型", "External Task Model": "外部任務模型",
@ -621,17 +621,17 @@
"External Web Loader URL": "外部網頁載入器 URL", "External Web Loader URL": "外部網頁載入器 URL",
"External Web Search API Key": "外部網路搜尋 API 金鑰", "External Web Search API Key": "外部網路搜尋 API 金鑰",
"External Web Search URL": "外部網路搜尋 URL", "External Web Search URL": "外部網路搜尋 URL",
"Fade Effect for Streaming Text": "", "Fade Effect for Streaming Text": "串流文字淡入效果",
"Failed to add file.": "新增檔案失敗。", "Failed to add file.": "新增檔案失敗。",
"Failed to connect to {{URL}} OpenAPI tool server": "無法連線至 {{URL}} OpenAPI 工具伺服器", "Failed to connect to {{URL}} OpenAPI tool server": "無法連線至 {{URL}} OpenAPI 工具伺服器",
"Failed to copy link": "複製連結失敗", "Failed to copy link": "複製連結失敗",
"Failed to create API Key.": "建立 API 金鑰失敗。", "Failed to create API Key.": "建立 API 金鑰失敗。",
"Failed to delete note": "刪除筆記失敗", "Failed to delete note": "刪除筆記失敗",
"Failed to extract content from the file: {{error}}": "", "Failed to extract content from the file: {{error}}": "檔案內容擷取失敗:{{error}}",
"Failed to extract content from the file.": "", "Failed to extract content from the file.": "檔案內容擷取失敗",
"Failed to fetch models": "取得模型失敗", "Failed to fetch models": "取得模型失敗",
"Failed to generate title": "", "Failed to generate title": "產生標題失敗",
"Failed to load chat preview": "", "Failed to load chat preview": "對話預覽載入失敗",
"Failed to load file content.": "載入檔案內容失敗。", "Failed to load file content.": "載入檔案內容失敗。",
"Failed to read clipboard contents": "讀取剪貼簿內容失敗", "Failed to read clipboard contents": "讀取剪貼簿內容失敗",
"Failed to save connections": "儲存連線失敗", "Failed to save connections": "儲存連線失敗",
@ -655,20 +655,20 @@
"File Upload": "檔案上傳", "File Upload": "檔案上傳",
"File uploaded successfully": "成功上傳檔案", "File uploaded successfully": "成功上傳檔案",
"Files": "檔案", "Files": "檔案",
"Filter": "", "Filter": "篩選",
"Filter is now globally disabled": "篩選器已全域停用", "Filter is now globally disabled": "篩選器已全域停用",
"Filter is now globally enabled": "篩選器已全域啟用", "Filter is now globally enabled": "篩選器已全域啟用",
"Filters": "篩選器", "Filters": "篩選器",
"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "偵測到指紋偽造:無法使用姓名縮寫作為大頭貼。將預設為預設個人檔案圖片。", "Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "偵測到指紋偽造:無法使用姓名縮寫作為大頭貼。將預設為預設個人檔案圖片。",
"Firecrawl API Base URL": "Firecrawl API 基底 URL", "Firecrawl API Base URL": "Firecrawl API 基底 URL",
"Firecrawl API Key": "Firecrawl API 金鑰", "Firecrawl API Key": "Firecrawl API 金鑰",
"Floating Quick Actions": "", "Floating Quick Actions": "浮動快速操作",
"Focus chat input": "聚焦對話輸入", "Focus chat input": "聚焦對話輸入",
"Folder deleted successfully": "成功刪除資料夾", "Folder deleted successfully": "成功刪除資料夾",
"Folder Name": "", "Folder Name": "分組名稱",
"Folder name cannot be empty.": "資料夾名稱不能為空。", "Folder name cannot be empty.": "資料夾名稱不能為空。",
"Folder name updated successfully": "成功更新資料夾名稱", "Folder name updated successfully": "成功更新資料夾名稱",
"Folder updated successfully": "", "Folder updated successfully": "分組更新成功",
"Follow up": "跟進", "Follow up": "跟進",
"Follow Up Generation": "跟進內容生成", "Follow Up Generation": "跟進內容生成",
"Follow Up Generation Prompt": "跟進內容生成提示詞", "Follow Up Generation Prompt": "跟進內容生成提示詞",
@ -678,8 +678,8 @@
"Force OCR on all pages of the PDF. This can lead to worse results if you have good text in your PDFs. Defaults to False.": "強制對 PDF 所有頁面執行 OCR。若原始 PDF 文字品質良好,此功能可能降低準確度。預設為 False。", "Force OCR on all pages of the PDF. This can lead to worse results if you have good text in your PDFs. Defaults to False.": "強制對 PDF 所有頁面執行 OCR。若原始 PDF 文字品質良好,此功能可能降低準確度。預設為 False。",
"Forge new paths": "開創新路徑", "Forge new paths": "開創新路徑",
"Form": "表單", "Form": "表單",
"Format Lines": "", "Format Lines": "行內容格式化",
"Format the lines in the output. Defaults to False. If set to True, the lines will be formatted to detect inline math and styles.": "", "Format the lines in the output. Defaults to False. If set to True, the lines will be formatted to detect inline math and styles.": "對輸出中的文字行進行格式處理。預設為 False。設定為 True 時,將會格式化這些文字行,以偵測並識別行內數學公式和樣式。",
"Format your variables using brackets like this:": "使用方括號格式化您的變數,如下所示:", "Format your variables using brackets like this:": "使用方括號格式化您的變數,如下所示:",
"Forwards system user session credentials to authenticate": "轉發系統使用者 session 憑證以進行驗證", "Forwards system user session credentials to authenticate": "轉發系統使用者 session 憑證以進行驗證",
"Full Context Mode": "完整上下文模式", "Full Context Mode": "完整上下文模式",
@ -707,7 +707,7 @@
"Generate prompt pair": "生成提示配對", "Generate prompt pair": "生成提示配對",
"Generating search query": "正在生成搜尋查詢", "Generating search query": "正在生成搜尋查詢",
"Generating...": "正在生成...", "Generating...": "正在生成...",
"Get information on {{name}} in the UI": "", "Get information on {{name}} in the UI": "在介面中取得 {{name}} 的資訊",
"Get started": "開始使用", "Get started": "開始使用",
"Get started with {{WEBUI_NAME}}": "開始使用 {{WEBUI_NAME}}", "Get started with {{WEBUI_NAME}}": "開始使用 {{WEBUI_NAME}}",
"Global": "全域", "Global": "全域",
@ -721,9 +721,9 @@
"Group Name": "群組名稱", "Group Name": "群組名稱",
"Group updated successfully": "成功更新群組", "Group updated successfully": "成功更新群組",
"Groups": "群組", "Groups": "群組",
"H1": "", "H1": "一級標題",
"H2": "", "H2": "二級標題",
"H3": "", "H3": "三級標題",
"Haptic Feedback": "觸覺回饋", "Haptic Feedback": "觸覺回饋",
"Hello, {{name}}": "您好,{{name}}", "Hello, {{name}}": "您好,{{name}}",
"Help": "說明", "Help": "說明",
@ -776,12 +776,12 @@
"Influences how quickly the algorithm responds to feedback from the generated text. A lower learning rate will result in slower adjustments, while a higher learning rate will make the algorithm more responsive.": "影響演算法對生成文字回饋的反應速度。較低的學習率會導致調整速度較慢,而較高的學習率會使演算法反應更靈敏。", "Influences how quickly the algorithm responds to feedback from the generated text. A lower learning rate will result in slower adjustments, while a higher learning rate will make the algorithm more responsive.": "影響演算法對生成文字回饋的反應速度。較低的學習率會導致調整速度較慢,而較高的學習率會使演算法反應更靈敏。",
"Info": "資訊", "Info": "資訊",
"Inject the entire content as context for comprehensive processing, this is recommended for complex queries.": "將完整內容注入為上下文以進行全面處理,建議用於複雜查詢。", "Inject the entire content as context for comprehensive processing, this is recommended for complex queries.": "將完整內容注入為上下文以進行全面處理,建議用於複雜查詢。",
"Input": "", "Input": "輸入",
"Input commands": "輸入命令", "Input commands": "輸入命令",
"Input Variables": "", "Input Variables": "插入變數",
"Insert": "", "Insert": "插入",
"Insert Follow-Up Prompt to Input": "", "Insert Follow-Up Prompt to Input": "插入追問提示詞到輸入框",
"Insert Prompt as Rich Text": "", "Insert Prompt as Rich Text": "以富文字格式插入提示詞",
"Install from Github URL": "從 GitHub URL 安裝", "Install from Github URL": "從 GitHub URL 安裝",
"Instant Auto-Send After Voice Transcription": "語音轉錄後立即自動傳送", "Instant Auto-Send After Voice Transcription": "語音轉錄後立即自動傳送",
"Integration": "整合", "Integration": "整合",
@ -789,10 +789,10 @@
"Invalid file content": "檔案內容無效", "Invalid file content": "檔案內容無效",
"Invalid file format.": "檔案格式無效。", "Invalid file format.": "檔案格式無效。",
"Invalid JSON file": "JSON 檔案無效", "Invalid JSON file": "JSON 檔案無效",
"Invalid JSON format in Additional Config": "", "Invalid JSON format in Additional Config": "額外設定中的 JSON 格式無效",
"Invalid Tag": "無效標籤", "Invalid Tag": "無效標籤",
"is typing...": "正在輸入...", "is typing...": "正在輸入...",
"Italic": "", "Italic": "斜體",
"January": "1 月", "January": "1 月",
"Jina API Key": "Jina API 金鑰", "Jina API Key": "Jina API 金鑰",
"join our Discord for help.": "加入我們的 Discord 以取得協助。", "join our Discord for help.": "加入我們的 Discord 以取得協助。",
@ -805,13 +805,13 @@
"JWT Expiration": "JWT 過期時間", "JWT Expiration": "JWT 過期時間",
"JWT Token": "JWT Token", "JWT Token": "JWT Token",
"Kagi Search API Key": "Kagi 搜尋 API 金鑰", "Kagi Search API Key": "Kagi 搜尋 API 金鑰",
"Keep Follow-Up Prompts in Chat": "", "Keep Follow-Up Prompts in Chat": "保留追問提示詞在對話中",
"Keep in Sidebar": "保留在側邊欄", "Keep in Sidebar": "保留在側邊欄",
"Key": "金鑰", "Key": "金鑰",
"Keyboard shortcuts": "鍵盤快捷鍵", "Keyboard shortcuts": "鍵盤快捷鍵",
"Knowledge": "知識", "Knowledge": "知識",
"Knowledge Access": "知識存取", "Knowledge Access": "知識存取",
"Knowledge Base": "", "Knowledge Base": "知識庫",
"Knowledge created successfully.": "成功建立知識。", "Knowledge created successfully.": "成功建立知識。",
"Knowledge deleted successfully.": "成功刪除知識。", "Knowledge deleted successfully.": "成功刪除知識。",
"Knowledge Public Sharing": "知識公開分享", "Knowledge Public Sharing": "知識公開分享",
@ -829,9 +829,9 @@
"LDAP": "LDAP", "LDAP": "LDAP",
"LDAP server updated": "LDAP 伺服器已更新", "LDAP server updated": "LDAP 伺服器已更新",
"Leaderboard": "排行榜", "Leaderboard": "排行榜",
"Learn More": "", "Learn More": "了解更多",
"Learn more about OpenAPI tool servers.": "進一步了解 OpenAPI 工具伺服器。", "Learn more about OpenAPI tool servers.": "進一步了解 OpenAPI 工具伺服器。",
"Leave empty for no compression": "", "Leave empty for no compression": "留空則不壓縮",
"Leave empty for unlimited": "留空表示無限制", "Leave empty for unlimited": "留空表示無限制",
"Leave empty to include all models from \"{{url}}\" endpoint": "留空以包含來自「{{url}}」端點的所有模型", "Leave empty to include all models from \"{{url}}\" endpoint": "留空以包含來自「{{url}}」端點的所有模型",
"Leave empty to include all models from \"{{url}}/api/tags\" endpoint": "留空以包含來自 \"{{url}}/api/tags\" 端點的所有模型。", "Leave empty to include all models from \"{{url}}/api/tags\" endpoint": "留空以包含來自 \"{{url}}/api/tags\" 端點的所有模型。",
@ -839,9 +839,9 @@
"Leave empty to include all models or select specific models": "留空以包含所有模型或選擇特定模型", "Leave empty to include all models or select specific models": "留空以包含所有模型或選擇特定模型",
"Leave empty to use the default prompt, or enter a custom prompt": "留空以使用預設提示詞,或輸入自訂提示詞", "Leave empty to use the default prompt, or enter a custom prompt": "留空以使用預設提示詞,或輸入自訂提示詞",
"Leave model field empty to use the default model.": "留空模型欄位以使用預設模型。", "Leave model field empty to use the default model.": "留空模型欄位以使用預設模型。",
"lexical": "", "lexical": "關鍵詞",
"License": "授權", "License": "授權",
"Lift List": "", "Lift List": "上移清單",
"Light": "淺色", "Light": "淺色",
"Listening...": "正在聆聽...", "Listening...": "正在聆聽...",
"Llama.cpp": "Llama.cpp", "Llama.cpp": "Llama.cpp",
@ -854,7 +854,7 @@
"Lost": "落敗", "Lost": "落敗",
"LTR": "從左到右", "LTR": "從左到右",
"Made by Open WebUI Community": "由 Open WebUI 社群製作", "Made by Open WebUI Community": "由 Open WebUI 社群製作",
"Make password visible in the user interface": "", "Make password visible in the user interface": "在使用者介面中顯示密碼",
"Make sure to enclose them with": "請務必將它們放在", "Make sure to enclose them with": "請務必將它們放在",
"Make sure to export a workflow.json file as API format from ComfyUI.": "請確保從 ComfyUI 匯出 workflow.json 檔案為 API 格式。", "Make sure to export a workflow.json file as API format from ComfyUI.": "請確保從 ComfyUI 匯出 workflow.json 檔案為 API 格式。",
"Manage": "管理", "Manage": "管理",
@ -867,7 +867,7 @@
"Manage Tool Servers": "管理工具伺服器", "Manage Tool Servers": "管理工具伺服器",
"March": "3 月", "March": "3 月",
"Markdown": "Markdown", "Markdown": "Markdown",
"Markdown (Header)": "", "Markdown (Header)": "Markdown標題",
"Max Speakers": "最大發言者數量", "Max Speakers": "最大發言者數量",
"Max Upload Count": "最大上傳數量", "Max Upload Count": "最大上傳數量",
"Max Upload Size": "最大上傳大小", "Max Upload Size": "最大上傳大小",
@ -905,10 +905,10 @@
"Model filesystem path detected. Model shortname is required for update, cannot continue.": "偵測到模型檔案系統路徑。更新需要模型簡稱,因此無法繼續。", "Model filesystem path detected. Model shortname is required for update, cannot continue.": "偵測到模型檔案系統路徑。更新需要模型簡稱,因此無法繼續。",
"Model Filtering": "模型篩選", "Model Filtering": "模型篩選",
"Model ID": "模型 ID", "Model ID": "模型 ID",
"Model ID is required.": "", "Model ID is required.": "模型 ID 是必填項。",
"Model IDs": "模型 IDs", "Model IDs": "模型 IDs",
"Model Name": "模型名稱", "Model Name": "模型名稱",
"Model Name is required.": "", "Model Name is required.": "模型名稱是必填項。",
"Model not selected": "未選取模型", "Model not selected": "未選取模型",
"Model Params": "模型參數", "Model Params": "模型參數",
"Model Permissions": "模型權限", "Model Permissions": "模型權限",
@ -923,12 +923,12 @@
"Mojeek Search API Key": "Mojeek 搜尋 API 金鑰", "Mojeek Search API Key": "Mojeek 搜尋 API 金鑰",
"more": "更多", "more": "更多",
"More": "更多", "More": "更多",
"More Concise": "", "More Concise": "精煉表達",
"More Options": "", "More Options": "更多選項",
"Name": "名稱", "Name": "名稱",
"Name your knowledge base": "命名您的知識庫", "Name your knowledge base": "命名您的知識庫",
"Native": "原生", "Native": "原生",
"New Button": "", "New Button": "新按鈕",
"New Chat": "新增對話", "New Chat": "新增對話",
"New Folder": "新增資料夾", "New Folder": "新增資料夾",
"New Function": "新增函式", "New Function": "新增函式",
@ -936,8 +936,8 @@
"New Password": "新密碼", "New Password": "新密碼",
"New Tool": "新增工具", "New Tool": "新增工具",
"new-channel": "new-channel", "new-channel": "new-channel",
"Next message": "", "Next message": "下一條訊息",
"No chats found": "", "No chats found": "未找到對話記錄",
"No chats found for this user.": "未找到此使用者的對話記錄。", "No chats found for this user.": "未找到此使用者的對話記錄。",
"No chats found.": "未找到對話記錄。", "No chats found.": "未找到對話記錄。",
"No content": "無內容", "No content": "無內容",
@ -982,8 +982,8 @@
"Ollama Version": "Ollama 版本", "Ollama Version": "Ollama 版本",
"On": "開啟", "On": "開啟",
"OneDrive": "OneDrive", "OneDrive": "OneDrive",
"Only active when \"Paste Large Text as File\" setting is toggled on.": "", "Only active when \"Paste Large Text as File\" setting is toggled on.": "僅在啟用「貼上大文字為檔案」功能時生效。",
"Only active when the chat input is in focus and an LLM is generating a response.": "", "Only active when the chat input is in focus and an LLM is generating a response.": "僅在對話輸入框啟用且大語言模型正在產生回應時生效。",
"Only alphanumeric characters and hyphens are allowed": "只允許使用英文字母、數字和連字號", "Only alphanumeric characters and hyphens are allowed": "只允許使用英文字母、數字和連字號",
"Only alphanumeric characters and hyphens are allowed in the command string.": "命令字串中只允許使用英文字母、數字和連字號。", "Only alphanumeric characters and hyphens are allowed in the command string.": "命令字串中只允許使用英文字母、數字和連字號。",
"Only collections can be edited, create a new knowledge base to edit/add documents.": "只能編輯集合,請建立新的知識以編輯或新增檔案。", "Only collections can be edited, create a new knowledge base to edit/add documents.": "只能編輯集合,請建立新的知識以編輯或新增檔案。",
@ -995,11 +995,11 @@
"Oops! You're using an unsupported method (frontend only). Please serve the WebUI from the backend.": "哎呀!您使用了不支援的方法(僅限前端)。請從後端提供 WebUI。", "Oops! You're using an unsupported method (frontend only). Please serve the WebUI from the backend.": "哎呀!您使用了不支援的方法(僅限前端)。請從後端提供 WebUI。",
"Open file": "開啟檔案", "Open file": "開啟檔案",
"Open in full screen": "全螢幕開啟", "Open in full screen": "全螢幕開啟",
"Open modal to configure connection": "", "Open modal to configure connection": "開啟外部連線設定彈出視窗",
"Open Modal To Manage Floating Quick Actions": "", "Open Modal To Manage Floating Quick Actions": "開啟管理浮動快速操作的彈出視窗",
"Open new chat": "開啟新的對話", "Open new chat": "開啟新的對話",
"Open Sidebar": "", "Open Sidebar": "展開側邊欄",
"Open User Profile Menu": "", "Open User Profile Menu": "開啟個人資料選單",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI 可使用任何 OpenAPI 伺服器提供的工具。", "Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI 可使用任何 OpenAPI 伺服器提供的工具。",
"Open WebUI uses faster-whisper internally.": "Open WebUI 使用內部 faster-whisper。", "Open WebUI uses faster-whisper internally.": "Open WebUI 使用內部 faster-whisper。",
"Open WebUI uses SpeechT5 and CMU Arctic speaker embeddings.": "Open WebUI 使用 SpeechT5 和 CMU Arctic 說話者嵌入。", "Open WebUI uses SpeechT5 and CMU Arctic speaker embeddings.": "Open WebUI 使用 SpeechT5 和 CMU Arctic 說話者嵌入。",
@ -1011,9 +1011,9 @@
"OpenAI API settings updated": "OpenAI API 設定已更新", "OpenAI API settings updated": "OpenAI API 設定已更新",
"OpenAI URL/Key required.": "需要提供 OpenAI URL 或金鑰。", "OpenAI URL/Key required.": "需要提供 OpenAI URL 或金鑰。",
"openapi.json URL or Path": "openapi.json URL 或路徑", "openapi.json URL or Path": "openapi.json URL 或路徑",
"Options for running a local vision-language model in the picture description. The parameters refer to a model hosted on Hugging Face. This parameter is mutually exclusive with picture_description_api.": "", "Options for running a local vision-language model in the picture description. The parameters refer to a model hosted on Hugging Face. This parameter is mutually exclusive with picture_description_api.": "在圖片描述功能中本地執行視覺語言模型的選項。此參數指向託管在 Hugging Face 上的模型。此參數不可與 picture_description_api 同時使用。",
"or": "或", "or": "或",
"Ordered List": "", "Ordered List": "有序清單",
"Organize your users": "組織您的使用者", "Organize your users": "組織您的使用者",
"Other": "其他", "Other": "其他",
"OUTPUT": "輸出", "OUTPUT": "輸出",
@ -1024,7 +1024,7 @@
"Paginate": "啟用分頁", "Paginate": "啟用分頁",
"Parameters": "參數", "Parameters": "參數",
"Password": "密碼", "Password": "密碼",
"Passwords do not match.": "", "Passwords do not match.": "兩次輸入的密碼不一致。",
"Paste Large Text as File": "將大型文字以檔案貼上", "Paste Large Text as File": "將大型文字以檔案貼上",
"PDF document (.pdf)": "PDF 檔案 (.pdf)", "PDF document (.pdf)": "PDF 檔案 (.pdf)",
"PDF Extract Images (OCR)": "PDF 影像擷取OCR 光學文字辨識)", "PDF Extract Images (OCR)": "PDF 影像擷取OCR 光學文字辨識)",
@ -1040,13 +1040,13 @@
"Perplexity Model": "Perplexity 模型", "Perplexity Model": "Perplexity 模型",
"Perplexity Search Context Usage": "Perplexity 搜尋上下文使用量", "Perplexity Search Context Usage": "Perplexity 搜尋上下文使用量",
"Personalization": "個人化", "Personalization": "個人化",
"Picture Description API Config": "", "Picture Description API Config": "圖片描述 API 設定",
"Picture Description Local Config": "", "Picture Description Local Config": "圖片描述本地設定",
"Picture Description Mode": "", "Picture Description Mode": "圖片描述模式",
"Pin": "釘選", "Pin": "釘選",
"Pinned": "已釘選", "Pinned": "已釘選",
"Pioneer insights": "先驅見解", "Pioneer insights": "先驅見解",
"Pipe": "", "Pipe": "Pipe",
"Pipeline deleted successfully": "成功刪除管線", "Pipeline deleted successfully": "成功刪除管線",
"Pipeline downloaded successfully": "成功下載管線", "Pipeline downloaded successfully": "成功下載管線",
"Pipelines": "管線", "Pipelines": "管線",
@ -1066,12 +1066,12 @@
"Please select a model first.": "請先選擇模型。", "Please select a model first.": "請先選擇模型。",
"Please select a model.": "請選擇一個模型。", "Please select a model.": "請選擇一個模型。",
"Please select a reason": "請選擇原因", "Please select a reason": "請選擇原因",
"Please wait until all files are uploaded.": "", "Please wait until all files are uploaded.": "請等待所有檔案上傳完畢。",
"Port": "連接埠", "Port": "連接埠",
"Positive attitude": "積極的態度", "Positive attitude": "積極的態度",
"Prefix ID": "前置 ID", "Prefix ID": "前置 ID",
"Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "前置 ID 用於透過為模型 ID 新增字首以避免與其他連線衝突 - 留空以停用", "Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "前置 ID 用於透過為模型 ID 新增字首以避免與其他連線衝突 - 留空以停用",
"Prevent file creation": "", "Prevent file creation": "阻止檔案建立",
"Preview": "預覽", "Preview": "預覽",
"Previous 30 days": "過去 30 天", "Previous 30 days": "過去 30 天",
"Previous 7 days": "過去 7 天", "Previous 7 days": "過去 7 天",
@ -1092,13 +1092,13 @@
"Pull \"{{searchValue}}\" from Ollama.com": "從 Ollama.com 下載「{{searchValue}}」", "Pull \"{{searchValue}}\" from Ollama.com": "從 Ollama.com 下載「{{searchValue}}」",
"Pull a model from Ollama.com": "從 Ollama.com 下載模型", "Pull a model from Ollama.com": "從 Ollama.com 下載模型",
"Query Generation Prompt": "查詢生成提示詞", "Query Generation Prompt": "查詢生成提示詞",
"Quick Actions": "", "Quick Actions": "快速操作",
"RAG Template": "RAG 範本", "RAG Template": "RAG 範本",
"Rating": "評分", "Rating": "評分",
"Re-rank models by topic similarity": "根據主題相似度重新排序模型", "Re-rank models by topic similarity": "根據主題相似度重新排序模型",
"Read": "讀取", "Read": "讀取",
"Read Aloud": "大聲朗讀", "Read Aloud": "大聲朗讀",
"Reason": "", "Reason": "原因",
"Reasoning Effort": "推理程度", "Reasoning Effort": "推理程度",
"Record": "錄製", "Record": "錄製",
"Record voice": "錄音", "Record voice": "錄音",
@ -1108,21 +1108,21 @@
"References from": "引用來源", "References from": "引用來源",
"Refused when it shouldn't have": "不應拒絕時拒絕了", "Refused when it shouldn't have": "不應拒絕時拒絕了",
"Regenerate": "重新產生回應", "Regenerate": "重新產生回應",
"Regenerate Menu": "", "Regenerate Menu": "重新產生前顯示選單",
"Reindex": "重新索引", "Reindex": "重新索引",
"Reindex Knowledge Base Vectors": "重新索引知識庫向量", "Reindex Knowledge Base Vectors": "重新索引知識庫向量",
"Release Notes": "版本資訊", "Release Notes": "版本資訊",
"Releases": "版本資訊", "Releases": "版本資訊",
"Relevance": "相關性", "Relevance": "相關性",
"Relevance Threshold": "相關性閾值", "Relevance Threshold": "相關性閾值",
"Remember Dismissal": "", "Remember Dismissal": "記住關閉狀態",
"Remove": "移除", "Remove": "移除",
"Remove {{MODELID}} from list.": "", "Remove {{MODELID}} from list.": "從清單中移除 {{MODELID}}",
"Remove file": "", "Remove file": "移除檔案",
"Remove File": "", "Remove File": "移除檔案",
"Remove image": "", "Remove image": "移除圖片",
"Remove Model": "移除模型", "Remove Model": "移除模型",
"Remove this tag from list": "", "Remove this tag from list": "從清單中移除此標籤",
"Rename": "重新命名", "Rename": "重新命名",
"Reorder Models": "重新排序模型", "Reorder Models": "重新排序模型",
"Reply in Thread": "在討論串中回覆", "Reply in Thread": "在討論串中回覆",
@ -1133,7 +1133,7 @@
"Reset Upload Directory": "重設上傳目錄", "Reset Upload Directory": "重設上傳目錄",
"Reset Vector Storage/Knowledge": "重設向量儲存或知識", "Reset Vector Storage/Knowledge": "重設向量儲存或知識",
"Reset view": "重設檢視", "Reset view": "重設檢視",
"Response": "", "Response": "回應",
"Response notifications cannot be activated as the website permissions have been denied. Please visit your browser settings to grant the necessary access.": "無法啟用回應通知,因為網站權限已遭拒。請前往瀏覽器設定以授予必要存取權限。", "Response notifications cannot be activated as the website permissions have been denied. Please visit your browser settings to grant the necessary access.": "無法啟用回應通知,因為網站權限已遭拒。請前往瀏覽器設定以授予必要存取權限。",
"Response splitting": "回應分割", "Response splitting": "回應分割",
"Response Watermark": "回應浮水印", "Response Watermark": "回應浮水印",
@ -1162,16 +1162,16 @@
"Search Chats": "搜尋對話", "Search Chats": "搜尋對話",
"Search Collection": "搜尋集合", "Search Collection": "搜尋集合",
"Search Filters": "搜尋篩選器", "Search Filters": "搜尋篩選器",
"search for archived chats": "", "search for archived chats": "搜尋已封存的聊天",
"search for folders": "", "search for folders": "搜尋分組",
"search for pinned chats": "", "search for pinned chats": "搜尋已釘選的聊天",
"search for shared chats": "", "search for shared chats": "搜尋已分享的聊天",
"search for tags": "搜尋標籤", "search for tags": "搜尋標籤",
"Search Functions": "搜尋函式", "Search Functions": "搜尋函式",
"Search In Models": "", "Search In Models": "在模型中搜尋",
"Search Knowledge": "搜尋知識庫", "Search Knowledge": "搜尋知識庫",
"Search Models": "搜尋模型", "Search Models": "搜尋模型",
"Search Notes": "", "Search Notes": "搜尋筆記",
"Search options": "搜尋選項", "Search options": "搜尋選項",
"Search Prompts": "搜尋提示詞", "Search Prompts": "搜尋提示詞",
"Search Result Count": "搜尋結果數量", "Search Result Count": "搜尋結果數量",
@ -1188,7 +1188,7 @@
"See what's new": "檢視新功能", "See what's new": "檢視新功能",
"Seed": "種子值", "Seed": "種子值",
"Select a base model": "選擇基礎模型", "Select a base model": "選擇基礎模型",
"Select a conversation to preview": "", "Select a conversation to preview": "選擇對話進行預覽",
"Select a engine": "選擇引擎", "Select a engine": "選擇引擎",
"Select a function": "選擇函式", "Select a function": "選擇函式",
"Select a group": "選擇群組", "Select a group": "選擇群組",
@ -1202,7 +1202,7 @@
"Select Knowledge": "選擇知識庫", "Select Knowledge": "選擇知識庫",
"Select only one model to call": "僅選擇一個模型來呼叫", "Select only one model to call": "僅選擇一個模型來呼叫",
"Selected model(s) do not support image inputs": "選取的模型不支援圖片輸入", "Selected model(s) do not support image inputs": "選取的模型不支援圖片輸入",
"semantic": "", "semantic": "語義",
"Semantic distance to query": "與查詢的語義距離", "Semantic distance to query": "與查詢的語義距離",
"Send": "傳送", "Send": "傳送",
"Send a Message": "傳送訊息", "Send a Message": "傳送訊息",
@ -1241,13 +1241,13 @@
"Share Chat": "分享對話", "Share Chat": "分享對話",
"Share to Open WebUI Community": "分享到 Open WebUI 社群", "Share to Open WebUI Community": "分享到 Open WebUI 社群",
"Sharing Permissions": "分享權限設定", "Sharing Permissions": "分享權限設定",
"Shortcuts with an asterisk (*) are situational and only active under specific conditions.": "", "Shortcuts with an asterisk (*) are situational and only active under specific conditions.": "帶星號 (*) 的快捷鍵受場景限制,僅在特定條件下生效。",
"Show": "顯示", "Show": "顯示",
"Show \"What's New\" modal on login": "登入時顯示「新功能」對話框", "Show \"What's New\" modal on login": "登入時顯示「新功能」對話框",
"Show Admin Details in Account Pending Overlay": "在帳號待審覆蓋層中顯示管理員詳細資訊", "Show Admin Details in Account Pending Overlay": "在帳號待審覆蓋層中顯示管理員詳細資訊",
"Show All": "顯示全部", "Show All": "顯示全部",
"Show Formatting Toolbar": "", "Show Formatting Toolbar": "顯示文字格式工具列",
"Show image preview": "", "Show image preview": "顯示圖片預覽",
"Show Less": "顯示較少", "Show Less": "顯示較少",
"Show Model": "顯示模型", "Show Model": "顯示模型",
"Show shortcuts": "顯示快捷鍵", "Show shortcuts": "顯示快捷鍵",
@ -1259,9 +1259,9 @@
"Sign Out": "登出", "Sign Out": "登出",
"Sign up": "註冊", "Sign up": "註冊",
"Sign up to {{WEBUI_NAME}}": "註冊 {{WEBUI_NAME}}", "Sign up to {{WEBUI_NAME}}": "註冊 {{WEBUI_NAME}}",
"Significantly improves accuracy by using an LLM to enhance tables, forms, inline math, and layout detection. Will increase latency. Defaults to False.": "", "Significantly improves accuracy by using an LLM to enhance tables, forms, inline math, and layout detection. Will increase latency. Defaults to False.": "借助大語言模型LLM提升表格、表單、行內數學公式及版面偵測的準確性但會增加回應時間。預設值False。",
"Signing in to {{WEBUI_NAME}}": "正在登入 {{WEBUI_NAME}}", "Signing in to {{WEBUI_NAME}}": "正在登入 {{WEBUI_NAME}}",
"Sink List": "", "Sink List": "下移清單",
"sk-1234": "sk-1234", "sk-1234": "sk-1234",
"Skip Cache": "略過快取", "Skip Cache": "略過快取",
"Skip the cache and re-run the inference. Defaults to False.": "略過快取並重新執行推理。預設為 False。", "Skip the cache and re-run the inference. Defaults to False.": "略過快取並重新執行推理。預設為 False。",
@ -1276,8 +1276,8 @@
"Stop Generating": "停止生成", "Stop Generating": "停止生成",
"Stop Sequence": "停止序列", "Stop Sequence": "停止序列",
"Stream Chat Response": "串流式對話回應", "Stream Chat Response": "串流式對話回應",
"Stream Delta Chunk Size": "", "Stream Delta Chunk Size": "串流增量輸出的分塊大小Stream Delta Chunk Size",
"Strikethrough": "", "Strikethrough": "刪除線",
"Strip Existing OCR": "移除現有 OCR 文字", "Strip Existing OCR": "移除現有 OCR 文字",
"Strip existing OCR text from the PDF and re-run OCR. Ignored if Force OCR is enabled. Defaults to False.": "移除 PDF 中現有的 OCR 文字並重新執行 OCR。若啟用「強制執行 OCR」則忽略此選項。預設為 False。", "Strip existing OCR text from the PDF and re-run OCR. Ignored if Force OCR is enabled. Defaults to False.": "移除 PDF 中現有的 OCR 文字並重新執行 OCR。若啟用「強制執行 OCR」則忽略此選項。預設為 False。",
"STT Model": "語音轉文字 (STT) 模型", "STT Model": "語音轉文字 (STT) 模型",
@ -1286,11 +1286,11 @@
"Subtitle (e.g. about the Roman Empire)": "副標題(例如:關於羅馬帝國)", "Subtitle (e.g. about the Roman Empire)": "副標題(例如:關於羅馬帝國)",
"Success": "成功", "Success": "成功",
"Successfully updated.": "更新成功。", "Successfully updated.": "更新成功。",
"Suggest a change": "", "Suggest a change": "提出修改建議",
"Suggested": "建議", "Suggested": "建議",
"Support": "支援", "Support": "支援",
"Support this plugin:": "支持這個外掛:", "Support this plugin:": "支持這個外掛:",
"Supported MIME Types": "", "Supported MIME Types": "支援的 MIME 類型",
"Sync directory": "同步目錄", "Sync directory": "同步目錄",
"System": "系統", "System": "系統",
"System Instructions": "系統指令", "System Instructions": "系統指令",
@ -1301,7 +1301,7 @@
"Tail free sampling is used to reduce the impact of less probable tokens from the output. A higher value (e.g., 2.0) will reduce the impact more, while a value of 1.0 disables this setting.": "尾部自由取樣用於減少輸出結果中較低機率 token 的影響。較高的值例如2.0)會減少更多影響,而值為 1.0 時會停用此設定。", "Tail free sampling is used to reduce the impact of less probable tokens from the output. A higher value (e.g., 2.0) will reduce the impact more, while a value of 1.0 disables this setting.": "尾部自由取樣用於減少輸出結果中較低機率 token 的影響。較高的值例如2.0)會減少更多影響,而值為 1.0 時會停用此設定。",
"Talk to model": "與模型對話", "Talk to model": "與模型對話",
"Tap to interrupt": "點選以中斷", "Tap to interrupt": "點選以中斷",
"Task List": "", "Task List": "工作清單",
"Task Model": "任務模型", "Task Model": "任務模型",
"Tasks": "任務", "Tasks": "任務",
"Tavily API Key": "Tavily API 金鑰", "Tavily API Key": "Tavily API 金鑰",
@ -1310,7 +1310,7 @@
"Temperature": "溫度", "Temperature": "溫度",
"Temporary Chat": "臨時對話", "Temporary Chat": "臨時對話",
"Text Splitter": "文字分割器", "Text Splitter": "文字分割器",
"Text-to-Speech": "", "Text-to-Speech": "文字轉語音",
"Text-to-Speech Engine": "文字轉語音引擎", "Text-to-Speech Engine": "文字轉語音引擎",
"Thanks for your feedback!": "感謝您的回饋!", "Thanks for your feedback!": "感謝您的回饋!",
"The Application Account DN you bind with for search": "您綁定用於搜尋的應用程式帳號 DN", "The Application Account DN you bind with for search": "您綁定用於搜尋的應用程式帳號 DN",
@ -1318,8 +1318,8 @@
"The batch size determines how many text requests are processed together at once. A higher batch size can increase the performance and speed of the model, but it also requires more memory.": "批次大小決定一次處理多少文字請求。較高的批次大小可以提高模型的效能和速度,但也需要更多記憶體。", "The batch size determines how many text requests are processed together at once. A higher batch size can increase the performance and speed of the model, but it also requires more memory.": "批次大小決定一次處理多少文字請求。較高的批次大小可以提高模型的效能和速度,但也需要更多記憶體。",
"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "這個外掛背後的開發者是來自社群的熱情志願者。如果您覺得這個外掛很有幫助,請考慮為其開發做出貢獻。", "The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "這個外掛背後的開發者是來自社群的熱情志願者。如果您覺得這個外掛很有幫助,請考慮為其開發做出貢獻。",
"The evaluation leaderboard is based on the Elo rating system and is updated in real-time.": "評估排行榜基於 Elo 評分系統,並即時更新。", "The evaluation leaderboard is based on the Elo rating system and is updated in real-time.": "評估排行榜基於 Elo 評分系統,並即時更新。",
"The format to return a response in. Format can be json or a JSON schema.": "", "The format to return a response in. Format can be json or a JSON schema.": "回應回傳格式。可為 json 或 JSON schema。",
"The height in pixels to compress images to. Leave empty for no compression.": "", "The height in pixels to compress images to. Leave empty for no compression.": "圖片壓縮高度(像素)。留空則不壓縮。",
"The language of the input audio. Supplying the input language in ISO-639-1 (e.g. en) format will improve accuracy and latency. Leave blank to automatically detect the language.": "輸入音訊的語言。以 ISO-639-1 格式例如en提供輸入語言將提高準確性和減少延遲。留空則自動偵測語言。", "The language of the input audio. Supplying the input language in ISO-639-1 (e.g. en) format will improve accuracy and latency. Leave blank to automatically detect the language.": "輸入音訊的語言。以 ISO-639-1 格式例如en提供輸入語言將提高準確性和減少延遲。留空則自動偵測語言。",
"The LDAP attribute that maps to the mail that users use to sign in.": "對映到使用者用於登入的使用者郵箱的 LDAP 屬性。", "The LDAP attribute that maps to the mail that users use to sign in.": "對映到使用者用於登入的使用者郵箱的 LDAP 屬性。",
"The LDAP attribute that maps to the username that users use to sign in.": "對映到使用者用於登入的使用者名稱的 LDAP 屬性。", "The LDAP attribute that maps to the username that users use to sign in.": "對映到使用者用於登入的使用者名稱的 LDAP 屬性。",
@ -1328,22 +1328,22 @@
"The maximum number of files that can be used at once in chat. If the number of files exceeds this limit, the files will not be uploaded.": "對話中一次可使用的最大檔案數量。如果檔案數量超過此限制,檔案將不會被上傳。", "The maximum number of files that can be used at once in chat. If the number of files exceeds this limit, the files will not be uploaded.": "對話中一次可使用的最大檔案數量。如果檔案數量超過此限制,檔案將不會被上傳。",
"The output format for the text. Can be 'json', 'markdown', or 'html'. Defaults to 'markdown'.": "文字輸出格式可選擇「json」、「markdown」或「html」。預設為「markdown」。", "The output format for the text. Can be 'json', 'markdown', or 'html'. Defaults to 'markdown'.": "文字輸出格式可選擇「json」、「markdown」或「html」。預設為「markdown」。",
"The score should be a value between 0.0 (0%) and 1.0 (100%).": "分數應該是介於 0.00%)和 1.0100%)之間的值。", "The score should be a value between 0.0 (0%) and 1.0 (100%).": "分數應該是介於 0.00%)和 1.0100%)之間的值。",
"The stream delta chunk size for the model. Increasing the chunk size will make the model respond with larger pieces of text at once.": "", "The stream delta chunk size for the model. Increasing the chunk size will make the model respond with larger pieces of text at once.": "模型在串流輸出時每次傳送的增量文字塊大小。數值越大,模型每次回傳的文字會更多。",
"The temperature of the model. Increasing the temperature will make the model answer more creatively.": "模型的溫度。提高溫度會使模型更具創造性地回答。", "The temperature of the model. Increasing the temperature will make the model answer more creatively.": "模型的溫度。提高溫度會使模型更具創造性地回答。",
"The Weight of BM25 Hybrid Search. 0 more lexical, 1 more semantic. Default 0.5": "", "The Weight of BM25 Hybrid Search. 0 more lexical, 1 more semantic. Default 0.5": "BM25 混合檢索權重(輸入靠近 0 的數字會更傾向於關鍵詞搜尋,反之輸入靠近 1 的數字會更傾向於全語義搜尋,預設為 0.5",
"The width in pixels to compress images to. Leave empty for no compression.": "", "The width in pixels to compress images to. Leave empty for no compression.": "圖片壓縮寬度(像素)。留空則不壓縮。",
"Theme": "主題", "Theme": "主題",
"Thinking...": "正在思考...", "Thinking...": "正在思考...",
"This action cannot be undone. Do you wish to continue?": "此操作無法復原。您確定要繼續進行嗎?", "This action cannot be undone. Do you wish to continue?": "此操作無法復原。您確定要繼續進行嗎?",
"This channel was created on {{createdAt}}. This is the very beginning of the {{channelName}} channel.": "此頻道建立於 {{createdAt}}。這是 {{channelName}} 頻道的起點。", "This channel was created on {{createdAt}}. This is the very beginning of the {{channelName}} channel.": "此頻道建立於 {{createdAt}}。這是 {{channelName}} 頻道的起點。",
"This chat won't appear in history and your messages will not be saved.": "此對話不會出現在歷史記錄中,且您的訊息將不被儲存。", "This chat won't appear in history and your messages will not be saved.": "此對話不會出現在歷史記錄中,且您的訊息將不被儲存。",
"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 feature is experimental and may be modified or discontinued without notice.": "", "This feature is experimental and may be modified or discontinued without notice.": "此功能為實驗性功能,可能會在未經通知的情況下修改或停用。",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "這是一個實驗性功能,它可能無法如預期運作,並且可能會隨時變更。", "This is an experimental feature, it may not function as expected and is subject to change at any time.": "這是一個實驗性功能,它可能無法如預期運作,並且可能會隨時變更。",
"This model is not publicly available. Please select another model.": "此模型未開放公眾使用,請選擇其他模型。", "This model is not publicly available. Please select another model.": "此模型未開放公眾使用,請選擇其他模型。",
"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "", "This option controls how long the model will stay loaded into memory following the request (default: 5m)": "此選項控制模型請求後在記憶體中保持載入狀態的時長預設5 分鐘)",
"This option controls how many tokens are preserved when refreshing the context. For example, if set to 2, the last 2 tokens of the conversation context will be retained. Preserving context can help maintain the continuity of a conversation, but it may reduce the ability to respond to new topics.": "此選項控制在重新整理上下文時保留多少 token。例如如果設定為 2則會保留對話上下文的最後 2 個 token。保留上下文有助於保持對話的連貫性但也可能降低對新主題的回應能力。", "This option controls how many tokens are preserved when refreshing the context. For example, if set to 2, the last 2 tokens of the conversation context will be retained. Preserving context can help maintain the continuity of a conversation, but it may reduce the ability to respond to new topics.": "此選項控制在重新整理上下文時保留多少 token。例如如果設定為 2則會保留對話上下文的最後 2 個 token。保留上下文有助於保持對話的連貫性但也可能降低對新主題的回應能力。",
"This option enables or disables the use of the reasoning feature in Ollama, which allows the model to think before generating a response. When enabled, the model can take a moment to process the conversation context and generate a more thoughtful response.": "", "This option enables or disables the use of the reasoning feature in Ollama, which allows the model to think before generating a response. When enabled, the model can take a moment to process the conversation context and generate a more thoughtful response.": "此選項用於啟用或停用 Ollama 的推理功能,該功能允許模型在產生回應前進行思考。啟用後,模型需要花些時間處理對話上下文,從而產生更縝密的回應。",
"This option sets the maximum number of tokens the model can generate in its response. Increasing this limit allows the model to provide longer answers, but it may also increase the likelihood of unhelpful or irrelevant content being generated.": "此選項設定模型在其回應中可以生成的最大 token 數量。增加此限制允許模型提供更長的答案,但也可能增加產生無用或不相關內容的可能性。", "This option sets the maximum number of tokens the model can generate in its response. Increasing this limit allows the model to provide longer answers, but it may also increase the likelihood of unhelpful or irrelevant content being generated.": "此選項設定模型在其回應中可以生成的最大 token 數量。增加此限制允許模型提供更長的答案,但也可能增加產生無用或不相關內容的可能性。",
"This option will delete all existing files in the collection and replace them with newly uploaded files.": "此選項將刪除集合中的所有現有檔案,並用新上傳的檔案取代它們。", "This option will delete all existing files in the collection and replace them with newly uploaded files.": "此選項將刪除集合中的所有現有檔案,並用新上傳的檔案取代它們。",
"This response was generated by \"{{model}}\"": "此回應由「{{model}}」產生", "This response was generated by \"{{model}}\"": "此回應由「{{model}}」產生",
@ -1355,7 +1355,7 @@
"Thorough explanation": "詳細解釋", "Thorough explanation": "詳細解釋",
"Thought for {{DURATION}}": "思考時間 {{DURATION}}", "Thought for {{DURATION}}": "思考時間 {{DURATION}}",
"Thought for {{DURATION}} seconds": "思考時間 {{DURATION}} 秒", "Thought for {{DURATION}} seconds": "思考時間 {{DURATION}} 秒",
"Thought for less than a second": "", "Thought for less than a second": "思考用時小於 1 秒",
"Tika": "Tika", "Tika": "Tika",
"Tika Server URL required.": "需要提供 Tika 伺服器 URL。", "Tika Server URL required.": "需要提供 Tika 伺服器 URL。",
"Tiktoken": "Tiktoken", "Tiktoken": "Tiktoken",
@ -1372,7 +1372,7 @@
"To access the WebUI, please reach out to the administrator. Admins can manage user statuses from the Admin Panel.": "若要存取 WebUI請聯絡管理員。管理員可以從管理面板管理使用者狀態。", "To access the WebUI, please reach out to the administrator. Admins can manage user statuses from the Admin Panel.": "若要存取 WebUI請聯絡管理員。管理員可以從管理面板管理使用者狀態。",
"To attach knowledge base here, add them to the \"Knowledge\" workspace first.": "若要在此處附加知識庫,請先將它們新增到「知識」工作區。", "To attach knowledge base here, add them to the \"Knowledge\" workspace first.": "若要在此處附加知識庫,請先將它們新增到「知識」工作區。",
"To learn more about available endpoints, visit our documentation.": "若要進一步了解可用的端點,請參閱我們的檔案。", "To learn more about available endpoints, visit our documentation.": "若要進一步了解可用的端點,請參閱我們的檔案。",
"To learn more about powerful prompt variables, click here": "", "To learn more about powerful prompt variables, click here": "要了解更多關於強大的提示詞變數的資訊,請點擊此處",
"To protect your privacy, only ratings, model IDs, tags, and metadata are shared from your feedback—your chat logs remain private and are not included.": "為了保護您的隱私,只會分享您回饋中的評分、模型 ID、標籤和中繼資料 —— 您的對話紀錄仍然是私密的,不會被包含在內。", "To protect your privacy, only ratings, model IDs, tags, and metadata are shared from your feedback—your chat logs remain private and are not included.": "為了保護您的隱私,只會分享您回饋中的評分、模型 ID、標籤和中繼資料 —— 您的對話紀錄仍然是私密的,不會被包含在內。",
"To select actions here, add them to the \"Functions\" workspace first.": "若要在此選擇動作,請先將它們新增到「函式」工作區。", "To select actions here, add them to the \"Functions\" workspace first.": "若要在此選擇動作,請先將它們新增到「函式」工作區。",
"To select filters here, add them to the \"Functions\" workspace first.": "若要在此選擇篩選器,請先將它們新增到「函式」工作區。", "To select filters here, add them to the \"Functions\" workspace first.": "若要在此選擇篩選器,請先將它們新增到「函式」工作區。",
@ -1382,7 +1382,7 @@
"Toggle search": "切換搜尋", "Toggle search": "切換搜尋",
"Toggle settings": "切換設定", "Toggle settings": "切換設定",
"Toggle sidebar": "切換側邊欄", "Toggle sidebar": "切換側邊欄",
"Toggle whether current connection is active.": "", "Toggle whether current connection is active.": "切換當前連接的啟用狀態",
"Token": "Token", "Token": "Token",
"Too verbose": "太過冗長", "Too verbose": "太過冗長",
"Tool created successfully": "成功建立工具", "Tool created successfully": "成功建立工具",
@ -1404,7 +1404,7 @@
"Transformers": "Transformers", "Transformers": "Transformers",
"Trouble accessing Ollama?": "存取 Ollama 時遇到問題?", "Trouble accessing Ollama?": "存取 Ollama 時遇到問題?",
"Trust Proxy Environment": "信任代理環境", "Trust Proxy Environment": "信任代理環境",
"Try Again": "", "Try Again": "重新產生",
"TTS Model": "文字轉語音 (TTS) 模型", "TTS Model": "文字轉語音 (TTS) 模型",
"TTS Settings": "文字轉語音 (TTS) 設定", "TTS Settings": "文字轉語音 (TTS) 設定",
"TTS Voice": "文字轉語音 (TTS) 聲音", "TTS Voice": "文字轉語音 (TTS) 聲音",
@ -1415,12 +1415,12 @@
"Unarchive All": "解除封存全部", "Unarchive All": "解除封存全部",
"Unarchive All Archived Chats": "解除封存全部已封存對話", "Unarchive All Archived Chats": "解除封存全部已封存對話",
"Unarchive Chat": "解除封存對話", "Unarchive Chat": "解除封存對話",
"Underline": "", "Underline": "底線",
"Unloads {{FROM_NOW}}": "於 {{FROM_NOW}} 後卸載", "Unloads {{FROM_NOW}}": "於 {{FROM_NOW}} 後卸載",
"Unlock mysteries": "解鎖謎題", "Unlock mysteries": "解鎖謎題",
"Unpin": "取消釘選", "Unpin": "取消釘選",
"Unravel secrets": "揭開秘密", "Unravel secrets": "揭開秘密",
"Unsupported file type.": "", "Unsupported file type.": "不支援的檔案類型",
"Untagged": "取消標簽的", "Untagged": "取消標簽的",
"Untitled": "未命名", "Untitled": "未命名",
"Update": "更新", "Update": "更新",
@ -1451,14 +1451,14 @@
"Use proxy designated by http_proxy and https_proxy environment variables to fetch page contents.": "使用 http_proxy 和 https_proxy 環境變數指定的代理擷取頁面內容。", "Use proxy designated by http_proxy and https_proxy environment variables to fetch page contents.": "使用 http_proxy 和 https_proxy 環境變數指定的代理擷取頁面內容。",
"user": "使用者", "user": "使用者",
"User": "使用者", "User": "使用者",
"User Groups": "", "User Groups": "使用者群組",
"User location successfully retrieved.": "成功取得使用者位置。", "User location successfully retrieved.": "成功取得使用者位置。",
"User menu": "", "User menu": "使用者選單",
"User Webhooks": "使用者 Webhooks", "User Webhooks": "使用者 Webhooks",
"Username": "使用者名稱", "Username": "使用者名稱",
"Users": "使用者", "Users": "使用者",
"Using Entire Document": "", "Using Entire Document": "使用完整文件",
"Using Focused Retrieval": "", "Using Focused Retrieval": "使用聚焦檢索",
"Using the default arena model with all models. Click the plus button to add custom models.": "正在使用預設競技場模型與所有模型。點選加號按鈕以新增自訂模型。", "Using the default arena model with all models. Click the plus button to add custom models.": "正在使用預設競技場模型與所有模型。點選加號按鈕以新增自訂模型。",
"Valid time units:": "有效的時間單位:", "Valid time units:": "有效的時間單位:",
"Valves": "變數", "Valves": "變數",
@ -1511,6 +1511,7 @@
"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].": "用 50 字寫一篇總結 [主題或關鍵字] 的摘要。", "Write a summary in 50 words that summarizes [topic or keyword].": "用 50 字寫一篇總結 [主題或關鍵字] 的摘要。",
"Write something...": "寫一些什麼...", "Write something...": "寫一些什麼...",
"Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "請在此輸入您的模型系統提示內容\n例如你是超級瑪利歐兄弟Super Mario Bros中的瑪利歐Mario扮演助理的角色。",
"Yacy Instance URL": "Yacy 執行個體 URL", "Yacy Instance URL": "Yacy 執行個體 URL",
"Yacy Password": "Yacy 密碼", "Yacy Password": "Yacy 密碼",
"Yacy Username": "Yacy 使用者名稱", "Yacy Username": "Yacy 使用者名稱",

View file

@ -1583,3 +1583,9 @@ export const extractContentFromFile = async (file, pdfjsLib = null) => {
throw new Error('Unsupported or non-text file type: ' + (file.name || type)); throw new Error('Unsupported or non-text file type: ' + (file.name || type));
} }
}; };
export const querystringValue = (key: string): string | null => {
const querystring = window.location.search;
const urlParams = new URLSearchParams(querystring);
return urlParams.get(key);
};

View file

@ -14,7 +14,7 @@
import { WEBUI_API_BASE_URL, WEBUI_BASE_URL } from '$lib/constants'; import { WEBUI_API_BASE_URL, WEBUI_BASE_URL } from '$lib/constants';
import { WEBUI_NAME, config, user, socket } from '$lib/stores'; import { WEBUI_NAME, config, user, socket } from '$lib/stores';
import { generateInitialsImage, canvasPixelTest } from '$lib/utils'; import { generateInitialsImage, canvasPixelTest, querystringValue } from '$lib/utils';
import Spinner from '$lib/components/common/Spinner.svelte'; import Spinner from '$lib/components/common/Spinner.svelte';
import OnBoarding from '$lib/components/OnBoarding.svelte'; import OnBoarding from '$lib/components/OnBoarding.svelte';
@ -33,12 +33,6 @@
let ldapUsername = ''; let ldapUsername = '';
const querystringValue = (key) => {
const querystring = window.location.search;
const urlParams = new URLSearchParams(querystring);
return urlParams.get(key);
};
const setSessionUser = async (sessionUser) => { const setSessionUser = async (sessionUser) => {
if (sessionUser) { if (sessionUser) {
console.log(sessionUser); console.log(sessionUser);