{ "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": "جميع الأدوات" }