Add support for i18n Farsi language (fa-IR) (#7044)
This commit is contained in:

committed by
GitHub

parent
99b78dd198
commit
ffa992acf7
83
web/i18n/fa-IR/app-api.ts
Normal file
83
web/i18n/fa-IR/app-api.ts
Normal file
@@ -0,0 +1,83 @@
|
||||
const translation = {
|
||||
apiServer: 'سرور API',
|
||||
apiKey: 'کلید API',
|
||||
status: 'وضعیت',
|
||||
disabled: 'غیرفعال',
|
||||
ok: 'در سرویس',
|
||||
copy: 'کپی',
|
||||
copied: 'کپی شد',
|
||||
play: 'پخش',
|
||||
pause: 'مکث',
|
||||
playing: 'در حال پخش',
|
||||
loading: 'در حال بارگذاری',
|
||||
merMaind: {
|
||||
rerender: 'بازسازی مجدد',
|
||||
},
|
||||
never: 'هرگز',
|
||||
apiKeyModal: {
|
||||
apiSecretKey: 'کلید مخفی API',
|
||||
apiSecretKeyTips: 'برای جلوگیری از سوء استفاده از API، از کلید API خود محافظت کنید. از استفاده از آن به صورت متن ساده در کد فرانتاند خودداری کنید. :)',
|
||||
createNewSecretKey: 'ایجاد کلید مخفی جدید',
|
||||
secretKey: 'کلید مخفی',
|
||||
created: 'ایجاد شده',
|
||||
lastUsed: 'آخرین استفاده',
|
||||
generateTips: 'این کلید را در مکانی امن و قابل دسترس نگه دارید.',
|
||||
},
|
||||
actionMsg: {
|
||||
deleteConfirmTitle: 'این کلید مخفی حذف شود؟',
|
||||
deleteConfirmTips: 'این عمل قابل بازگشت نیست.',
|
||||
ok: 'تایید',
|
||||
},
|
||||
completionMode: {
|
||||
title: 'API برنامه تکمیل',
|
||||
info: 'برای تولید متن با کیفیت بالا، مانند مقالات، خلاصهها و ترجمهها، از API پیامهای تکمیلی با ورودی کاربر استفاده کنید. تولید متن به پارامترهای مدل و قالبهای پرامپت تنظیم شده در مهندسی پرامپت Dify بستگی دارد.',
|
||||
createCompletionApi: 'ایجاد پیام تکمیلی',
|
||||
createCompletionApiTip: 'یک پیام تکمیلی برای پشتیبانی از حالت سوال و جواب ایجاد کنید.',
|
||||
inputsTips: '(اختیاری) فیلدهای ورودی کاربر را به صورت جفتهای کلید-مقدار ارائه دهید که با متغیرهای موجود در مهندسی پرامپت مطابقت دارند. کلید نام متغیر است و مقدار، مقدار پارامتر است. اگر نوع فیلد انتخابی باشد، مقدار ارسال شده باید یکی از گزینههای از پیش تعیین شده باشد.',
|
||||
queryTips: 'محتوای متن ورودی کاربر.',
|
||||
blocking: 'نوع مسدودکننده، منتظر اتمام اجرا و بازگشت نتایج. (درخواستها ممکن است در صورت طولانی بودن فرآیند قطع شوند)',
|
||||
streaming: 'بازگشت جریانی. پیادهسازی بازگشت جریانی بر اساس SSE (رویدادهای ارسالی سرور).',
|
||||
messageFeedbackApi: 'بازخورد پیام (لایک)',
|
||||
messageFeedbackApiTip: 'پیامهای دریافتی را از طرف کاربران نهایی با لایک یا دیسلایک ارزیابی کنید. این دادهها در صفحه گزارشها و یادداشتها قابل مشاهده هستند و برای تنظیم دقیق مدل در آینده استفاده میشوند.',
|
||||
messageIDTip: 'شناسه پیام',
|
||||
ratingTip: 'لایک یا دیسلایک، null برای لغو',
|
||||
parametersApi: 'دریافت اطلاعات پارامترهای برنامه',
|
||||
parametersApiTip: 'بازیابی پارامترهای ورودی پیکربندی شده، شامل نامهای متغیر، نامهای فیلد، انواع و مقادیر پیشفرض. معمولاً برای نمایش این فیلدها در یک فرم یا پر کردن مقادیر پیشفرض پس از بارگیری کلاینت استفاده میشود.',
|
||||
},
|
||||
chatMode: {
|
||||
title: 'API برنامه چت',
|
||||
info: 'برای برنامههای مکالمهای چندمنظوره با استفاده از فرمت سوال و جواب، API پیامهای چت را برای شروع گفتگو فراخوانی کنید. با ارسال شناسه مکالمه بازگشتی، گفتگوهای مداوم را حفظ کنید. پارامترهای پاسخ و قالبها به تنظیمات مهندسی پرامپت Dify بستگی دارند.',
|
||||
createChatApi: 'ایجاد پیام چت',
|
||||
createChatApiTip: 'یک پیام مکالمه جدید ایجاد کنید یا یک گفتگوی موجود را ادامه دهید.',
|
||||
inputsTips: '(اختیاری) فیلدهای ورودی کاربر را به صورت جفتهای کلید-مقدار ارائه دهید که با متغیرهای موجود در مهندسی پرامپت مطابقت دارند. کلید نام متغیر است و مقدار، مقدار پارامتر است. اگر نوع فیلد انتخابی باشد، مقدار ارسال شده باید یکی از گزینههای از پیش تعیین شده باشد.',
|
||||
queryTips: 'محتوای ورودی/سوال کاربر',
|
||||
blocking: 'نوع مسدودکننده، منتظر اتمام اجرا و بازگشت نتایج. (درخواستها ممکن است در صورت طولانی بودن فرآیند قطع شوند)',
|
||||
streaming: 'بازگشت جریانی. پیادهسازی بازگشت جریانی بر اساس SSE (رویدادهای ارسالی سرور).',
|
||||
conversationIdTip: '(اختیاری) شناسه مکالمه: برای اولین مکالمه خالی بگذارید؛ برای ادامه گفتگو، شناسه مکالمه را از متن ارسال کنید.',
|
||||
messageFeedbackApi: 'بازخورد کاربر نهایی پیام، لایک',
|
||||
messageFeedbackApiTip: 'پیامهای دریافتی را از طرف کاربران نهایی با لایک یا دیسلایک ارزیابی کنید. این دادهها در صفحه گزارشها و یادداشتها قابل مشاهده هستند و برای تنظیم دقیق مدل در آینده استفاده میشوند.',
|
||||
messageIDTip: 'شناسه پیام',
|
||||
ratingTip: 'لایک یا دیسلایک، null برای لغو',
|
||||
chatMsgHistoryApi: 'دریافت تاریخچه پیامهای چت',
|
||||
chatMsgHistoryApiTip: 'صفحه اول آخرین `limit` پیام را به صورت معکوس برمیگرداند.',
|
||||
chatMsgHistoryConversationIdTip: 'شناسه مکالمه',
|
||||
chatMsgHistoryFirstId: 'شناسه اولین رکورد چت در صفحه فعلی. پیشفرض هیچ است.',
|
||||
chatMsgHistoryLimit: 'تعداد چتهایی که در یک درخواست برگردانده میشوند',
|
||||
conversationsListApi: 'دریافت لیست مکالمات',
|
||||
conversationsListApiTip: 'لیست جلسات کاربر فعلی را دریافت میکند. به طور پیشفرض، 20 جلسه آخر برگردانده میشود.',
|
||||
conversationsListFirstIdTip: 'شناسه آخرین رکورد در صفحه فعلی، پیشفرض هیچ.',
|
||||
conversationsListLimitTip: 'تعداد چتهایی که در یک درخواست برگردانده میشوند',
|
||||
conversationRenamingApi: 'تغییر نام مکالمه',
|
||||
conversationRenamingApiTip: 'تغییر نام مکالمات؛ نام در رابطهای کاربری چند جلسهای نمایش داده میشود.',
|
||||
conversationRenamingNameTip: 'نام جدید',
|
||||
parametersApi: 'دریافت اطلاعات پارامترهای برنامه',
|
||||
parametersApiTip: 'بازیابی پارامترهای ورودی پیکربندی شده، شامل نامهای متغیر، نامهای فیلد، انواع و مقادیر پیشفرض. معمولاً برای نمایش این فیلدها در یک فرم یا پر کردن مقادیر پیشفرض پس از بارگیری کلاینت استفاده میشود.',
|
||||
},
|
||||
develop: {
|
||||
requestBody: 'بدنه درخواست',
|
||||
pathParams: 'پارامترهای مسیر',
|
||||
query: 'پرسوجو',
|
||||
},
|
||||
}
|
||||
|
||||
export default translation
|
Reference in New Issue
Block a user