Browse Source

feat: add persian translation for new keys

Ased Mammad 1 year ago
parent
commit
5f5b6ec141

+ 2 - 3
src/lib/i18n/locales/de/common.json

@@ -127,7 +127,7 @@
 	"Export Prompts": "Prompts exportieren",
 	"Failed to read clipboard contents": "Fehler beim Lesen des Zwischenablageninhalts",
 	"File Mode": "Dateimodus",
-	"File not found.`": "Datei nicht gefunden.`",
+	"File not found.": "Datei nicht gefunden.",
 	"Focus chat input": "Chat-Eingabe fokussieren",
 	"Format your variables using square brackets like this:": "Formatieren Sie Ihre Variablen mit eckigen Klammern wie folgt:",
 	"From (Base Model)": "Von (Basismodell)",
@@ -169,7 +169,7 @@
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"MMMM DD, YYYY": "DD.MM.YYYY",
-	"Model '{{modelName}}' has been successfully downloaded.`": "Modell '{{modelName}}' wurde erfolgreich heruntergeladen.`",
+	"Model '{{modelName}}' has been successfully downloaded.": "Modell '{{modelName}}' wurde erfolgreich heruntergeladen.",
 	"Model '{{modelTag}}' is already in queue for downloading.": "Modell '{{modelTag}}' befindet sich bereits in der Warteschlange zum Herunterladen.",
 	"Model {{modelId}} not found": "Modell {{modelId}} nicht gefunden",
 	"Model {{modelName}} already exists.": "Modell {{modelName}} existiert bereits.",
@@ -266,7 +266,6 @@
 	"Stop Sequence": "Stop Sequence",
 	"STT Settings": "STT-Einstellungen",
 	"Success": "Erfolg",
-	"Successfully updated": "Erfolgreich aktualisiert",
 	"Successfully updated.": "Erfolgreich aktualisiert.",
 	"Sync All": "Alles synchronisieren",
 	"System Prompt": "System-Prompt",

+ 2 - 3
src/lib/i18n/locales/en/common.json

@@ -127,7 +127,7 @@
 	"Export Prompts": "Export Prompts",
 	"Failed to read clipboard contents": "Failed to read clipboard contents",
 	"File Mode": "File Mode",
-	"File not found.`": "File not found.`",
+	"File not found.": "File not found.",
 	"Focus chat input": "Focus chat input",
 	"Format your variables using square brackets like this:": "Format your variables using square brackets like this:",
 	"From (Base Model)": "From (Base Model)",
@@ -169,7 +169,7 @@
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"MMMM DD, YYYY": "MMMM DD, YYYY",
-	"Model '{{modelName}}' has been successfully downloaded.`": "Model '{{modelName}}' has been successfully downloaded.`",
+	"Model '{{modelName}}' has been successfully downloaded.": "Model '{{modelName}}' has been successfully downloaded.",
 	"Model '{{modelTag}}' is already in queue for downloading.": "Model '{{modelTag}}' is already in queue for downloading.",
 	"Model {{modelId}} not found": "Model {{modelId}} not found",
 	"Model {{modelName}} already exists.": "Model {{modelName}} already exists.",
@@ -266,7 +266,6 @@
 	"Stop Sequence": "Stop Sequence",
 	"STT Settings": "STT Settings",
 	"Success": "Success",
-	"Successfully updated": "Successfully updated",
 	"Successfully updated.": "Successfully updated.",
 	"Sync All": "Sync All",
 	"System Prompt": "System Prompt",

+ 143 - 144
src/lib/i18n/locales/fa/common.json

@@ -41,7 +41,7 @@
 	"Command": "دستور",
 	"Confirm Password": "تایید رمز عبور",
 	"Connections": "ارتباطات",
-	"Content": "Content",
+	"Content": "محتوا",
 	"Context Length": "طول زمینه",
 	"Conversation Mode": "حالت مکالمه",
 	"Copying to clipboard was successful!": "کپی کردن در کلیپ بورد با موفقیت انجام شد!",
@@ -50,14 +50,14 @@
 	"Create a modelfile": "ایجاد یک فایل مدل",
 	"Current Password": "رمز عبور فعلی",
 	"Custom": "دلخواه",
