diff --git a/backend/apps/litellm/main.py b/backend/apps/litellm/main.py index 95f442067..6db426439 100644 --- a/backend/apps/litellm/main.py +++ b/backend/apps/litellm/main.py @@ -1,4 +1,5 @@ import sys +from contextlib import asynccontextmanager from fastapi import FastAPI, Depends, HTTPException from fastapi.routing import APIRoute @@ -46,7 +47,16 @@ import asyncio import subprocess import yaml -app = FastAPI() + +@asynccontextmanager +async def lifespan(app: FastAPI): + log.info("startup_event") + # TODO: Check config.yaml file and create one + asyncio.create_task(start_litellm_background()) + yield + + +app = FastAPI(lifespan=lifespan) origins = ["*"] @@ -141,13 +151,6 @@ async def shutdown_litellm_background(): background_process = None -@app.on_event("startup") -async def startup_event(): - log.info("startup_event") - # TODO: Check config.yaml file and create one - asyncio.create_task(start_litellm_background()) - - app.state.ENABLE_MODEL_FILTER = ENABLE_MODEL_FILTER app.state.MODEL_FILTER_LIST = MODEL_FILTER_LIST diff --git a/backend/main.py b/backend/main.py index 139819f7c..2d8d9ed68 100644 --- a/backend/main.py +++ b/backend/main.py @@ -1,3 +1,4 @@ +from contextlib import asynccontextmanager from bs4 import BeautifulSoup import json import markdown @@ -92,7 +93,19 @@ https://github.com/open-webui/open-webui """ ) -app = FastAPI(docs_url="/docs" if ENV == "dev" else None, redoc_url=None) + +@asynccontextmanager +async def lifespan(app: FastAPI): + if ENABLE_LITELLM: + asyncio.create_task(start_litellm_background()) + yield + if ENABLE_LITELLM: + await shutdown_litellm_background() + + +app = FastAPI( + docs_url="/docs" if ENV == "dev" else None, redoc_url=None, lifespan=lifespan +) app.state.ENABLE_MODEL_FILTER = ENABLE_MODEL_FILTER app.state.MODEL_FILTER_LIST = MODEL_FILTER_LIST @@ -211,12 +224,6 @@ async def check_url(request: Request, call_next): return response -@app.on_event("startup") -async def on_startup(): - if ENABLE_LITELLM: - asyncio.create_task(start_litellm_background()) - - app.mount("/api/v1", webui_app) app.mount("/litellm/api", litellm_app) @@ -381,9 +388,3 @@ else: log.warning( f"Frontend build directory not found at '{FRONTEND_BUILD_DIR}'. Serving API only." ) - - -@app.on_event("shutdown") -async def shutdown_event(): - if ENABLE_LITELLM: - await shutdown_litellm_background() diff --git a/src/lib/i18n/locales/ar-BH/translation.json b/src/lib/i18n/locales/ar-BH/translation.json index d57282afe..8ffc3fae5 100644 --- a/src/lib/i18n/locales/ar-BH/translation.json +++ b/src/lib/i18n/locales/ar-BH/translation.json @@ -76,7 +76,7 @@ "Chunk Overlap": "Chunk تداخل", "Chunk Params": "Chunk المتغيرات", "Chunk Size": "Chunk حجم", - "Citation": "", + "Citation": "اقتباس", "Click here for help.": "أضغط هنا للمساعدة", "Click here to": "", "Click here to check other modelfiles.": "انقر هنا للتحقق من ملفات الموديلات الأخرى.", @@ -285,7 +285,7 @@ "New Chat": "دردشة جديدة", "New Password": "كلمة المرور الجديدة", "No results found": "", - "No source available": "", + "No source available": "لا يوجد مصدر متاح", "Not factually correct": "ليس صحيحا من حيث الواقع", "Not sure what to add?": "لست متأكدا ما يجب إضافته؟", "Not sure what to write? Switch to": "لست متأكدا ماذا أكتب؟ التبديل إلى", @@ -407,7 +407,7 @@ "Sign Out": "تسجيل الخروج", "Sign up": "تسجيل", "Signing in": "جاري الدخول", - "Source": "", + "Source": "المصدر", "Speech recognition error: {{error}}": "خطأ في التعرف على الكلام: {{error}}", "Speech-to-Text Engine": "محرك تحويل الكلام إلى نص", "SpeechRecognition API is not supported in this browser.": "API SpeechRecognition غير مدعومة في هذا المتصفح.", diff --git a/src/lib/i18n/locales/bg-BG/translation.json b/src/lib/i18n/locales/bg-BG/translation.json index 774aa8dd2..a9d374c4c 100644 --- a/src/lib/i18n/locales/bg-BG/translation.json +++ b/src/lib/i18n/locales/bg-BG/translation.json @@ -76,7 +76,7 @@ "Chunk Overlap": "Chunk Overlap", "Chunk Params": "Chunk Params", "Chunk Size": "Chunk Size", - "Citation": "", + "Citation": "Цитат", "Click here for help.": "Натиснете тук за помощ.", "Click here to": "", "Click here to check other modelfiles.": "Натиснете тук за проверка на други моделфайлове.", @@ -285,7 +285,7 @@ "New Chat": "Нов чат", "New Password": "Нова парола", "No results found": "", - "No source available": "", + "No source available": "Няма наличен източник", "Not factually correct": "", "Not sure what to add?": "Не сте сигурни, какво да добавите?", "Not sure what to write? Switch to": "Не сте сигурни, какво да напишете? Превключете към", @@ -407,7 +407,7 @@ "Sign Out": "Изход", "Sign up": "Регистрация", "Signing in": "", - "Source": "", + "Source": "Източник", "Speech recognition error: {{error}}": "Speech recognition error: {{error}}", "Speech-to-Text Engine": "Speech-to-Text Engine", "SpeechRecognition API is not supported in this browser.": "SpeechRecognition API is not supported in this browser.", diff --git a/src/lib/i18n/locales/bn-BD/translation.json b/src/lib/i18n/locales/bn-BD/translation.json index e41559393..44ab2f5f2 100644 --- a/src/lib/i18n/locales/bn-BD/translation.json +++ b/src/lib/i18n/locales/bn-BD/translation.json @@ -76,7 +76,7 @@ "Chunk Overlap": "চাঙ্ক ওভারল্যাপ", "Chunk Params": "চাঙ্ক প্যারামিটার্স", "Chunk Size": "চাঙ্ক সাইজ", - "Citation": "", + "Citation": "উদ্ধৃতি", "Click here for help.": "সাহায্যের জন্য এখানে ক্লিক করুন", "Click here to": "", "Click here to check other modelfiles.": "অন্যান্য মডেলফাইল চেক করার জন্য এখানে ক্লিক করুন", @@ -285,7 +285,7 @@ "New Chat": "নতুন চ্যাট", "New Password": "নতুন পাসওয়ার্ড", "No results found": "", - "No source available": "", + "No source available": "কোন উৎস পাওয়া যায়নি", "Not factually correct": "", "Not sure what to add?": "কী যুক্ত করতে হবে নিশ্চিত না?", "Not sure what to write? Switch to": "কী লিখতে হবে নিশ্চিত না? পরিবর্তন করুন:", @@ -407,7 +407,7 @@ "Sign Out": "সাইন আউট", "Sign up": "সাইন আপ", "Signing in": "", - "Source": "", + "Source": "উৎস", "Speech recognition error: {{error}}": "স্পিচ রিকগনিশনে সমস্যা: {{error}}", "Speech-to-Text Engine": "স্পিচ-টু-টেক্সট ইঞ্জিন", "SpeechRecognition API is not supported in this browser.": "এই ব্রাউজার স্পিচরিকগনিশন এপিআই সাপোর্ট করে না।", diff --git a/src/lib/i18n/locales/ca-ES/translation.json b/src/lib/i18n/locales/ca-ES/translation.json index faf96cb5a..81cd6eb58 100644 --- a/src/lib/i18n/locales/ca-ES/translation.json +++ b/src/lib/i18n/locales/ca-ES/translation.json @@ -76,7 +76,7 @@ "Chunk Overlap": "Solapament de Blocs", "Chunk Params": "Paràmetres de Blocs", "Chunk Size": "Mida del Bloc", - "Citation": "", + "Citation": "Citació", "Click here for help.": "Fes clic aquí per ajuda.", "Click here to": "", "Click here to check other modelfiles.": "Fes clic aquí per comprovar altres fitxers de model.", @@ -285,7 +285,7 @@ "New Chat": "Xat Nou", "New Password": "Nova Contrasenya", "No results found": "", - "No source available": "", + "No source available": "Sense font disponible", "Not factually correct": "", "Not sure what to add?": "No estàs segur del que afegir?", "Not sure what to write? Switch to": "No estàs segur del que escriure? Canvia a", @@ -407,7 +407,7 @@ "Sign Out": "Tanca sessió", "Sign up": "Registra't", "Signing in": "", - "Source": "", + "Source": "Font", "Speech recognition error: {{error}}": "Error de reconeixement de veu: {{error}}", "Speech-to-Text Engine": "Motor de Veu a Text", "SpeechRecognition API is not supported in this browser.": "L'API de Reconèixer Veu no és compatible amb aquest navegador.", diff --git a/src/lib/i18n/locales/dg-DG/translation.json b/src/lib/i18n/locales/dg-DG/translation.json index d5565957b..0941ce2a4 100644 --- a/src/lib/i18n/locales/dg-DG/translation.json +++ b/src/lib/i18n/locales/dg-DG/translation.json @@ -285,7 +285,7 @@ "New Chat": "New Bark", "New Password": "New Barkword", "No results found": "", - "No source available": "", + "No source available": "No source available", "Not factually correct": "", "Not sure what to add?": "Not sure what to add?", "Not sure what to write? Switch to": "Not sure what to write? Switch to", @@ -407,7 +407,7 @@ "Sign Out": "Sign Out much logout", "Sign up": "Sign up much join", "Signing in": "", - "Source": "", + "Source": "Source", "Speech recognition error: {{error}}": "Speech recognition error: {{error}} so error", "Speech-to-Text Engine": "Speech-to-Text Engine much speak", "SpeechRecognition API is not supported in this browser.": "SpeechRecognition API is not supported in this browser. Much sad.", diff --git a/src/lib/i18n/locales/es-ES/translation.json b/src/lib/i18n/locales/es-ES/translation.json index 381e6ba30..024fc6fb8 100644 --- a/src/lib/i18n/locales/es-ES/translation.json +++ b/src/lib/i18n/locales/es-ES/translation.json @@ -76,7 +76,7 @@ "Chunk Overlap": "Superposición de fragmentos", "Chunk Params": "Parámetros de fragmentos", "Chunk Size": "Tamaño de fragmentos", - "Citation": "", + "Citation": "Cita", "Click here for help.": "Presiona aquí para obtener ayuda.", "Click here to": "", "Click here to check other modelfiles.": "Presiona aquí para consultar otros modelfiles.", @@ -285,7 +285,7 @@ "New Chat": "Nuevo Chat", "New Password": "Nueva Contraseña", "No results found": "", - "No source available": "", + "No source available": "No hay fuente disponible", "Not factually correct": "", "Not sure what to add?": "¿No sabes qué añadir?", "Not sure what to write? Switch to": "¿No sabes qué escribir? Cambia a", @@ -407,7 +407,7 @@ "Sign Out": "Cerrar sesión", "Sign up": "Crear una cuenta", "Signing in": "", - "Source": "", + "Source": "Fuente", "Speech recognition error: {{error}}": "Error de reconocimiento de voz: {{error}}", "Speech-to-Text Engine": "Motor de voz a texto", "SpeechRecognition API is not supported in this browser.": "La API SpeechRecognition no es compatible con este navegador.", diff --git a/src/lib/i18n/locales/fa-IR/translation.json b/src/lib/i18n/locales/fa-IR/translation.json index b346e31ef..3ae2a0866 100644 --- a/src/lib/i18n/locales/fa-IR/translation.json +++ b/src/lib/i18n/locales/fa-IR/translation.json @@ -76,7 +76,7 @@ "Chunk Overlap": "همپوشانی تکه", "Chunk Params": "پارامترهای تکه", "Chunk Size": "اندازه تکه", - "Citation": "", + "Citation": "استناد", "Click here for help.": "برای کمک اینجا را کلیک کنید.", "Click here to": "", "Click here to check other modelfiles.": "برای بررسی سایر فایل\u200cهای مدل اینجا را کلیک کنید.", @@ -285,7 +285,7 @@ "New Chat": "گپ جدید", "New Password": "رمز عبور جدید", "No results found": "", - "No source available": "", + "No source available": "منبعی در دسترس نیست", "Not factually correct": "", "Not sure what to add?": "مطمئن نیستید چه چیزی را اضافه کنید؟", "Not sure what to write? Switch to": "مطمئن نیستید چه بنویسید؟ تغییر به", @@ -407,7 +407,7 @@ "Sign Out": "خروج", "Sign up": "ثبت نام", "Signing in": "", - "Source": "", + "Source": "منبع", "Speech recognition error: {{error}}": "خطای تشخیص گفتار: {{error}}", "Speech-to-Text Engine": "موتور گفتار به متن", "SpeechRecognition API is not supported in this browser.": "API تشخیص گفتار در این مرورگر پشتیبانی نمی شود.", diff --git a/src/lib/i18n/locales/fr-CA/translation.json b/src/lib/i18n/locales/fr-CA/translation.json index ba2034581..c15f1811c 100644 --- a/src/lib/i18n/locales/fr-CA/translation.json +++ b/src/lib/i18n/locales/fr-CA/translation.json @@ -76,7 +76,7 @@ "Chunk Overlap": "Chevauchement de bloc", "Chunk Params": "Paramètres de bloc", "Chunk Size": "Taille de bloc", - "Citation": "", + "Citation": "Citations", "Click here for help.": "Cliquez ici pour de l'aide.", "Click here to": "", "Click here to check other modelfiles.": "Cliquez ici pour vérifier d'autres fichiers de modèle.", @@ -285,7 +285,7 @@ "New Chat": "Nouvelle discussion", "New Password": "Nouveau mot de passe", "No results found": "", - "No source available": "", + "No source available": "Aucune source disponible", "Not factually correct": "", "Not sure what to add?": "Pas sûr de quoi ajouter ?", "Not sure what to write? Switch to": "Pas sûr de quoi écrire ? Changez pour", @@ -407,7 +407,7 @@ "Sign Out": "Se déconnecter", "Sign up": "S'inscrire", "Signing in": "", - "Source": "", + "Source": "Source", "Speech recognition error: {{error}}": "Erreur de reconnaissance vocale : {{error}}", "Speech-to-Text Engine": "Moteur reconnaissance vocale", "SpeechRecognition API is not supported in this browser.": "L'API SpeechRecognition n'est pas prise en charge dans ce navigateur.", diff --git a/src/lib/i18n/locales/fr-FR/translation.json b/src/lib/i18n/locales/fr-FR/translation.json index 22ce18089..91e9af25e 100644 --- a/src/lib/i18n/locales/fr-FR/translation.json +++ b/src/lib/i18n/locales/fr-FR/translation.json @@ -76,7 +76,7 @@ "Chunk Overlap": "Chevauchement de bloc", "Chunk Params": "Paramètres de bloc", "Chunk Size": "Taille de bloc", - "Citation": "", + "Citation": "Citations", "Click here for help.": "Cliquez ici pour de l'aide.", "Click here to": "", "Click here to check other modelfiles.": "Cliquez ici pour vérifier d'autres fichiers de modèle.", @@ -285,7 +285,7 @@ "New Chat": "Nouveau chat", "New Password": "Nouveau mot de passe", "No results found": "", - "No source available": "", + "No source available": "Aucune source disponible", "Not factually correct": "", "Not sure what to add?": "Vous ne savez pas quoi ajouter ?", "Not sure what to write? Switch to": "Vous ne savez pas quoi écrire ? Basculer vers", @@ -407,7 +407,7 @@ "Sign Out": "Se déconnecter", "Sign up": "S'inscrire", "Signing in": "", - "Source": "", + "Source": "Source", "Speech recognition error: {{error}}": "Erreur de reconnaissance vocale : {{error}}", "Speech-to-Text Engine": "Moteur de reconnaissance vocale", "SpeechRecognition API is not supported in this browser.": "L'API SpeechRecognition n'est pas prise en charge dans ce navigateur.", diff --git a/src/lib/i18n/locales/hi-IN/translation.json b/src/lib/i18n/locales/hi-IN/translation.json index 6e4fa9eaf..25930c461 100644 --- a/src/lib/i18n/locales/hi-IN/translation.json +++ b/src/lib/i18n/locales/hi-IN/translation.json @@ -76,7 +76,7 @@ "Chunk Overlap": "चंक ओवरलैप", "Chunk Params": "चंक पैरामीटर्स", "Chunk Size": "चंक आकार", - "Citation": "", + "Citation": "उद्धरण", "Click here for help.": "सहायता के लिए यहां क्लिक करें।", "Click here to": "", "Click here to check other modelfiles.": "अन्य मॉडल फ़ाइलों की जांच के लिए यहां क्लिक करें।", @@ -285,7 +285,7 @@ "New Chat": "नई चैट", "New Password": "नया पासवर्ड", "No results found": "", - "No source available": "", + "No source available": "कोई स्रोत उपलब्ध नहीं है", "Not factually correct": "तथ्यात्मक रूप से सही नहीं है", "Not sure what to add?": "निश्चित नहीं कि क्या जोड़ें?", "Not sure what to write? Switch to": "मैं आश्वस्त नहीं हूं कि क्या लिखना है? स्विच करें", @@ -407,7 +407,7 @@ "Sign Out": "साइन आउट", "Sign up": "साइन अप", "Signing in": "साइन इन हो रहा है", - "Source": "", + "Source": "स्रोत", "Speech recognition error: {{error}}": "वाक् पहचान त्रुटि: {{error}}", "Speech-to-Text Engine": "वाक्-से-पाठ इंजन", "SpeechRecognition API is not supported in this browser.": "इस ब्राउज़र में SpeechRecognition API समर्थित नहीं है", diff --git a/src/lib/i18n/locales/it-IT/translation.json b/src/lib/i18n/locales/it-IT/translation.json index bb0949a64..f66ca586a 100644 --- a/src/lib/i18n/locales/it-IT/translation.json +++ b/src/lib/i18n/locales/it-IT/translation.json @@ -76,7 +76,7 @@ "Chunk Overlap": "Sovrapposizione chunk", "Chunk Params": "Parametri chunk", "Chunk Size": "Dimensione chunk", - "Citation": "", + "Citation": "Citazione", "Click here for help.": "Clicca qui per aiuto.", "Click here to": "", "Click here to check other modelfiles.": "Clicca qui per controllare altri file modello.", @@ -285,7 +285,7 @@ "New Chat": "Nuova chat", "New Password": "Nuova password", "No results found": "", - "No source available": "", + "No source available": "Nessuna fonte disponibile", "Not factually correct": "", "Not sure what to add?": "Non sei sicuro di cosa aggiungere?", "Not sure what to write? Switch to": "Non sei sicuro di cosa scrivere? Passa a", @@ -407,7 +407,7 @@ "Sign Out": "Esci", "Sign up": "Registrati", "Signing in": "", - "Source": "", + "Source": "Fonte", "Speech recognition error: {{error}}": "Errore di riconoscimento vocale: {{error}}", "Speech-to-Text Engine": "Motore da voce a testo", "SpeechRecognition API is not supported in this browser.": "L'API SpeechRecognition non è supportata in questo browser.", diff --git a/src/lib/i18n/locales/ja-JP/translation.json b/src/lib/i18n/locales/ja-JP/translation.json index 023befa71..7ce750a7d 100644 --- a/src/lib/i18n/locales/ja-JP/translation.json +++ b/src/lib/i18n/locales/ja-JP/translation.json @@ -76,7 +76,7 @@ "Chunk Overlap": "チャンクオーバーラップ", "Chunk Params": "チャンクパラメーター", "Chunk Size": "チャンクサイズ", - "Citation": "", + "Citation": "引用文", "Click here for help.": "ヘルプについてはここをクリックしてください。", "Click here to": "", "Click here to check other modelfiles.": "他のモデルファイルを確認するにはここをクリックしてください。", @@ -285,7 +285,7 @@ "New Chat": "新しいチャット", "New Password": "新しいパスワード", "No results found": "", - "No source available": "", + "No source available": "使用可能なソースがありません", "Not factually correct": "", "Not sure what to add?": "何を追加すればよいかわからない?", "Not sure what to write? Switch to": "何を書けばよいかわからない? 次に切り替える", @@ -407,7 +407,7 @@ "Sign Out": "サインアウト", "Sign up": "サインアップ", "Signing in": "", - "Source": "", + "Source": "ソース", "Speech recognition error: {{error}}": "音声認識エラー: {{error}}", "Speech-to-Text Engine": "音声テキスト変換エンジン", "SpeechRecognition API is not supported in this browser.": "このブラウザでは SpeechRecognition API がサポートされていません。", diff --git a/src/lib/i18n/locales/ka-GE/translation.json b/src/lib/i18n/locales/ka-GE/translation.json index 609505b49..fb7eaf198 100644 --- a/src/lib/i18n/locales/ka-GE/translation.json +++ b/src/lib/i18n/locales/ka-GE/translation.json @@ -76,7 +76,7 @@ "Chunk Overlap": "გადახურვა ფრაგმენტულია", "Chunk Params": "გადახურვის პარამეტრები", "Chunk Size": "გადახურვის ზომა", - "Citation": "", + "Citation": "ციტატა", "Click here for help.": "დახმარებისთვის, დააკლიკე აქ", "Click here to": "", "Click here to check other modelfiles.": "სხვა მოდელური ფაილების სანახავად, დააკლიკე აქ", @@ -285,7 +285,7 @@ "New Chat": "ახალი მიმოწერა", "New Password": "ახალი პაროლი", "No results found": "", - "No source available": "", + "No source available": "წყარო არ არის ხელმისაწვდომი", "Not factually correct": "", "Not sure what to add?": "არ იცი რა დაამატო?", "Not sure what to write? Switch to": "არ იცი რა დაწერო? გადართვა:", @@ -407,7 +407,7 @@ "Sign Out": "გასვლა", "Sign up": "რეგისტრაცია", "Signing in": "", - "Source": "", + "Source": "წყარო", "Speech recognition error: {{error}}": "მეტყველების ამოცნობის შეცდომა: {{error}}", "Speech-to-Text Engine": "ხმოვან-ტექსტური ძრავი", "SpeechRecognition API is not supported in this browser.": "მეტყველების ამოცნობის API არ არის მხარდაჭერილი ამ ბრაუზერში.", diff --git a/src/lib/i18n/locales/ko-KR/translation.json b/src/lib/i18n/locales/ko-KR/translation.json index dddc345e0..bcc625104 100644 --- a/src/lib/i18n/locales/ko-KR/translation.json +++ b/src/lib/i18n/locales/ko-KR/translation.json @@ -76,7 +76,7 @@ "Chunk Overlap": "Chunk Overlap", "Chunk Params": "Chunk Params", "Chunk Size": "Chunk Size", - "Citation": "", + "Citation": "인용", "Click here for help.": "도움말을 보려면 여기를 클릭하세요.", "Click here to": "", "Click here to check other modelfiles.": "다른 모델파일을 확인하려면 여기를 클릭하세요.", @@ -285,7 +285,7 @@ "New Chat": "새 채팅", "New Password": "새 비밀번호", "No results found": "", - "No source available": "", + "No source available": "사용 가능한 소스 없음", "Not factually correct": "", "Not sure what to add?": "추가할 것이 궁금하세요?", "Not sure what to write? Switch to": "무엇을 쓸지 모르겠나요? 전환하세요.", @@ -407,7 +407,7 @@ "Sign Out": "로그아웃", "Sign up": "가입", "Signing in": "", - "Source": "", + "Source": "출처", "Speech recognition error: {{error}}": "음성 인식 오류: {{error}}", "Speech-to-Text Engine": "음성-텍스트 엔진", "SpeechRecognition API is not supported in this browser.": "이 브라우저에서는 SpeechRecognition API를 지원하지 않습니다.", diff --git a/src/lib/i18n/locales/lt-LT/translation.json b/src/lib/i18n/locales/lt-LT/translation.json new file mode 100644 index 000000000..6eaf2b8d1 --- /dev/null +++ b/src/lib/i18n/locales/lt-LT/translation.json @@ -0,0 +1,495 @@ +{ + "'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' arba '-1' kad neišteitų iš galiojimo.", + "(Beta)": "(Beta)", + "(e.g. `sh webui.sh --api`)": "(pvz. `sh webui.sh --api`)", + "(latest)": "(naujausias)", + "{{modelName}} is thinking...": "{{modelName}} mąsto...", + "{{user}}'s Chats": "{{user}} susirašinėjimai", + "{{webUIName}} Backend Required": "{{webUIName}} būtinas serveris", + "a user": "naudotojas", + "About": "Apie", + "Account": "Paskyra", + "Accurate information": "Tiksli informacija", + "Add a model": "Pridėti modelį", + "Add a model tag name": "Pridėti žymą modeliui", + "Add a short description about what this modelfile does": "Pridėti trumpą šio dokumento aprašymą", + "Add a short title for this prompt": "Pridėti trumpą šios užklausos pavadinimą", + "Add a tag": "Pridėti žymą", + "Add custom prompt": "Pridėti užklausos šabloną", + "Add Docs": "Pridėti dokumentų", + "Add Files": "Pridėti failus", + "Add message": "Pridėti žinutę", + "Add Model": "Pridėti modelį", + "Add Tags": "Pridėti žymas", + "Add User": "Pridėti naudotoją", + "Adjusting these settings will apply changes universally to all users.": "Šių nustatymų pakeitimas bus pritakytas visiems naudotojams.", + "admin": "Administratorius", + "Admin Panel": "Administratorių panelė", + "Admin Settings": "Administratorių nustatymai", + "Advanced Parameters": "Gilieji nustatymai", + "all": "visi", + "All Documents": "Visi dokumentai", + "All Users": "Visi naudotojai", + "Allow": "Leisti", + "Allow Chat Deletion": "Leisti pokalbių ištrynimą", + "alphanumeric characters and hyphens": "skaičiai, raidės ir brūkšneliai", + "Already have an account?": "Ar jau turite paskyrą?", + "an assistant": "assistentas", + "and": "ir", + "and create a new shared link.": "sukurti naują dalinimosi nuorodą", + "API Base URL": "API basės nuoroda", + "API Key": "API raktas", + "API Key created.": "API raktas sukurtas", + "API keys": "API raktai", + "API RPM": "RPM API", + "April": "Balandis", + "Archive": "Archyvai", + "Archived Chats": "Archyvuoti pokalbiai", + "are allowed - Activate this command by typing": "leistina - aktyvuokite komandą rašydami", + "Are you sure?": "Are esate tikri?", + "Attach file": "Pridėti failą", + "Attention to detail": "Dėmesys detalėms", + "Audio": "Audio įrašas", + "August": "Rugpjūtis", + "Auto-playback response": "Automatinis atsakymo skaitymas", + "Auto-send input after 3 sec.": "Automatiškai išsiųsti įvestį po 3 sek.", + "AUTOMATIC1111 Base URL": "AUTOMATIC1111 bazės nuoroda", + "AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111 bazės nuoroda reikalinga.", + "available!": "prieinama!", + "Back": "Atgal", + "Bad Response": "Neteisingas atsakymas", + "before": "prieš", + "Being lazy": "Būvimas tingiu", + "Builder Mode": "Statytojo rėžimas", + "Bypass SSL verification for Websites": "Išvengti SSL patikros puslapiams", + "Cancel": "Atšaukti", + "Categories": "Kategorijos", + "Change Password": "Keisti slaptažodį", + "Chat": "Pokalbis", + "Chat History": "Pokalbių istorija", + "Chat History is off for this browser.": "Šioje naršyklėje pokalbių istorija išjungta.", + "Chats": "Pokalbiai", + "Check Again": "Patikrinti iš naujo", + "Check for updates": "Patikrinti atnaujinimus", + "Checking for updates...": "Ieškoma atnaujinimų...", + "Choose a model before saving...": "Pasirinkite modelį prieš išsaugant...", + "Chunk Overlap": "Blokų persidengimas", + "Chunk Params": "Blokų nustatymai", + "Chunk Size": "Blokų dydis", + "Citation": "Citata", + "Click here for help.": "Paspauskite čia dėl pagalbos.", + "Click here to": "Paspauskite čia, kad:", + "Click here to check other modelfiles.": "Paspauskite čia norėdami ieškoti modelių failų.", + "Click here to select": "Spauskite čia norėdami pasirinkti", + "Click here to select a csv file.": "Spauskite čia tam, kad pasirinkti csv failą", + "Click here to select documents.": "Spauskite čia norėdami pasirinkti dokumentus.", + "click here.": "paspauskite čia.", + "Click on the user role button to change a user's role.": "Paspauskite ant naudotojo rolės mygtuko tam, kad pakeisti naudotojo rolę.", + "Close": "Uždaryti", + "Collection": "Kolekcija", + "ComfyUI": "ComfyUI", + "ComfyUI Base URL": "ComfyUI bazės nuoroda", + "ComfyUI Base URL is required.": "ComfyUI bazės nuoroda privaloma", + "Command": "Command", + "Confirm Password": "Patvirtinkite slaptažodį", + "Connections": "Ryšiai", + "Content": "Turinys", + "Context Length": "Konteksto ilgis", + "Continue Response": "Tęsti atsakymą", + "Conversation Mode": "Pokalbio metodas", + "Copied shared chat URL to clipboard!": "Nukopijavote pokalbio nuorodą", + "Copy": "Kopijuoti", + "Copy last code block": "Kopijuoti paskutinį kodo bloką", + "Copy last response": "Kopijuoti paskutinį atsakymą", + "Copy Link": "Kopijuoti nuorodą", + "Copying to clipboard was successful!": "La copie dans le presse-papiers a réussi !", + "Create a concise, 3-5 word phrase as a header for the following query, strictly adhering to the 3-5 word limit and avoiding the use of the word 'title':": "Créez une phrase concise de 3-5 mots comme en-tête pour la requête suivante, en respectant strictement la limite de 3-5 mots et en évitant l'utilisation du mot 'titre' :", + "Create a modelfile": "Créer un fichier de modèle", + "Create Account": "Créer un compte", + "Create new key": "Sukurti naują raktą", + "Create new secret key": "Sukurti naują slaptą raktą", + "Created at": "Sukurta", + "Created At": "Sukurta", + "Current Model": "Dabartinis modelis", + "Current Password": "Esamas slaptažodis", + "Custom": "Personalizuota", + "Customize Ollama models for a specific purpose": "Personalizuoti Ollama modelius", + "Dark": "Tamsus", + "Dashboard": "Skydelis", + "Database": "Duomenų bazė", + "DD/MM/YYYY HH:mm": "DD/MM/YYYY HH:mm", + "December": "Gruodis", + "Default": "Numatytasis", + "Default (Automatic1111)": "Numatytasis (Automatic1111)", + "Default (SentenceTransformers)": "Numatytasis (SentenceTransformers)", + "Default (Web API)": "Numatytasis (API Web)", + "Default model updated": "Numatytasis modelis atnaujintas", + "Default Prompt Suggestions": "Numatytieji užklausų pasiūlymai", + "Default User Role": "Numatytoji naudotojo rolė", + "delete": "ištrinti", + "Delete": "ištrinti", + "Delete a model": "Ištrinti modėlį", + "Delete chat": "Išrinti pokalbį", + "Delete Chat": "Ištrinti pokalbį", + "Delete Chats": "Ištrinti pokalbį", + "delete this link": "Ištrinti nuorodą", + "Delete User": "Ištrinti naudotoją", + "Deleted {{deleteModelTag}}": "{{deleteModelTag}} ištrinta", + "Deleted {{tagName}}": "{{tagName}} ištrinta", + "Description": "Aprašymas", + "Didn't fully follow instructions": "Pilnai nesekė instrukcijų", + "Disabled": "Neaktyvuota", + "Discover a modelfile": "Atrasti modelio failą", + "Discover a prompt": "Atrasti užklausas", + "Discover, download, and explore custom prompts": "Atrasti ir parsisiųsti užklausas", + "Discover, download, and explore model presets": "Atrasti ir parsisiųsti modelių konfigūracija", + "Display the username instead of You in the Chat": "Rodyti naudotojo vardą vietoje žodžio Jūs pokalbyje", + "Document": "Dokumentas", + "Document Settings": "Dokumento nuostatos", + "Documents": "Dokumentai", + "does not make any external connections, and your data stays securely on your locally hosted server.": "neturi jokių išorinių ryšių ir duomenys lieka serveryje.", + "Don't Allow": "Neleisti", + "Don't have an account?": "Neturite paskyros?", + "Don't like the style": "Nepatinka stilius", + "Download": "Parsisiųsti", + "Download canceled": "Parsisiuntimas atšauktas", + "Download Database": "Parsisiųsti duomenų bazę", + "Drop any files here to add to the conversation": "Įkelkite dokumentus čia, kad juos pridėti į pokalbį", + "e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "pvz. '30s', '10m'. Laiko vienetai yra 's', 'm', 'h'.", + "Edit": "Redaguoti", + "Edit Doc": "Redaguoti dokumentą", + "Edit User": "Redaguoti naudotoją", + "Email": "El. paštas", + "Embedding Model": "Embedding modelis", + "Embedding Model Engine": "Embedding modelio variklis", + "Embedding model set to \"{{embedding_model}}\"": "Embedding modelis nustatytas kaip\"{{embedding_model}}\"", + "Enable Chat History": "Aktyvuoti pokalbių istoriją", + "Enable New Sign Ups": "Aktyvuoti naujas registracijas", + "Enabled": "Aktyvuota", + "Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Įsitikinkite, kad CSV failas turi 4 kolonas šiuo eiliškumu: Name, Email, Password, Role.", + "Enter {{role}} message here": "Įveskite {{role}} žinutę čia", + "Enter Chunk Overlap": "Įveskite blokų persidengimą", + "Enter Chunk Size": "Įveskite blokų dydį", + "Enter Image Size (e.g. 512x512)": "Įveskite paveiksliuko dydį (pvz. 512x512)", + "Enter language codes": "Įveskite kalbos kodus", + "Enter LiteLLM API Base URL (litellm_params.api_base)": "Lite LLM API nuoroda (litellm_params.api_base)", + "Enter LiteLLM API Key (litellm_params.api_key)": "Lite LLM API raktas (litellm_params.api_key)", + "Enter LiteLLM API RPM (litellm_params.rpm)": "Lite LLM API RPM (litellm_params.rpm)", + "Enter LiteLLM Model (litellm_params.model)": "LiteLLM modelis (litellm_params.model)", + "Enter Max Tokens (litellm_params.max_tokens)": "Įveskite maksimalų žetonų skaičių (litellm_params.max_tokens)", + "Enter model tag (e.g. {{modelTag}})": "Įveskite modelio žymą (pvz. {{modelTag}})", + "Enter Number of Steps (e.g. 50)": "Įveskite žingsnių kiekį (pvz. 50)", + "Enter Score": "Įveskite rezultatą", + "Enter stop sequence": "Įveskite pabaigos sekvenciją", + "Enter Top K": "Įveskite Top K", + "Enter URL (e.g. http://127.0.0.1:7860/)": "Įveskite nuorodą (pvz. http://127.0.0.1:7860/)", + "Enter URL (e.g. http://localhost:11434)": "Įveskite nuorododą (pvz. http://localhost:11434", + "Enter Your Email": "Įveskite el. pašto adresą", + "Enter Your Full Name": "Įveskite vardą bei pavardę", + "Enter Your Password": "Įveskite slaptažodį", + "Enter Your Role": "Įveskite savo rolę", + "Experimental": "Eksperimentinis", + "Export All Chats (All Users)": "Eksportuoti visų naudotojų visus pokalbius", + "Export Chats": "Eksportuoti pokalbius", + "Export Documents Mapping": "Eksportuoti dokumentų žemėlapį", + "Export Modelfiles": "Eksportuoti modelių failus", + "Export Prompts": "Eksportuoti užklausas", + "Failed to create API Key.": "Nepavyko sukurti API rakto", + "Failed to read clipboard contents": "Nepavyko perskaityti kopijuoklės", + "February": "Vasaris", + "Feel free to add specific details": "Galite pridėti specifinių detalių", + "File Mode": "Dokumentų rėžimas", + "File not found.": "Failas nerastas.", + "Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Nepavyko nsutatyti profilio nuotraukos", + "Fluidly stream large external response chunks": "Sklandžiai transliuoti ilgus atsakymus", + "Focus chat input": "Fokusuoti žinutės įvestį", + "Followed instructions perfectly": "Tobulai sekė instrukcijas", + "Format your variables using square brackets like this:": "Formatuokite kintamuosius su kvadratiniais skliausteliais:", + "From (Base Model)": "Iš (bazinis modelis)", + "Full Screen Mode": "Pilno ekrano rėžimas", + "General": "Bendri", + "General Settings": "Bendri nustatymai", + "Generation Info": "Generavimo informacija", + "Good Response": "Geras atsakymas", + "has no conversations.": "neturi pokalbių", + "Hello, {{name}}": "Sveiki, {{name}}", + "Help": "Pagalba", + "Hide": "Paslėpti", + "Hide Additional Params": "Pridėti papildomus parametrus", + "How can I help you today?": "Kuo galėčiau Jums padėti ?", + "Hybrid Search": "Hibridinė paieška", + "Image Generation (Experimental)": "Vaizdų generavimas (eksperimentinis)", + "Image Generation Engine": "Vaizdų generavimo variklis", + "Image Settings": "Vaizdų nustatymai", + "Images": "Vaizdai", + "Import Chats": "Importuoti pokalbius", + "Import Documents Mapping": "Importuoti dokumentų žemėlapį", + "Import Modelfiles": "Importuoti modelio failus", + "Import Prompts": "Importuoti užklausas", + "Include `--api` flag when running stable-diffusion-webui": "Pridėti `--api` kai vykdomas stable-diffusion-webui", + "Input commands": "Įvesties komandos", + "Interface": "Sąsaja", + "Invalid Tag": "Neteisinga žyma", + "January": "Sausis", + "join our Discord for help.": "prisijunkite prie mūsų Discord.", + "JSON": "JSON", + "July": "liepa", + "June": "birželis", + "JWT Expiration": "JWT išėjimas iš galiojimo", + "JWT Token": "JWT žetonas", + "Keep Alive": "Išlaikyti aktyviu", + "Keyboard shortcuts": "Klaviatūros trumpiniai", + "Language": "Kalba", + "Last Active": "Paskutinį kartą aktyvus", + "Light": "Šviesus", + "Listening...": "Klauso...", + "LLMs can make mistakes. Verify important information.": "Dideli kalbos modeliai gali klysti. Patikrinkite atsakymų teisingumą.", + "Made by OpenWebUI Community": "Sukurta OpenWebUI bendruomenės", + "Make sure to enclose them with": "Užtikrinktie, kad įtraukiate viduje:", + "Manage LiteLLM Models": "Tvarkyti LiteLLM modelus", + "Manage Models": "Tvarkyti modelius", + "Manage Ollama Models": "Tvarkyti Ollama modelius", + "March": "Kovas", + "Max Tokens": "Maksimalūs žetonai", + "Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Daugiausiai trys modeliai gali būti parsisiunčiami vienu metu.", + "May": "gegužė", + "Messages you send after creating your link won't be shared. Users with the URL will beable to view the shared chat.": "Žinutės, kurias siunčia po pasidalinimo nebus matomos nuorodos turėtojams.", + "Minimum Score": "Minimalus rezultatas", + "Mirostat": "Mirostat", + "Mirostat Eta": "Mirostat Eta", + "Mirostat Tau": "Mirostat Tau", + "MMMM DD, YYYY": "MMMM DD, YYYY", + "MMMM DD, YYYY HH:mm": "MMMM DD, YYYY HH:mm", + "Model '{{modelName}}' has been successfully downloaded.": "'{{modelName}}' modelis sėkmingai atsisiųstas.", + "Model '{{modelTag}}' is already in queue for downloading.": "Modelis '{{modelTag}}' jau atsisiuntimų eilėje.", + "Model {{modelId}} not found": "Modelis {{modelId}} nerastas", + "Model {{modelName}} already exists.": "Modelis {{modelName}} jau egzistuoja.", + "Model filesystem path detected. Model shortname is required for update, cannot continue.": "", + "Model Name": "Modelio pavadinimas", + "Model not selected": "Modelis nepasirinktas", + "Model Tag Name": "Modelio žymos pavadinimas", + "Model Whitelisting": "Modeliu baltasis sąrašas", + "Model(s) Whitelisted": "Modelis baltąjame sąraše", + "Modelfile": "Modelio failas", + "Modelfile Advanced Settings": "Pažengę nustatymai", + "Modelfile Content": "Modelio failo turinys", + "Modelfiles": "Modelio failai", + "Models": "Modeliai", + "More": "Daugiau", + "My Documents": "Mano dokumentai", + "My Modelfiles": "Mano modelių failai", + "My Prompts": "Mano užklausos", + "Name": "Pavadinimas", + "Name Tag": "Žymos pavadinimas", + "Name your modelfile": "Modelio failo pavadinimas", + "New Chat": "Naujas pokalbis", + "New Password": "Naujas slaptažodis", + "No results found": "Rezultatų nerasta", + "No source available": "Šaltinių nerasta", + "Not factually correct": "Faktiškai netikslu", + "Not sure what to add?": "Nežinote ką pridėti ?", + "Not sure what to write? Switch to": "Nežinoti ką rašyti ? Pakeiskite į", + "Note: If you set a minimum score, the search will only return documents with a score greater than or equal to the minimum score.": "Jei turite minimalų įvertį, paieška gražins tik tą informaciją, kuri viršyje šį įvertį", + "Notifications": "Pranešimai", + "November": "lapkritis", + "October": "spalis", + "Off": "Išjungta", + "Okay, Let's Go!": "Gerai, važiuojam!", + "OLED Dark": "OLED tamsus", + "Ollama": "Ollama", + "Ollama Base URL": "Ollama nuoroda", + "Ollama Version": "Ollama versija", + "On": "Aktyvuota", + "Only": "Tiktais", + "Only alphanumeric characters and hyphens are allowed in the command string.": "Leistinos tik raidės, skaičiai ir brūkšneliai.", + "Oops! Hold tight! Your files are still in the processing oven. We're cooking them up to perfection. Please be patient and we'll let you know once they're ready.": "Jūsų failai vis dar tvarkomi.", + "Oops! Looks like the URL is invalid. Please double-check and try again.": "Oops! Looks like the URL is invalid. Please double-check and try again.", + "Oops! You're using an unsupported method (frontend only). Please serve the WebUI from the backend.": "Naudojate nepalaikomą (front-end) web ui rėžimą. Prašau serviruokite WebUI iš back-end", + "Open": "Atverti", + "Open AI": "Open AI", + "Open AI (Dall-E)": "Open AI (Dall-E)", + "Open new chat": "Atverti naują pokalbį", + "OpenAI": "OpenAI", + "OpenAI API": "OpenAI API", + "OpenAI API Config": "Open AI API nustatymai", + "OpenAI API Key is required.": "OpenAI API raktas būtinas.", + "OpenAI URL/Key required.": "OpenAI API nuoroda ir raktas būtini", + "or": "arba", + "Other": "Kita", + "Overview": "Apžvalga", + "Parameters": "Nustatymai", + "Password": "Slaptažodis", + "PDF document (.pdf)": "PDF dokumentas (.pdf)", + "PDF Extract Images (OCR)": "PDF paveikslėlių skaitymas (OCR)", + "pending": "laukiama", + "Permission denied when accessing microphone: {{error}}": "Leidimas naudoti mikrofoną atmestas: {{error}}", + "Plain text (.txt)": "Grynas tekstas (.txt)", + "Playground": "Eksperimentavimo erdvė", + "Positive attitude": "Pozityvus elgesys", + "Previous 30 days": "Paskutinės 30 dienų", + "Previous 7 days": "Paskutinės 7 dienos", + "Profile Image": "Profilio nuotrauka", + "Prompt": "Užklausa", + "Prompt (e.g. Tell me a fun fact about the Roman Empire)": "Užklausa (pvz. supaprastink šį laišką)", + "Prompt Content": "Užklausos turinys", + "Prompt suggestions": "Užklausų pavyzdžiai", + "Prompts": "Užklausos", + "Pull \"{{searchValue}}\" from Ollama.com": "Rasti \"{{searchValue}}\" iš Ollama.com", + "Pull a model from Ollama.com": "Gauti modelį iš Ollama.com", + "Pull Progress": "Parsisintimo progresas", + "Query Params": "Užklausos parametrai", + "RAG Template": "RAG šablonas", + "Raw Format": "Grynasis formatas", + "Read Aloud": "Skaityti garsiai", + "Record voice": "Įrašyti balsą", + "Redirecting you to OpenWebUI Community": "Perkeliam Jus į OpenWebUI bendruomenę", + "Refused when it shouldn't have": "Atmesta kai neturėtų būti atmesta", + "Regenerate": "Generuoti iš naujo", + "Release Notes": "Naujovės", + "Remove": "Pašalinti", + "Remove Model": "Pašalinti modelį", + "Rename": "Pervadinti", + "Repeat Last N": "Pakartoti paskutinius N", + "Repeat Penalty": "Kartojimosi bauda", + "Request Mode": "Užklausos rėžimas", + "Reranking Model": "Reranking modelis", + "Reranking model disabled": "Reranking modelis neleidžiamas", + "Reranking model set to \"{{reranking_model}}\"": "Nustatytas rereanking modelis: \"{{reranking_model}}\"", + "Reset Vector Storage": "Reinicializuoti vektorių atmintį", + "Response AutoCopy to Clipboard": "Automatiškai nukopijuoti atsakymą", + "Role": "Rolė", + "Rosé Pine": "Rosé Pine", + "Rosé Pine Dawn": "Rosé Pine Dawn", + "Save": "Išsaugoti", + "Save & Create": "Išsaugoti ir sukurti", + "Save & Submit": "Išsaugoti ir pateikti", + "Save & Update": "Išsaugoti ir atnaujinti", + "Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Pokalbių saugojimas naršyklėje nebegalimas.", + "Scan": "Skenuoti", + "Scan complete!": "Skenavimas baigtas!", + "Scan for documents from {{path}}": "Skenuoti dokumentus iš {{path}}", + "Search": "Ieškoti", + "Search a model": "Ieškoti modelio", + "Search Documents": "Ieškoti dokumentų", + "Search Prompts": "Ieškoti užklausų", + "See readme.md for instructions": "Žiūrėti readme.md papildomoms instrukcijoms", + "See what's new": "Žiūrėti naujoves", + "Seed": "Sėkla", + "Select a mode": "Pasirinkti režimą", + "Select a model": "Pasirinkti modelį", + "Select an Ollama instance": "Pasirinkti Ollama instanciją", + "Select model": "Pasirinkti modelį", + "Send a Message": "Siųsti žinutę", + "Send message": "Siųsti žinutę", + "September": "rugsėjis", + "Server connection verified": "Serverio sujungimas patvirtintas", + "Set as default": "Nustatyti numatytąjį", + "Set Default Model": "Nustatyti numatytąjį modelį", + "Set embedding model (e.g. {{model}})": "Nustatyti embedding modelį", + "Set Image Size": "Nustatyti paveikslėlių dydį", + "Set Model": "Nustatyti modelį", + "Set reranking model (e.g. {{model}})": "Nustatyti reranking modelį", + "Set Steps": "Numatyti etapus", + "Set Title Auto-Generation Model": "Numatyti pavadinimų generavimo modelį", + "Set Voice": "Numatyti balsą", + "Settings": "Nustatymai", + "Settings saved successfully!": "Parametrai sėkmingai išsaugoti!", + "Share": "Dalintis", + "Share Chat": "Dalintis pokalbiu", + "Share to OpenWebUI Community": "Dalintis su OpenWebUI bendruomene", + "short-summary": "trumpinys", + "Show": "Rodyti", + "Show Additional Params": "Rodyti papildomus parametrus", + "Show shortcuts": "Rodyti trumpinius", + "Showcased creativity": "Kūrybingų užklausų paroda", + "sidebar": "šoninis meniu", + "Sign in": "Prisijungti", + "Sign Out": "Atsijungti", + "Sign up": "Sukurti paskyrą", + "Signing in": "Prisijungiama", + "Source": "Šaltinis", + "Speech recognition error: {{error}}": "Balso atpažinimo problema: {{error}}", + "Speech-to-Text Engine": "Balso atpažinimo modelis", + "SpeechRecognition API is not supported in this browser.": "Šioje naršyklėje negalimas balso atpažinimas.", + "Stop Sequence": "Baigt sekvenciją", + "STT Settings": "STT nustatymai", + "Submit": "Pateikti", + "Subtitle (e.g. about the Roman Empire)": "Subtitras", + "Success": "Sėkmingai", + "Successfully updated.": "Sėkmingai atnaujinta.", + "Suggested": "Siūloma", + "Sync All": "Viską sinhronizuoti", + "System": "Sistema", + "System Prompt": "Sistemos užklausa", + "Tags": "Žymos", + "Tell us more:": "Papasakokite daugiau", + "Temperature": "Temperatūra", + "Template": "Modelis", + "Text Completion": "Teksto pildymas", + "Text-to-Speech Engine": "Balso sintezės modelis", + "Tfs Z": "Tfs Z", + "Thanks for your feedback!": "Ačiū už atsiliepimus", + "The score should be a value between 0.0 (0%) and 1.0 (100%).": "Rezultatas turėtų būti tarp 0.0 (0%) ir 1.0 (100%)", + "Theme": "Tema", + "This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Tai užtikrina, kad Jūsų pokalbiai saugiai saugojami duomenų bazėje. Ačiū!", + "This setting does not sync across browsers or devices.": "Šis parametras nesisinchronizuoja su skirtingomis naršyklėmis ir įrankiais.", + "Thorough explanation": "Platus paaiškinimas", + "Tip: Update multiple variable slots consecutively by pressing the tab key in the chat input after each replacement.": "Jei norite pakeisti keletą kintamųjų vieną po kitos, spauskite Tab", + "Title": "Pavadinimas", + "Title (e.g. Tell me a fun fact)": "Pavadinimas", + "Title Auto-Generation": "Automatinis pavadinimų generavimas", + "Title cannot be an empty string.": "Pavadinimas negali būti tuščias", + "Title Generation Prompt": "Pavadinimo generavimo užklausa", + "to": "kam", + "To access the available model names for downloading,": "Tam, kad prieiti prie galimų parsisiųsti modelių", + "To access the GGUF models available for downloading,": "Tam, kad prieiti prie galimų parsisiųsti GGUF,", + "to chat input.": "į pokalbio įvestį", + "Today": "Šiandien", + "Toggle settings": "Atverti/užverti parametrus", + "Toggle sidebar": "Atverti/užverti šoninį meniu", + "Top K": "Top K", + "Top P": "Top P", + "Trouble accessing Ollama?": "Problemos prieinant prie Ollama?", + "TTS Settings": "TTS parametrai", + "Type Hugging Face Resolve (Download) URL": "Įveskite Hugging Face Resolve nuorodą", + "Uh-oh! There was an issue connecting to {{provider}}.": "O ne! Prisijungiant prie {{provider}} kilo problema.", + "Unknown File Type '{{file_type}}', but accepting and treating as plain text": "Nepažįstamas '{{file_type}}' failo formatas, tačiau jis priimtas ir bus apdorotas kaip grynas tekstas", + "Update and Copy Link": "Atnaujinti ir kopijuoti nuorodą", + "Update password": "Atnaujinti slaptažodį", + "Upload a GGUF model": "Parsisiųsti GGUF modelį", + "Upload files": "Įkelti failus", + "Upload Progress": "Įkėlimo progresas", + "URL Mode": "URL režimas", + "Use '#' in the prompt input to load and select your documents.": "Naudokite '#' norėdami naudoti dokumentą.", + "Use Gravatar": "Naudoti Gravatar", + "Use Initials": "Naudotojo inicialai", + "user": "naudotojas", + "User Permissions": "Naudotojo leidimai", + "Users": "Naudotojai", + "Utilize": "Naudoti", + "Valid time units:": "Teisingūs laiko vienetai :", + "variable": "kintamasis", + "variable to have them replaced with clipboard content.": "kintamoji pakeičiama kopijuoklės turiniu.", + "Version": "Versija", + "Warning: If you update or change your embedding model, you will need to re-import all documents.": "Jei pakeisite embedding modelį, turėsite reimportuoti visus dokumentus", + "Web": "Web", + "Web Loader Settings": "Web krovimo nustatymai", + "Web Params": "Web nustatymai", + "Webhook URL": "Webhook nuoroda", + "WebUI Add-ons": "WebUI priedai", + "WebUI Settings": "WebUI parametrai", + "WebUI will make requests to": "WebUI vykdys užklausas", + "What’s New in": "Kas naujo", + "When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Kai istorija išjungta, pokalbiai neatsiras jūsų istorijoje.", + "Whisper (Local)": "Whisper (lokalus)", + "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]", + "Yesterday": "Vakar", + "You": "Jūs", + "You have no archived conversations.": "Jūs neturite archyvuotų pokalbių", + "You have shared this chat": "Pasidalinote šiuo pokalbiu", + "You're a helpful assistant.": "Esi asistentas.", + "You're now logged in.": "Esate prisijungę.", + "Youtube": "Youtube", + "Youtube Loader Settings": "Youtube krovimo nustatymai" +} diff --git a/src/lib/i18n/locales/nl-NL/translation.json b/src/lib/i18n/locales/nl-NL/translation.json index a8a273f33..93d870d9d 100644 --- a/src/lib/i18n/locales/nl-NL/translation.json +++ b/src/lib/i18n/locales/nl-NL/translation.json @@ -76,8 +76,8 @@ "Chunk Overlap": "Chunk Overlap", "Chunk Params": "Chunk Params", "Chunk Size": "Chunk Grootte", - "Citation": "", - "Click here for help.": "Klik hier voor help.", + "Citation": "Citaat", + "Click here for help.": "Klik hier voor hulp.", "Click here to": "", "Click here to check other modelfiles.": "Klik hier om andere modelfiles te controleren.", "Click here to select": "Klik hier om te selecteren", @@ -285,7 +285,7 @@ "New Chat": "Nieuwe Chat", "New Password": "Nieuw Wachtwoord", "No results found": "", - "No source available": "", + "No source available": "Geen bron beschikbaar", "Not factually correct": "", "Not sure what to add?": "Niet zeker wat toe te voegen?", "Not sure what to write? Switch to": "Niet zeker wat te schrijven? Schakel over naar", @@ -407,7 +407,7 @@ "Sign Out": "Uitloggen", "Sign up": "Registreren", "Signing in": "", - "Source": "", + "Source": "Bron", "Speech recognition error: {{error}}": "Spraakherkenning fout: {{error}}", "Speech-to-Text Engine": "Spraak-naar-tekst Engine", "SpeechRecognition API is not supported in this browser.": "SpeechRecognition API wordt niet ondersteund in deze browser.", diff --git a/src/lib/i18n/locales/pl-PL/translation.json b/src/lib/i18n/locales/pl-PL/translation.json index cefa2f03c..154879ad9 100644 --- a/src/lib/i18n/locales/pl-PL/translation.json +++ b/src/lib/i18n/locales/pl-PL/translation.json @@ -76,7 +76,7 @@ "Chunk Overlap": "Zachodzenie bloku", "Chunk Params": "Parametry bloku", "Chunk Size": "Rozmiar bloku", - "Citation": "", + "Citation": "Cytat", "Click here for help.": "Kliknij tutaj, aby uzyskać pomoc.", "Click here to": "", "Click here to check other modelfiles.": "Kliknij tutaj, aby sprawdzić inne pliki modelowe.", @@ -285,7 +285,7 @@ "New Chat": "Nowy czat", "New Password": "Nowe hasło", "No results found": "", - "No source available": "", + "No source available": "Brak dostępnego źródła", "Not factually correct": "", "Not sure what to add?": "Nie wiesz, co dodać?", "Not sure what to write? Switch to": "Nie wiesz, co napisać? Przełącz się na", @@ -407,7 +407,7 @@ "Sign Out": "Wyloguj się", "Sign up": "Zarejestruj się", "Signing in": "", - "Source": "", + "Source": "Źródło", "Speech recognition error: {{error}}": "Błąd rozpoznawania mowy: {{error}}", "Speech-to-Text Engine": "Silnik mowy na tekst", "SpeechRecognition API is not supported in this browser.": "API Rozpoznawania Mowy nie jest obsługiwane w tej przeglądarce.", diff --git a/src/lib/i18n/locales/pt-BR/translation.json b/src/lib/i18n/locales/pt-BR/translation.json index 4d63439c3..9b8d6bcb5 100644 --- a/src/lib/i18n/locales/pt-BR/translation.json +++ b/src/lib/i18n/locales/pt-BR/translation.json @@ -76,7 +76,7 @@ "Chunk Overlap": "Sobreposição de Fragmento", "Chunk Params": "Parâmetros de Fragmento", "Chunk Size": "Tamanho do Fragmento", - "Citation": "", + "Citation": "Citação", "Click here for help.": "Clique aqui para obter ajuda.", "Click here to": "", "Click here to check other modelfiles.": "Clique aqui para verificar outros arquivos de modelo.", @@ -285,7 +285,7 @@ "New Chat": "Novo Bate-papo", "New Password": "Nova Senha", "No results found": "", - "No source available": "", + "No source available": "Nenhuma fonte disponível", "Not factually correct": "", "Not sure what to add?": "Não tem certeza do que adicionar?", "Not sure what to write? Switch to": "Não tem certeza do que escrever? Mude para", @@ -407,7 +407,7 @@ "Sign Out": "Sair", "Sign up": "Inscrever-se", "Signing in": "", - "Source": "", + "Source": "Fonte", "Speech recognition error: {{error}}": "Erro de reconhecimento de fala: {{error}}", "Speech-to-Text Engine": "Mecanismo de Fala para Texto", "SpeechRecognition API is not supported in this browser.": "A API SpeechRecognition não é suportada neste navegador.", diff --git a/src/lib/i18n/locales/pt-PT/translation.json b/src/lib/i18n/locales/pt-PT/translation.json index e69a005f5..115b16b9c 100644 --- a/src/lib/i18n/locales/pt-PT/translation.json +++ b/src/lib/i18n/locales/pt-PT/translation.json @@ -76,7 +76,7 @@ "Chunk Overlap": "Sobreposição de Fragmento", "Chunk Params": "Parâmetros de Fragmento", "Chunk Size": "Tamanho do Fragmento", - "Citation": "", + "Citation": "Citação", "Click here for help.": "Clique aqui para obter ajuda.", "Click here to": "", "Click here to check other modelfiles.": "Clique aqui para verificar outros arquivos de modelo.", @@ -285,7 +285,7 @@ "New Chat": "Novo Bate-papo", "New Password": "Nova Senha", "No results found": "", - "No source available": "", + "No source available": "Nenhuma fonte disponível", "Not factually correct": "", "Not sure what to add?": "Não tem certeza do que adicionar?", "Not sure what to write? Switch to": "Não tem certeza do que escrever? Mude para", @@ -407,7 +407,7 @@ "Sign Out": "Sair", "Sign up": "Inscrever-se", "Signing in": "", - "Source": "", + "Source": "Fonte", "Speech recognition error: {{error}}": "Erro de reconhecimento de fala: {{error}}", "Speech-to-Text Engine": "Mecanismo de Fala para Texto", "SpeechRecognition API is not supported in this browser.": "A API SpeechRecognition não é suportada neste navegador.", diff --git a/src/lib/i18n/locales/ru-RU/translation.json b/src/lib/i18n/locales/ru-RU/translation.json index 1fd73121f..7ba3d95c9 100644 --- a/src/lib/i18n/locales/ru-RU/translation.json +++ b/src/lib/i18n/locales/ru-RU/translation.json @@ -76,8 +76,8 @@ "Chunk Overlap": "Перекрытие фрагментов", "Chunk Params": "Параметры фрагментов", "Chunk Size": "Размер фрагмента", - "Citation": "", - "Click here for help.": "Нажмите здесь для помощь.", + "Citation": "Цитата", + "Click here for help.": "Нажмите здесь для помощи.", "Click here to": "", "Click here to check other modelfiles.": "Нажмите тут чтобы проверить другие файлы моделей.", "Click here to select": "Нажмите тут чтобы выберите", @@ -285,7 +285,7 @@ "New Chat": "Новый чат", "New Password": "Новый пароль", "No results found": "", - "No source available": "", + "No source available": "Нет доступных источников", "Not factually correct": "", "Not sure what to add?": "Не уверены, что добавить?", "Not sure what to write? Switch to": "Не уверены, что написать? Переключитесь на", @@ -407,7 +407,7 @@ "Sign Out": "Выход", "Sign up": "зарегистрировать", "Signing in": "", - "Source": "", + "Source": "Источник", "Speech recognition error: {{error}}": "Ошибка распознавания речи: {{error}}", "Speech-to-Text Engine": "Система распознавания речи", "SpeechRecognition API is not supported in this browser.": "API распознавания речи не поддерживается в этом браузере.", diff --git a/src/lib/i18n/locales/sv-SE/translation.json b/src/lib/i18n/locales/sv-SE/translation.json index 2876fad18..e9da9cd6b 100644 --- a/src/lib/i18n/locales/sv-SE/translation.json +++ b/src/lib/i18n/locales/sv-SE/translation.json @@ -76,7 +76,7 @@ "Chunk Overlap": "Överlappning", "Chunk Params": "Chunk-parametrar", "Chunk Size": "Chunk-storlek", - "Citation": "", + "Citation": "Citat", "Click here for help.": "Klicka här för hjälp.", "Click here to": "", "Click here to check other modelfiles.": "Klicka här för att kontrollera andra modelfiler.", @@ -285,7 +285,7 @@ "New Chat": "Ny chatt", "New Password": "Nytt lösenord", "No results found": "", - "No source available": "", + "No source available": "Ingen tilgjengelig kilde", "Not factually correct": "", "Not sure what to add?": "Inte säker på vad du ska lägga till?", "Not sure what to write? Switch to": "Inte säker på vad du ska skriva? Växla till", @@ -407,7 +407,7 @@ "Sign Out": "Logga ut", "Sign up": "Registrera dig", "Signing in": "", - "Source": "", + "Source": "Källa", "Speech recognition error: {{error}}": "Fel vid taligenkänning: {{error}}", "Speech-to-Text Engine": "Tal-till-text-motor", "SpeechRecognition API is not supported in this browser.": "SpeechRecognition API stöds inte i denna webbläsare.", diff --git a/src/lib/i18n/locales/vi-VN/translation.json b/src/lib/i18n/locales/vi-VN/translation.json index d9e5681f0..45146e354 100644 --- a/src/lib/i18n/locales/vi-VN/translation.json +++ b/src/lib/i18n/locales/vi-VN/translation.json @@ -76,7 +76,7 @@ "Chunk Overlap": "Chồng lấn (overlap)", "Chunk Params": "Cài đặt số lượng ký tự cho khối ký tự (chunk)", "Chunk Size": "Kích thước khối (size)", - "Citation": "", + "Citation": "Trích dẫn", "Click here for help.": "Bấm vào đây để được trợ giúp.", "Click here to": "", "Click here to check other modelfiles.": "Bấm vào đây để kiểm tra các tệp mô tả mô hình (modelfiles) khác.", @@ -285,7 +285,7 @@ "New Chat": "Tạo cuộc trò chuyện mới", "New Password": "Mật khẩu mới", "No results found": "", - "No source available": "", + "No source available": "Không có nguồn", "Not factually correct": "Không chính xác so với thực tế", "Not sure what to add?": "Không chắc phải thêm gì?", "Not sure what to write? Switch to": "Không chắc phải viết gì? Chuyển sang", @@ -407,7 +407,7 @@ "Sign Out": "Đăng xuất", "Sign up": "Đăng ký", "Signing in": "", - "Source": "", + "Source": "Nguồn", "Speech recognition error: {{error}}": "Lỗi nhận dạng giọng nói: {{error}}", "Speech-to-Text Engine": "Công cụ Nhận dạng Giọng nói", "SpeechRecognition API is not supported in this browser.": "Trình duyệt này không hỗ trợ API Nhận dạng Giọng nói.", diff --git a/src/lib/i18n/locales/zh-CN/translation.json b/src/lib/i18n/locales/zh-CN/translation.json index 1239b724b..53f359a0b 100644 --- a/src/lib/i18n/locales/zh-CN/translation.json +++ b/src/lib/i18n/locales/zh-CN/translation.json @@ -43,7 +43,7 @@ "API keys": "", "API RPM": "API RPM", "April": "", - "Archive": "", + "Archive": "存档", "Archived Chats": "聊天记录存档", "are allowed - Activate this command by typing": "允许 - 通过输入来激活这个命令", "Are you sure?": "你确定吗?", @@ -76,7 +76,7 @@ "Chunk Overlap": "块重叠 (Chunk Overlap)", "Chunk Params": "块参数 (Chunk Params)", "Chunk Size": "块大小 (Chunk Size)", - "Citation": "", + "Citation": "引文", "Click here for help.": "点击这里获取帮助。", "Click here to": "", "Click here to check other modelfiles.": "点击这里检查其他模型文件。", @@ -97,11 +97,11 @@ "Context Length": "上下文长度", "Continue Response": "", "Conversation Mode": "对话模式", - "Copied shared chat URL to clipboard!": "", - "Copy": "", + "Copied shared chat URL to clipboard!": "已复制共享聊天 URL 到剪贴板!", + "Copy": "复制", "Copy last code block": "复制最后一个代码块", "Copy last response": "复制最后一次回复", - "Copy Link": "", + "Copy Link": "复制链接", "Copying to clipboard was successful!": "复制到剪贴板成功!", "Create a concise, 3-5 word phrase as a header for the following query, strictly adhering to the 3-5 word limit and avoiding the use of the word 'title':": "为以下查询创建一个简洁的、3-5 个词的短语作为标题,严格遵守 3-5 个词的限制并避免使用“标题”一词:", "Create a modelfile": "创建模型文件", @@ -127,13 +127,13 @@ "Default Prompt Suggestions": "默认提示词建议", "Default User Role": "默认用户角色", "delete": "删除", - "Delete": "", + "Delete": "删除", "Delete a model": "删除一个模型", "Delete chat": "删除聊天", - "Delete Chat": "", + "Delete Chat": "删除聊天", "Delete Chats": "删除聊天记录", "delete this link": "", - "Delete User": "", + "Delete User": "删除用户", "Deleted {{deleteModelTag}}": "已删除{{deleteModelTag}}", "Deleted {{tagName}}": "", "Description": "描述", @@ -150,13 +150,13 @@ "does not make any external connections, and your data stays securely on your locally hosted server.": "不进行任何外部连接,您的数据安全地存储在您的本地服务器上。", "Don't Allow": "不允许", "Don't have an account?": "没有账户?", - "Don't like the style": "", - "Download": "", - "Download canceled": "", + "Don't like the style": "不喜欢这个风格", + "Download": "下载", + "Download canceled": "下载已取消", "Download Database": "下载数据库", "Drop any files here to add to the conversation": "拖动文件到此处以添加到对话中", "e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "例如 '30s','10m'。有效的时间单位是's', 'm', 'h'。", - "Edit": "", + "Edit": "编辑", "Edit Doc": "编辑文档", "Edit User": "编辑用户", "Email": "电子邮件", @@ -187,17 +187,17 @@ "Enter Your Email": "输入您的电子邮件", "Enter Your Full Name": "输入您的全名", "Enter Your Password": "输入您的密码", - "Enter Your Role": "", + "Enter Your Role": "输入您的角色", "Experimental": "实验性", "Export All Chats (All Users)": "导出所有聊天(所有用户)", "Export Chats": "导出聊天", "Export Documents Mapping": "导出文档映射", "Export Modelfiles": "导出模型文件", "Export Prompts": "导出提示词", - "Failed to create API Key.": "", + "Failed to create API Key.": "无法创建 API 密钥。", "Failed to read clipboard contents": "无法读取剪贴板内容", "February": "", - "Feel free to add specific details": "", + "Feel free to add specific details": "请随意添加具体细节", "File Mode": "文件模式", "File not found.": "文件未找到。", "Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "", @@ -209,11 +209,11 @@ "Full Screen Mode": "全屏模式", "General": "通用", "General Settings": "通用设置", - "Generation Info": "", + "Generation Info": "生成信息", "Good Response": "", "has no conversations.": "", "Hello, {{name}}": "你好,{{name}}", - "Help": "", + "Help": "帮助", "Hide": "隐藏", "Hide Additional Params": "隐藏额外参数", "How can I help you today?": "我今天能帮你做什么?", @@ -227,9 +227,9 @@ "Import Modelfiles": "导入模型文件", "Import Prompts": "导入提示", "Include `--api` flag when running stable-diffusion-webui": "运行 stable-diffusion-webui 时包含 `--api` 标志", - "Input commands": "", + "Input commands": "输入命令", "Interface": "界面", - "Invalid Tag": "", + "Invalid Tag": "无效标签", "January": "", "join our Discord for help.": "加入我们的 Discord 寻求帮助。", "JSON": "JSON", @@ -240,7 +240,7 @@ "Keep Alive": "保持活动", "Keyboard shortcuts": "键盘快捷键", "Language": "语言", - "Last Active": "", + "Last Active": "最后活跃", "Light": "浅色", "Listening...": "监听中...", "LLMs can make mistakes. Verify important information.": "LLM 可能会生成错误信息,请验证重要信息。", @@ -285,7 +285,7 @@ "New Chat": "新聊天", "New Password": "新密码", "No results found": "", - "No source available": "", + "No source available": "没有可用来源", "Not factually correct": "", "Not sure what to add?": "不确定要添加什么?", "Not sure what to write? Switch to": "不确定写什么?切换到", @@ -295,7 +295,7 @@ "October": "", "Off": "关闭", "Okay, Let's Go!": "好的,我们开始吧!", - "OLED Dark": "", + "OLED Dark": "暗黑色", "Ollama": "", "Ollama Base URL": "Ollama 基础 URL", "Ollama Version": "Ollama 版本", @@ -325,10 +325,10 @@ "Permission denied when accessing microphone: {{error}}": "访问麦克风时权限被拒绝:{{error}}", "Plain text (.txt)": "", "Playground": "AI 对话游乐场", - "Positive attitude": "", + "Positive attitude": "积极态度", "Previous 30 days": "", "Previous 7 days": "", - "Profile Image": "", + "Profile Image": "用户头像", "Prompt": "", "Prompt (e.g. Tell me a fun fact about the Roman Empire)": "", "Prompt Content": "提示词内容", @@ -344,9 +344,9 @@ "Record voice": "录音", "Redirecting you to OpenWebUI Community": "正在将您重定向到 OpenWebUI 社区", "Refused when it shouldn't have": "", - "Regenerate": "", + "Regenerate": "重新生成", "Release Notes": "发布说明", - "Remove": "", + "Remove": "移除", "Remove Model": "", "Rename": "", "Repeat Last N": "重复最后 N 次", @@ -394,8 +394,8 @@ "Set Voice": "设置声音", "Settings": "设置", "Settings saved successfully!": "设置已保存", - "Share": "", - "Share Chat": "", + "Share": "分享", + "Share Chat": "分享聊天", "Share to OpenWebUI Community": "分享到 OpenWebUI 社区", "short-summary": "简短总结", "Show": "显示", @@ -406,8 +406,8 @@ "Sign in": "登录", "Sign Out": "登出", "Sign up": "注册", - "Signing in": "", - "Source": "", + "Signing in": "正在登录", + "Source": "来源", "Speech recognition error: {{error}}": "语音识别错误:{{error}}", "Speech-to-Text Engine": "语音转文字引擎", "SpeechRecognition API is not supported in this browser.": "此浏览器不支持 SpeechRecognition API。", @@ -473,9 +473,9 @@ "Version": "版本", "Warning: If you update or change your embedding model, you will need to re-import all documents.": "", "Web": "网页", - "Web Loader Settings": "", - "Web Params": "", - "Webhook URL": "", + "Web Loader Settings": "Web 加载器设置", + "Web Params": "Web 参数", + "Webhook URL": "Webhook URL", "WebUI Add-ons": "WebUI 插件", "WebUI Settings": "WebUI 设置", "WebUI will make requests to": "WebUI 将请求", @@ -486,10 +486,10 @@ "Write a summary in 50 words that summarizes [topic or keyword].": "用 50 个字写一个总结 [主题或关键词]。", "Yesterday": "", "You": "你", - "You have no archived conversations.": "", + "You have no archived conversations.": "你没有存档的对话。", "You have shared this chat": "", "You're a helpful assistant.": "你是一个有帮助的助手。", "You're now logged in.": "已登录。", "Youtube": "", - "Youtube Loader Settings": "" + "Youtube Loader Settings": "Youtube 加载器设置" } diff --git a/src/lib/i18n/locales/zh-TW/translation.json b/src/lib/i18n/locales/zh-TW/translation.json index 50a5c3275..3169966dc 100644 --- a/src/lib/i18n/locales/zh-TW/translation.json +++ b/src/lib/i18n/locales/zh-TW/translation.json @@ -76,7 +76,7 @@ "Chunk Overlap": "Chunk Overlap", "Chunk Params": "Chunk 參數", "Chunk Size": "Chunk 大小", - "Citation": "", + "Citation": "引文", "Click here for help.": "點擊這裡尋找幫助。", "Click here to": "", "Click here to check other modelfiles.": "點擊這裡檢查其他 Modelfiles。", @@ -285,7 +285,7 @@ "New Chat": "新增聊天", "New Password": "新密碼", "No results found": "", - "No source available": "", + "No source available": "沒有可用的來源", "Not factually correct": "", "Not sure what to add?": "不確定要新增什麼嗎?", "Not sure what to write? Switch to": "不確定要寫什麼?切換到", @@ -381,7 +381,7 @@ "Select model": "", "Send a Message": "傳送訊息", "Send message": "傳送訊息", - "September": "", + "September": "九月", "Server connection verified": "已驗證伺服器連線", "Set as default": "設為預設", "Set Default Model": "設定預設模型", @@ -394,8 +394,8 @@ "Set Voice": "設定語音", "Settings": "設定", "Settings saved successfully!": "成功儲存設定", - "Share": "", - "Share Chat": "", + "Share": "分享", + "Share Chat": "分享聊天", "Share to OpenWebUI Community": "分享到 OpenWebUI 社群", "short-summary": "簡短摘要", "Show": "顯示", @@ -406,8 +406,8 @@ "Sign in": "登入", "Sign Out": "登出", "Sign up": "註冊", - "Signing in": "", - "Source": "", + "Signing in": "正在登入", + "Source": "來源", "Speech recognition error: {{error}}": "語音識別錯誤:{{error}}", "Speech-to-Text Engine": "語音轉文字引擎", "SpeechRecognition API is not supported in this browser.": "此瀏覽器不支持 SpeechRecognition API。", @@ -417,7 +417,7 @@ "Subtitle (e.g. about the Roman Empire)": "", "Success": "成功", "Successfully updated.": "更新成功。", - "Suggested": "", + "Suggested": "建議", "Sync All": "全部同步", "System": "系統", "System Prompt": "系統提示詞",