Skip to content

Commit

Permalink
💄 style: add fa-ir locale (lobehub#4553)
Browse files Browse the repository at this point in the history
* add fa-ir

* update locale

* add font support

* improve i18n

* 💄 style: improve style

* update locale

* ✅ test: fix tests
  • Loading branch information
arvinxx authored Oct 30, 2024
1 parent 50e565f commit 9d9e4bc
Show file tree
Hide file tree
Showing 63 changed files with 4,142 additions and 35 deletions.
1 change: 1 addition & 0 deletions .i18nrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ module.exports = defineConfig({
'nl-NL',
'pl-PL',
'vi-VN',
'fa-IR',
],
temperature: 0,
modelName: 'gpt-4o-mini',
Expand Down
1 change: 1 addition & 0 deletions locales/ar/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,7 @@
"en": "الإنجليزية",
"en-US": "الإنجليزية",
"es-ES": "الإسبانية",
"fa-IR": "الفارسية",
"fi-FI": "الفنلندية",
"fr-FR": "الفرنسية",
"hi-IN": "الهندية",
Expand Down
3 changes: 3 additions & 0 deletions locales/ar/models.json
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,9 @@
"Qwen/Qwen2.5-32B-Instruct": {
"description": "Qwen2.5 هو سلسلة جديدة من نماذج اللغة الكبيرة، تهدف إلى تحسين معالجة المهام الإرشادية."
},
"Qwen/Qwen2.5-72B-Instruct": {
"description": "نموذج لغة كبير تم تطويره بواسطة فريق علي بابا السحابي للذكاء الاصطناعي"
},
"Qwen/Qwen2.5-72B-Instruct-128K": {
"description": "Qwen2.5 هي سلسلة جديدة من نماذج اللغة الكبيرة، تتمتع بقدرة أكبر على الفهم والتوليد."
},
Expand Down
1 change: 1 addition & 0 deletions locales/bg-BG/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,7 @@
"en": "Английски",
"en-US": "Английски",
"es-ES": "Испански",
"fa-IR": "персийски",
"fi-FI": "Финландски",
"fr-FR": "Френски",
"hi-IN": "Хинди",
Expand Down
3 changes: 3 additions & 0 deletions locales/bg-BG/models.json
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,9 @@
"Qwen/Qwen2.5-32B-Instruct": {
"description": "Qwen2.5 е нова серия от големи езикови модели, проектирана да оптимизира обработката на инструкции."
},
"Qwen/Qwen2.5-72B-Instruct": {
"description": "Голям езиков модел, разработен от екипа на Alibaba Cloud Tongyi Qianwen"
},
"Qwen/Qwen2.5-72B-Instruct-128K": {
"description": "Qwen2.5 е нова серия от големи езикови модели с по-силни способности за разбиране и генериране."
},
Expand Down
1 change: 1 addition & 0 deletions locales/de-DE/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,7 @@
"en": "Englisch",
"en-US": "Englisch",
"es-ES": "Spanisch",
"fa-IR": "Persisch",
"fi-FI": "Finnisch",
"fr-FR": "Französisch",
"hi-IN": "Hindi",
Expand Down
3 changes: 3 additions & 0 deletions locales/de-DE/models.json
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,9 @@
"Qwen/Qwen2.5-32B-Instruct": {
"description": "Qwen2.5 ist eine brandneue Serie von großen Sprachmodellen, die darauf abzielt, die Verarbeitung von Anweisungsaufgaben zu optimieren."
},
"Qwen/Qwen2.5-72B-Instruct": {
"description": "Ein großes Sprachmodell, das vom Alibaba Cloud Tongyi Qianwen-Team entwickelt wurde."
},
"Qwen/Qwen2.5-72B-Instruct-128K": {
"description": "Qwen2.5 ist eine neue Serie großer Sprachmodelle mit stärkeren Verständnis- und Generierungsfähigkeiten."
},
Expand Down
1 change: 1 addition & 0 deletions locales/en-US/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,7 @@
"en": "English",
"en-US": "English",
"es-ES": "Spanish",
"fa-IR": "Persian",
"fi-FI": "Finnish",
"fr-FR": "French",
"hi-IN": "Hindi",
Expand Down
3 changes: 3 additions & 0 deletions locales/en-US/models.json
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,9 @@
"Qwen/Qwen2.5-32B-Instruct": {
"description": "Qwen2.5 is a brand new series of large language models designed to optimize the handling of instruction-based tasks."
},
"Qwen/Qwen2.5-72B-Instruct": {
"description": "A large language model developed by the Alibaba Cloud Tongyi Qianwen team"
},
"Qwen/Qwen2.5-72B-Instruct-128K": {
"description": "Qwen2.5 is a new large language model series with enhanced understanding and generation capabilities."
},
Expand Down
1 change: 1 addition & 0 deletions locales/es-ES/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,7 @@
"en": "Inglés",
"en-US": "Inglés",
"es-ES": "Español",
"fa-IR": "persa",
"fi-FI": "finlandés",
"fr-FR": "Francés",
"hi-IN": "hindi",
Expand Down
3 changes: 3 additions & 0 deletions locales/es-ES/models.json
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,9 @@
"Qwen/Qwen2.5-32B-Instruct": {
"description": "Qwen2.5 es una nueva serie de modelos de lenguaje a gran escala, diseñada para optimizar el procesamiento de tareas de instrucción."
},
"Qwen/Qwen2.5-72B-Instruct": {
"description": "Modelo de lenguaje de gran escala desarrollado por el equipo de Tongyi Qianwen de Alibaba Cloud"
},
"Qwen/Qwen2.5-72B-Instruct-128K": {
"description": "Qwen2.5 es una nueva serie de grandes modelos de lenguaje, con capacidades de comprensión y generación más fuertes."
},
Expand Down
8 changes: 8 additions & 0 deletions locales/fa-IR/auth.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"login": "ورود",
"loginOrSignup": "ورود / ثبت‌نام",
"profile": "پروفایل",
"security": "امنیت",
"signout": "خروج از حساب",
"signup": "ثبت‌نام"
}
189 changes: 189 additions & 0 deletions locales/fa-IR/chat.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,189 @@
{
"ModelSwitch": {
"title": "مدل"
},
"agentDefaultMessage": "سلام، من **{{name}}** هستم. می‌توانید همین حالا با من گفتگو را شروع کنید یا به [تنظیمات دستیار]({{url}}) بروید و اطلاعات من را تکمیل کنید.",
"agentDefaultMessageWithSystemRole": "سلام، من **{{name}}** هستم، {{systemRole}}، بیایید گفتگو را شروع کنیم!",
"agentDefaultMessageWithoutEdit": "سلام، من **{{name}}** هستم، بیایید گفتگو را شروع کنیم!",
"agents": "دستیار",
"artifact": {
"generating": "در حال تولید",
"thinking": "در حال تفکر",
"thought": "فرآیند تفکر",
"unknownTitle": "اثر بدون نام"
},
"backToBottom": "بازگشت به پایین",
"chatList": {
"longMessageDetail": "مشاهده جزئیات"
},
"clearCurrentMessages": "پاک کردن پیام‌های جلسه فعلی",
"confirmClearCurrentMessages": "پیام‌های جلسه فعلی به زودی پاک خواهند شد و پس از پاک شدن قابل بازیابی نخواهند بود. لطفاً عملیات خود را تأیید کنید.",
"confirmRemoveSessionItemAlert": "این دستیار به زودی حذف خواهد شد و پس از حذف قابل بازیابی نخواهد بود، لطفاً عملیات خود را تأیید کنید.",
"confirmRemoveSessionSuccess": "حذف دستیار با موفقیت انجام شد",
"defaultAgent": "دستیار سفارشی",
"defaultList": "فهرست پیش‌فرض",
"defaultSession": "دستیار سفارشی",
"duplicateSession": {
"loading": "در حال کپی کردن...",
"success": "کپی با موفقیت انجام شد",
"title": "نسخه کپی {{title}}"
},
"duplicateTitle": "نسخه‌ای از {{title}}",
"emptyAgent": "دستیار موجود نیست",
"historyRange": "محدوده تاریخی",
"inbox": {
"desc": "خوشه‌های مغزی را فعال کنید و جرقه‌های تفکر را برانگیزید. دستیار هوشمند شما اینجاست تا با شما در مورد هر چیزی صحبت کند.",
"title": "گپ دوستانه"
},
"input": {
"addAi": "افزودن یک پیام AI",
"addUser": "افزودن یک پیام کاربر",
"more": "بیشتر",
"send": "ارسال",
"sendWithCmdEnter": "فشار دهید {{meta}} + Enter برای ارسال",
"sendWithEnter": "فشار دهید Enter برای ارسال",
"stop": "توقف",
"warp": "خط جدید"
},
"knowledgeBase": {
"all": "همه محتوا",
"allFiles": "همه فایل‌ها",
"allKnowledgeBases": "همه پایگاه‌های دانش",
"disabled": "حالت فعلی استقرار از مکالمات پایگاه دانش پشتیبانی نمی‌کند. برای استفاده، به استقرار پایگاه داده سرور تغییر دهید یا از خدمات {{cloud}} استفاده کنید.",
"library": {
"action": {
"add": "افزودن",
"detail": "جزئیات",
"remove": "حذف"
},
"title": "فایل/پایگاه دانش"
},
"relativeFilesOrKnowledgeBases": "فایل‌ها/پایگاه‌های دانش مرتبط",
"title": "پایگاه دانش",
"uploadGuide": "فایل‌های آپلود شده را می‌توانید در «پایگاه دانش» مشاهده کنید.",
"viewMore": "مشاهده بیشتر"
},
"messageAction": {
"delAndRegenerate": "حذف و بازتولید",
"regenerate": "بازتولید"
},
"newAgent": "دستیار جدید",
"pin": "سنجاق کردن",
"pinOff": "لغو سنجاق",
"rag": {
"referenceChunks": "منابع ارجاعی",
"userQuery": {
"actions": {
"delete": "حذف بازنویسی پرسش",
"regenerate": "بازتولید پرسش"
}
}
},
"regenerate": "بازتولید",
"roleAndArchive": "نقش‌ها و بایگانی",
"searchAgentPlaceholder": "جستجوی دستیار...",
"sendPlaceholder": "نوشتن پیام...",
"sessionGroup": {
"config": "مدیریت گروه",
"confirmRemoveGroupAlert": "این گروه در حال حذف شدن است. پس از حذف، دستیارهای این گروه به لیست پیش‌فرض منتقل خواهند شد. لطفاً عملیات خود را تأیید کنید.",
"createAgentSuccess": "دستیار با موفقیت ایجاد شد",
"createGroup": "افزودن گروه جدید",
"createSuccess": "گروه با موفقیت ایجاد شد",
"creatingAgent": "در حال ایجاد دستیار...",
"inputPlaceholder": "لطفاً نام گروه را وارد کنید...",
"moveGroup": "انتقال به گروه",
"newGroup": "گروه جدید",
"rename": "تغییر نام گروه",
"renameSuccess": "تغییر نام با موفقیت انجام شد",
"sortSuccess": "مرتب‌سازی با موفقیت انجام شد",
"sorting": "در حال به‌روزرسانی مرتب‌سازی گروه...",
"tooLong": "طول نام گروه باید بین 1 تا 20 کاراکتر باشد"
},
"shareModal": {
"download": "دانلود اسکرین‌شات",
"imageType": "فرمت تصویر",
"screenshot": "اسکرین‌شات",
"settings": "تنظیمات خروجی",
"shareToShareGPT": "ایجاد لینک اشتراک‌گذاری ShareGPT",
"withBackground": "شامل تصویر پس‌زمینه",
"withFooter": "شامل پاورقی",
"withPluginInfo": "شامل اطلاعات افزونه",
"withSystemRole": "شامل تنظیمات نقش دستیار"
},
"stt": {
"action": "ورودی صوتی",
"loading": "در حال شناسایی...",
"prettifying": "در حال ویرایش..."
},
"temp": "موقت",
"tokenDetails": {
"chats": "پیام‌های گفتگو",
"rest": "باقی‌مانده قابل استفاده",
"systemRole": "تنظیم نقش",
"title": "جزئیات پیام‌ها",
"tools": "تنظیمات افزونه",
"total": "کل قابل استفاده",
"used": "مجموع استفاده شده"
},
"tokenTag": {
"overload": "بیش از حد",
"remained": "باقی‌مانده",
"used": "استفاده شده"
},
"topic": {
"actions": {
"autoRename": "تغییر نام هوشمند",
"duplicate": "ایجاد نسخه کپی",
"export": "صادر کردن موضوع"
},
"checkOpenNewTopic": "آیا مایل به باز کردن موضوع جدید هستید؟",
"checkSaveCurrentMessages": "آیا مایل به ذخیره مکالمه فعلی به عنوان موضوع هستید؟",
"confirmRemoveAll": "در حال حذف تمام موضوعات هستید. پس از حذف، قابل بازیابی نخواهد بود. لطفاً با دقت عمل کنید.",
"confirmRemoveTopic": "در حال حذف این موضوع هستید. پس از حذف، قابل بازیابی نخواهد بود. لطفاً با دقت عمل کنید.",
"confirmRemoveUnstarred": "در حال حذف موضوعات بدون نشان هستید. پس از حذف، قابل بازیابی نخواهد بود. لطفاً با دقت عمل کنید.",
"defaultTitle": "موضوع پیش‌فرض",
"duplicateLoading": "در حال کپی کردن موضوع...",
"duplicateSuccess": "کپی موضوع با موفقیت انجام شد",
"guide": {
"desc": "برای ذخیره مکالمه فعلی به عنوان موضوع تاریخی و شروع مکالمه جدید، روی دکمه ارسال در سمت چپ کلیک کنید.",
"title": "لیست موضوعات"
},
"openNewTopic": "باز کردن موضوع جدید",
"removeAll": "حذف تمام موضوعات",
"removeUnstarred": "حذف موضوعات بدون نشان",
"saveCurrentMessages": "ذخیره مکالمه فعلی به عنوان موضوع",
"searchPlaceholder": "جستجوی موضوع...",
"title": "موضوع"
},
"translate": {
"action": "ترجمه",
"clear": "حذف ترجمه"
},
"tts": {
"action": "خواندن با صدا",
"clear": "حذف صدا"
},
"updateAgent": "به‌روزرسانی اطلاعات دستیار",
"upload": {
"action": {
"fileUpload": "بارگذاری فایل",
"folderUpload": "بارگذاری پوشه",
"imageDisabled": "مدل فعلی از تشخیص بصری پشتیبانی نمی‌کند، لطفاً مدل را تغییر دهید و دوباره امتحان کنید",
"imageUpload": "بارگذاری تصویر",
"tooltip": "بارگذاری"
},
"clientMode": {
"actionFiletip": "بارگذاری فایل",
"actionTooltip": "بارگذاری",
"disabled": "مدل فعلی از تشخیص بصری و تحلیل فایل پشتیبانی نمی‌کند، لطفاً مدل را تغییر دهید و دوباره امتحان کنید"
},
"preview": {
"prepareTasks": "آماده‌سازی بخش‌ها...",
"status": {
"pending": "آماده برای بارگذاری...",
"processing": "در حال پردازش فایل..."
}
}
},
"zenMode": "حالت تمرکز"
}
Loading

0 comments on commit 9d9e4bc

Please sign in to comment.