UNPKG

@lobehub/chat

Version:

Lobe Chat - an open-source, high-performance chatbot framework that supports speech synthesis, multimodal, and extensible Function Call plugin system. Supports one-click free deployment of your private ChatGPT/LLM web application.

471 lines (470 loc) 22.2 kB
{ "confirm": "تأكيد", "debug": { "arguments": "معلمات الاستدعاء", "function_call": "استدعاء الدالة", "off": "إيقاف التصحيح", "on": "عرض معلومات استدعاء الإضافة", "payload": "حمولة الإضافة", "pluginState": "حالة الإضافة", "response": "النتيجة المرجعة", "title": "تفاصيل الإضافة", "tool_call": "طلب استدعاء الأداة" }, "detailModal": { "customPlugin": { "description": "يرجى الانتقال إلى صفحة التحرير لمشاهدة التفاصيل", "editBtn": "تحرير الآن", "title": "هذه إضافة مخصصة" }, "emptyState": { "description": "يرجى تثبيت هذه الإضافة أولاً لعرض قدرات الإضافة وخيارات التكوين", "title": "عرض تفاصيل الإضافة بعد التثبيت" }, "info": { "description": "وصف API", "name": "اسم API" }, "tabs": { "info": "قدرات الإضافة", "manifest": "ملف التثبيت", "settings": "الإعدادات" }, "title": "تفاصيل الإضافة" }, "dev": { "confirmDeleteDevPlugin": "سيتم حذف هذه الإضافة المحلية ولن يمكن استعادتها، هل تريد حذف هذه الإضافة؟", "customParams": { "useProxy": { "label": "التثبيت عبر الوكيل (إذا واجهت خطأ وصول عبر النطاق، جرب تفعيل هذا الخيار ثم أعد التثبيت)" } }, "deleteSuccess": "تم حذف الإضافة بنجاح", "manifest": { "identifier": { "desc": "المعرف الفريد للإضافة", "label": "المعرف" }, "mode": { "mcp": "إضافة MCP", "mcpExp": "تجريبي", "url": "رابط مباشر" }, "name": { "desc": "عنوان الإضافة", "label": "العنوان", "placeholder": "محرك البحث" } }, "mcp": { "advanced": { "title": "إعدادات متقدمة" }, "args": { "desc": "قائمة المعلمات الممررة لأمر التنفيذ، عادةً هنا يتم إدخال اسم خادم MCP أو مسار سكريبت التشغيل", "label": "معلمات الأمر", "placeholder": "مثال: mcp-hello-world", "required": "يرجى إدخال معلمات التشغيل" }, "auth": { "bear": "مفتاح API", "desc": "اختر طريقة التوثيق لخادم MCP", "label": "نوع التوثيق", "none": "لا حاجة للتوثيق", "placeholder": "يرجى اختيار نوع التوثيق", "token": { "desc": "أدخل مفتاح API أو رمز الحامل الخاص بك", "label": "مفتاح API", "placeholder": "sk-xxxxx", "required": "يرجى إدخال رمز التوثيق" } }, "avatar": { "label": "أيقونة الإضافة" }, "command": { "desc": "الملف التنفيذي أو السكريبت المستخدم لتشغيل خادم MCP STDIO", "label": "الأمر", "placeholder": "مثال: npx / uv / docker إلخ", "required": "يرجى إدخال أمر التشغيل" }, "desc": { "desc": "أضف وصفًا للإضافة", "label": "وصف الإضافة", "placeholder": "أضف معلومات عن استخدام الإضافة وسيناريوهاتها" }, "endpoint": { "desc": "أدخل عنوان خادم MCP Streamable HTTP الخاص بك", "label": "رابط نقطة نهاية MCP" }, "env": { "add": "أضف سطرًا جديدًا", "desc": "أدخل متغيرات البيئة المطلوبة لخادم MCP", "duplicateKeyError": "مفتاح الحقل يجب أن يكون فريدًا", "formValidationFailed": "فشل التحقق من النموذج، يرجى مراجعة تنسيق المعلمات", "keyRequired": "مفتاح الحقل لا يمكن أن يكون فارغًا", "label": "متغيرات بيئة خادم MCP", "stringifyError": "تعذر تسلسل المعلمات، يرجى مراجعة التنسيق" }, "headers": { "add": "أضف سطرًا جديدًا", "desc": "أدخل رؤوس الطلب", "label": "رؤوس HTTP" }, "identifier": { "desc": "حدد اسمًا لإضافة MCP الخاصة بك، يجب أن يكون بالأحرف الإنجليزية", "invalid": "المعرف يمكن أن يحتوي فقط على أحرف، أرقام، شرطات وشرطات سفلية", "label": "اسم إضافة MCP", "placeholder": "مثال: my-mcp-plugin", "required": "يرجى إدخال معرف خدمة MCP" }, "previewManifest": "معاينة ملف وصف الإضافة", "quickImport": "استيراد سريع لتكوين JSON", "quickImportError": { "empty": "لا يمكن أن يكون المحتوى فارغًا", "invalidJson": "تنسيق JSON غير صالح", "invalidStructure": "هيكل JSON غير صالح" }, "stdioNotSupported": "البيئة الحالية لا تدعم إضافات MCP من نوع stdio", "testConnection": "اختبار الاتصال", "testConnectionTip": "يجب أن ينجح اختبار الاتصال لكي تعمل إضافة MCP بشكل صحيح", "type": { "desc": "اختر طريقة اتصال إضافة MCP، النسخة الويب تدعم فقط Streamable HTTP", "httpFeature1": "متوافق مع الويب وسطح المكتب", "httpFeature2": "اتصال بخادم MCP عن بعد، لا حاجة لتثبيت إضافي", "httpShortDesc": "بروتوكول اتصال HTTP متدفق", "label": "نوع إضافة MCP", "stdioFeature1": "تأخير اتصال أقل، مناسب للتنفيذ المحلي", "stdioFeature2": "يجب تثبيت وتشغيل خادم MCP محليًا", "stdioNotAvailable": "وضع STDIO متاح فقط في نسخة سطح المكتب", "stdioShortDesc": "بروتوكول اتصال يعتمد على الإدخال والإخراج القياسي", "title": "نوع إضافة MCP" }, "url": { "desc": "أدخل عنوان MCP Server Streamable HTTP الخاص بك، لا يدعم وضع SSE", "invalid": "يرجى إدخال عنوان URL صالح", "label": "رابط نقطة نهاية HTTP المتدفق", "required": "يرجى إدخال عنوان URL لخدمة MCP" } }, "meta": { "author": { "desc": "مؤلف الإضافة", "label": "المؤلف" }, "avatar": { "desc": "أيقونة الإضافة، يمكن استخدام إيموجي أو رابط URL", "label": "الأيقونة" }, "description": { "desc": "وصف الإضافة", "label": "الوصف", "placeholder": "ابحث في محرك البحث للحصول على معلومات" }, "formFieldRequired": "هذا الحقل مطلوب", "homepage": { "desc": "الصفحة الرئيسية للإضافة", "label": "الصفحة الرئيسية" }, "identifier": { "desc": "المعرف الفريد للإضافة، سيتم التعرف عليه تلقائيًا من ملف manifest", "errorDuplicate": "المعرف مكرر مع إضافة موجودة، يرجى تغييره", "label": "المعرف", "pattenErrorMessage": "يمكن إدخال أحرف إنجليزية، أرقام، - و _ فقط" }, "lobe": "إضافة {{appName}}", "manifest": { "desc": "سيتم تثبيت {{appName}} عبر هذا الرابط", "label": "رابط ملف وصف الإضافة (Manifest)", "preview": "معاينة Manifest", "refresh": "تحديث" }, "openai": "إضافة OpenAI", "title": { "desc": "عنوان الإضافة", "label": "العنوان", "placeholder": "محرك البحث" } }, "metaConfig": "تكوين معلومات الإضافة الأساسية", "modalDesc": "بعد إضافة إضافة مخصصة، يمكن استخدامها للتحقق من تطوير الإضافة أو استخدامها مباشرة في المحادثة. يرجى الرجوع إلى <1>وثائق التطوير↗</> لتطوير الإضافات.", "openai": { "importUrl": "استيراد من رابط URL", "schema": "المخطط" }, "preview": { "api": { "noParams": "هذه الأداة لا تحتوي على معلمات", "noResults": "لم يتم العثور على API تطابق شروط البحث", "params": "المعلمات:", "searchPlaceholder": "ابحث عن أداة..." }, "card": "معاينة عرض الإضافة", "desc": "معاينة وصف الإضافة", "empty": { "desc": "بعد إكمال التكوين، يمكنك معاينة قدرات الأدوات المدعومة هنا", "title": "ابدأ المعاينة بعد تكوين الإضافة" }, "title": "معاينة اسم الإضافة" }, "save": "تثبيت الإضافة", "saveSuccess": "تم حفظ إعدادات الإضافة بنجاح", "tabs": { "manifest": "قائمة وصف الوظائف (Manifest)", "meta": "معلومات الإضافة الأساسية" }, "title": { "create": "إضافة إضافة مخصصة", "edit": "تحرير إضافة مخصصة" }, "type": { "lobe": "إضافة {{appName}}", "openai": "إضافة OpenAI" }, "update": "تحديث", "updateSuccess": "تم تحديث إعدادات الإضافة بنجاح" }, "error": { "fetchError": "فشل طلب رابط manifest، يرجى التأكد من صلاحية الرابط وفحص ما إذا كان يسمح بالوصول عبر النطاق", "installError": "فشل تثبيت الإضافة {{name}}", "manifestInvalid": "الملف manifest غير مطابق للمواصفات، نتيجة التحقق: \n\n {{error}}", "noManifest": "ملف الوصف غير موجود", "openAPIInvalid": "فشل تحليل OpenAPI، الخطأ: \n\n {{error}}", "reinstallError": "فشل تحديث الإضافة {{name}}", "testConnectionFailed": "فشل الحصول على Manifest: {{error}}", "urlError": "الرابط لم يرجع محتوى بصيغة JSON، يرجى التأكد من صحة الرابط" }, "inspector": { "args": "عرض قائمة المعلمات", "pluginRender": "عرض واجهة الإضافة" }, "list": { "item": { "deprecated.title": "تم الحذف", "local.config": "الإعدادات", "local.title": "مخصص" } }, "loading": { "content": "جارٍ استدعاء الإضافة...", "plugin": "تشغيل الإضافة..." }, "localSystem": { "apiName": { "listLocalFiles": "عرض قائمة الملفات", "moveLocalFiles": "نقل الملفات", "readLocalFile": "قراءة محتوى الملف", "renameLocalFile": "إعادة تسمية", "searchLocalFiles": "بحث في الملفات", "writeLocalFile": "كتابة في الملف" }, "title": "الملفات المحلية" }, "mcpInstall": { "CHECKING_INSTALLATION": "جارٍ فحص بيئة التثبيت...", "COMPLETED": "اكتمل التثبيت", "CONFIGURATION_REQUIRED": "يرجى إكمال التكوين المطلوب للمتابعة بالتثبيت", "ERROR": "خطأ في التثبيت", "FETCHING_MANIFEST": "جارٍ الحصول على ملف وصف الإضافة...", "GETTING_SERVER_MANIFEST": "جارٍ تهيئة خادم MCP...", "INSTALLING_PLUGIN": "جارٍ تثبيت الإضافة...", "configurationDescription": "تتطلب هذه الإضافة MCP إعداد معلمات لتعمل بشكل صحيح، يرجى ملء المعلومات اللازمة", "configurationRequired": "تكوين معلمات الإضافة", "continueInstall": "متابعة التثبيت", "dependenciesDescription": "تتطلب هذه الإضافة تثبيت تبعيات نظامية لتعمل بشكل صحيح، يرجى تثبيت التبعيات المفقودة حسب التعليمات ثم اضغط إعادة الفحص للمتابعة بالتثبيت.", "dependenciesRequired": "يرجى تثبيت تبعيات النظام للإضافة", "dependencyStatus": { "installed": "مثبت", "notInstalled": "غير مثبت", "requiredVersion": "الإصدار المطلوب: {{version}}" }, "errorDetails": { "args": "المعلمات", "command": "الأمر", "connectionParams": "معلمات الاتصال", "env": "متغيرات البيئة", "errorOutput": "سجل الأخطاء", "exitCode": "رمز الخروج", "hideDetails": "إخفاء التفاصيل", "originalError": "الخطأ الأصلي", "showDetails": "عرض التفاصيل" }, "errorTypes": { "AUTHORIZATION_ERROR": "خطأ في التحقق من التفويض", "CONNECTION_FAILED": "فشل الاتصال", "INITIALIZATION_TIMEOUT": "انتهت مهلة التهيئة", "PROCESS_SPAWN_ERROR": "فشل بدء العملية", "UNKNOWN_ERROR": "خطأ غير معروف", "VALIDATION_ERROR": "فشل التحقق من المعلمات" }, "installError": "فشل تثبيت إضافة MCP، السبب: {{detail}}", "installMethods": { "manual": "تثبيت يدوي:", "recommended": "طريقة التثبيت الموصى بها:" }, "recheckDependencies": "إعادة فحص", "skipDependencies": "تخطي الفحص" }, "pluginList": "قائمة الإضافات", "protocolInstall": { "actions": { "install": "تثبيت", "installAnyway": "تثبيت على أي حال", "installed": "مثبت" }, "config": { "args": "المعلمات", "command": "الأمر", "env": "متغيرات البيئة", "headers": "رؤوس الطلب", "title": "معلومات التكوين", "type": { "http": "النوع: HTTP", "label": "النوع", "stdio": "النوع: Stdio" }, "url": "عنوان الخدمة" }, "custom": { "badge": "إضافة مخصصة", "security": { "description": "هذه الإضافة لم يتم التحقق منها رسميًا، قد تحمل مخاطر أمنية! يرجى التأكد من ثقتك بمصدر الإضافة.", "title": "⚠️ تحذير أمني" }, "title": "تثبيت إضافة مخصصة" }, "marketplace": { "title": "تثبيت إضافات الطرف الثالث", "trustedBy": "مقدم من {{name}}", "unverified": { "title": "إضافات طرف ثالث غير موثوقة", "warning": "هذه الإضافة من سوق طرف ثالث غير موثوق، يرجى التأكد من ثقتك بالمصدر قبل التثبيت." }, "verified": "موثوقة" }, "messages": { "connectionTestFailed": "فشل اختبار الاتصال", "installError": "فشل تثبيت الإضافة، يرجى المحاولة مجددًا", "installSuccess": "تم تثبيت الإضافة {{name}} بنجاح!", "manifestError": "فشل الحصول على تفاصيل الإضافة، يرجى التحقق من الاتصال بالشبكة والمحاولة مجددًا", "manifestNotFound": "تعذر الحصول على ملف وصف الإضافة" }, "meta": { "author": "المؤلف", "homepage": "الصفحة الرئيسية", "identifier": "المعرف", "source": "المصدر", "version": "الإصدار" }, "official": { "badge": "إضافة رسمية من LobeHub", "description": "تم تطوير هذه الإضافة وصيانتها رسميًا من قبل LobeHub، وتمت مراجعتها أمنيًا بدقة، يمكن استخدامها بأمان.", "loadingMessage": "جارٍ الحصول على تفاصيل الإضافة...", "loadingTitle": "جارٍ التحميل", "title": "تثبيت إضافة رسمية" }, "title": "تثبيت إضافة MCP", "warning": "⚠️ يرجى التأكد من ثقتك بمصدر هذه الإضافة، الإضافات الخبيثة قد تضر بأمان نظامك." }, "search": { "apiName": { "crawlMultiPages": "قراءة محتوى عدة صفحات", "crawlSinglePage": "قراءة محتوى الصفحة", "search": "البحث في الصفحة" }, "config": { "addKey": "إضافة مفتاح", "close": "حذف", "confirm": "تم إكمال التكوين وأعيد المحاولة" }, "crawPages": { "crawling": "جارٍ التعرف على الروابط", "detail": { "preview": "معاينة", "raw": "نص خام", "tooLong": "النص طويل جدًا، يحتفظ سياق المحادثة فقط بأول {{characters}} حرفًا، الجزء الزائد غير مدرج في السياق" }, "meta": { "crawler": "وضع الزحف", "words": "عدد الأحرف" } }, "searchxng": { "baseURL": "يرجى الإدخال", "description": "يرجى إدخال عنوان SearchXNG للبدء في البحث عبر الإنترنت", "keyPlaceholder": "يرجى إدخال المفتاح", "title": "تكوين محرك البحث SearchXNG", "unconfiguredDesc": "يرجى الاتصال بالمسؤول لإكمال تكوين محرك البحث SearchXNG للبدء في البحث عبر الإنترنت", "unconfiguredTitle": "لم يتم تكوين محرك البحث SearchXNG بعد" }, "title": "البحث عبر الإنترنت" }, "setting": "إعدادات الإضافة", "settings": { "capabilities": { "prompts": "عبارات التوجيه", "resources": "الموارد", "title": "قدرات الإضافة", "tools": "الأدوات" }, "configuration": { "title": "تكوين الإضافة" }, "connection": { "args": "معلمات التشغيل", "command": "أمر التشغيل", "title": "معلومات الاتصال", "type": "نوع الاتصال", "url": "عنوان الخدمة" }, "edit": "تحرير", "envConfigDescription": "سيتم تمرير هذه الإعدادات كمتغيرات بيئة عند بدء تشغيل خادم MCP", "httpTypeNotice": "إضافات MCP من نوع HTTP لا تحتاج إلى متغيرات بيئة للتكوين حاليًا", "indexUrl": { "title": "فهرس السوق", "tooltip": "لا يدعم التحرير عبر الإنترنت حاليًا، يرجى التكوين عبر متغيرات البيئة عند النشر" }, "messages": { "connectionUpdateFailed": "فشل تحديث معلومات الاتصال", "connectionUpdateSuccess": "تم تحديث معلومات الاتصال بنجاح", "envUpdateFailed": "فشل حفظ متغيرات البيئة", "envUpdateSuccess": "تم حفظ متغيرات البيئة بنجاح" }, "modalDesc": "بعد تكوين عنوان سوق الإضافات، يمكنك استخدام سوق إضافات مخصص", "rules": { "argsRequired": "يرجى إدخال معلمات التشغيل", "commandRequired": "يرجى إدخال أمر التشغيل", "urlRequired": "يرجى إدخال عنوان الخدمة" }, "saveSettings": "حفظ الإعدادات", "title": "إعدادات سوق الإضافات" }, "showInPortal": "يرجى عرض التفاصيل في مساحة العمل", "store": { "actions": { "cancel": "إلغاء التثبيت", "confirmUninstall": "سيتم إلغاء تثبيت هذه الإضافة وسيتم حذف إعداداتها، يرجى تأكيد العملية", "detail": "التفاصيل", "install": "تثبيت", "manifest": "تحرير ملف التثبيت", "settings": "الإعدادات", "uninstall": "إلغاء التثبيت" }, "communityPlugin": "مجتمع الطرف الثالث", "customPlugin": "مخصص", "empty": "لا توجد إضافات مثبتة", "emptySelectHint": "اختر إضافة لمعاينة التفاصيل", "installAllPlugins": "تثبيت الكل", "networkError": "فشل الحصول على متجر الإضافات، يرجى التحقق من الاتصال بالشبكة والمحاولة مجددًا", "placeholder": "ابحث عن اسم الإضافة أو الوصف أو الكلمات المفتاحية...", "releasedAt": "نُشر في {{createdAt}}", "tabs": { "installed": "مثبت", "mcp": "إضافات MCP", "old": "إضافات LobeChat" }, "title": "متجر الإضافات" }, "unknownError": "خطأ غير معروف", "unknownPlugin": "إضافة غير معروفة" }