-	"Customize Ollama models for a specific purpose": "Customize Ollama models for a specific purpose",
+	"Customize Ollama models for a specific purpose": "مدل های اولاما را برای یک هدف خاص سفارشی کنید",
 	"Dark": "تیره",
 	"Database": "پایگاه داده",
 	"Default": "پیشفرض",
 	"Default model updated": "مدل پیشفرض به‌روزرسانی شد",
-	"Default Prompt Suggestions": "Default Prompt Suggestions",
-	"Default User Role": "Default User Role",
-	"Default (Web API)": "Default (Web API)",
+	"Default Prompt Suggestions": "پیشنهادات پرامپت پیش فرض",
+	"Default User Role": "نقش کاربر پیش فرض",
+	"Default (Web API)": "پیشفرض (Web API)",
 	"Delete a model": "حذف یک مدل",
 	"Delete chat": "حذف گپ",
 	"Delete Chats": "حذف گپ‌ها",
@@ -68,7 +68,7 @@
 	"Disabled": "غیرفعال",
 	"Discover a modelfile": "فایل مدل را کشف کنید",
 	"Discover a prompt": "یک اعلان را کشف کنید",
-	"Discover, download, and explore custom prompts": "درخواست‌های سفارشی را کشف، دانلود و کاوش کنید",
+	"Discover, download, and explore custom prompts": "پرامپت‌های سفارشی را کشف، دانلود و کاوش کنید",
 	"Discover, download, and explore model presets": "پیش تنظیمات مدل را کشف، دانلود و کاوش کنید",
 	"Document": "سند",
 	"Documents": "اسناد",
@@ -80,36 +80,36 @@
 	"Edit User": "ویرایش کاربر",
 	"Email": "ایمیل",
 	"Enabled": "فعال",
-	"Enable New Sign Ups": "Enable New Sign Ups",
-	"Experimental": "Experimental",
-	"Export All Chats (All Users)": "Export All Chats (All Users)",
-	"Export Chats": "Export Chats",
-	"Export Documents Mapping": "Export Documents Mapping",
-	"Export Modelfiles": "Export Modelfiles",
-	"Export Prompts": "Export Prompts",
-	"Failed to read clipboard contents": "Failed to read clipboard contents",
-	"File Mode": "File Mode",
-	"File not found.`": "File not found.`",
-	"Focus chat input": "Focus chat input",
-	"From (Base Model)": "From (Base Model)",
-	"Full Screen Mode": "Full Screen Mode",
+	"Enable New Sign Ups": "فعال کردن ثبت نام‌های جدید",
+	"Experimental": "آزمایشی",
+	"Export All Chats (All Users)": "اکسپورت از همه گپ‌ها(همه کاربران)",
+	"Export Chats": "اکسپورت از گپ‌ها",
+	"Export Documents Mapping": "اکسپورت از نگاشت اسناد",
+	"Export Modelfiles": "اکسپورت از فایل‌های مدل",
+	"Export Prompts": "اکسپورت از پرامپت‌ها",
+	"Failed to read clipboard contents": "خواندن محتوای کلیپ بورد ناموفق بود",
+	"File Mode": "حالت فایل",
+	"File not found.": "فایل یافت نشد.",
+	"Focus chat input": "فوکوس کردن ورودی گپ",
+	"From (Base Model)": "از (مدل پایه)",
+	"Full Screen Mode": "حالت تمام صفحه",
 	"General": "عمومی",
 	"General Settings": "تنظیمات عمومی",
 	"Hello, {{name}}": "سلام، {{name}}",
 	"How can I help you today?": "امروز چطور می توانم کمک تان کنم؟",
-	"Image Generation (Experimental)": "Image Generation (Experimental)",
+	"Image Generation (Experimental)": "تولید تصویر (آزمایشی)",
 	"Image Settings": "تنظیمات تصویر",
 	"Images": "تصاویر",
-	"Import Chats": "Import Chats",
-	"Import Documents Mapping": "Import Documents Mapping",
-	"Import Modelfiles": "Import Modelfiles",
-	"Import Prompts": "Import Prompts",
+	"Import Chats": "ایمپورت گپ‌ها",
+	"Import Documents Mapping": "ایمپورت نگاشت اسناد",
+	"Import Modelfiles": "ایمپورت فایل‌های مدل",
+	"Import Prompts": "ایمپورت پرامپت‌ها",
 	"Interface": "رابط",
