Browse Source

chore: format

Timothy J. Baek 10 months ago
parent
commit
36e88d479b
38 changed files with 159 additions and 15 deletions
  1. 13 13
      backend/apps/images/main.py
  2. 4 0
      src/lib/i18n/locales/ar-BH/translation.json
  3. 4 0
      src/lib/i18n/locales/bg-BG/translation.json
  4. 4 0
      src/lib/i18n/locales/bn-BD/translation.json
  5. 4 0
      src/lib/i18n/locales/ca-ES/translation.json
  6. 4 0
      src/lib/i18n/locales/ceb-PH/translation.json
  7. 4 0
      src/lib/i18n/locales/de-DE/translation.json
  8. 4 0
      src/lib/i18n/locales/dg-DG/translation.json
  9. 4 0
      src/lib/i18n/locales/en-GB/translation.json
  10. 4 0
      src/lib/i18n/locales/en-US/translation.json
  11. 4 0
      src/lib/i18n/locales/es-ES/translation.json
  12. 4 0
      src/lib/i18n/locales/fa-IR/translation.json
  13. 4 0
      src/lib/i18n/locales/fi-FI/translation.json
  14. 4 0
      src/lib/i18n/locales/fr-CA/translation.json
  15. 4 0
      src/lib/i18n/locales/fr-FR/translation.json
  16. 4 0
      src/lib/i18n/locales/he-IL/translation.json
  17. 4 0
      src/lib/i18n/locales/hi-IN/translation.json
  18. 4 0
      src/lib/i18n/locales/hr-HR/translation.json
  19. 4 0
      src/lib/i18n/locales/it-IT/translation.json
  20. 4 0
      src/lib/i18n/locales/ja-JP/translation.json
  21. 4 0
      src/lib/i18n/locales/ka-GE/translation.json
  22. 4 0
      src/lib/i18n/locales/ko-KR/translation.json
  23. 4 0
      src/lib/i18n/locales/lt-LT/translation.json
  24. 4 0
      src/lib/i18n/locales/nb-NO/translation.json
  25. 4 0
      src/lib/i18n/locales/nl-NL/translation.json
  26. 4 0
      src/lib/i18n/locales/pa-IN/translation.json
  27. 4 0
      src/lib/i18n/locales/pl-PL/translation.json
  28. 4 0
      src/lib/i18n/locales/pt-BR/translation.json
  29. 4 0
      src/lib/i18n/locales/pt-PT/translation.json
  30. 4 0
      src/lib/i18n/locales/ru-RU/translation.json
  31. 4 0
      src/lib/i18n/locales/sr-RS/translation.json
  32. 4 0
      src/lib/i18n/locales/sv-SE/translation.json
  33. 4 0
      src/lib/i18n/locales/tk-TW/translation.json
  34. 4 0
      src/lib/i18n/locales/tr-TR/translation.json
  35. 4 0
      src/lib/i18n/locales/uk-UA/translation.json
  36. 4 0
      src/lib/i18n/locales/vi-VN/translation.json
  37. 2 2
      src/lib/i18n/locales/zh-CN/translation.json
  38. 4 0
      src/lib/i18n/locales/zh-TW/translation.json

+ 13 - 13
backend/apps/images/main.py

@@ -92,9 +92,9 @@ def get_automatic1111_api_auth():
     if app.state.config.AUTOMATIC1111_API_AUTH == None:
         return ""
     else:
-        auth1111_byte_string = app.state.config.AUTOMATIC1111_API_AUTH.encode('utf-8')
+        auth1111_byte_string = app.state.config.AUTOMATIC1111_API_AUTH.encode("utf-8")
         auth1111_base64_encoded_bytes = base64.b64encode(auth1111_byte_string)
-        auth1111_base64_encoded_string = auth1111_base64_encoded_bytes.decode('utf-8')
+        auth1111_base64_encoded_string = auth1111_base64_encoded_bytes.decode("utf-8")
         return f"Basic {auth1111_base64_encoded_string}"
 
 
@@ -138,7 +138,7 @@ async def get_engine_url(user=Depends(get_admin_user)):
 
 @app.post("/url/update")
 async def update_engine_url(
-        form_data: EngineUrlUpdateForm, user=Depends(get_admin_user)
+    form_data: EngineUrlUpdateForm, user=Depends(get_admin_user)
 ):
     if form_data.AUTOMATIC1111_BASE_URL == None:
         app.state.config.AUTOMATIC1111_BASE_URL = AUTOMATIC1111_BASE_URL
@@ -189,7 +189,7 @@ async def get_openai_config(user=Depends(get_admin_user)):
 
 @app.post("/openai/config/update")
 async def update_openai_config(
-        form_data: OpenAIConfigUpdateForm, user=Depends(get_admin_user)
+    form_data: OpenAIConfigUpdateForm, user=Depends(get_admin_user)
 ):
     if form_data.key == "":
         raise HTTPException(status_code=400, detail=ERROR_MESSAGES.API_KEY_NOT_FOUND)
@@ -215,7 +215,7 @@ async def get_image_size(user=Depends(get_admin_user)):
 
 @app.post("/size/update")
 async def update_image_size(
-        form_data: ImageSizeUpdateForm, user=Depends(get_admin_user)
+    form_data: ImageSizeUpdateForm, user=Depends(get_admin_user)
 ):
     pattern = r"^\d+x\d+$"  # Regular expression pattern
     if re.match(pattern, form_data.size):
@@ -242,7 +242,7 @@ async def get_image_size(user=Depends(get_admin_user)):
 
 @app.post("/steps/update")
 async def update_image_size(
-        form_data: ImageStepsUpdateForm, user=Depends(get_admin_user)
+    form_data: ImageStepsUpdateForm, user=Depends(get_admin_user)
 ):
     if form_data.steps >= 0:
         app.state.config.IMAGE_STEPS = form_data.steps
