mirror of
https://github.com/langgenius/dify.git
synced 2025-12-19 17:27:16 -05:00
Signed-off-by: yyh <yuanyouhuilyz@gmail.com> Co-authored-by: yyh <yuanyouhuilyz@gmail.com> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
265 lines
12 KiB
TypeScript
265 lines
12 KiB
TypeScript
const translation = {
|
|
title: 'أدوات',
|
|
createCustomTool: 'إنشاء أداة مخصصة',
|
|
customToolTip: 'تعرف على المزيد حول أدوات Dify المخصصة',
|
|
type: {
|
|
builtIn: 'أدوات',
|
|
custom: 'مخصص',
|
|
workflow: 'سير عمل',
|
|
},
|
|
contribute: {
|
|
line1: 'أنا مهتم بـ ',
|
|
line2: 'المساهمة بأدوات في Dify.',
|
|
viewGuide: 'عرض الدليل',
|
|
},
|
|
author: 'بواسطة',
|
|
auth: {
|
|
authorized: 'مفوض',
|
|
setup: 'إعداد التفويض للاستخدام',
|
|
setupModalTitle: 'إعداد التفويض',
|
|
setupModalTitleDescription: 'بعد تكوين بيانات الاعتماد، يمكن لجميع الأعضاء داخل مساحة العمل استخدام هذه الأداة عند تنظيم التطبيقات.',
|
|
},
|
|
includeToolNum: '{{num}} {{action}} متضمن',
|
|
addToolModal: {
|
|
type: 'نوع',
|
|
category: 'فئة',
|
|
added: 'أضيف',
|
|
custom: {
|
|
title: 'لا توجد أداة مخصصة متاحة',
|
|
tip: 'إنشاء أداة مخصصة',
|
|
},
|
|
workflow: {
|
|
title: 'لا يوجد أداة سير عمل متاحة',
|
|
tip: 'نشر سير العمل كأدوات في الاستوديو',
|
|
},
|
|
mcp: {
|
|
title: 'لا توجد أداة MCP متاحة',
|
|
tip: 'إضافة خادم MCP',
|
|
},
|
|
agent: {
|
|
title: 'لا توجد استراتيجية وكيل متاحة',
|
|
},
|
|
},
|
|
createTool: {
|
|
title: 'إنشاء أداة مخصصة',
|
|
editAction: 'تكوين',
|
|
editTitle: 'تعديل أداة مخصصة',
|
|
name: 'الاسم',
|
|
toolNamePlaceHolder: 'أدخل اسم الأداة',
|
|
nameForToolCall: 'اسم استدعاء الأداة',
|
|
nameForToolCallPlaceHolder: 'يستخدم للتعرف على الآلة، مثل getCurrentWeather, list_pets',
|
|
nameForToolCallTip: 'يدعم فقط الأرقام والحروف والشرطات السفلية.',
|
|
description: 'الوصف',
|
|
descriptionPlaceholder: 'وصف موجز لغرض الأداة، على سبيل المثال، الحصول على درجة الحرارة لموقع معين.',
|
|
schema: 'المخطط',
|
|
schemaPlaceHolder: 'أدخل مخطط OpenAPI الخاص بك هنا',
|
|
viewSchemaSpec: 'عرض مواصفات OpenAPI-Swagger',
|
|
importFromUrl: 'استيراد من عنوان URL',
|
|
importFromUrlPlaceHolder: 'https://...',
|
|
urlError: 'يرجى إدخال عنوان URL صالح',
|
|
examples: 'أمثلة',
|
|
exampleOptions: {
|
|
json: 'Weather(JSON)',
|
|
yaml: 'Pet Store(YAML)',
|
|
blankTemplate: 'قالب فارغ',
|
|
},
|
|
availableTools: {
|
|
title: 'الأدوات المتاحة',
|
|
name: 'الاسم',
|
|
description: 'الوصف',
|
|
method: 'الطريقة',
|
|
path: 'المسار',
|
|
action: 'الإجراءات',
|
|
test: 'اختبار',
|
|
},
|
|
authMethod: {
|
|
title: 'طريقة التفويض',
|
|
type: 'نوع التفويض',
|
|
keyTooltip: 'مفتاح رأس Http، يمكنك تركه بـ "Authorization" إذا لم يكن لديك فكرة عما هو عليه أو تعيينه إلى قيمة مخصصة',
|
|
queryParam: 'معلمة الاستعلام',
|
|
queryParamTooltip: 'اسم معلمة استعلام مفتاح API للتمرير، على سبيل المثال "key" في "https://example.com/test?key=API_KEY".',
|
|
types: {
|
|
none: 'لا شيء',
|
|
api_key_header: 'رأس',
|
|
api_key_query: 'معلمة استعلام',
|
|
apiKeyPlaceholder: 'اسم رأس HTTP لمفتاح API',
|
|
apiValuePlaceholder: 'أدخل مفتاح API',
|
|
queryParamPlaceholder: 'اسم معلمة الاستعلام لمفتاح API',
|
|
},
|
|
key: 'مفتاح',
|
|
value: 'قيمة',
|
|
},
|
|
authHeaderPrefix: {
|
|
title: 'نوع المصادقة',
|
|
types: {
|
|
basic: 'أساسي',
|
|
bearer: 'Bearer',
|
|
custom: 'مخصص',
|
|
},
|
|
},
|
|
privacyPolicy: 'سياسة الخصوصية',
|
|
privacyPolicyPlaceholder: 'يرجى إدخال سياسة الخصوصية',
|
|
toolInput: {
|
|
title: 'إدخال الأداة',
|
|
name: 'الاسم',
|
|
required: 'مطلوب',
|
|
method: 'الطريقة',
|
|
methodSetting: 'إعداد',
|
|
methodSettingTip: 'يملأ المستخدم تكوين الأداة',
|
|
methodParameter: 'معلمة',
|
|
methodParameterTip: 'يملأ LLM أثناء الاستنتاج',
|
|
label: 'العلامات',
|
|
labelPlaceholder: 'اختر العلامات (اختياري)',
|
|
description: 'الوصف',
|
|
descriptionPlaceholder: 'وصف معنى المعلمة',
|
|
},
|
|
toolOutput: {
|
|
title: 'إخراج الأداة',
|
|
name: 'الاسم',
|
|
reserved: 'محجوز',
|
|
reservedParameterDuplicateTip: 'text و json و files هي متغيرات محجوزة. لا يمكن أن تظهر المتغيرات بهذه الأسماء في مخطط الإخراج.',
|
|
description: 'الوصف',
|
|
},
|
|
customDisclaimer: 'إخلاء مسؤولية مخصص',
|
|
customDisclaimerPlaceholder: 'يرجى إدخال إخلاء مسؤولية مخصص',
|
|
confirmTitle: 'تأكيد الحفظ؟',
|
|
confirmTip: 'ستتأثر التطبيقات التي تستخدم هذه الأداة',
|
|
deleteToolConfirmTitle: 'حذف هذه الأداة؟',
|
|
deleteToolConfirmContent: 'حذف الأداة لا رجعة فيه. لن يتمكن المستخدمون بعد الآن من الوصول إلى أداتك.',
|
|
},
|
|
test: {
|
|
title: 'اختبار',
|
|
parametersValue: 'المعلمات والقيمة',
|
|
parameters: 'المعلمات',
|
|
value: 'القيمة',
|
|
testResult: 'نتائج الاختبار',
|
|
testResultPlaceholder: 'ستظهر نتيجة الاختبار هنا',
|
|
},
|
|
thought: {
|
|
using: 'يستخدم',
|
|
used: 'مستخدم',
|
|
requestTitle: 'طلب',
|
|
responseTitle: 'استجابة',
|
|
},
|
|
setBuiltInTools: {
|
|
info: 'معلومات',
|
|
setting: 'إعداد',
|
|
toolDescription: 'وصف الأداة',
|
|
parameters: 'معلمات',
|
|
string: 'سلسلة',
|
|
number: 'رقم',
|
|
file: 'ملف',
|
|
required: 'مطلوب',
|
|
infoAndSetting: 'المعلومات والإعدادات',
|
|
},
|
|
noCustomTool: {
|
|
title: 'لا توجد أدوات مخصصة!',
|
|
content: 'أضف وأدر أدواتك المخصصة هنا لبناء تطبيقات الذكاء الاصطناعي.',
|
|
createTool: 'إنشاء أداة',
|
|
},
|
|
noSearchRes: {
|
|
title: 'عذرًا، لا توجد نتائج!',
|
|
content: 'لم نتمكن من العثور على أي أدوات تطابق بحثك.',
|
|
reset: 'إعادة تعيين البحث',
|
|
},
|
|
builtInPromptTitle: 'موجه',
|
|
toolRemoved: 'تمت إزالة الأداة',
|
|
notAuthorized: 'غير مفوض',
|
|
howToGet: 'كيفية الحصول على',
|
|
openInStudio: 'فتح في الاستوديو',
|
|
toolNameUsageTip: 'اسم استدعاء الأداة لمنطق الوكيل والتحفيز',
|
|
copyToolName: 'نسخ الاسم',
|
|
noTools: 'لم يتم العثور على أدوات',
|
|
mcp: {
|
|
create: {
|
|
cardTitle: 'إضافة خادم MCP (HTTP)',
|
|
cardLink: 'تعرف على المزيد حول تكامل خادم MCP',
|
|
},
|
|
noConfigured: 'غير مكون',
|
|
updateTime: 'محدث',
|
|
toolsCount: '{{count}} أدوات',
|
|
noTools: 'لا توجد أدوات متاحة',
|
|
modal: {
|
|
title: 'إضافة خادم MCP (HTTP)',
|
|
editTitle: 'تعديل خادم MCP (HTTP)',
|
|
name: 'الاسم والأيقونة',
|
|
namePlaceholder: 'قم بتسمية خادم MCP الخاص بك',
|
|
serverUrl: 'عنوان URL للخادم',
|
|
serverUrlPlaceholder: 'عنوان URL لنقطة نهاية الخادم',
|
|
serverUrlWarning: 'قد يؤدي تحديث عنوان الخادم إلى تعطيل التطبيقات التي تعتمد على هذا الخادم',
|
|
serverIdentifier: 'معرف الخادم',
|
|
serverIdentifierTip: 'معرف فريد لخادم MCP داخل مساحة العمل. أحرف صغيرة وأرقام وشرطات سفلية وواصلات فقط. ما يصل إلى 24 حرفًا.',
|
|
serverIdentifierPlaceholder: 'معرف فريد، على سبيل المثال، my-mcp-server',
|
|
serverIdentifierWarning: 'لن يتم التعرف على الخادم بواسطة التطبيقات الموجودة بعد تغيير المعرف',
|
|
headers: 'رؤوس',
|
|
headersTip: 'رؤوس HTTP إضافية للإرسال مع طلبات خادم MCP',
|
|
headerKey: 'اسم الرأس',
|
|
headerValue: 'قيمة الرأس',
|
|
headerKeyPlaceholder: 'على سبيل المثال، Authorization',
|
|
headerValuePlaceholder: 'على سبيل المثال، Bearer token123',
|
|
addHeader: 'إضافة رأس',
|
|
noHeaders: 'لم يتم تكوين رؤوس مخصصة',
|
|
maskedHeadersTip: 'يتم إخفاء قيم الرأس للأمان. ستقوم التغييرات بتحديث القيم الفعلية.',
|
|
cancel: 'إلغاء',
|
|
save: 'حفظ',
|
|
confirm: 'إضافة وتفويض',
|
|
timeout: 'مهلة',
|
|
sseReadTimeout: 'مهلة قراءة SSE',
|
|
timeoutPlaceholder: '30',
|
|
authentication: 'المصادقة',
|
|
useDynamicClientRegistration: 'استخدام تسجيل العميل الديناميكي',
|
|
redirectUrlWarning: 'يرجى تكوين عنوان URL لإعادة توجيه OAuth الخاص بك إلى:',
|
|
clientID: 'معرف العميل',
|
|
clientSecret: 'سر العميل',
|
|
clientSecretPlaceholder: 'سر العميل',
|
|
configurations: 'التكوينات',
|
|
},
|
|
delete: 'إزالة خادم MCP',
|
|
deleteConfirmTitle: 'هل ترغب في إزالة {{mcp}}؟',
|
|
operation: {
|
|
edit: 'تعديل',
|
|
remove: 'إزالة',
|
|
},
|
|
authorize: 'تفويض',
|
|
authorizing: 'جارٍ التفويض...',
|
|
authorizingRequired: 'التفويض مطلوب',
|
|
authorizeTip: 'بعد التفويض، سيتم عرض الأدوات هنا.',
|
|
update: 'تحديث',
|
|
updating: 'جارٍ التحديث',
|
|
gettingTools: 'جارٍ الحصول على الأدوات...',
|
|
updateTools: 'جارٍ تحديث الأدوات...',
|
|
toolsEmpty: 'لم يتم تحميل الأدوات',
|
|
getTools: 'احصل على الأدوات',
|
|
toolUpdateConfirmTitle: 'تحديث قائمة الأدوات',
|
|
toolUpdateConfirmContent: 'قد يؤثر تحديث قائمة الأدوات على التطبيقات الموجودة. هل ترغب في المتابعة؟',
|
|
toolsNum: '{{count}} أدوات متضمنة',
|
|
onlyTool: 'أداة واحدة متضمنة',
|
|
identifier: 'معرف الخادم (انقر للنسخ)',
|
|
server: {
|
|
title: 'خادم MCP',
|
|
url: 'عنوان URL للخادم',
|
|
reGen: 'هل تريد إعادة إنشاء عنوان URL للخادم؟',
|
|
addDescription: 'إضافة وصف',
|
|
edit: 'تعديل الوصف',
|
|
modal: {
|
|
addTitle: 'إضافة وصف لتمكين خادم MCP',
|
|
editTitle: 'تعديل الوصف',
|
|
description: 'الوصف',
|
|
descriptionPlaceholder: 'اشرح ما تفعله هذه الأداة وكيف يجب استخدامها بواسطة LLM',
|
|
parameters: 'المعلمات',
|
|
parametersTip: 'أضف أوصافًا لكل معلمة لمساعدة LLM على فهم الغرض منها والقيود المفروضة عليها.',
|
|
parametersPlaceholder: 'الغرض من المعلمة والقيود',
|
|
confirm: 'تمكين خادم MCP',
|
|
},
|
|
publishTip: 'التطبيق غير منشور. يرجى نشر التطبيق أولاً.',
|
|
},
|
|
toolItem: {
|
|
noDescription: 'لا يوجد وصف',
|
|
parameters: 'المعلمات',
|
|
},
|
|
},
|
|
allTools: 'جميع الأدوات',
|
|
}
|
|
|
|
export default translation
|