-	"{{item}} not provided": "{{item}} not provided",
-	"join our Discord for help.": "برای کمک به Discord ما بپیوندید.",
+	"{{item}} not provided": "{{item}} ارائه نشده است",
+	"join our Discord for help.": "برای کمک به دیسکورد ما بپیوندید.",
 	"JSON": "JSON",
-	"JWT Expiration": "JWT Expiration",
-	"JWT Token": "JWT Token",
+	"JWT Expiration": "JWT انقضای",
+	"JWT Token": "JWT توکن",
 	"Keep Alive": "Keep Alive",
 	"Keyboard shortcuts": "میانبرهای صفحه کلید",
 	"Language": "زبان",
@@ -126,31 +126,31 @@
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat": "Mirostat",
 	"Mirostat Tau": "Mirostat Tau",
-	"Model '{{modelName}}' has been successfully downloaded.`": "Model '{{modelName}}' has been successfully downloaded.`",
+	"Model '{{modelName}}' has been successfully downloaded.": "مدل '{{modelName}}' با موفقیت دانلود شد.",
 	"Modelfile Advanced Settings": "تنظیمات پیشرفته فایل‌مدل",
 	"Modelfile Content": "محتویات فایل‌مدل",
 	"Modelfile": "فایل مدل",
 	"Modelfiles": "فایل‌های مدل",
-	"Model {{modelId}} not found": "Model {{modelId}} not found",
-	"Model {{modelName}} already exists.": "Model {{modelName}} already exists.",
-	"Model '{{modelTag}}' is already in queue for downloading.": "Model '{{modelTag}}' is already in queue for downloading.",
+	"Model {{modelId}} not found": "مدل {{modelId}} یافت نشد",
+	"Model {{modelName}} already exists.": "مدل {{modelName}} در حال حاضر وجود دارد.",
+	"Model '{{modelTag}}' is already in queue for downloading.": "مدل '{{modelTag}}' در حال حاضر در صف برای دانلود است.",
 	"{{modelName}} is thinking...": "{{modelName}} در حال فکر کردن است...",
 	"Model Name": "نام مدل",
-	"Model not selected": "Model not selected",
+	"Model not selected": "مدل انتخاب نشده",
 	"Models": "مدل‌ها",
-	"Model Tag Name": "Model Tag Name",
+	"Model Tag Name": "نام تگ مدل",
 	"My Documents": "اسناد من",
 	"My Modelfiles": "فایل‌های مدل من",
-	"My Prompts": "درخواست‌های من",
+	"My Prompts": "پرامپت‌های من",
 	"Name": "نام",
-	"Name Tag": "Name Tag",
+	"Name Tag": "نام تگ",
 	"New Chat": "گپ جدید",
 	"New Password": "رمز عبور جدید",
 	"Desktop Notifications": "اعلان",
 	"Not sure what to write? Switch to": "مطمئن نیستید چه بنویسید؟ تغییر به",
 	"Off": "خاموش",
-	"Okay, Let's Go!": "Okay, Let's Go!",
-	"Ollama API URL": "Ollama API URL",
+	"Okay, Let's Go!": "باشه، بزن بریم!",
+	"Ollama API URL": "اولاما API URL",
 	"Ollama Version": "نسخه Ollama",
 	"Only alphanumeric characters and hyphens are allowed in the command string.": "فقط کاراکترهای الفبایی و خط فاصله در رشته فرمان مجاز هستند.",
 	"On": "روشن",
@@ -162,23 +162,23 @@
 	"Parameters": "پارامترها",
 	"Password": "رمز عبور",
 	"Pending": "Pending",
-	"Permission denied when accessing microphone: {{error}}": "Permission denied when accessing microphone: {{error}}",
+	"Permission denied when accessing microphone: {{error}}": "هنگام دسترسی به میکروفون، اجازه داده نشد: {{error}}",
 	"Profile": "پروفایل",