@@ -280,7 +280,7 @@ def get_models(user=Depends(get_current_user)):
         else:
             r = requests.get(
                 url=f"{app.state.config.AUTOMATIC1111_BASE_URL}/sdapi/v1/sd-models",
-                headers={"authorization": get_automatic1111_api_auth()}
+                headers={"authorization": get_automatic1111_api_auth()},
             )
             models = r.json()
             return list(
@@ -308,7 +308,7 @@ async def get_default_model(user=Depends(get_admin_user)):
         else:
             r = requests.get(
                 url=f"{app.state.config.AUTOMATIC1111_BASE_URL}/sdapi/v1/options",
-                headers={"authorization": get_automatic1111_api_auth()}
+                headers={"authorization": get_automatic1111_api_auth()},
             )
             options = r.json()
             return {"model": options["sd_model_checkpoint"]}
@@ -329,7 +329,7 @@ def set_model_handler(model: str):
         api_auth = get_automatic1111_api_auth()
         r = requests.get(
             url=f"{app.state.config.AUTOMATIC1111_BASE_URL}/sdapi/v1/options",
-            headers={"authorization": api_auth}
+            headers={"authorization": api_auth},
         )
         options = r.json()
 
@@ -346,8 +346,8 @@ def set_model_handler(model: str):
 
 @app.post("/models/default/update")
 def update_default_model(
-        form_data: UpdateModelForm,
-        user=Depends(get_current_user),
+    form_data: UpdateModelForm,
+    user=Depends(get_current_user),
 ):
     return set_model_handler(form_data.model)
 
@@ -423,8 +423,8 @@ def save_url_image(url):
 
 @app.post("/generations")
 def generate_image(
-        form_data: GenerateImageForm,
-        user=Depends(get_current_user),
+    form_data: GenerateImageForm,
+    user=Depends(get_current_user),
 ):
     width, height = tuple(map(int, app.state.config.IMAGE_SIZE.split("x")))
 

+ 4 - 0
src/lib/i18n/locales/ar-BH/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' أو '-1' لا توجد انتهاء",
 	"(Beta)": "(تجريبي)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "( `sh webui.sh --api`مثال)",
 	"(latest)": "(الأخير)",
 	"{{ models }}": "{{ نماذج }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "أغسطس",
 	"Auto-playback response": "استجابة التشغيل التلقائي",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 الرابط الرئيسي",
 	"AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111 الرابط مطلوب",
 	"available!": "متاح",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "تأكد من أن ملف CSV الخاص بك يتضمن 4 أعمدة بهذا الترتيب: Name, Email, Password, Role.",
 	"Enter {{role}} message here": "أدخل رسالة {{role}} هنا",
 	"Enter a detail about yourself for your LLMs to recall": "ادخل معلومات عنك تريد أن يتذكرها الموديل",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "أدخل مفتاح واجهة برمجة تطبيقات البحث الشجاع",
 	"Enter Chunk Overlap": "أدخل الChunk Overlap",
 	"Enter Chunk Size": "أدخل Chunk الحجم",
@@ -294,6 +297,7 @@
 	"Import Models": "استيراد النماذج",
 	"Import Prompts": "مطالبات الاستيراد",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "قم بتضمين علامة `-api` عند تشغيل Stable-diffusion-webui",
 	"Info": "معلومات",
 	"Input commands": "إدخال الأوامر",

+ 4 - 0
src/lib/i18n/locales/bg-BG/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' или '-1' за неограничен срок.",
 	"(Beta)": "(Бета)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(например `sh webui.sh --api`)",
 	"(latest)": "(последна)",
 	"{{ models }}": "{{ модели }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "Август",
 	"Auto-playback response": "Аувтоматично възпроизвеждане на Отговора",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 Базов URL",
 	"AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111 Базов URL е задължителен.",
 	"available!": "наличен!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Уверете се, че вашият CSV файл включва 4 колони в следния ред: Име, Имейл, Парола, Роля.",
 	"Enter {{role}} message here": "Въведете съобщение за {{role}} тук",
 	"Enter a detail about yourself for your LLMs to recall": "Въведете подробности за себе си, за да се herinnerат вашите LLMs",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Въведете Brave Search API ключ",
 	"Enter Chunk Overlap": "Въведете Chunk Overlap",
 	"Enter Chunk Size": "Въведете Chunk Size",
@@ -294,6 +297,7 @@
 	"Import Models": "Импортиране на модели",
 	"Import Prompts": "Импортване на промптове",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Включете флага `--api`, когато стартирате stable-diffusion-webui",
 	"Info": "Информация",
 	"Input commands": "Въведете команди",

+ 4 - 0
src/lib/i18n/locales/bn-BD/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' অথবা অনির্দিষ্টকাল মেয়াদের জন্য '-1' ",
 	"(Beta)": "(পরিক্ষামূলক)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(যেমন `sh webui.sh --api`)",
 	"(latest)": "(সর্বশেষ)",
 	"{{ models }}": "{{ মডেল}}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "আগস্ট",
 	"Auto-playback response": "রেসপন্স অটো-প্লেব্যাক",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 বেজ ইউআরএল",
 	"AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111 বেজ ইউআরএল আবশ্যক",
 	"available!": "উপলব্ধ!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "আপনার সিএসভি ফাইলটিতে এই ক্রমে 4 টি কলাম অন্তর্ভুক্ত রয়েছে তা নিশ্চিত করুন: নাম, ইমেল, পাসওয়ার্ড, ভূমিকা।.",
 	"Enter {{role}} message here": "{{role}} মেসেজ এখানে লিখুন",
 	"Enter a detail about yourself for your LLMs to recall": "আপনার এলএলএমগুলি স্মরণ করার জন্য নিজের সম্পর্কে একটি বিশদ লিখুন",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "সাহসী অনুসন্ধান API কী লিখুন",
 	"Enter Chunk Overlap": "চাঙ্ক ওভারল্যাপ লিখুন",
 	"Enter Chunk Size": "চাংক সাইজ লিখুন",
@@ -294,6 +297,7 @@
 	"Import Models": "মডেল আমদানি করুন",
 	"Import Prompts": "প্রম্পটগুলো ইমপোর্ট করুন",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "stable-diffusion-webui চালু করার সময় `--api` ফ্ল্যাগ সংযুক্ত করুন",
 	"Info": "তথ্য",
 	"Input commands": "ইনপুট কমান্ডস",

+ 4 - 0
src/lib/i18n/locales/ca-ES/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' o '-1' perquè no caduqui mai.",
 	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(p. ex. `sh webui.sh --api`)",
 	"(latest)": "(últim)",
 	"{{ models }}": "{{ models }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "Agost",
 	"Auto-playback response": "Reproduir la resposta automàticament",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "URL Base d'AUTOMATIC1111",
 	"AUTOMATIC1111 Base URL is required.": "Es requereix l'URL Base d'AUTOMATIC1111.",
 	"available!": "disponible!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Assegura't que els teus fitxers CSV inclouen 4 columnes en aquest ordre: Nom, Correu electrònic, Contrasenya, Rol.",
 	"Enter {{role}} message here": "Introdueix aquí el missatge de {{role}}",
 	"Enter a detail about yourself for your LLMs to recall": "Introdueix un detall sobre tu què els teus models de llenguatge puguin recordar",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Introdueix la clau API de Brave Search",
 	"Enter Chunk Overlap": "Introdueix la mida de solapament de blocs",
 	"Enter Chunk Size": "Introdueix la mida del bloc",
@@ -294,6 +297,7 @@
 	"Import Models": "Importar models",
 	"Import Prompts": "Importar indicacions",
 	"Import Tools": "Importar eines",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Inclou `--api` quan executis stable-diffusion-webui",
 	"Info": "Informació",
 	"Input commands": "Entra comandes",

+ 4 - 0
src/lib/i18n/locales/ceb-PH/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' o '-1' para walay expiration.",
 	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(pananglitan `sh webui.sh --api`)",
 	"(latest)": "",
 	"{{ models }}": "",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "",
 	"Auto-playback response": "Autoplay nga tubag",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "Base URL AUTOMATIC1111",
 	"AUTOMATIC1111 Base URL is required.": "Ang AUTOMATIC1111 base URL gikinahanglan.",
 	"available!": "magamit!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Enter {{role}} message here": "Pagsulod sa mensahe {{role}} dinhi",
 	"Enter a detail about yourself for your LLMs to recall": "",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "",
 	"Enter Chunk Overlap": "Pagsulod sa block overlap",
 	"Enter Chunk Size": "Isulod ang block size",
@@ -294,6 +297,7 @@
 	"Import Models": "",
 	"Import Prompts": "Import prompt",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Iapil ang `--api` nga bandila kung nagdagan nga stable-diffusion-webui",
 	"Info": "",
 	"Input commands": "Pagsulod sa input commands",

+ 4 - 0
src/lib/i18n/locales/de-DE/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' oder '-1' für kein Ablaufdatum.",
 	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(z.B. `sh webui.sh --api`)",
 	"(latest)": "(neueste)",
 	"{{ models }}": "{{ Modelle }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "August",
 	"Auto-playback response": "Automatische Wiedergabe der Antwort",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 Basis URL",
 	"AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111 Basis URL wird benötigt",
 	"available!": "verfügbar!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Stellen Sie sicher, dass Ihre CSV-Datei 4 Spalten in dieser Reihenfolge enthält: Name, E-Mail, Passwort, Rolle.",
 	"Enter {{role}} message here": "Gib die {{role}} Nachricht hier ein",
 	"Enter a detail about yourself for your LLMs to recall": "Geben Sie einen Detail über sich selbst ein, um für Ihre LLMs zu erinnern",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Geben Sie den API-Schlüssel für die Brave-Suche ein",
 	"Enter Chunk Overlap": "Gib den Chunk Overlap ein",
 	"Enter Chunk Size": "Gib die Chunk Size ein",
@@ -294,6 +297,7 @@
 	"Import Models": "Modelle importieren",
 	"Import Prompts": "Prompts importieren",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Füge das `--api`-Flag hinzu, wenn du stable-diffusion-webui nutzt",
 	"Info": "Info",
 	"Input commands": "Eingabebefehle",

+ 4 - 0
src/lib/i18n/locales/dg-DG/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' or '-1' for no expire. Much permanent, very wow.",
 	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(such e.g. `sh webui.sh --api`)",
 	"(latest)": "(much latest)",
 	"{{ models }}": "",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "",
 	"Auto-playback response": "Auto-playback response",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 Base URL",
 	"AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111 Base URL is required.",
 	"available!": "available! So excite!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Enter {{role}} message here": "Enter {{role}} bork here",
 	"Enter a detail about yourself for your LLMs to recall": "",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "",
 	"Enter Chunk Overlap": "Enter Overlap of Chunks",
 	"Enter Chunk Size": "Enter Size of Chunk",
@@ -294,6 +297,7 @@
 	"Import Models": "",
 	"Import Prompts": "Import Promptos",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Include `--api` flag when running stable-diffusion-webui",
 	"Info": "",
 	"Input commands": "Input commands",

+ 4 - 0
src/lib/i18n/locales/en-GB/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "",
 	"(Beta)": "",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "",
 	"(latest)": "",
 	"{{ models }}": "",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "",
 	"Auto-playback response": "",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "",
 	"AUTOMATIC1111 Base URL is required.": "",
 	"available!": "",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Enter {{role}} message here": "",
 	"Enter a detail about yourself for your LLMs to recall": "",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "",
 	"Enter Chunk Overlap": "",
 	"Enter Chunk Size": "",
@@ -294,6 +297,7 @@
 	"Import Models": "",
 	"Import Prompts": "",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "",
 	"Info": "",
 	"Input commands": "",

+ 4 - 0
src/lib/i18n/locales/en-US/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "",
 	"(Beta)": "",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "",
 	"(latest)": "",
 	"{{ models }}": "",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "",
 	"Auto-playback response": "",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "",
 	"AUTOMATIC1111 Base URL is required.": "",
 	"available!": "",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Enter {{role}} message here": "",
 	"Enter a detail about yourself for your LLMs to recall": "",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "",
 	"Enter Chunk Overlap": "",
 	"Enter Chunk Size": "",
@@ -294,6 +297,7 @@
 	"Import Models": "",
 	"Import Prompts": "",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "",
 	"Info": "",
 	"Input commands": "",

+ 4 - 0
src/lib/i18n/locales/es-ES/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' o '-1' para evitar expiración.",
 	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(p.ej. `sh webui.sh --api`)",
 	"(latest)": "(latest)",
 	"{{ models }}": "{{ modelos }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "Agosto",
 	"Auto-playback response": "Respuesta de reproducción automática",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "Dirección URL de AUTOMATIC1111",
 	"AUTOMATIC1111 Base URL is required.": "La dirección URL de AUTOMATIC1111 es requerida.",
 	"available!": "¡disponible!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Asegúrese de que su archivo CSV incluya 4 columnas en este orden: Nombre, Correo Electrónico, Contraseña, Rol.",
 	"Enter {{role}} message here": "Ingrese el mensaje {{role}} aquí",
 	"Enter a detail about yourself for your LLMs to recall": "Ingrese un detalle sobre usted para que sus LLMs recuerden",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Ingresa la clave de API de Brave Search",
 	"Enter Chunk Overlap": "Ingresar superposición de fragmentos",
 	"Enter Chunk Size": "Ingrese el tamaño del fragmento",
@@ -294,6 +297,7 @@
 	"Import Models": "Importar modelos",
 	"Import Prompts": "Importar Prompts",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Incluir el indicador `--api` al ejecutar stable-diffusion-webui",
 	"Info": "Información",
 	"Input commands": "Ingresar comandos",

+ 4 - 0
src/lib/i18n/locales/fa-IR/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' یا '-1' برای غیر فعال کردن انقضا.",
 	"(Beta)": "(بتا)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(e.g. `sh webui.sh --api`)",
 	"(latest)": "(آخرین)",
 	"{{ models }}": "{{ مدل }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "آگوست",
 	"Auto-playback response": "پخش خودکار پاسخ ",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "پایه URL AUTOMATIC1111 ",
 	"AUTOMATIC1111 Base URL is required.": "به URL پایه AUTOMATIC1111 مورد نیاز است.",
 	"available!": "در دسترس!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "اطمینان حاصل کنید که فایل CSV شما شامل چهار ستون در این ترتیب است: نام، ایمیل، رمز عبور، نقش.",
 	"Enter {{role}} message here": "پیام {{role}} را اینجا وارد کنید",
 	"Enter a detail about yourself for your LLMs to recall": "برای ذخیره سازی اطلاعات خود، یک توضیح کوتاه درباره خود را وارد کنید",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "کلید API جستجوی شجاع را وارد کنید",
 	"Enter Chunk Overlap": "مقدار Chunk Overlap را وارد کنید",
 	"Enter Chunk Size": "مقدار Chunk Size را وارد کنید",
@@ -294,6 +297,7 @@
 	"Import Models": "واردات مدلها",
 	"Import Prompts": "ایمپورت پرامپت\u200cها",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "فلگ `--api` را هنکام اجرای stable-diffusion-webui استفاده کنید.",
 	"Info": "اطلاعات",
 	"Input commands": "ورودی دستورات",

+ 4 - 0
src/lib/i18n/locales/fi-FI/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' tai '-1' jottei vanhene.",
 	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(esim. `sh webui.sh --api`)",
 	"(latest)": "(uusin)",
 	"{{ models }}": "{{ mallit }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "elokuu",
 	"Auto-playback response": "Soita vastaus automaattisesti",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111-perus-URL",
 	"AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111-perus-URL vaaditaan.",
 	"available!": "saatavilla!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Varmista, että CSV-tiedostossasi on 4 saraketta seuraavassa järjestyksessä: Nimi, Sähköposti, Salasana, Rooli.",
 	"Enter {{role}} message here": "Kirjoita {{role}} viesti tähän",
 	"Enter a detail about yourself for your LLMs to recall": "Kirjoita tieto itseestäsi LLM:ien muistamiseksi",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Anna Brave Search API -avain",
 	"Enter Chunk Overlap": "Syötä osien päällekkäisyys",
 	"Enter Chunk Size": "Syötä osien koko",
@@ -294,6 +297,7 @@
 	"Import Models": "Mallien tuominen",
 	"Import Prompts": "Tuo kehotteita",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Sisällytä `--api`-parametri suorittaessasi stable-diffusion-webui",
 	"Info": "Info",
 	"Input commands": "Syötä komennot",

+ 4 - 0
src/lib/i18n/locales/fr-CA/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' ou '-1' pour aucune expiration.",
 	"(Beta)": "(Bêta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(par ex. `sh webui.sh --api`)",
 	"(latest)": "(dernière)",
 	"{{ models }}": "{{ modèles }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "Août",
 	"Auto-playback response": "Réponse en lecture automatique",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "URL de base AUTOMATIC1111",
 	"AUTOMATIC1111 Base URL is required.": "L'URL de base AUTOMATIC1111 est requise.",
 	"available!": "disponible !",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Assurez-vous que votre fichier CSV inclut 4 colonnes dans cet ordre : Nom, Email, Mot de passe, Rôle.",
 	"Enter {{role}} message here": "Entrez le message {{role}} ici",
 	"Enter a detail about yourself for your LLMs to recall": "Entrez un détail sur vous pour que vos LLMs puissent le rappeler",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Entrez la clé API de recherche brave",
 	"Enter Chunk Overlap": "Entrez le chevauchement de bloc",
 	"Enter Chunk Size": "Entrez la taille du bloc",
@@ -294,6 +297,7 @@
 	"Import Models": "Importer des modèles",
 	"Import Prompts": "Importer les prompts",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Inclure l'indicateur `--api` lors de l'exécution de stable-diffusion-webui",
 	"Info": "L’info",
 	"Input commands": "Entrez des commandes d'entrée",

+ 4 - 0
src/lib/i18n/locales/fr-FR/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' ou '-1' pour aucune expiration.",
 	"(Beta)": "(Bêta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(par ex. `sh webui.sh --api`)",
 	"(latest)": "(plus récent)",
 	"{{ models }}": "{{ models }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "Août",
 	"Auto-playback response": "Réponse en lecture automatique",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "URL de base AUTOMATIC1111",
 	"AUTOMATIC1111 Base URL is required.": "L'URL de base AUTOMATIC1111 est requise.",
 	"available!": "disponible !",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Vérifiez que le fichier CSV contienne 4 colonnes dans cet ordre : Name (Nom), Email, Password (Mot de passe), Role (Rôle).",
 	"Enter {{role}} message here": "Entrez le message {{role}} ici",
 	"Enter a detail about yourself for your LLMs to recall": "Saisissez une donnée vous concernant pour que vos LLMs s'en souviennent",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Entrez la clé API Brave Search",
 	"Enter Chunk Overlap": "Entrez le chevauchement de bloc",
 	"Enter Chunk Size": "Entrez la taille du bloc",
@@ -294,6 +297,7 @@
 	"Import Models": "Importer des Modèles",
 	"Import Prompts": "Importer des Prompts",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Inclure le drapeau `--api` lors de l'exécution de stable-diffusion-webui",
 	"Info": "Info",
 	"Input commands": "Entrez les commandes d'entrée",

+ 4 - 0
src/lib/i18n/locales/he-IL/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' או '-1' ללא תפוגה.",
 	"(Beta)": "(בטא)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(למשל `sh webui.sh --api`)",
 	"(latest)": "(האחרון)",
 	"{{ models }}": "{{ דגמים }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "אוגוסט",
 	"Auto-playback response": "תגובת השמעה אוטומטית",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "כתובת URL בסיסית של AUTOMATIC1111",
 	"AUTOMATIC1111 Base URL is required.": "נדרשת כתובת URL בסיסית של AUTOMATIC1111",
 	"available!": "זמין!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "ודא שקובץ ה-CSV שלך כולל 4 עמודות בסדר הבא: שם, דוא\"ל, סיסמה, תפקיד.",
 	"Enter {{role}} message here": "הזן הודעת {{role}} כאן",
 	"Enter a detail about yourself for your LLMs to recall": "הזן פרטים על עצמך כדי שLLMs יזכור",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "הזן מפתח API של חיפוש אמיץ",
 	"Enter Chunk Overlap": "הזן חפיפת נתונים",
 	"Enter Chunk Size": "הזן גודל נתונים",
@@ -294,6 +297,7 @@
 	"Import Models": "ייבוא דגמים",
 	"Import Prompts": "יבוא פקודות",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "כלול את הדגל `--api` בעת הרצת stable-diffusion-webui",
 	"Info": "מידע",
 	"Input commands": "פקודות קלט",

+ 4 - 0
src/lib/i18n/locales/hi-IN/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' or '-1' बिना किसी समाप्ति के",
 	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(e.g. `sh webui.sh --api`)",
 	"(latest)": "(latest)",
 	"{{ models }}": "{{ मॉडल }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "अगस्त",
 	"Auto-playback response": "ऑटो-प्लेबैक प्रतिक्रिया",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 बेस यूआरएल",
 	"AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111 का बेस यूआरएल आवश्यक है।",
 	"available!": "उपलब्ध!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "सुनिश्चित करें कि आपकी CSV फ़ाइल में इस क्रम में 4 कॉलम शामिल हैं: नाम, ईमेल, पासवर्ड, भूमिका।",
 	"Enter {{role}} message here": "यहां {{role}} संदेश दर्ज करें",
 	"Enter a detail about yourself for your LLMs to recall": "अपने एलएलएम को याद करने के लिए अपने बारे में एक विवरण दर्ज करें",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Brave सर्च एपीआई कुंजी डालें",
 	"Enter Chunk Overlap": "चंक ओवरलैप दर्ज करें",
 	"Enter Chunk Size": "खंड आकार दर्ज करें",
@@ -294,6 +297,7 @@
 	"Import Models": "आयात मॉडल",
 	"Import Prompts": "प्रॉम्प्ट आयात करें",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "stable-diffusion-webui चलाते समय `--api` ध्वज शामिल करें",
 	"Info": "सूचना-विषयक",
 	"Input commands": "इनपुट क命",

+ 4 - 0
src/lib/i18n/locales/hr-HR/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' ili '-1' za bez isteka.",
 	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(npr. `sh webui.sh --api`)",
 	"(latest)": "(najnovije)",
 	"{{ models }}": "{{ modeli }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "Kolovoz",
 	"Auto-playback response": "Automatska reprodukcija odgovora",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 osnovni URL",
 	"AUTOMATIC1111 Base URL is required.": "Potreban je AUTOMATIC1111 osnovni URL.",
 	"available!": "dostupno!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Provjerite da vaša CSV datoteka uključuje 4 stupca u ovom redoslijedu: Name, Email, Password, Role.",
 	"Enter {{role}} message here": "Unesite {{role}} poruku ovdje",
 	"Enter a detail about yourself for your LLMs to recall": "Unesite pojedinosti o sebi da bi učitali memoriju u LLM",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Unesite Brave Search API ključ",
 	"Enter Chunk Overlap": "Unesite preklapanje dijelova",
 	"Enter Chunk Size": "Unesite veličinu dijela",
@@ -294,6 +297,7 @@
 	"Import Models": "Uvoz modela",
 	"Import Prompts": "Uvoz prompta",
 	"Import Tools": "Uvoz alata",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Uključite zastavicu `--api` prilikom pokretanja stable-diffusion-webui",
 	"Info": "Informacije",
 	"Input commands": "Unos naredbi",

+ 4 - 0
src/lib/i18n/locales/it-IT/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' o '-1' per nessuna scadenza.",
 	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(p.e. `sh webui.sh --api`)",
 	"(latest)": "(ultima)",
 	"{{ models }}": "{{ modelli }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "Agosto",
 	"Auto-playback response": "Riproduzione automatica della risposta",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "URL base AUTOMATIC1111",
 	"AUTOMATIC1111 Base URL is required.": "L'URL base AUTOMATIC1111 è obbligatorio.",
 	"available!": "disponibile!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Assicurati che il tuo file CSV includa 4 colonne in questo ordine: Nome, Email, Password, Ruolo.",
 	"Enter {{role}} message here": "Inserisci il messaggio per {{role}} qui",
 	"Enter a detail about yourself for your LLMs to recall": "Inserisci un dettaglio su di te per che i LLM possano ricordare",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Inserisci la chiave API di Brave Search",
 	"Enter Chunk Overlap": "Inserisci la sovrapposizione chunk",
 	"Enter Chunk Size": "Inserisci la dimensione chunk",
@@ -294,6 +297,7 @@
 	"Import Models": "Importazione di modelli",
 	"Import Prompts": "Importa prompt",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Includi il flag `--api` quando esegui stable-diffusion-webui",
 	"Info": "Informazioni",
 	"Input commands": "Comandi di input",

+ 4 - 0
src/lib/i18n/locales/ja-JP/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' または '-1' で無期限。",
 	"(Beta)": "(ベータ版)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(例: `sh webui.sh --api`)",
 	"(latest)": "(最新)",
 	"{{ models }}": "{{ モデル }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "8月",
 	"Auto-playback response": "応答の自動再生",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 ベース URL",
 	"AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111 ベース URL が必要です。",
 	"available!": "利用可能!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "CSVファイルに4つの列が含まれていることを確認してください: Name, Email, Password, Role.",
 	"Enter {{role}} message here": "{{role}} メッセージをここに入力してください",
 	"Enter a detail about yourself for your LLMs to recall": "LLM が記憶するために、自分についての詳細を入力してください",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Brave Search APIキーの入力",
 	"Enter Chunk Overlap": "チャンクオーバーラップを入力してください",
 	"Enter Chunk Size": "チャンクサイズを入力してください",
@@ -294,6 +297,7 @@
 	"Import Models": "モデルのインポート",
 	"Import Prompts": "プロンプトをインポート",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "stable-diffusion-webuiを実行する際に`--api`フラグを含める",
 	"Info": "情報",
 	"Input commands": "入力コマンド",

+ 4 - 0
src/lib/i18n/locales/ka-GE/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' ან '-1' ვადის გასვლისთვის.",
 	"(Beta)": "(ბეტა)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(მაგ. `sh webui.sh --api`)",
 	"(latest)": "(უახლესი)",
 	"{{ models }}": "{{ models }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "აგვისტო",
 	"Auto-playback response": "ავტომატური დაკვრის პასუხი",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 საბაზისო მისამართი",
 	"AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111 საბაზისო მისამართი აუცილებელია",
 	"available!": "ხელმისაწვდომია!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "გთხოვთ, უზრუნველყოთ, რომთქვევის CSV-ფაილი შეიცავს 4 ველი, ჩაწერილი ორივე ველი უდრის პირველი ველით.",
 	"Enter {{role}} message here": "შეიყვანე {{role}} შეტყობინება აქ",
 	"Enter a detail about yourself for your LLMs to recall": "შეიყვანე დეტალი ჩემთათვის, რომ ჩვენი LLMs-ს შეიძლოს აღაქვს",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "შეიყვანეთ Brave Search API გასაღები",
 	"Enter Chunk Overlap": "შეიყვანეთ ნაწილის გადახურვა",
 	"Enter Chunk Size": "შეიყვანე ბლოკის ზომა",
@@ -294,6 +297,7 @@
 	"Import Models": "იმპორტის მოდელები",
 	"Import Prompts": "მოთხოვნების იმპორტი",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "ჩართეთ `--api` დროშა stable-diffusion-webui-ის გაშვებისას",
 	"Info": "ინფორმაცია",
 	"Input commands": "შეყვანით ბრძანებებს",

+ 4 - 0
src/lib/i18n/locales/ko-KR/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "만료 없음은 '-1', 아니면 's', 'm', 'h', 'd', 'w' 중 하나를 사용하세요.",
 	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(예: `sh webui.sh --api`)",
 	"(latest)": "(latest)",
 	"{{ models }}": "{{ models }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "8월",
 	"Auto-playback response": "응답 자동 재생",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 기본 URL",
 	"AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111 기본 URL 설정이 필요합니다.",
 	"available!": "사용 가능!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "CSV 파일에 이름, 이메일, 비밀번호, 역할 4개의 컬럼이 순서대로 포함되어 있는지 확인하세요.",
 	"Enter {{role}} message here": "여기에 {{role}} 메시지 입력",
 	"Enter a detail about yourself for your LLMs to recall": "자신에 대한 세부사항을 입력하여 LLM들이 기억할 수 있도록 하세요.",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Brave Search API Key 입력",
 	"Enter Chunk Overlap": "청크 오버랩 입력",
 	"Enter Chunk Size": "청크 크기 입력",
@@ -294,6 +297,7 @@
 	"Import Models": "모델 가져오기",
 	"Import Prompts": "프롬프트 가져오기",
 	"Import Tools": "도구 가져오기",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "stable-diffusion-webui를 실행 시 `--api` 플래그 포함 필요",
 	"Info": "정보",
 	"Input commands": "입력 명령",

+ 4 - 0
src/lib/i18n/locales/lt-LT/translation.json

@@ -1,6 +1,7 @@
 {
 	"'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 --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(pvz. `sh webui.sh --api`)",
 	"(latest)": "(naujausias)",
 	"{{ models }}": "",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "Rugpjūtis",
 	"Auto-playback response": "Automatinis atsakymo skaitymas",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 bazės nuoroda",
 	"AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111 bazės nuoroda reikalinga.",
 	"available!": "prieinama!",
@@ -210,6 +212,7 @@
 	"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 a detail about yourself for your LLMs to recall": "",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "",
 	"Enter Chunk Overlap": "Įveskite blokų persidengimą",
 	"Enter Chunk Size": "Įveskite blokų dydį",
@@ -294,6 +297,7 @@
 	"Import Models": "",
 	"Import Prompts": "Importuoti užklausas",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Pridėti `--api` kai vykdomas stable-diffusion-webui",
 	"Info": "",
 	"Input commands": "Įvesties komandos",

+ 4 - 0
src/lib/i18n/locales/nb-NO/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 't', 'd', 'u' eller '-1' for ingen utløp.",
 	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(f.eks. `sh webui.sh --api`)",
 	"(latest)": "(siste)",
 	"{{ models }}": "{{ modeller }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "August",
 	"Auto-playback response": "Automatisk avspilling av svar",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 Grunn-URL",
 	"AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111 Grunn-URL kreves.",
 	"available!": "tilgjengelig!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Sørg for at CSV-filen din inkluderer 4 kolonner i denne rekkefølgen: Navn, E-post, Passord, Rolle.",
 	"Enter {{role}} message here": "Skriv inn {{role}} melding her",
 	"Enter a detail about yourself for your LLMs to recall": "Skriv inn en detalj om deg selv som LLM-ene dine kan huske",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Skriv inn Brave Search API-nøkkel",
 	"Enter Chunk Overlap": "Skriv inn Chunk Overlap",
 	"Enter Chunk Size": "Skriv inn Chunk-størrelse",
@@ -294,6 +297,7 @@
 	"Import Models": "Importer modeller",
 	"Import Prompts": "Importer prompts",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Inkluder `--api`-flagget når du kjører stable-diffusion-webui",
 	"Info": "Info",
 	"Input commands": "Inntast kommandoer",

+ 4 - 0
src/lib/i18n/locales/nl-NL/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' of '-1' for geen vervaldatum.",
 	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(e.g. `sh webui.sh --api`)",
 	"(latest)": "(nieuwste)",
 	"{{ models }}": "{{ modellen }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "Augustus",
 	"Auto-playback response": "Automatisch afspelen van antwoord",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 Base URL",
 	"AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111 Basis URL is verplicht",
 	"available!": "beschikbaar!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Zorg ervoor dat uw CSV-bestand de volgende vier kolommen in deze volgorde bevat: Naam, E-mail, Wachtwoord, Rol.",
 	"Enter {{role}} message here": "Voeg {{role}} bericht hier toe",
 	"Enter a detail about yourself for your LLMs to recall": "Voer een detail over jezelf in voor je LLMs om het her te onthouden",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Voer de Brave Search API-sleutel in",
 	"Enter Chunk Overlap": "Voeg Chunk Overlap toe",
 	"Enter Chunk Size": "Voeg Chunk Size toe",
@@ -294,6 +297,7 @@
 	"Import Models": "Modellen importeren",
 	"Import Prompts": "Importeer Prompts",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Voeg `--api` vlag toe bij het uitvoeren van stable-diffusion-webui",
 	"Info": "Info",
 	"Input commands": "Voer commando's in",

+ 4 - 0
src/lib/i18n/locales/pa-IN/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'ਸ', 'ਮ', 'ਘੰ', 'ਦ', 'ਹਫ਼ਤਾ' ਜਾਂ '-1' ਬਿਨਾ ਮਿਆਦ ਦੇ।",
 	"(Beta)": "(ਬੀਟਾ)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(ਉਦਾਹਰਣ ਦੇ ਤੌਰ ਤੇ `sh webui.sh --api`)",
 	"(latest)": "(ਤਾਜ਼ਾ)",
 	"{{ models }}": "{{ ਮਾਡਲ }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "ਅਗਸਤ",
 	"Auto-playback response": "ਆਟੋ-ਪਲੇਬੈਕ ਜਵਾਬ",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 ਬੇਸ URL",
 	"AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111 ਬੇਸ URL ਦੀ ਲੋੜ ਹੈ।",
 	"available!": "ਉਪਲਬਧ ਹੈ!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "ਸੁਨਿਸ਼ਚਿਤ ਕਰੋ ਕਿ ਤੁਹਾਡੀ CSV ਫਾਈਲ ਵਿੱਚ ਇਸ ਕ੍ਰਮ ਵਿੱਚ 4 ਕਾਲਮ ਹਨ: ਨਾਮ, ਈਮੇਲ, ਪਾਸਵਰਡ, ਭੂਮਿਕਾ।",
 	"Enter {{role}} message here": "{{role}} ਸੁਨੇਹਾ ਇੱਥੇ ਦਰਜ ਕਰੋ",
 	"Enter a detail about yourself for your LLMs to recall": "ਤੁਹਾਡੇ LLMs ਨੂੰ ਸੁਨੇਹਾ ਕਰਨ ਲਈ ਸੁਨੇਹਾ ਇੱਥੇ ਦਰਜ ਕਰੋ",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "ਬਹਾਦਰ ਖੋਜ API ਕੁੰਜੀ ਦਾਖਲ ਕਰੋ",
 	"Enter Chunk Overlap": "ਚੰਕ ਓਵਰਲੈਪ ਦਰਜ ਕਰੋ",
 	"Enter Chunk Size": "ਚੰਕ ਆਕਾਰ ਦਰਜ ਕਰੋ",
@@ -294,6 +297,7 @@
 	"Import Models": "ਮਾਡਲ ਆਯਾਤ ਕਰੋ",
 	"Import Prompts": "ਪ੍ਰੰਪਟ ਆਯਾਤ ਕਰੋ",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "ਸਟੇਬਲ-ਡਿਫਿਊਸ਼ਨ-ਵੈਬਯੂਆਈ ਚਲਾਉਣ ਸਮੇਂ `--api` ਝੰਡਾ ਸ਼ਾਮਲ ਕਰੋ",
 	"Info": "ਜਾਣਕਾਰੀ",
 	"Input commands": "ਇਨਪੁਟ ਕਮਾਂਡਾਂ",

+ 4 - 0
src/lib/i18n/locales/pl-PL/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' lub '-1' dla bez wygaśnięcia.",
 	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(np. `sh webui.sh --api`)",
 	"(latest)": "(najnowszy)",
 	"{{ models }}": "{{ modele }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "Sierpień",
 	"Auto-playback response": "Odtwarzanie automatyczne odpowiedzi",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "Podstawowy adres URL AUTOMATIC1111",
 	"AUTOMATIC1111 Base URL is required.": "Podstawowy adres URL AUTOMATIC1111 jest wymagany.",
 	"available!": "dostępny!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Upewnij się, że twój plik CSV zawiera 4 kolumny w następującym porządku: Nazwa, Email, Hasło, Rola.",
 	"Enter {{role}} message here": "Wprowadź wiadomość {{role}} tutaj",
 	"Enter a detail about yourself for your LLMs to recall": "Wprowadź szczegóły o sobie, aby LLMs mogli pamiętać",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Wprowadź klucz API Brave Search",
 	"Enter Chunk Overlap": "Wprowadź zakchodzenie bloku",
 	"Enter Chunk Size": "Wprowadź rozmiar bloku",
@@ -294,6 +297,7 @@
 	"Import Models": "Importowanie modeli",
 	"Import Prompts": "Importuj prompty",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Dołącz flagę `--api` podczas uruchamiania stable-diffusion-webui",
 	"Info": "Informacji",
 	"Input commands": "Wprowadź komendy",

+ 4 - 0
src/lib/i18n/locales/pt-BR/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' ou '-1' para não expirar.",
 	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(por exemplo, `sh webui.sh --api`)",
 	"(latest)": "(mais recente)",
 	"{{ models }}": "{{ modelos }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "Agosto",
 	"Auto-playback response": "Reprodução automática da resposta",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "URL Base do AUTOMATIC1111",
 	"AUTOMATIC1111 Base URL is required.": "A URL Base do AUTOMATIC1111 é obrigatória.",
 	"available!": "disponível!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Garanta que seu arquivo CSV inclua 4 colunas nesta ordem: Nome, E-mail, Senha, Função.",
 	"Enter {{role}} message here": "Digite a mensagem de {{role}} aqui",
 	"Enter a detail about yourself for your LLMs to recall": "Digite um detalhe sobre você para que seus LLMs possam lembrar",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Insira a chave da API do Brave Search",
 	"Enter Chunk Overlap": "Digite a Sobreposição de Fragmento",
 	"Enter Chunk Size": "Digite o Tamanho do Fragmento",
@@ -294,6 +297,7 @@
 	"Import Models": "Modelos de Importação",
 	"Import Prompts": "Importar Prompts",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Inclua a flag `--api` ao executar stable-diffusion-webui",
 	"Info": "Informação",
 	"Input commands": "Comandos de entrada",

+ 4 - 0
src/lib/i18n/locales/pt-PT/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' ou '-1' para nenhuma expiração.",
 	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(por exemplo, `sh webui.sh --api`)",
 	"(latest)": "(mais recente)",
 	"{{ models }}": "{{ modelos }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "Agosto",
 	"Auto-playback response": "Reprodução automática da resposta",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "URL Base do AUTOMATIC1111",
 	"AUTOMATIC1111 Base URL is required.": "O URL Base do AUTOMATIC1111 é obrigatório.",
 	"available!": "disponível!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Confirme que o seu ficheiro CSV inclui 4 colunas nesta ordem: Nome, E-mail, Senha, Função.",
 	"Enter {{role}} message here": "Escreva a mensagem de {{role}} aqui",
 	"Enter a detail about yourself for your LLMs to recall": "Escreva um detalhe sobre você para que os seus LLMs possam lembrar-se",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Escreva a chave da API do Brave Search",
 	"Enter Chunk Overlap": "Escreva a Sobreposição de Fragmento",
 	"Enter Chunk Size": "Escreva o Tamanho do Fragmento",
@@ -294,6 +297,7 @@
 	"Import Models": "Importar Modelos",
 	"Import Prompts": "Importar Prompts",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Inclua a flag `--api` ao executar stable-diffusion-webui",
 	"Info": "Informação",
 	"Input commands": "Comandos de entrada",

+ 4 - 0
src/lib/i18n/locales/ru-RU/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' или '-1' для не истечение.",
 	"(Beta)": "(бета)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(например: `sh webui.sh --api`)",
 	"(latest)": "(последний)",
 	"{{ models }}": "{{ модели }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "Август",
 	"Auto-playback response": "Автоматическое воспроизведение ответа",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "Базовый адрес URL AUTOMATIC1111",
 	"AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111 Необходима базовый адрес URL.",
 	"available!": "доступный!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Убедитесь, что ваш CSV-файл включает в себя 4 столбца в следующем порядке: Имя, Электронная почта, Пароль, Роль.",
 	"Enter {{role}} message here": "Введите сообщение {{role}} здесь",
 	"Enter a detail about yourself for your LLMs to recall": "Введите детали о себе, чтобы LLMs могли запомнить",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Введите ключ API поиска Brave",
 	"Enter Chunk Overlap": "Введите перекрытие фрагмента",
 	"Enter Chunk Size": "Введите размер фрагмента",
@@ -294,6 +297,7 @@
 	"Import Models": "Импорт моделей",
 	"Import Prompts": "Импорт подсказок",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Добавьте флаг `--api` при запуске stable-diffusion-webui",
 	"Info": "Информация",
 	"Input commands": "Введите команды",

+ 4 - 0
src/lib/i18n/locales/sr-RS/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "„s“, „m“, „h“, „d“, „w“ или „-1“ за без истека.",
 	"(Beta)": "(бета)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(нпр. `sh webui.sh --api`)",
 	"(latest)": "(најновије)",
 	"{{ models }}": "{{ модели }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "Август",
 	"Auto-playback response": "Самостално пуштање одговора",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "Основна адреса за AUTOMATIC1111",
 	"AUTOMATIC1111 Base URL is required.": "Потребна је основна адреса за AUTOMATIC1111.",
 	"available!": "доступно!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Уверите се да ваша CSV датотека укључује 4 колоне у овом редоследу: Име, Е-пошта, Лозинка, Улога.",
 	"Enter {{role}} message here": "Унесите {{role}} поруку овде",
 	"Enter a detail about yourself for your LLMs to recall": "Унесите детаље за себе да ће LLMs преузимати",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Унесите БРАВЕ Сеарцх АПИ кључ",
 	"Enter Chunk Overlap": "Унесите преклапање делова",
 	"Enter Chunk Size": "Унесите величину дела",
@@ -294,6 +297,7 @@
 	"Import Models": "Увези моделе",
 	"Import Prompts": "Увези упите",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Укључи `--api` заставицу при покретању stable-diffusion-webui",
 	"Info": "Инфо",
 	"Input commands": "Унеси наредбе",

+ 4 - 0
src/lib/i18n/locales/sv-SE/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' eller '-1' för inget utgångsdatum",
 	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(t.ex. `sh webui.sh --api`)",
 	"(latest)": "(senaste)",
 	"{{ models }}": "{{ modeller }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "augusti",
 	"Auto-playback response": "Automatisk uppspelning",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 bas-URL",
 	"AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111 bas-URL krävs.",
 	"available!": "tillgänglig!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Se till att din CSV-fil innehåller fyra kolumner i denna ordning: Name, Email, Password, Role.",
 	"Enter {{role}} message here": "Skriv {{role}} meddelande här",
 	"Enter a detail about yourself for your LLMs to recall": "Skriv en detalj om dig själv för att dina LLMs ska komma ihåg",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Ange API-nyckel för Brave Search",
 	"Enter Chunk Overlap": "Ange chunköverlappning",
 	"Enter Chunk Size": "Ange chunkstorlek",
@@ -294,6 +297,7 @@
 	"Import Models": "Importera modeller",
 	"Import Prompts": "Importera instruktioner",
 	"Import Tools": "Importera verktyg",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Inkludera flaggan `--api` när du kör stable-diffusion-webui",
 	"Info": "Information",
 	"Input commands": "Indatakommandon",

+ 4 - 0
src/lib/i18n/locales/tk-TW/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "",
 	"(Beta)": "",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "",
 	"(latest)": "",
 	"{{ models }}": "",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "",
 	"Auto-playback response": "",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "",
 	"AUTOMATIC1111 Base URL is required.": "",
 	"available!": "",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Enter {{role}} message here": "",
 	"Enter a detail about yourself for your LLMs to recall": "",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "",
 	"Enter Chunk Overlap": "",
 	"Enter Chunk Size": "",
@@ -294,6 +297,7 @@
 	"Import Models": "",
 	"Import Prompts": "",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "",
 	"Info": "",
 	"Input commands": "",

+ 4 - 0
src/lib/i18n/locales/tr-TR/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' veya süresiz için '-1'.",
 	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(örn. `sh webui.sh --api`)",
 	"(latest)": "(en son)",
 	"{{ models }}": "{{ models }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "Ağustos",
 	"Auto-playback response": "Yanıtı otomatik oynatma",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 Temel URL",
 	"AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111 Temel URL gereklidir.",
 	"available!": "mevcut!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "CSV dosyanızın şu sırayla 4 sütun içerdiğinden emin olun: İsim, E-posta, Şifre, Rol.",
 	"Enter {{role}} message here": "Buraya {{role}} mesajını girin",
 	"Enter a detail about yourself for your LLMs to recall": "LLM'lerinizin hatırlaması için kendiniz hakkında bir bilgi girin",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Brave Search API Anahtarını Girin",
 	"Enter Chunk Overlap": "Chunk Örtüşmesini Girin",
 	"Enter Chunk Size": "Chunk Boyutunu Girin",
@@ -294,6 +297,7 @@
 	"Import Models": "Modelleri İçe Aktar",
 	"Import Prompts": "Promptları İçe Aktar",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "stable-diffusion-webui çalıştırılırken `--api` bayrağını dahil edin",
 	"Info": "Bilgi",
 	"Input commands": "Giriş komutları",

+ 4 - 0
src/lib/i18n/locales/uk-UA/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' or '-1' для відсутності терміну дії.",
 	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(e.g. `sh webui.sh --api`)",
 	"(latest)": "(остання)",
 	"{{ models }}": "{{ models }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "Налаштування звуку успішно оновлено",
 	"August": "Серпень",
 	"Auto-playback response": "Автоматичне відтворення відповіді",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "URL-адреса AUTOMATIC1111",
 	"AUTOMATIC1111 Base URL is required.": "Необхідна URL-адреса AUTOMATIC1111.",
 	"available!": "доступно!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Переконайтеся, що ваш CSV-файл містить 4 колонки в такому порядку: Ім'я, Email, Пароль, Роль.",
 	"Enter {{role}} message here": "Введіть повідомлення {{role}} тут",
 	"Enter a detail about yourself for your LLMs to recall": "Введіть відомості про себе для запам'ятовування вашими LLM.",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Введіть ключ API для пошуку Brave",
 	"Enter Chunk Overlap": "Введіть перекриття фрагменту",
 	"Enter Chunk Size": "Введіть розмір фрагменту",
@@ -294,6 +297,7 @@
 	"Import Models": "Імпорт моделей",
 	"Import Prompts": "Імпортувати промти",
 	"Import Tools": "Імпортувати інструменти",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Включіть прапор `--api` при запуску stable-diffusion-webui",
 	"Info": "Інфо",
 	"Input commands": "Команди вводу",

+ 4 - 0
src/lib/i18n/locales/vi-VN/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' hoặc '-1' không hết hạn.",
 	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(vd: `sh webui.sh --api`)",
 	"(latest)": "(mới nhất)",
 	"{{ models }}": "{{ mô hình }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "Tháng 8",
 	"Auto-playback response": "Tự động phát lại phản hồi (Auto-playback)",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "Đường dẫn kết nối tới AUTOMATIC1111 (Base URL)",
 	"AUTOMATIC1111 Base URL is required.": "Base URL của AUTOMATIC1111 là bắt buộc.",
 	"available!": "có sẵn!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Đảm bảo tệp CSV của bạn bao gồm 4 cột theo thứ tự sau: Name, Email, Password, Role.",
 	"Enter {{role}} message here": "Nhập yêu cầu của {{role}} ở đây",
 	"Enter a detail about yourself for your LLMs to recall": "Nhập chi tiết về bản thân của bạn để LLMs có thể nhớ",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "Nhập API key cho Brave Search",
 	"Enter Chunk Overlap": "Nhập Chunk chồng lấn (overlap)",
 	"Enter Chunk Size": "Nhập Kích thước Chunk",
@@ -294,6 +297,7 @@
 	"Import Models": "Nạp model",
 	"Import Prompts": "Nạp các prompt lên hệ thống",
 	"Import Tools": "",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "Bao gồm flag `--api` khi chạy stable-diffusion-webui",
 	"Info": "Thông tin",
 	"Input commands": "Nhập các câu lệnh",

+ 2 - 2
src/lib/i18n/locales/zh-CN/translation.json

@@ -1,8 +1,8 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' 或 '-1' 表示无过期时间。",
 	"(Beta)": "(测试版)",
-	"(e.g. `sh webui.sh --api`)": "(例如 `sh webui.sh --api`)",
 	"(e.g. `sh webui.sh --api --api-auth username_password`)": "(例如 `sh webui.sh --api --api-auth username_password`)",
+	"(e.g. `sh webui.sh --api`)": "(例如 `sh webui.sh --api`)",
 	"(latest)": "(最新版)",
 	"{{ models }}": "{{ models }}",
 	"{{ owner }}: You cannot delete a base model": "{{ owner }}:您不能删除基础模型",
@@ -212,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "确保您的 CSV 文件按以下顺序包含 4 列: 姓名、电子邮箱、密码、角色。",
 	"Enter {{role}} message here": "在此处输入 {{role}} 信息",
 	"Enter a detail about yourself for your LLMs to recall": "输入一个关于你自己的详细信息,方便你的大语言模型记住这些内容",
+	"Enter api auth string (e.g. username:password)": "输入api鉴权路径 (例如:username:password)",
 	"Enter Brave Search API Key": "输入 Brave Search API 密钥",
 	"Enter Chunk Overlap": "输入块重叠 (Chunk Overlap)",
 	"Enter Chunk Size": "输入块大小 (Chunk Size)",
@@ -230,7 +231,6 @@
 	"Enter stop sequence": "输入停止序列 (Stop Sequence)",
 	"Enter Tavily API Key": "输入 Tavily API 密钥",
 	"Enter Top K": "输入 Top K",
-	"Enter api auth string (e.g. username:password)": "输入api鉴权路径 (例如:username:password)",
 	"Enter URL (e.g. http://127.0.0.1:7860/)": "输入地址 (例如:http://127.0.0.1:7860/)",
 	"Enter URL (e.g. http://localhost:11434)": "输入地址 (例如:http://localhost:11434)",
 	"Enter Your Email": "输入您的电子邮箱",

+ 4 - 0
src/lib/i18n/locales/zh-TW/translation.json

@@ -1,6 +1,7 @@
 {
 	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' 或 '-1' 表示無期限。",
 	"(Beta)": "(測試版)",
+	"(e.g. `sh webui.sh --api --api-auth username_password`)": "",
 	"(e.g. `sh webui.sh --api`)": "(例如 `sh webui.sh --api`)",
 	"(latest)": "(最新版)",
 	"{{ models }}": "{{ models }}",
@@ -65,6 +66,7 @@
 	"Audio settings updated successfully": "",
 	"August": "8 月",
 	"Auto-playback response": "自動播放回答",
+	"AUTOMATIC1111 Api Auth String": "",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 基本 URL",
 	"AUTOMATIC1111 Base URL is required.": "需要 AUTOMATIC1111 基本 URL",
 	"available!": "可用!",
@@ -210,6 +212,7 @@
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "請確保您的 CSV 檔案包含這四個欄位,並按照此順序:名稱、電子郵件、密碼、角色。",
 	"Enter {{role}} message here": "在這裡輸入 {{role}} 訊息",
 	"Enter a detail about yourself for your LLMs to recall": "輸入 LLM 記憶的詳細內容",
+	"Enter api auth string (e.g. username:password)": "",
 	"Enter Brave Search API Key": "輸入 Brave 搜尋 API 金鑰",
 	"Enter Chunk Overlap": "輸入區塊重疊",
 	"Enter Chunk Size": "輸入區塊大小",
@@ -294,6 +297,7 @@
 	"Import Models": "匯入模型",
 	"Import Prompts": "匯入提示詞",
 	"Import Tools": "匯入工具",
+	"Include `--api-auth` flag when running stable-diffusion-webui": "",
 	"Include `--api` flag when running stable-diffusion-webui": "在執行 stable-diffusion-webui 時加上 `--api` 標誌",
 	"Info": "資訊",
 	"Input commands": "輸入命令",