-	"Prompt Content": "محتویات درخواست",
-	"Prompts": "درخواست‌ها",
-	"Prompt suggestions": "Prompt suggestions",
-	"Pull a model from Ollama.com": "Pull a model from Ollama.com",
-	"Pull Progress": "Pull Progress",
-	"RAG Template": "RAG Template",
-	"Raw Format": "Raw Format",
-	"Record voice": "Record voice",
-	"Redirecting you to OpenWebUI Community": "Redirecting you to OpenWebUI Community",
-	"Release Notes": "Release Notes",
+	"Prompt Content": "محتویات پرامپت",
+	"Prompts": "پرامپت‌ها",
+	"Prompt suggestions": "پیشنهادات پرامپت",
+	"Pull a model from Ollama.com": "دریافت یک مدل از Ollama.com",
+	"Pull Progress": "پیشرفت دریافت",
+	"RAG Template": "RAG الگوی",
+	"Raw Format": "فرمت خام",
+	"Record voice": "ضبط صدا",
+	"Redirecting you to OpenWebUI Community": "در حال هدایت به OpenWebUI Community",
+	"Release Notes": "یادداشت‌های انتشار",
 	"Repeat Last N": "Repeat Last N",
 	"Repeat Penalty": "Repeat Penalty",
-	"Request Mode": "Request Mode",
-	"Reset Vector Storage": "Reset Vector Storage",
-	"Response AutoCopy to Clipboard": "Response AutoCopy to Clipboard",
+	"Request Mode": "حالت درخواست",
+	"Reset Vector Storage": "بازنشانی ذخیره سازی برداری",
+	"Response AutoCopy to Clipboard": "کپی خودکار پاسخ به کلیپ بورد",
 	"Role": "نقش",
 	"Ros\u00e9 Pine Dawn": "Ros\u00e9 Pine Dawn",
 	"Ros\u00e9 Pine": "Ros\u00e9 Pine",
@@ -186,49 +186,48 @@
 	"Save": "ذخیره",
 	"Save & Submit": "ذخیره و ارسال",
 	"Save & Update": "ذخیره و به‌روزرسانی",
-	"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through",
+	"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "ذخیره گزارش‌های چت مستقیماً در حافظه مرورگر شما دیگر پشتیبانی نمی‌شود. لطفاً با کلیک بر روی دکمه زیر، چند لحظه برای دانلود و حذف گزارش های چت خود وقت بگذارید. نگران نباشید، شما به راحتی می توانید گزارش های چت خود را از طریق بکند دوباره وارد کنید",
 	"Scan complete!": "اسکن کامل شد!",
-	"Scan for documents from {{path}}": "Scan for documents from {{path}}",
+	"Scan for documents from {{path}}": "اسکن اسناد از {{path}}",
 	"Scan": "اسکن",
 	"Seed": "Seed",
-	"See readme.md for instructions": "See readme.md for instructions",
+	"See readme.md for instructions": "برای مشاهده دستورالعمل‌ها به readme.md مراجعه کنید",
 	"Select a model": "انتخاب یک مدل",
 	"Send a Messsage": "ارسال یک پیام",
 	"Send message": "ارسال پیام",
-	"Server connection verified": "Server connection verified",
+	"Server connection verified": "اتصال سرور تأیید شد",
 	"Set as default": "تنظیم به عنوان پیشفرض",
-	"Set Default Model": "Set Default Model",
-	"Set Image Size": "Set Image Size",
-	"Set Steps": "Set Steps",
+	"Set Default Model": "تنظیم مدل پیش فرض",
+	"Set Image Size": "تنظیم اندازه تصویر",
+	"Set Steps": "تنظیم گام‌ها",
 	"Settings": "تنظیمات",
-	"Set Title Auto-Generation Model": "Set Title Auto-Generation Model",
-	"Set Voice": "Set Voice",
-	"Share to OpenWebUI Community": "Share to OpenWebUI Community",
+	"Set Title Auto-Generation Model": "تنظیم مدل تولید خودکار عنوان",
+	"Set Voice": "تنظیم صدا",
+	"Share to OpenWebUI Community": "اشتراک گذاری با OpenWebUI Community",
 	"Show shortcuts": "نمایش میانبرها",
 	"Sign Out": "خروج",
-	"SpeechRecognition API is not supported in this browser.": "SpeechRecognition API is not supported in this browser.",
-	"Speech recognition error: {{error}}": "Speech recognition error: {{error}}",
-	"Speech-to-Text Engine": "Speech-to-Text Engine",
-	"Stop Sequence": "Stop Sequence",
-	"STT Settings": "STT Settings",
-	"Successfully updated": "Successfully updated",
-	"Successfully updated.": "Successfully updated.",
-	"Success": "Success",
-	"Sync All": "Sync All",
-	"System Prompt": "System Prompt",
-	"Tags": "Tags",
+	"SpeechRecognition API is not supported in this browser.": "API تشخیص گفتار در این مرورگر پشتیبانی نمی شود.",
+	"Speech recognition error: {{error}}": "خطای تشخیص گفتار: {{error}}",
+	"Speech-to-Text Engine": "موتور گفتار به متن",
+	"Stop Sequence": "توالی توقف",
+	"STT Settings": "STT تنظیمات",
+	"Successfully updated.": "با موفقیت به روز شد",
+	"Success": "موفقیت",
+	"Sync All": "همگام سازی همه",
+	"System Prompt": "پرامپت سیستم",
+	"Tags": "تگ‌ها",
 	"Temperature": "Temperature",
 	"Template": "الگو",
-	"Text-to-Speech Engine": "Text-to-Speech Engine",
+	"Text-to-Speech Engine": "موتور تبدیل متن به گفتار",
 	"Tfs Z": "Tfs Z",
 	"Theme": "قالب",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "این تضمین می کند که مکالمات ارزشمند شما به طور ایمن در پایگاه داده بکند ذخیره می شود. تشکر!",
 	"Title Auto-Generation": "تولید خودکار عنوان",
-	"Title Generation Prompt": "درخواست تولید عنوان",
+	"Title Generation Prompt": "پرامپت تولید عنوان",
 	"Title": "عنوان",
 	"To access the available model names for downloading,": "برای دسترسی به نام مدل های موجود برای دانلود،",
-	"Toggle settings": "Toggle settings",
-	"Toggle sidebar": "Toggle sidebar",
+	"Toggle settings": "نمایش/عدم نمایش تنظیمات",
+	"Toggle sidebar": "نمایش/عدم نمایش نوار کناری",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"TTS Settings": "تنظیمات TTS",
@@ -236,80 +235,80 @@
 	"Upload a GGUF model": "بارگذاری یک مدل GGUF",
 	"Upload files": "بارگذاری فایل‌ها",
 	"Upload Progress": "میزان پیشرفت بارگذاری",
-	"URL Mode": "URL Mode",
+	"URL Mode": "حالت URL",
 	"User Permissions": "مجوزهای کاربر",
 	"Users": "کاربران",
 	"User": "کاربر",
-	"WebUI Add-ons": "WebUI Add-ons",
-	"{{webUIName}} Backend Required": "{{webUIName}} Backend Required",
+	"WebUI Add-ons": "WebUI افزونه‌های",
+	"{{webUIName}} Backend Required": "بکند {{webUIName}} نیاز است.",
 	"WebUI Settings": "تنظیمات WebUI",
 	"Web": "وب",
-	"Whisper (Local)": "Whisper (Local)",
+	"Whisper (Local)": "ویسپر (محلی)",
 	"You're now logged in.": "شما اکنون وارد شده‌اید.",
-	"Hide": "Hide",
-	"Show": "Shop",
-	"Enter stop sequence": "Enter stop sequence",
-	"Enter OpenAI API Key": "Enter OpenAI API Key",
-	"Current Model": "Current Model",
-	"Display the username instead of You in the Chat": "Display the username instead of 'You' in the Chat",
-	"Default titleGenerationPromt": "Create a concise, 3-5 word phrase as a header for the following query, strictly adhering to the 3-5 word limit and avoiding the use of the word 'title':",
-	"Search": "Search",
-	"Search Documents": "Search Documents",
-	"Use '#' in the prompt input to load and select your documents.": "Use '#' in the prompt input to load and select your documents.",
-	"All Users": "All Users",
-	"Click on the user role button to change a user's role.": "Click on the user role button to change a user's role.",
-	"Manage Ollama Models": "Manage Ollama Models",
-	"Advanced": "Advanced",
-	"Click here for help": "Click here for help",
-	"Not sure what to add?": "Not sure what to add?",
-	"Adjusting these settings will apply changes universally to all users.": "Adjusting these settings will apply changes universally to all users.",
-	"Trouble accessing Ollama?": "Trouble accessing Ollama?",
+	"Hide": "پنهان",
+	"Show": "نمایش",
+	"Enter stop sequence": "توالی توقف را وارد کنید",
+	"Enter OpenAI API Key": "کلید OpenAI API را وارد کنید",
+	"Current Model": "مدل فعلی",
+	"Display the username instead of You in the Chat": "نمایش نام کاربری به جای «شما» در چت",
+	"Default titleGenerationPromt": "یک عبارت مختصر و ۳ تا ۵ کلمه ای را به عنوان سرفصل برای پرس و جو زیر ایجاد کنید، به شدت محدودیت ۳-۵ کلمه را رعایت کنید و از استفاده از کلمه 'عنوان' خودداری کنید:",
+	"Search": "جستجو",
+	"Search Documents": "جستجوی اسناد",
+	"Use '#' in the prompt input to load and select your documents.": "در پرامپت از '#' برای لود و انتخاب اسناد خود استفاده کنید.",
+	"All Users": "همه کاربران",
+	"Click on the user role button to change a user's role.": "برای تغییر نقش کاربر، روی دکمه نقش کاربر کلیک کنید.",
+	"Manage Ollama Models": "مدیریت مدل‌های اولاما",
+	"Advanced": "پیشرفته",
+	"Click here for help": "برای کمک اینجا را کلیک کنید",
+	"Not sure what to add?": "مطمئن نیستید چه چیزی را اضافه کنید؟",
+	"Adjusting these settings will apply changes universally to all users.": "با تنظیم این تنظیمات، تغییرات به طور کلی برای همه کاربران اعمال می شود.",
+	"Trouble accessing Ollama?": "در دسترسی به اولاما مشکل دارید؟",
 	"(e.g. `sh webui.sh --api`)": "(e.g. `sh webui.sh --api`)",
-	"Include `--api` flag when running stable-diffusion-webui": "Include `--api` flag when running stable-diffusion-webui",
-	"This setting does not sync across browsers or devices.": "This setting does not sync across browsers or devices.",
-	"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "When history is turned off, new chats on this browser won't appear in your history on any of your devices.",
-	"Enable Chat History": "Enable Chat History",
-	"Search Prompts": "Search Prompts",
-	"available!": "available!",
-	"Created by": "Created by",
-	"Check for updates": "Check for updates",
-	"See what's new": "See what's new",
-	"Checking for updates...": "Checking for updates...",
-	"What’s New in": "hat’s New in",
-	"Enter Your Email": "Enter Your Email",
-	"Enter Your Password": "Enter Your Password",
-	"Enter Your Full Name": "Enter Your Full Name",
-	"Sign in": "Sign in",
-	"Sign up": "Sign up",
-	"Create Account": "Create Account",
-	"Don't have an account?": "Don't have an account?",
-	"Already have an account?": "Already have an account?",
-	"to": "to",
-	"does not make any external connections, and your data stays securely on your locally hosted server.": "does not make any external connections, and your data stays securely on your locally hosted server.",
+	"Include `--api` flag when running stable-diffusion-webui": "فلگ `--api` را هنکام اجرای stable-diffusion-webui استفاده کنید.",
+	"This setting does not sync across browsers or devices.": "این تنظیم در مرورگرها یا دستگاه‌ها همگام‌سازی نمی‌شود.",
+	"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "وقتی سابقه خاموش است، چت‌های جدید در این مرورگر در سابقه شما در هیچ یک از دستگاه‌هایتان ظاهر نمی‌شوند.",
+	"Enable Chat History": "تاریخچه چت را فعال کنید",
+	"Search Prompts": "جستجوی پرامپت‌ها",
+	"available!": "در دسترس!",
+	"Created by": "ایجاد شده توسط",
+	"Check for updates": "بررسی به‌روزرسانی",
+	"See what's new": "ببینید موارد جدید چه بوده",
+	"Checking for updates...": "در حال بررسی برای به‌روزرسانی..",
+	"What’s New in": "موارد جدید در",
+	"Enter Your Email": "ایمیل خود را وارد کنید",
+	"Enter Your Password": "رمز عبور خود را وارد کنید",
+	"Enter Your Full Name": "نام کامل خود را وارد کنید",
+	"Sign in": "ورود",
+	"Sign up": "ثبت نام",
+	"Create Account": "ساخت حساب کاربری",
+	"Don't have an account?": "حساب کاربری ندارید؟",
+	"Already have an account?": "از قبل حساب کاربری دارید؟",
+	"to": "به",
+	"does not make any external connections, and your data stays securely on your locally hosted server.": "هیچ اتصال خارجی ایجاد نمی کند و داده های شما به طور ایمن در سرور میزبان محلی شما باقی می ماند.",
 	"DD/MM/YYYY HH:mm": "DD/MM/YYYY HH:mm",
 	"MMMM DD, YYYY": "MMMM DD, YYYY",
-	"Created at": "Created at",
-	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.",
-	"Valid time units:": "Valid time units:",
-	"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.",
-	"Name your Modelfile": "Name your Modelfile",
-	"Add a model tag name": "Add a model tag name",
-	"Add a short description about what this modelfile does": "Add a short description about what this modelfile does",
-	"Write a prompt suggestion (e.g. Who are you?)": "Write a prompt suggestion (e.g. Who are you?)",
-	"Only": "Only",
-	"alphanumeric characters and hyphens": "alphanumeric characters and hyphens",
-	"are allowed - Activate this command by typing": "are allowed - Activate this command by typing",
-	"to chat input.": "to chat input.",
-	"Write a summary in 50 words that summarizes [topic or keyword]": "Write a summary in 50 words that summarizes [topic or keyword]",
-	"variable": "variable",
-	"Format your variables using square brackets like this:": "Format your variables using square brackets like this:",
-	"Make sure to enclose them with": "Make sure to enclose them with",
-	"and": "and",
-	"Utilize": "Utilize",
-	"variable to have them replaced with clipboard content.": "variable to have them replaced with clipboard content.",
-	"short-summary": "short-summary",
-	"Add a short title for this prompt": "Add a short title for this prompt",
-	"Open": "Open",
-	"Close": "Close",
-	"sidebar": "sidebar"
+	"Created at": "ایجاد شده در",
+	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' یا '-1' برای غیر فعال کردن انقضا.",
+	"Valid time units:": "واحدهای زمانی معتبر:",
+	"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "به طور مثال '30s','10m'. واحد‌های زمانی معتبر 's', 'm', 'h' هستند.",
+	"Name your Modelfile": "فایل‌مدل خود را نام‌گذاری کنید",
+	"Add a model tag name": "اضافه کردن یک نام تگ برای مدل",
+	"Add a short description about what this modelfile does": "توضیح کوتاهی در مورد کاری که این فایل‌مدل انجام می دهد اضافه کنید",
+	"Write a prompt suggestion (e.g. Who are you?)": "یک پیشنهاد پرامپت بنویسید (مثلاً شما کی هستید؟)",
+	"Only": "فقط",
+	"alphanumeric characters and hyphens": "حروف الفبایی و خط فاصله",
+	"are allowed - Activate this command by typing": "مجاز هستند - این دستور را با تایپ کردن این فعال کنید:",
+	"to chat input.": "در ورودی گپ",
+	"Write a summary in 50 words that summarizes [topic or keyword]": "خلاصه ای در 50 کلمه بنویسید که [موضوع یا کلمه کلیدی] را خلاصه کند.",
+	"variable": "متغیر",
+	"Format your variables using square brackets like this:": "متغیرهای خود را با استفاده از براکت مربع به شکل زیر قالب بندی کنید:",
+	"Make sure to enclose them with": "مطمئن شوید که آنها را با این محصور کنید:",
+	"and": "و",
+	"Utilize": "استفاده کنید",
+	"variable to have them replaced with clipboard content.": "متغیر برای جایگزینی آنها با محتوای کلیپ بورد.",
+	"short-summary": "خلاصه کوتاه",
+	"Add a short title for this prompt": "یک عنوان کوتاه برای این درخواست اضافه کنید",
+	"Open": "باز",
+	"Close": "بسته",
+	"sidebar": "نوار کناری"
 }

+ 1 - 1
src/routes/(app)/admin/+page.svelte

@@ -39,7 +39,7 @@
 		});
 		if (res) {
 			users = await getUsers(localStorage.token);
-			toast.success($i18n.t('Successfully updated'));
+			toast.success($i18n.t('Successfully updated.'));
 		}
 	};