Comprehensive UI/UX updates including agent card redesign, chat container improvements, note editor enhancements, memory echo notifications, and updated translations for all 15 locales. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1407 lines
80 KiB
JSON
1407 lines
80 KiB
JSON
{
|
|
"about": {
|
|
"appDescription": "تطبيق ملاحظات قوي مع ميزات مدعومة بالذكاء الاصطناعي",
|
|
"appName": "Memento",
|
|
"buildDate": "تاريخ البناء",
|
|
"description": "معلومات حول التطبيق",
|
|
"features": {
|
|
"description": "قدرات مدعومة بالذكاء الاصطناعي",
|
|
"dragDrop": "إدارة الملاحظات بالسحب والإفلات",
|
|
"labelSystem": "نظام التسميات",
|
|
"memoryEcho": "رؤى Memory Echo اليومية",
|
|
"multipleProviders": "مزودو ذكاء اصطناعي متعددون (OpenAI، Ollama)",
|
|
"notebookOrganization": "تنظيم الدفاتر",
|
|
"paragraphReformulation": "إعادة صياغة الفقرات",
|
|
"semanticSearch": "بحث دلالي مع التضمينات",
|
|
"title": "الميزات",
|
|
"titleSuggestions": "اقتراحات عناوين مدعومة بالذكاء الاصطناعي"
|
|
},
|
|
"platform": "المنصة",
|
|
"platformWeb": "الويب",
|
|
"support": {
|
|
"description": "احصل على المساعدة وقدم الملاحظات",
|
|
"documentation": "التوثيق",
|
|
"feedback": "الملاحظات",
|
|
"reportIssues": "الإبلاغ عن المشاكل",
|
|
"title": "الدعم"
|
|
},
|
|
"technology": {
|
|
"ai": "الذكاء الاصطناعي",
|
|
"authentication": "المصادقة",
|
|
"backend": "الواجهة الخلفية",
|
|
"database": "قاعدة البيانات",
|
|
"description": "مبني بتقنيات حديثة",
|
|
"frontend": "الواجهة الأمامية",
|
|
"testing": "الاختبار",
|
|
"title": "مجموعة التقنيات",
|
|
"ui": "واجهة المستخدم"
|
|
},
|
|
"title": "حول",
|
|
"version": "الإصدار"
|
|
},
|
|
"admin": {
|
|
"ai": {
|
|
"apiKey": "مفتاح API",
|
|
"baseUrl": "عنوان URL الأساسي",
|
|
"commonEmbeddingModels": "نماذج التضمين الشائعة لواجهات API المتوافقة مع OpenAI",
|
|
"commonModelsDescription": "النماذج الشائعة لواجهات API المتوافقة مع OpenAI",
|
|
"description": "تكوين مزودي الذكاء الاصطناعي للوسوم التلقائية والبحث الدلالي. استخدم مزودين مختلفين للحصول على أفضل أداء.",
|
|
"embeddingsDescription": "مزود الذكاء الاصطناعي لتضمينات البحث الدلالي. موصى به: OpenAI (أفضل جودة).",
|
|
"embeddingsProvider": "مزود التضمينات",
|
|
"model": "النموذج",
|
|
"modelRecommendations": "gpt-4o-mini = أفضل قيمة • gpt-4o = أفضل جودة",
|
|
"openAIKeyDescription": "مفتاح OpenAI API الخاص بك من platform.openai.com",
|
|
"openTestPanel": "فتح لوحة اختبار الذكاء الاصطناعي",
|
|
"provider": "المزود",
|
|
"providerEmbeddingRequired": "AI_PROVIDER_EMBEDDING مطلوب",
|
|
"providerTagsRequired": "AI_PROVIDER_TAGS مطلوب",
|
|
"saveSettings": "حفظ إعدادات الذكاء الاصطناعي",
|
|
"saving": "جاري الحفظ...",
|
|
"selectEmbeddingModel": "اختر نموذج التضمين المثبت على نظامك",
|
|
"selectOllamaModel": "اختر نموذج Ollama المثبت على نظامك",
|
|
"tagsGenerationDescription": "مزود الذكاء الاصطناعي لاقتراحات الوسوم التلقائية. موصى به: Ollama (مجاني، محلي).",
|
|
"tagsGenerationProvider": "مزود توليد الوسوم",
|
|
"title": "تكوين الذكاء الاصطناعي",
|
|
"updateFailed": "فشل تحديث إعدادات الذكاء الاصطناعي",
|
|
"updateSuccess": "تم تحديث إعدادات الذكاء الاصطناعي بنجاح",
|
|
"bestValue": "أفضل قيمة",
|
|
"bestQuality": "أفضل جودة",
|
|
"providerOllamaOption": "🦙 Ollama (Local & Free)",
|
|
"providerOpenAIOption": "🤖 OpenAI (GPT-5, GPT-4)",
|
|
"providerCustomOption": "🔧 Custom OpenAI-Compatible",
|
|
"saved": "(تم الحفظ)",
|
|
"chatProvider": "مزود الدردشة",
|
|
"chatDescription": "مزود الذكاء الاصطناعي لمساعد الدردشة. يستخدم مزود الوسوم إذا لم يتم تكوينه."
|
|
},
|
|
"aiTest": {
|
|
"description": "اختبر مزودي الذكاء الاصطناعي لتوليد الوسوم وتضمينات البحث الدلالي",
|
|
"embeddingDimensions": "أبعاد التضمين:",
|
|
"embeddingsTestDescription": "اختبر مزود الذكاء الاصطناعي المسؤول عن تضمينات البحث الدلالي",
|
|
"embeddingsTestTitle": "اختبار التضمينات",
|
|
"error": "خطأ:",
|
|
"first5Values": "أول 5 قيم:",
|
|
"generatedTags": "الوسوم المولدة:",
|
|
"howItWorksTitle": "كيف يعمل الاختبار",
|
|
"model": "النموذج:",
|
|
"provider": "المزود:",
|
|
"responseTime": "وقت الاستجابة: {time} مللي ثانية",
|
|
"runTest": "تشغيل الاختبار",
|
|
"tagsTestDescription": "اختبر مزود الذكاء الاصطناعي المسؤول عن اقتراحات الوسوم التلقائية",
|
|
"tagsTestTitle": "اختبار توليد الوسوم",
|
|
"testError": "خطأ في الاختبار: {error}",
|
|
"testFailed": "فشل الاختبار",
|
|
"testPassed": "نجح الاختبار",
|
|
"testing": "جاري الاختبار...",
|
|
"tipDescription": "استخدم لوحة اختبار الذكاء الاصطناعي لتشخيص مشاكل التكوين قبل الاختبار.",
|
|
"tipTitle": "نصيحة:",
|
|
"title": "اختبار مزود الذكاء الاصطناعي",
|
|
"vectorDimensions": "أبعاد المتجه",
|
|
"tagsGenerationTest": "🏷️ اختبار توليد الوسوم:",
|
|
"tagsStep1": "يرسل ملاحظة نموذجية إلى مزود الذكاء الاصطناعي",
|
|
"tagsStep2": "يطلب 3-5 وسوم ذات صلة بناءً على المحتوى",
|
|
"tagsStep3": "يعرض الوسوم المولدة مع درجات الثقة",
|
|
"tagsStep4": "يقيس وقت الاستجابة",
|
|
"embeddingsTestLabel": "🔍 اختبار التضمينات:",
|
|
"embeddingsStep1": "يرسل نصاً نموذجياً إلى مزود التضمينات",
|
|
"embeddingsStep2": "ينشئ تمثيلاً متجهياً (قائمة أرقام)",
|
|
"embeddingsStep3": "يعرض أبعاد التضمين وقيم نموذجية",
|
|
"embeddingsStep4": "يتحقق من أن المتجه صالح ومنسق بشكل صحيح",
|
|
"tipContent": "يمكنك استخدام مزودين مختلفين للوسوم والتضمينات! استخدم Ollama (مجاني) للوسوم و OpenAI (أفضل جودة) للتضمينات لتحسين التكلفة والأداء.",
|
|
"testSuccessToast": "نجح اختبار {type}!",
|
|
"testFailedToast": "فشل اختبار {type}",
|
|
"testingType": "جاري اختبار {type}...",
|
|
"technicalDetails": "التفاصيل التقنية"
|
|
},
|
|
"aiTesting": "اختبار الذكاء الاصطناعي",
|
|
"security": {
|
|
"allowPublicRegistration": "السماح بالتسجيل العام",
|
|
"allowPublicRegistrationDescription": "إذا تم تعطيله، يمكن للمشرف فقط إضافة مستخدمين جدد عبر صفحة إدارة المستخدمين.",
|
|
"description": "إدارة التحكم في الوصول وسياسات التسجيل.",
|
|
"title": "إعدادات الأمان",
|
|
"updateFailed": "فشل تحديث إعدادات الأمان",
|
|
"updateSuccess": "تم تحديث إعدادات الأمان"
|
|
},
|
|
"settings": "إعدادات المشرف",
|
|
"resend": {
|
|
"title": "Resend (موصى به)",
|
|
"description": "إرسال رسائل البريد عبر واجهة برمجة Resend. يُفضل على SMTP إذا تم تكوينه.",
|
|
"apiKey": "مفتاح API لـ Resend",
|
|
"apiKeyHint": "احصل على مفتاح API من resend.com. يُستخدم لإشعارات الوكلاء وإعادة تعيين كلمة المرور.",
|
|
"saveSettings": "حفظ إعدادات Resend",
|
|
"updateSuccess": "تم تحديث إعدادات Resend",
|
|
"updateFailed": "فشل تحديث إعدادات Resend",
|
|
"configured": "تم تكوين Resend وهو نشط"
|
|
},
|
|
"email": {
|
|
"title": "إعدادات البريد الإلكتروني",
|
|
"description": "تكوين إرسال البريد الإلكتروني لإشعارات الوكلاء وإعادة تعيين كلمة المرور.",
|
|
"provider": "مزود البريد الإلكتروني",
|
|
"saveSettings": "حفظ إعدادات البريد الإلكتروني"
|
|
},
|
|
"smtp": {
|
|
"description": "تكوين خادم البريد الإلكتروني لإعادة تعيين كلمة المرور.",
|
|
"forceSSL": "فرض SSL/TLS (عادة للمنفذ 465)",
|
|
"fromEmail": "من البريد الإلكتروني",
|
|
"host": "المضيف",
|
|
"ignoreCertErrors": "تجاهل أخطاء الشهادة (للمضيف الذاتي/التطوير فقط)",
|
|
"password": "كلمة المرور",
|
|
"port": "المنفذ",
|
|
"saveSettings": "حفظ إعدادات SMTP",
|
|
"sending": "جاري الإرسال...",
|
|
"testEmail": "بريد إلكتروني تجريبي",
|
|
"testFailed": "فشل: {error}",
|
|
"testSuccess": "تم إرسال البريد الإلكتروني التجريبي بنجاح!",
|
|
"title": "تكوين SMTP",
|
|
"updateFailed": "فشل تحديث إعدادات SMTP",
|
|
"updateSuccess": "تم تحديث إعدادات SMTP",
|
|
"username": "اسم المستخدم"
|
|
},
|
|
"title": "لوحة تحكم المشرف",
|
|
"userManagement": "إدارة المستخدمين",
|
|
"users": {
|
|
"addUser": "إضافة مستخدم",
|
|
"confirmDelete": "Are you sure? This action cannot be undone.",
|
|
"createFailed": "فشل إنشاء المستخدم",
|
|
"createSuccess": "تم إنشاء المستخدم بنجاح",
|
|
"createUser": "إنشاء مستخدم",
|
|
"createUserDescription": "إضافة مستخدم جديد إلى النظام.",
|
|
"deleteFailed": "فشل الحذف",
|
|
"deleteSuccess": "تم حذف المستخدم",
|
|
"demote": "تخفيض",
|
|
"email": "البريد الإلكتروني",
|
|
"name": "الاسم",
|
|
"password": "كلمة المرور",
|
|
"promote": "ترقية",
|
|
"role": "الدور",
|
|
"roleUpdateFailed": "فشل تحديث الدور",
|
|
"roleUpdateSuccess": "تم تحديث دور المستخدم إلى {role}",
|
|
"roles": {
|
|
"admin": "مشرف",
|
|
"user": "مستخدم"
|
|
},
|
|
"table": {
|
|
"actions": "الإجراءات",
|
|
"createdAt": "تاريخ الإنشاء",
|
|
"email": "البريد الإلكتروني",
|
|
"name": "الاسم",
|
|
"role": "الدور"
|
|
}
|
|
},
|
|
"chat": "AI Chat",
|
|
"lab": "The Lab",
|
|
"agents": "Agents",
|
|
"workspace": "Workspace",
|
|
"sidebar": {
|
|
"dashboard": "لوحة التحكم",
|
|
"users": "المستخدمون",
|
|
"aiManagement": "إدارة الذكاء الاصطناعي",
|
|
"chat": "دردشة الذكاء الاصطناعي",
|
|
"lab": "المختبر (أفكار)",
|
|
"agents": "الوكلاء",
|
|
"settings": "الإعدادات"
|
|
},
|
|
"metrics": {
|
|
"vsLastPeriod": "vs الفترة السابقة"
|
|
},
|
|
"tools": {
|
|
"title": "أدوات الوكيل",
|
|
"description": "تكوين الأدوات الخارجية لاستخدام أدوات الوكيل: بحث الويب، استخراج الويب، والوصول إلى API.",
|
|
"searchProvider": "مزود بحث الويب",
|
|
"searxng": "SearXNG (مستضاف ذاتيًا)",
|
|
"brave": "Brave Search API",
|
|
"both": "كلاهما (SearXNG أساسي، Brave احتياطي)",
|
|
"searxngUrl": "رابط SearXNG",
|
|
"braveKey": "مفتاح Brave Search API",
|
|
"jinaKey": "مفتاح Jina Reader API",
|
|
"jinaKeyOptional": "اختياري — يعمل بدونه ولكن مع حدود معدل",
|
|
"jinaKeyDescription": "يُستخدم لاستخراج الويب. يعمل بدون مفتاح ولكن مع حدود معدل.",
|
|
"saveSettings": "حفظ إعدادات الأدوات",
|
|
"updateSuccess": "تم تحديث إعدادات الأدوات بنجاح",
|
|
"updateFailed": "فشل تحديث إعدادات الأدوات"
|
|
}
|
|
},
|
|
"ai": {
|
|
"analyzing": "الذكاء الاصطناعي يحلل...",
|
|
"assistant": "مساعد الذكاء الاصطناعي",
|
|
"autoLabels": {
|
|
"error": "فشل في جلب اقتراحات التصنيفات",
|
|
"noLabelsSelected": "لم يتم اختيار تصنيفات",
|
|
"created": "تم إنشاء {count} تصنيفات بنجاح",
|
|
"analyzing": "تحليل ملاحظاتك...",
|
|
"title": "اقتراحات تصنيفات جديدة",
|
|
"description": "اكتشفت مواضيع متكررة في \"{notebookName}\" ({totalNotes} ملاحظات). هل تريد إنشاء تصنيفات لها؟",
|
|
"note": "ملاحظة",
|
|
"notes": "ملاحظات",
|
|
"typeContent": "اكتب محتوى للحصول على اقتراحات التصنيفات...",
|
|
"createNewLabel": "إنشاء هذا التصنيف الجديد وإضافته",
|
|
"new": "(جديد)",
|
|
"create": "إنشاء",
|
|
"creating": "جارٍ إنشاء التصنيفات...",
|
|
"notesCount": "{count} ملاحظات",
|
|
"typeForSuggestions": "اكتب محتوى للحصول على اقتراحات التصنيفات..."
|
|
},
|
|
"batchOrganization": {
|
|
"title": "تنظيم بالذكاء الاصطناعي",
|
|
"description": "سيحلل الذكاء الاصطناعي ملاحظاتك ويقترح تنظيمها في دفاتر.",
|
|
"analyzing": "تحليل ملاحظاتك...",
|
|
"noNotebooks": "لا توجد دفاتر متاحة. أنشئ دفاتر أولاً.",
|
|
"noSuggestions": "لم يتمكن الذكاء الاصطناعي من إيجاد طريقة جيدة لتنظيم هذه الملاحظات.",
|
|
"apply": "تطبيق",
|
|
"applying": "جارٍ التطبيق...",
|
|
"success": "تم نقل {count} ملاحظات بنجاح",
|
|
"error": "فشل في إنشاء خطة التنظيم",
|
|
"noNotesSelected": "لم يتم اختيار ملاحظات",
|
|
"applyFailed": "فشل في تطبيق خطة التنظيم",
|
|
"selectAllIn": "تحديد جميع الملاحظات في {notebook}",
|
|
"selectNote": "تحديد ملاحظة: {title}"
|
|
},
|
|
"clarify": "توضيح",
|
|
"clickToAddTag": "انقر لإضافة هذا الوسم",
|
|
"generateTitles": "إنشاء عناوين",
|
|
"generateTitlesTooltip": "إنشاء عناوين بالذكاء الاصطناعي",
|
|
"generating": "جاري الإنشاء...",
|
|
"generatingTitles": "جاري إنشاء العناوين...",
|
|
"ignoreSuggestion": "تجاهل هذا الاقتراح",
|
|
"improveStyle": "تحسين الأسلوب",
|
|
"languageDetected": "تم اكتشاف اللغة",
|
|
"notebookSummary": {
|
|
"regenerate": "إعادة إنشاء الملخص",
|
|
"regenerating": "إعادة إنشاء الملخص...",
|
|
"exportPDF": "تصدير كـ PDF"
|
|
},
|
|
"original": "الأصلي",
|
|
"poweredByAI": "مدعوم بالذكاء الاصطناعي",
|
|
"processing": "جاري المعالجة...",
|
|
"reformulateText": "إعادة صياغة النص",
|
|
"reformulated": "معاد صياغته",
|
|
"reformulating": "جاري إعادة الصياغة...",
|
|
"reformulationApplied": "تم تطبيق النص المعاد صياغته!",
|
|
"reformulationComparison": "مقارنة إعادة الصياغة",
|
|
"reformulationError": "خطأ أثناء إعادة الصياغة",
|
|
"reformulationFailed": "فشل في إعادة صياغة النص",
|
|
"reformulationMaxWords": "يجب أن يحتوي النص على 500 كلمة كحد أقصى",
|
|
"reformulationMinWords": "يجب أن يحتوي النص على 10 كلمات على الأقل (الحالي: {count} كلمات)",
|
|
"reformulationNoText": "الرجاء تحديد النص أو إضافة محتوى",
|
|
"reformulationSelectionTooShort": "التحديد قصير جداً، سيتم استخدام المحتوى الكامل",
|
|
"shorten": "اختصار",
|
|
"tagAdded": "تمت إضافة الوسم \"{tag}\"",
|
|
"titleApplied": "تم تطبيق العنوان!",
|
|
"titleGenerateWithAI": "إنشاء عناوين بالذكاء الاصطناعي",
|
|
"titleGenerating": "جاري الإنشاء...",
|
|
"titleGenerationError": "خطأ في إنشاء العناوين",
|
|
"titleGenerationFailed": "فشل في إنشاء العناوين",
|
|
"titleGenerationMinWords": "يجب أن يحتوي المحتوى على 10 كلمات على الأقل لإنشاء العناوين (الحالي: {count} كلمات)",
|
|
"titlesGenerated": "💡 تم إنشاء {count} عنوان!",
|
|
"transformError": "خطأ أثناء التحويل",
|
|
"transformMarkdown": "التحويل إلى Markdown",
|
|
"transformSuccess": "تم تحويل النص إلى Markdown بنجاح!",
|
|
"transforming": "جاري التحويل...",
|
|
"clarifyDesc": "جعل النص أوضح وأسهل للفهم",
|
|
"shortenDesc": "تلخيص النص والوصول إلى النقطة",
|
|
"improve": "تحسين الكتابة",
|
|
"improveDesc": "تصحيح القواعد وتحسين الأسلوب",
|
|
"toMarkdown": "تنسيق كـ Markdown",
|
|
"toMarkdownDesc": "إضافة عناوين ونقاط وهيكلة النص",
|
|
"translate": "ترجمة",
|
|
"translateDesc": "تغيير لغة النص",
|
|
"translateBack": "رجوع",
|
|
"translationApplied": "تم تطبيق الترجمة",
|
|
"translationFailed": "فشلت الترجمة",
|
|
"undo": "تراجع عن الذكاء الاصطناعي",
|
|
"undoAI": "تراجع عن تحويل الذكاء الاصطناعي",
|
|
"undoApplied": "تم استعادة النص الأصلي"
|
|
},
|
|
"aiSettings": {
|
|
"description": "تكوين ميزاتك وتفضيلاتك المدعومة بالذكاء الاصطناعي",
|
|
"error": "فشل في تحديث الإعداد",
|
|
"features": "ميزات الذكاء الاصطناعي",
|
|
"frequency": "التكرار",
|
|
"frequencyDaily": "يومي",
|
|
"frequencyWeekly": "أسبوعي",
|
|
"provider": "مزود الذكاء الاصطناعي",
|
|
"providerAuto": "تلقائي (موصى به)",
|
|
"providerOllama": "Ollama (محلي)",
|
|
"providerOpenAI": "OpenAI (سحابة)",
|
|
"saved": "تم تحديث الإعداد",
|
|
"saving": "جاري الحفظ...",
|
|
"title": "إعدادات الذكاء الاصطناعي",
|
|
"titleSuggestionsDesc": "اقتراح عناوين للملاحظات بدون عنوان بعد 50+ كلمة",
|
|
"paragraphRefactorDesc": "خيارات تحسين النص بالذكاء الاصطناعي",
|
|
"frequencyDesc": "عدد مرات تحليل روابط الملاحظات",
|
|
"providerDesc": "اختر مزود الذكاء الاصطناعي المفضل",
|
|
"providerAutoDesc": "Ollama عند توفره، OpenAI كبديل",
|
|
"providerOllamaDesc": "خصوصية 100%، يعمل محليًا",
|
|
"providerOpenAIDesc": "الأكثر دقة، يتطلب مفتاح API"
|
|
},
|
|
"appearance": {
|
|
"description": "تخصيص مظهر التطبيق",
|
|
"title": "المظهر",
|
|
"notesViewDescription": "اختر كيفية عرض الملاحظات على الصفحة الرئيسية وفي الدفاتر.",
|
|
"notesViewLabel": "عرض الملاحظات",
|
|
"notesViewTabs": "علامات تبويب (نمط OneNote)",
|
|
"notesViewMasonry": "بطاقات (شبكة)"
|
|
},
|
|
"auth": {
|
|
"backToLogin": "العودة إلى تسجيل الدخول",
|
|
"checkYourEmail": "تحقق من بريدك الإلكتروني",
|
|
"createAccount": "أنشئ حسابك",
|
|
"email": "البريد الإلكتروني",
|
|
"emailPlaceholder": "أدخل عنوان بريدك الإلكتروني",
|
|
"forgotPassword": "هل نسيت كلمة المرور؟",
|
|
"forgotPasswordDescription": "أدخل عنوان بريدك الإلكتروني وسنرسل لك رابطاً لإعادة تعيين كلمة المرور.",
|
|
"forgotPasswordTitle": "نسيان كلمة المرور",
|
|
"hasAccount": "لديك حساب بالفعل؟",
|
|
"name": "الاسم",
|
|
"namePlaceholder": "أدخل اسمك",
|
|
"noAccount": "ليس لديك حساب؟",
|
|
"orContinueWith": "أو المتابعة مع",
|
|
"password": "كلمة المرور",
|
|
"passwordMinChars": "أدخل كلمة المرور (6 أحرف على الأقل)",
|
|
"passwordPlaceholder": "أدخل كلمة المرور",
|
|
"rememberMe": "تذكرني",
|
|
"resetEmailSent": "أرسلنا رابط إعادة تعيين كلمة المرور إلى عنوان بريدك الإلكتروني إذا كان موجوداً في نظامنا.",
|
|
"resetPassword": "إعادة تعيين كلمة المرور",
|
|
"resetPasswordInstructions": "أدخل بريدك الإلكتروني لإعادة تعيين كلمة المرور",
|
|
"returnToLogin": "العودة إلى تسجيل الدخول",
|
|
"sendResetLink": "إرسال رابط إعادة التعيين",
|
|
"sending": "جاري الإرسال...",
|
|
"signIn": "تسجيل الدخول",
|
|
"signInToAccount": "سجل الدخول إلى حسابك",
|
|
"signOut": "Sign out",
|
|
"signUp": "إنشاء حساب"
|
|
},
|
|
"autoLabels": {
|
|
"analyzing": "جاري تحليل الملاحظات...",
|
|
"createNewLabel": "إنشاء هذا الوسم الجديد وإضافته",
|
|
"created": "تم إنشاء {count} وسم بنجاح",
|
|
"description": "لقد اكتشفت موضوعات متكررة في \"{notebookName}\" ({totalNotes} ملاحظة). إنشاء وسم لها؟",
|
|
"error": "فشل في جلب اقتراحات الوسوم",
|
|
"new": "(جديد)",
|
|
"noLabelsSelected": "لم يتم تحديد وسم",
|
|
"note": "ملاحظة",
|
|
"notes": "ملاحظات",
|
|
"title": "اقتراحات وسم جديدة",
|
|
"typeContent": "اكتب المحتوى للحصول على اقتراحات الوسوم...",
|
|
"typeForSuggestions": "اكتب للحصول على اقتراحات..."
|
|
},
|
|
"batch": {
|
|
"organize": "تنظيم",
|
|
"organizeWithAI": "تنظيم بالذكاء الاصطناعي"
|
|
},
|
|
"batchOrganization": {
|
|
"analyzing": "جاري تحليل الملاحظات...",
|
|
"apply": "تطبيق ({count})",
|
|
"applyFailed": "فشل تطبيق التنظيم",
|
|
"applying": "جاري التطبيق...",
|
|
"confidence": "ثقة",
|
|
"description": "س يقوم الذكاء الاصطناعي بتحليل ملاحظاتك ويقترح تنظيمها في دفاتر.",
|
|
"error": "فشل في إنشاء خطة التنظيم",
|
|
"noNotebooks": "لا توجد دفاتر متاحة. أنشئ أولاً دفاتر لتنظيم ملاحظاتك.",
|
|
"noNotesSelected": "لم يتم تحديد ملاحظات",
|
|
"noSuggestions": "لم يتمكن الذكاء الاصطناعي من إيجاد طريقة جيدة لتنظيم هذه الملاحظات.",
|
|
"notesToOrganize": "{count} ملاحظة للتنظيم",
|
|
"selectAllIn": "تحديد الكل",
|
|
"selectNote": "اختر ملاحظة",
|
|
"selected": "{count} محددة",
|
|
"success": "نجح التنظيم",
|
|
"title": "التنظيم بالذكاء الاصطناعي",
|
|
"unorganized": "{count} ملاحظة لم يتم تصنيفها وستبقى في الملاحظات العامة."
|
|
},
|
|
"collaboration": {
|
|
"accessRevoked": "Access has been revoked",
|
|
"addCollaborator": "Add collaborator",
|
|
"addCollaboratorDescription": "Add people to collaborate on this note by their email address.",
|
|
"alreadyInList": "This email is already in the list",
|
|
"canEdit": "Can edit",
|
|
"canView": "Can view",
|
|
"done": "Done",
|
|
"emailAddress": "Email address",
|
|
"emailPlaceholder": "Enter email address",
|
|
"enterEmailAddress": "Enter email address",
|
|
"errorLoading": "Error loading collaborators",
|
|
"failedToAdd": "Failed to add collaborator",
|
|
"failedToRemove": "Failed to remove collaborator",
|
|
"invite": "Invite",
|
|
"noCollaborators": "No collaborators yet. Add someone above!",
|
|
"noCollaboratorsViewer": "No collaborators yet.",
|
|
"nowHasAccess": "{name} now has access to this note",
|
|
"owner": "Owner",
|
|
"pending": "Pending",
|
|
"pendingInvite": "Pending Invite",
|
|
"peopleWithAccess": "People with access",
|
|
"remove": "Remove",
|
|
"removeCollaborator": "Remove collaborator",
|
|
"shareNote": "Share note",
|
|
"shareWithCollaborators": "Share with collaborators",
|
|
"unnamedUser": "Unnamed User",
|
|
"viewerDescription": "You have access to this note. Only the owner can manage collaborators.",
|
|
"willBeAdded": "{email} will be added as collaborator when note is created"
|
|
},
|
|
"colors": {
|
|
"blue": "أزرق",
|
|
"default": "الافتراضي",
|
|
"gray": "رمادي",
|
|
"green": "أخضر",
|
|
"orange": "برتقالي",
|
|
"pink": "وردي",
|
|
"purple": "بنفسجي",
|
|
"red": "أحمر",
|
|
"yellow": "أصفر"
|
|
},
|
|
"common": {
|
|
"add": "إضافة",
|
|
"cancel": "إلغاء",
|
|
"close": "إغلاق",
|
|
"confirm": "تأكيد",
|
|
"delete": "حذف",
|
|
"edit": "تعديل",
|
|
"error": "خطأ",
|
|
"loading": "جاري التحميل...",
|
|
"noResults": "لا توجد نتائج",
|
|
"notAvailable": "غير متاح",
|
|
"optional": "اختياري",
|
|
"remove": "إزالة",
|
|
"required": "مطلوب",
|
|
"save": "حفظ",
|
|
"search": "بحث",
|
|
"success": "نجاح",
|
|
"unknown": "غير معروف"
|
|
},
|
|
"connection": {
|
|
"clickToView": "انقر لعرض الملاحظة",
|
|
"helpful": "مفيد",
|
|
"isHelpful": "هل هذا الاتصال مفيد؟",
|
|
"memoryEchoDiscovery": "اكتشاف Memory Echo",
|
|
"notHelpful": "غير مفيد",
|
|
"similarityInfo": "هذه الملاحظات متصلة بنسبة تشابه {similarity}%"
|
|
},
|
|
"dataManagement": {
|
|
"cleanup": {
|
|
"button": "تنظيف",
|
|
"description": "إزالة التسميات والاتصالات التي تشير إلى ملاحظات محذوفة.",
|
|
"failed": "حدث خطأ أثناء التنظيف",
|
|
"title": "تنظيف البيانات اليتيمة"
|
|
},
|
|
"cleanupComplete": "اكتمل التنظيف",
|
|
"cleanupError": "خطأ في التنظيف",
|
|
"dangerZone": "المنطقة الخطرة",
|
|
"dangerZoneDescription": "هذه العمليات لا يمكن التراجع عنها، يرجى الحذر",
|
|
"delete": {
|
|
"button": "حذف جميع الملاحظات",
|
|
"confirm": "هل أنت متأكد؟ سيؤدي هذا إلى حذف جميع ملاحظاتك نهائياً.",
|
|
"description": "حذف جميع ملاحظاتك نهائياً. لا يمكن التراجع عن هذا الإجراء.",
|
|
"failed": "فشل حذف الملاحظات",
|
|
"success": "تم حذف جميع الملاحظات",
|
|
"title": "حذف جميع الملاحظات"
|
|
},
|
|
"deleting": "جاري الحذف...",
|
|
"export": {
|
|
"button": "تصدير الملاحظات",
|
|
"description": "قم بتنزيل جميع ملاحظاتك كملف JSON. يتضمن جميع المحتوى والتسميات والبيانات الوصفية.",
|
|
"failed": "فشل تصدير الملاحظات",
|
|
"success": "تم تصدير الملاحظات بنجاح",
|
|
"title": "تصدير جميع الملاحظات"
|
|
},
|
|
"exporting": "جاري التصدير...",
|
|
"import": {
|
|
"button": "استيراد الملاحظات",
|
|
"description": "قم بتحميل ملف JSON لاستيراد الملاحظات. سيتم إضافتها إلى ملاحظاتك الحالية دون استبدالها.",
|
|
"failed": "فشل استيراد الملاحظات",
|
|
"success": "تم استيراد {count} ملاحظة",
|
|
"title": "استيراد الملاحظات"
|
|
},
|
|
"importing": "جاري الاستيراد...",
|
|
"indexing": {
|
|
"button": "إعادة بناء الفهرس",
|
|
"description": "إعادة توليد التضمينات لجميع الملاحظات لتحسين البحث الدلالي.",
|
|
"failed": "حدث خطأ أثناء الفهرسة",
|
|
"success": "اكتملت الفهرسة: تمت معالجة {count} ملاحظة",
|
|
"title": "إعادة بناء فهرس البحث"
|
|
},
|
|
"indexingComplete": "اكتملت الفهرسة",
|
|
"indexingError": "خطأ في الفهرسة",
|
|
"title": "إدارة البيانات",
|
|
"toolsDescription": "أدوات للحفاظ على صحة قاعدة البيانات"
|
|
},
|
|
"demoMode": {
|
|
"activated": "تم تفعيل الوضع التجريبي! سيعمل Memory Echo الآن فوراً.",
|
|
"createNotesTip": "أنشئ ملاحظتين متشابهتين أو أكثر وشاهد Memory Echo أثناء العمل!",
|
|
"deactivated": "تم تعطيل الوضع التجريبي. تم استعادة المعلمات العادية.",
|
|
"delayBetweenNotes": "تأخير 0 يوم بين الملاحظات (عادة 7 أيام)",
|
|
"description": "تسريع Memory Echo للاختبار. تظهر الاتصالات فوراً.",
|
|
"parametersActive": "معلمات العرض النشطة:",
|
|
"similarityThreshold": "50% عتبة التشابه (عادة 75%)",
|
|
"title": "الوضع التجريبي",
|
|
"toggleFailed": "فشل في تبديل الوضع التجريبي",
|
|
"unlimitedInsights": "رؤى غير محدودة (بدون حدود للتكرار)"
|
|
},
|
|
"diagnostics": {
|
|
"apiStatus": "حالة API",
|
|
"checking": "Checking...",
|
|
"configuredProvider": "المزود المكوّن",
|
|
"description": "Check your AI provider connection status",
|
|
"errorStatus": "Error",
|
|
"operational": "Operational",
|
|
"testDetails": "تفاصيل الاختبار:",
|
|
"tip1": "تأكد من تشغيل Ollama (ollama serve)",
|
|
"tip2": "تحقق من تثبيت النموذج (ollama pull llama3)",
|
|
"tip3": "تحقق من مفتاح OpenAI API الخاص بك",
|
|
"tip4": "تحقق من اتصال الشبكة",
|
|
"title": "التشخيص",
|
|
"troubleshootingTitle": "نصائح استكشاف الأخطاء:"
|
|
},
|
|
"favorites": {
|
|
"noFavorites": "لا توجد مفضلات",
|
|
"pinToFavorite": "تثبيت في المفضلة",
|
|
"title": "المفضلة",
|
|
"toggleSection": "تبديل قسم المفضلة"
|
|
},
|
|
"footer": {
|
|
"openSource": "نسخة مفتوحة المصدر",
|
|
"privacy": "الخصوصية",
|
|
"terms": "الشروط"
|
|
},
|
|
"general": {
|
|
"add": "إضافة",
|
|
"apply": "تطبيق",
|
|
"back": "رجوع",
|
|
"cancel": "إلغاء",
|
|
"clean": "Clean",
|
|
"clear": "مسح",
|
|
"close": "إغلاق",
|
|
"confirm": "تأكيد",
|
|
"edit": "تعديل",
|
|
"error": "حدث خطأ",
|
|
"indexAll": "Index All",
|
|
"loading": "جاري التحميل...",
|
|
"next": "التالي",
|
|
"operationFailed": "فشلت العملية",
|
|
"operationSuccess": "نجحت العملية",
|
|
"preview": "معاينة",
|
|
"previous": "السابق",
|
|
"reset": "إعادة تعيين",
|
|
"save": "حفظ",
|
|
"select": "اختيار",
|
|
"submit": "إرسال",
|
|
"testConnection": "Test Connection",
|
|
"tryAgain": "الرجاء المحاولة مرة أخرى"
|
|
},
|
|
"generalSettings": {
|
|
"description": "إعدادات التطبيق العامة",
|
|
"title": "الإعدادات العامة"
|
|
},
|
|
"labels": {
|
|
"addLabel": "Add label",
|
|
"allLabels": "All Labels",
|
|
"changeColor": "Change Color",
|
|
"changeColorTooltip": "Change color",
|
|
"clearAll": "Clear all",
|
|
"confirmDelete": "Are you sure you want to delete this label?",
|
|
"count": "{count} labels",
|
|
"noLabels": "No labels",
|
|
"confirmDeleteShort": "Confirm?",
|
|
"labelRemoved": "Label \"{label}\" removed"
|
|
},
|
|
"memoryEcho": {
|
|
"clickToView": "انقر لعرض الملاحظة",
|
|
"comparison": {
|
|
"clickToView": "انقر لعرض الملاحظة",
|
|
"helpful": "مفيد",
|
|
"helpfulQuestion": "هل هذه المقارنة مفيدة؟",
|
|
"highSimilarityInsight": "هذه الملاحظات تعالج نفس الموضوع مع درجة عالية من التشابه. يمكن دمجها أو توحيدها.",
|
|
"notHelpful": "غير مفيد",
|
|
"similarityInfo": "هذه الملاحظات متصلة بنسبة تشابه {similarity}%",
|
|
"title": "💡 مقارنة الملاحظات",
|
|
"untitled": "بدون عنوان"
|
|
},
|
|
"connection": "اتصال",
|
|
"connections": "الاتصالات",
|
|
"connectionsBadge": "{count} اتصال",
|
|
"dailyInsight": "رؤية يومية من ملاحظاتك",
|
|
"description": "اتصالات استباقية بين ملاحظاتك",
|
|
"dismiss": "تجاهل مؤقتاً",
|
|
"editorSection": {
|
|
"close": "إغلاق",
|
|
"compare": "مقارنة",
|
|
"compareAll": "مقارنة الكل",
|
|
"loading": "جاري التحميل...",
|
|
"merge": "دمج",
|
|
"mergeAll": "دمج الكل",
|
|
"title": "⚡ الملاحظات المتصلة ({count})",
|
|
"view": "عرض"
|
|
},
|
|
"fused": "مدمج",
|
|
"fusion": {
|
|
"archiveOriginals": "أرشفة الملاحظات الأصلية",
|
|
"cancel": "إلغاء",
|
|
"confirmFusion": "تأكيد الدمج",
|
|
"createBacklinks": "إنشاء رابط خلفي للملاحظات الأصلية",
|
|
"edit": "تعديل",
|
|
"error": "فشل في دمج الملاحظات",
|
|
"finishEditing": "إنهاء التعديل",
|
|
"generateError": "Failed to generate fusion",
|
|
"generateFusion": "إنشاء الدمج",
|
|
"generating": "جاري الإنشاء...",
|
|
"keepAllTags": "الاحتفاظ بجميع الوسوم",
|
|
"mergeNotes": "دمج {count} ملاحظة",
|
|
"modify": "تعديل",
|
|
"noContentReturned": "No fusion content returned from API",
|
|
"notesToMerge": "📝 الملاحظات للدمج",
|
|
"optionalPrompt": "💬 مطالبة الدمج (اختياري)",
|
|
"optionsTitle": "خيارات الدمج",
|
|
"previewTitle": "📝 معاينة الملاحظة المدمجة",
|
|
"promptPlaceholder": "تعليمات اختيارية للذكاء الاصطناعي (مثال: 'الحفاظ على الأسلوب الرسمي للملاحظة 1')...",
|
|
"success": "تم دمج الملاحظات بنجاح!",
|
|
"title": "🔗 الدمج الذكي",
|
|
"unknownDate": "Unknown date",
|
|
"useLatestTitle": "استخدام أحدث ملاحظة كعنوان"
|
|
},
|
|
"helpful": "مفيد",
|
|
"insightReady": "رؤيتك جاهزة!",
|
|
"notHelpful": "غير مفيد",
|
|
"overlay": {
|
|
"error": "خطأ في تحميل الاتصالات",
|
|
"loading": "جاري التحميل...",
|
|
"noConnections": "لم يتم العثور على اتصالات",
|
|
"searchPlaceholder": "البحث عن الاتصالات...",
|
|
"sortBy": "ترتيب حسب:",
|
|
"sortOldest": "الأقدم",
|
|
"sortRecent": "الأحدث",
|
|
"sortSimilarity": "التشابه",
|
|
"title": "الملاحظات المتصلة",
|
|
"viewAll": "عرض الكل جنباً إلى جنب"
|
|
},
|
|
"thanksFeedback": "شكراً على ملاحظاتك!",
|
|
"thanksFeedbackImproving": "شكراً! سنستخدم هذا للتحسين.",
|
|
"title": "لاحظت شيئاً ما...",
|
|
"viewConnection": "عرض الاتصال",
|
|
"match": "{percentage}% تطابق"
|
|
},
|
|
"nav": {
|
|
"accountSettings": "إعدادات الحساب",
|
|
"adminDashboard": "لوحة تحكم المشرف",
|
|
"aiSettings": "إعدادات الذكاء الاصطناعي",
|
|
"archive": "الأرشيف",
|
|
"buyMeACoffee": "اشترِ لي قهوة",
|
|
"configureAI": "قم بتكوين ميزاتك المدعومة بالذكاء الاصطناعي والموفر والتفضيلات",
|
|
"diagnostics": "التشخيص",
|
|
"donateOnKofi": "التبرع على Ko-fi",
|
|
"donationDescription": "قم بعمل تبرع لمرة واحدة أو أصبح داعماً شهرياً.",
|
|
"donationNote": "بدون رسوم منصة • مدفوعات فورية • آمن",
|
|
"favorites": "المفضلة",
|
|
"generalNotes": "الملاحظات العامة",
|
|
"home": "الرئيسية",
|
|
"login": "تسجيل الدخول",
|
|
"logout": "تسجيل الخروج",
|
|
"manageAISettings": "إدارة إعدادات الذكاء الاصطناعي",
|
|
"myLibrary": "مكتبتي",
|
|
"notebooks": "الدفاتر",
|
|
"notes": "الملاحظات",
|
|
"proPlan": "خطة احترافية",
|
|
"profile": "الملف الشخصي",
|
|
"quickAccess": "الوصول السريع",
|
|
"recent": "الحديثة",
|
|
"reminders": "التذكيرات",
|
|
"settings": "الإعدادات",
|
|
"sponsorDescription": "كن راعياً شهرياً واحصل على التقدير.",
|
|
"sponsorOnGithub": "الرعاية على GitHub",
|
|
"support": "دعم Memento ☕",
|
|
"supportDescription": "Memento مجاني ومفتوح المصدر بنسبة 100%. يدعمك يساعد في الحفاظ على ذلك.",
|
|
"supportDevelopment": "دعم تطوير Memento ☕",
|
|
"trash": "المهملات",
|
|
"userManagement": "إدارة المستخدمين",
|
|
"workspace": "مساحة العمل",
|
|
"chat": "دردشة الذكاء الاصطناعي",
|
|
"lab": "المختبر",
|
|
"agents": "الوكلاء"
|
|
},
|
|
"notebook": {
|
|
"cancel": "إلغاء",
|
|
"create": "إنشاء دفتر",
|
|
"createDescription": "ابدأ مجموعة جديدة لتنظيم ملاحظاتك وأفكارك ومشاريعك بكفاءة.",
|
|
"createNew": "إنشاء دفتر جديد",
|
|
"creating": "جاري الإنشاء...",
|
|
"delete": "حذف الدفتر",
|
|
"deleteConfirm": "حذف",
|
|
"deleteWarning": "هل أنت متأكد أنك تريد حذف هذا الدفتر؟ سيتم نقل الملاحظات إلى الملاحظات العامة.",
|
|
"edit": "تحرير الدفتر",
|
|
"editDescription": "تغيير اسم الدفتر وأيقونته ولونه.",
|
|
"generating": "جاري إنشاء الملخص...",
|
|
"labels": "التسميات",
|
|
"name": "اسم الدفتر",
|
|
"noLabels": "لا توجد تسميات",
|
|
"selectColor": "اللون",
|
|
"selectIcon": "الأيقونة",
|
|
"summary": "ملخص الدفتر",
|
|
"summaryDescription": "إنشاء ملخص مدعوم بالذكاء الاصطناعي لجميع الملاحظات في هذا الدفتر.",
|
|
"summaryError": "خطأ في إنشاء الملخص",
|
|
"namePlaceholder": "مثال: استراتيجية التسويق الربع سنوية",
|
|
"myNotebook": "دفتري",
|
|
"saving": "جاري الحفظ...",
|
|
"pdfTitle": "ملخص — {name}",
|
|
"pdfNotesLabel": "الملاحظات:",
|
|
"pdfGeneratedOn": "تم الإنشاء في:",
|
|
"confidence": "ثقة",
|
|
"savingReminder": "خطأ في حفظ التذكير",
|
|
"removingReminder": "خطأ في إزالة التذكير"
|
|
},
|
|
"notebookSuggestion": {
|
|
"description": "يبدو أن هذه الملاحظة تنتمي إلى هذا الدفتر",
|
|
"dismiss": "تجاهل",
|
|
"dismissIn": "تجاهل (يغلق خلال {timeLeft}ثانية)",
|
|
"generalNotes": "الملاحظات العامة",
|
|
"move": "نقل",
|
|
"moveToNotebook": "النقل إلى الدفتر",
|
|
"title": "النقل إلى {name}؟"
|
|
},
|
|
"notebooks": {
|
|
"allNotebooks": "جميع الدفاتر",
|
|
"create": "إنشاء دفتر",
|
|
"createFirst": "إنشاء أول دفتر",
|
|
"noNotebooks": "لا توجد دفاتر"
|
|
},
|
|
"notes": {
|
|
"add": "إضافة",
|
|
"addCollaborators": "إضافة متعاونين",
|
|
"addImage": "إضافة صورة",
|
|
"addItem": "إضافة عنصر",
|
|
"addLink": "إضافة رابط",
|
|
"addListItem": "+ عنصر قائمة",
|
|
"addNote": "إضافة ملاحظة",
|
|
"adding": "جاري الإضافة...",
|
|
"aiAssistant": "مساعد الذكاء الاصطناعي",
|
|
"archive": "أرشفة",
|
|
"backgroundOptions": "خيارات الخلفية",
|
|
"changeColor": "تغيير اللون",
|
|
"changeSize": "تغيير الحجم",
|
|
"clarifyFailed": "فشل التوضيح",
|
|
"close": "إغلاق",
|
|
"color": "اللون",
|
|
"confirmDelete": "هل أنت متأكد أنك تريد حذف هذه الملاحظة؟",
|
|
"confirmLeaveShare": "هل أنت متأكد أنك تريد مغادرة هذه الملاحظة المشتركة؟",
|
|
"contentOrMediaRequired": "الرجاء إدخال بعض المحتوى أو إضافة رابط/صورة",
|
|
"copy": "نسخ",
|
|
"copyFailed": "فشل في نسخ الملاحظة",
|
|
"copySuccess": "تم نسخ الملاحظة بنجاح!",
|
|
"createFirstNote": "أنشئ ملاحظتك الأولى",
|
|
"date": "التاريخ",
|
|
"delete": "حذف",
|
|
"dragToReorder": "اسحب لإعادة الترتيب",
|
|
"duplicate": "نسخ",
|
|
"edit": "تعديل الملاحظة",
|
|
"emptyState": "لا توجد ملاحظات",
|
|
"fileTooLarge": "الملف كبير جداً: {fileName}. الحد الأقصى للحجم هو {maxSize}.",
|
|
"improveFailed": "فشل التحسين",
|
|
"inNotebook": "في الدفتر",
|
|
"invalidDateTime": "تاريخ أو وقت غير صالح",
|
|
"invalidFileType": "نوع ملف غير صالح: {fileName}. يُسمح فقط بـ JPEG و PNG و GIF و WebP.",
|
|
"itemOrMediaRequired": "الرجاء إضافة عنصر واحد على الأقل أو وسائط",
|
|
"large": "كبير",
|
|
"leaveShare": "مغادرة",
|
|
"linkAddFailed": "فشل في إضافة الرابط",
|
|
"linkAdded": "تمت إضافة الرابط",
|
|
"linkMetadataFailed": "تعذر جلب بيانات التعريف الخاصة بالرابط",
|
|
"listItem": "عنصر قائمة",
|
|
"makeCopy": "إنشاء نسخة",
|
|
"markdown": "Markdown",
|
|
"markdownMode": "Markdown",
|
|
"markdownOff": "Markdown معطّل",
|
|
"markdownOn": "Markdown مفعّل",
|
|
"markdownPlaceholder": "اكتب ملاحظة... (Markdown مدعوم)",
|
|
"medium": "متوسط",
|
|
"more": "المزيد",
|
|
"moreOptions": "المزيد من الخيارات",
|
|
"moveFailed": "فشل النقل",
|
|
"newChecklist": "قائمة تحقق جديدة",
|
|
"newNote": "ملاحظة جديدة",
|
|
"noContent": "لا يوجد محتوى",
|
|
"noNotes": "لا توجد ملاحظات",
|
|
"noNotesFound": "لم يتم العثور على ملاحظات",
|
|
"noteCreateFailed": "فشل في إنشاء الملاحظة",
|
|
"noteCreated": "تم إنشاء الملاحظة بنجاح",
|
|
"others": "أخرى",
|
|
"pin": "تثبيت",
|
|
"pinned": "مثبتة",
|
|
"pinnedNotes": "الملاحظات المثبتة",
|
|
"placeholder": "اكتب ملاحظة...",
|
|
"preview": "معاينة",
|
|
"readOnly": "قراءة فقط",
|
|
"recent": "الحديثة",
|
|
"redo": "إعادة (Ctrl+Y)",
|
|
"redoShortcut": "إعادة (Ctrl+Y)",
|
|
"remindMe": "ذكرني",
|
|
"reminderDateTimeRequired": "الرجاء إدخال التاريخ والوقت",
|
|
"reminderMustBeFuture": "يجب أن يكون التذكير في المستقبل",
|
|
"reminderPastError": "يجب أن يكون التذكير في المستقبل",
|
|
"reminderRemoved": "تم إزالة التذكير",
|
|
"reminderSet": "تم تعيين التذكير في {datetime}",
|
|
"remove": "إزالة",
|
|
"saving": "جاري الحفظ...",
|
|
"setReminder": "تعيين تذكير",
|
|
"setReminderButton": "تعيين تذكير",
|
|
"share": "مشاركة",
|
|
"shareWithCollaborators": "المشاركة مع المتعاونين",
|
|
"sharedBy": "شاركها",
|
|
"sharedReadOnly": "هذه الملاحظة مشتركة معك في وضع القراءة فقط",
|
|
"shortenFailed": "فشل الاختصار",
|
|
"showCollaborators": "إظهار المتعاونين",
|
|
"size": "الحجم",
|
|
"small": "صغير",
|
|
"takeNote": "اكتب ملاحظة...",
|
|
"takeNoteMarkdown": "اكتب ملاحظة... (Markdown مدعوم)",
|
|
"time": "الوقت",
|
|
"title": "الملاحظات",
|
|
"titlePlaceholder": "العنوان",
|
|
"transformFailed": "فشل التحويل",
|
|
"unarchive": "إلغاء الأرشفة",
|
|
"undo": "تراجع (Ctrl+Z)",
|
|
"undoShortcut": "تراجع (Ctrl+Z)",
|
|
"unpin": "إلغاء التثبيت",
|
|
"unpinned": "غير مثبت",
|
|
"untitled": "بدون عنوان",
|
|
"uploadFailed": "فشل في رفع {filename}",
|
|
"view": "عرض الملاحظة",
|
|
"emptyStateTabs": "لا توجد ملاحظات في هذا العرض. استخدم \"ملاحظة جديدة\" في الشريط الجانبي (اقتراحات عناوين بالذكاء الاصطناعي متاحة).",
|
|
"viewCards": "عرض البطاقات",
|
|
"viewCardsTooltip": "شبكة بطاقات مع إعادة ترتيب بالسحب والإفلات",
|
|
"viewTabs": "عرض القائمة",
|
|
"viewTabsTooltip": "علامات تبويب أعلى، الملاحظة أسفل — اسحب للترتيب",
|
|
"viewModeGroup": "وضع عرض الملاحظات",
|
|
"reorderTabs": "إعادة ترتيب علامة التبويب",
|
|
"modified": "معدلة",
|
|
"created": "منشأة"
|
|
},
|
|
"pagination": {
|
|
"next": "→",
|
|
"pageInfo": "صفحة {currentPage} من {totalPages}",
|
|
"previous": "←"
|
|
},
|
|
"paragraphRefactor": {
|
|
"casual": "غير رسمي",
|
|
"expand": "توسيع",
|
|
"formal": "رسمي",
|
|
"improve": "تحسين",
|
|
"shorten": "اختصار",
|
|
"title": "تحسين النص"
|
|
},
|
|
"profile": {
|
|
"accountSettings": "إعدادات الحساب",
|
|
"autoDetect": "الكشف التلقائي",
|
|
"changePassword": "تغيير كلمة المرور",
|
|
"changePasswordDescription": "تحديث كلمة المرور. ستحتاج إلى كلمة المرور الحالية.",
|
|
"confirmPassword": "تأكيد كلمة المرور",
|
|
"currentPassword": "كلمة المرور الحالية",
|
|
"description": "تحديث معلوماتك الشخصية",
|
|
"displayName": "اسم العرض",
|
|
"displaySettings": "إعدادات العرض",
|
|
"displaySettingsDescription": "قم بتخصيص المظهر وحجم الخط.",
|
|
"email": "البريد الإلكتروني",
|
|
"fontSize": "حجم الخط",
|
|
"fontSizeDescription": "قم بضبط حجم الخط لتحسين القراءة. ينطبق هذا على جميع النصوص في الواجهة.",
|
|
"fontSizeExtraLarge": "كبير جداً",
|
|
"fontSizeLarge": "كبير",
|
|
"fontSizeMedium": "متوسط",
|
|
"fontSizeSmall": "صغير",
|
|
"fontSizeUpdateFailed": "فشل في تحديث حجم الخط",
|
|
"fontSizeUpdateSuccess": "تم تحديث حجم الخط بنجاح",
|
|
"languageDescription": "سيتم استخدام هذه اللغة لميزات الذكاء الاصطناعي وتحليل المحتوى ونص الواجهة.",
|
|
"languagePreferences": "تفضيلات اللغة",
|
|
"languagePreferencesDescription": "اختر لغتك المفضلة لميزات الذكاء الاصطناعي والواجهة.",
|
|
"languageUpdateFailed": "فشل في تحديث اللغة",
|
|
"languageUpdateSuccess": "تم تحديث اللغة بنجاح",
|
|
"manageAISettings": "إدارة إعدادات الذكاء الاصطناعي",
|
|
"newPassword": "كلمة المرور الجديدة",
|
|
"passwordChangeFailed": "فشل في تغيير كلمة المرور",
|
|
"passwordChangeSuccess": "تم تغيير كلمة المرور بنجاح",
|
|
"passwordError": "خطأ في تحديث كلمة المرور",
|
|
"passwordUpdated": "تم تحديث كلمة المرور",
|
|
"preferredLanguage": "اللغة المفضلة",
|
|
"profileError": "خطأ في تحديث الملف الشخصي",
|
|
"profileUpdated": "تم تحديث الملف الشخصي",
|
|
"recentNotesUpdateFailed": "Failed to update recent notes setting",
|
|
"recentNotesUpdateSuccess": "Recent notes setting updated successfully",
|
|
"selectFontSize": "اختر حجم الخط",
|
|
"selectLanguage": "اختر لغة",
|
|
"showRecentNotes": "Show Recent Notes Section",
|
|
"showRecentNotesDescription": "Display recent notes (last 7 days) on the main page",
|
|
"title": "الملف الشخصي",
|
|
"updateFailed": "فشل في تحديث الملف الشخصي",
|
|
"updatePassword": "تحديث كلمة المرور",
|
|
"updateSuccess": "تم تحديث الملف الشخصي"
|
|
},
|
|
"reminder": {
|
|
"cancel": "إلغاء",
|
|
"reminderDate": "تاريخ التذكير",
|
|
"reminderTime": "وقت التذكير",
|
|
"removeReminder": "إزالة التذكير",
|
|
"save": "تعيين التذكير",
|
|
"setReminder": "تعيين تذكير",
|
|
"title": "التذكير"
|
|
},
|
|
"resetPassword": {
|
|
"confirmNewPassword": "تأكيد كلمة المرور الجديدة",
|
|
"description": "أدخل كلمة المرور الجديدة أدناه.",
|
|
"invalidLinkDescription": "رابط إعادة تعيين كلمة المرور هذا غير صالح أو منتهي الصلاحية.",
|
|
"invalidLinkTitle": "رابط غير صالح",
|
|
"loading": "جاري التحميل...",
|
|
"newPassword": "كلمة المرور الجديدة",
|
|
"passwordMismatch": "كلمات المرور غير متطابقة",
|
|
"requestNewLink": "طلب رابط جديد",
|
|
"resetPassword": "إعادة تعيين كلمة المرور",
|
|
"resetting": "جاري إعادة التعيين...",
|
|
"success": "تم إعادة تعيين كلمة المرور بنجاح. يمكنك الآن تسجيل الدخول.",
|
|
"title": "إعادة تعيين كلمة المرور"
|
|
},
|
|
"search": {
|
|
"exactMatch": "Exact match",
|
|
"noResults": "No results found",
|
|
"placeholder": "Search",
|
|
"related": "Related",
|
|
"resultsFound": "{count} notes found",
|
|
"searchPlaceholder": "Search your notes...",
|
|
"searching": "Searching...",
|
|
"semanticInProgress": "AI search in progress...",
|
|
"semanticTooltip": "AI semantic search"
|
|
},
|
|
"semanticSearch": {
|
|
"exactMatch": "تطابق تام",
|
|
"related": "ذات صلة",
|
|
"searching": "جاري البحث..."
|
|
},
|
|
"settings": {
|
|
"about": "حول",
|
|
"account": "الحساب",
|
|
"appearance": "المظهر",
|
|
"cleanTags": "Clean Orphan Tags",
|
|
"cleanTagsDescription": "Remove tags that are no longer used by any notes",
|
|
"description": "إدارة إعداداتك وتفضيلاتك",
|
|
"language": "اللغة",
|
|
"languageAuto": "الكشف التلقائي",
|
|
"maintenance": "Maintenance",
|
|
"maintenanceDescription": "Tools to maintain your database health",
|
|
"notifications": "الإشعارات",
|
|
"privacy": "الخصوصية",
|
|
"profile": "الملف الشخصي",
|
|
"searchNoResults": "لم يتم العثور على إعدادات مطابقة",
|
|
"security": "الأمان",
|
|
"selectLanguage": "اختيار اللغة",
|
|
"semanticIndexing": "Semantic Indexing",
|
|
"semanticIndexingDescription": "Generate vectors for all notes to enable intent-based search",
|
|
"settingsError": "خطأ في حفظ الإعدادات",
|
|
"settingsSaved": "تم حفظ الإعدادات",
|
|
"theme": "المظهر",
|
|
"themeDark": "داكن",
|
|
"themeLight": "فاتح",
|
|
"themeSystem": "النظام",
|
|
"title": "الإعدادات",
|
|
"version": "الإصدار",
|
|
"cleanupDone": "تمت مزامنة {created} تسمية، حذف {deleted} يتيمة",
|
|
"cleanupNothing": "لا حاجة لأي إجراء — التسميات متزامنة بالفعل مع ملاحظاتك",
|
|
"cleanupWithErrors": "بعض العمليات فشلت",
|
|
"cleanupError": "تعذر تنظيف التسميات",
|
|
"indexingComplete": "اكتملت الفهرسة: تمت معالجة {count} ملاحظة",
|
|
"indexingError": "خطأ أثناء الفهرسة",
|
|
"emailNotifications": "إشعارات البريد الإلكتروني",
|
|
"emailNotificationsDesc": "تلقي إشعارات مهمة عبر البريد الإلكتروني",
|
|
"desktopNotifications": "إشعارات سطح المكتب",
|
|
"desktopNotificationsDesc": "تلقي إشعارات في المتصفح",
|
|
"notificationsDesc": "إدارة تفضيلات الإشعارات"
|
|
},
|
|
"sidebar": {
|
|
"archive": "Archive",
|
|
"editLabels": "Edit labels",
|
|
"labels": "Labels",
|
|
"notes": "Notes",
|
|
"reminders": "Reminders",
|
|
"trash": "Trash",
|
|
"newNoteTabs": "ملاحظة جديدة",
|
|
"newNoteTabsHint": "إنشاء ملاحظة في هذا الدفتر",
|
|
"noLabelsInNotebook": "لا توجد تسميات في هذا الدفتر"
|
|
},
|
|
"support": {
|
|
"aiApiCosts": "تكاليف AI API:",
|
|
"buyMeACoffee": "اشترِ لي قهوة",
|
|
"contributeCode": "المساهمة بالكود",
|
|
"description": "Memento مجاني ومفتوح المصدر بنسبة 100%. دعمك يساعد في الحفاظ على ذلك.",
|
|
"directImpact": "تأثير مباشر",
|
|
"domainSSL": "النطاق و SSL:",
|
|
"donateOnKofi": "التبرع على Ko-fi",
|
|
"donationDescription": "قم بعمل تبرع لمرة واحدة أو أصبح داعماً شهرياً.",
|
|
"githubDescription": "دعم متكرر • تقدير علني • موجه للمطورين",
|
|
"hostingServers": "الاستضافة والخوادم:",
|
|
"howSupportHelps": "كيف يساعد دعمك",
|
|
"kofiDescription": "بدون رسوم منصة • مدفوعات فورية • آمن",
|
|
"otherWaysTitle": "طرق أخرى للدعم",
|
|
"reportBug": "الإبلاغ عن خطأ",
|
|
"shareTwitter": "المشاركة على تويتر",
|
|
"sponsorDescription": "كن راعياً شهرياً واحصل على التقدير.",
|
|
"sponsorOnGithub": "الرعاية على GitHub",
|
|
"sponsorPerks": "مزايا الرعاة",
|
|
"starGithub": "أضف نجمة على GitHub",
|
|
"title": "دعم تطوير Memento",
|
|
"totalExpenses": "إجمالي النفقات:",
|
|
"transparency": "الشفافية",
|
|
"transparencyDescription": "أؤمن بالشفافية الكاملة. إليك كيفية استخدام التبرعات:"
|
|
},
|
|
"testPages": {
|
|
"titleSuggestions": {
|
|
"analyzing": "جاري التحليل...",
|
|
"contentLabel": "المحتوى (يحتاج 50 كلمة أو أكثر):",
|
|
"error": "خطأ:",
|
|
"idle": "خامل",
|
|
"noSuggestions": "لا توجد اقتراحات بعد. اكتب 50 كلمة أو أكثر وانتظر ثانيتين.",
|
|
"placeholder": "اكتب 50 كلمة على الأقل هنا...",
|
|
"status": "الحالة:",
|
|
"suggestions": "الاقتراحات ({count}):",
|
|
"title": "اختبار اقتراحات العناوين",
|
|
"wordCount": "عدد الكلمات:"
|
|
}
|
|
},
|
|
"time": {
|
|
"daysAgo": "منذ {count} يوم",
|
|
"hoursAgo": "منذ {count} ساعة",
|
|
"justNow": "الآن",
|
|
"minutesAgo": "منذ {count} دقيقة",
|
|
"today": "اليوم",
|
|
"tomorrow": "غداً",
|
|
"yesterday": "أمس"
|
|
},
|
|
"titleSuggestions": {
|
|
"available": "اقتراحات العنوان",
|
|
"dismiss": "تجاهل",
|
|
"generating": "جاري الإنشاء...",
|
|
"selectTitle": "اختر عنواناً",
|
|
"title": "اقتراحات الذكاء الاصطناعي"
|
|
},
|
|
"toast": {
|
|
"feedbackFailed": "فشل إرسال الملاحظات",
|
|
"notesFusionSuccess": "تم دمج الملاحظات بنجاح!",
|
|
"openConnectionFailed": "فشل فتح الاتصال",
|
|
"openingConnection": "جاري فتح الاتصال...",
|
|
"operationFailed": "فشلت العملية",
|
|
"operationSuccess": "نجحت العملية",
|
|
"saveFailed": "فشل حفظ الإعداد",
|
|
"saved": "تم حفظ الإعداد",
|
|
"thanksFeedback": "شكراً لملاحظاتك!",
|
|
"thanksFeedbackImproving": "شكراً! سنستخدم هذا للتحسين."
|
|
},
|
|
"trash": {
|
|
"title": "سلة المحذوفات",
|
|
"empty": "سلة المحذوفات فارغة",
|
|
"emptyDescription": "ستظهر الملاحظات المحذوفة هنا",
|
|
"restore": "استعادة",
|
|
"deletePermanently": "حذف نهائي",
|
|
"noteTrashed": "تم نقل الملاحظة إلى سلة المحذوفات",
|
|
"noteRestored": "تم استعادة الملاحظة",
|
|
"notePermanentlyDeleted": "تم حذف الملاحظة نهائيًا",
|
|
"emptyTrash": "إفراغ سلة المحذوفات",
|
|
"emptyTrashConfirm": "حذف جميع الملاحظات في سلة المحذوفات نهائيًا؟",
|
|
"emptyTrashSuccess": "تم إفراغ سلة المحذوفات",
|
|
"permanentDelete": "حذف نهائي",
|
|
"permanentDeleteConfirm": "سيتم حذف هذه الملاحظة نهائيًا. لا يمكن التراجع عن هذا الإجراء."
|
|
},
|
|
"ui": {
|
|
"close": "إغلاق",
|
|
"collapse": "طي",
|
|
"expand": "توسيع",
|
|
"open": "فتح"
|
|
},
|
|
"mcpSettings": {
|
|
"title": "إعدادات MCP",
|
|
"description": "إدارة مفاتيح API وتكوين الأدوات الخارجية",
|
|
"whatIsMcp": {
|
|
"title": "ما هو MCP؟",
|
|
"description": "بروتوكول سياق النموذج (MCP) هو بروتوكول مفتوح يمكّن نماذج الذكاء الاصطناعي من التفاعل بأمان مع الأدوات ومصادر البيانات الخارجية. باستخدام MCP، يمكنك ربط أدوات مثل Claude Code و Cursor و N8N بمثيل Memento الخاص بك لقراءة ملاحظاتك وإنشائها وتنظيمها برمجيًا.",
|
|
"learnMore": "معرفة المزيد عن MCP"
|
|
},
|
|
"serverStatus": {
|
|
"title": "حالة الخادم",
|
|
"running": "قيد التشغيل",
|
|
"stopped": "متوقف",
|
|
"mode": "الوضع",
|
|
"url": "URL"
|
|
},
|
|
"apiKeys": {
|
|
"title": "مفاتيح API",
|
|
"description": "تسمح مفاتيح API للأدوات الخارجية بالوصول إلى ملاحظاتك عبر MCP. حافظ على سرية مفاتيحك.",
|
|
"generate": "إنشاء مفتاح جديد",
|
|
"empty": "لا توجد مفاتيح API بعد. أنشئ واحدًا للبدء.",
|
|
"active": "نشط",
|
|
"revoked": "ملغى",
|
|
"revoke": "إلغاء",
|
|
"delete": "حذف",
|
|
"createdAt": "تاريخ الإنشاء",
|
|
"lastUsed": "آخر استخدام",
|
|
"never": "أبدًا",
|
|
"confirmRevoke": "هل أنت متأكد من إلغاء هذا المفتاح؟ ستفقد الأدوات التي تستخدمه صلاحية الوصول.",
|
|
"confirmDelete": "هل أنت متأكد من حذف هذا المفتاح نهائيًا؟"
|
|
},
|
|
"createDialog": {
|
|
"title": "إنشاء مفتاح API",
|
|
"description": "أنشئ مفتاح API جديدًا لربط الأدوات الخارجية بملاحظاتك.",
|
|
"nameLabel": "اسم المفتاح",
|
|
"namePlaceholder": "مثال: Claude Code، Cursor، N8N",
|
|
"generating": "جاري الإنشاء...",
|
|
"generate": "إنشاء",
|
|
"successTitle": "تم إنشاء مفتاح API",
|
|
"successDescription": "انسخ مفتاح API الآن. لن تتمكن من رؤيته مرة أخرى.",
|
|
"copy": "نسخ",
|
|
"copied": "تم النسخ!",
|
|
"done": "تم"
|
|
},
|
|
"configInstructions": {
|
|
"title": "تعليمات التكوين",
|
|
"description": "استخدم مفتاح API الخاص بك لتكوين هذه الأدوات.",
|
|
"claudeCode": {
|
|
"title": "Claude Code",
|
|
"description": "أضف هذا إلى ملف تكوين MCP الخاص بـ Claude Code:"
|
|
},
|
|
"cursor": {
|
|
"title": "Cursor",
|
|
"description": "أضف هذا إلى إعدادات MCP الخاصة بـ Cursor:"
|
|
},
|
|
"n8n": {
|
|
"title": "N8N",
|
|
"description": "استخدم بيانات الاعتماد هذه في عقدة N8N MCP:"
|
|
}
|
|
}
|
|
},
|
|
"agents": {
|
|
"title": "الوكلاء",
|
|
"subtitle": "أتمتة مهام المراقبة والبحث الخاصة بك",
|
|
"newAgent": "وكيل جديد",
|
|
"myAgents": "وكلائي",
|
|
"noAgents": "لا يوجد وكلاء",
|
|
"noAgentsDescription": "أنشئ أول وكيل لك أو ثبّت قالبًا أدناه لأتمتة مهام المراقبة.",
|
|
"types": {
|
|
"scraper": "مراقب",
|
|
"researcher": "باحث",
|
|
"monitor": "مراقب",
|
|
"custom": "مخصص"
|
|
},
|
|
"typeDescriptions": {
|
|
"scraper": "يجمع البيانات من عدة مواقع وينشئ ملخصًا",
|
|
"researcher": "يبحث عن معلومات حول موضوع معين",
|
|
"monitor": "يراقب دفتر ملاحظات ويحلل الملاحظات",
|
|
"custom": "وكيل حر بموجهك الخاص"
|
|
},
|
|
"form": {
|
|
"agentType": "نوع الوكيل",
|
|
"name": "الاسم",
|
|
"namePlaceholder": "مثال: مراقبة الذكاء الاصطناعي الثلاثاء",
|
|
"description": "الوصف (اختياري)",
|
|
"descriptionPlaceholder": "ملخص أخبار الذكاء الاصطناعي الأسبوعي",
|
|
"urlsLabel": "روابط URLs للجمع",
|
|
"urlsOptional": "(اختياري)",
|
|
"sourceNotebook": "دفتر الملاحظات للمراقبة",
|
|
"selectNotebook": "اختر دفتر ملاحظات...",
|
|
"targetNotebook": "دفتر الملاحظات الهدف",
|
|
"inbox": "صندوق الوارد",
|
|
"instructions": "تعليمات الذكاء الاصطناعي",
|
|
"instructionsPlaceholder": "صف سلوك الوكيل...",
|
|
"frequency": "التكرار",
|
|
"cancel": "إلغاء",
|
|
"saving": "جاري الحفظ...",
|
|
"save": "حفظ",
|
|
"create": "إنشاء وكيل",
|
|
"editTitle": "تعديل الوكيل",
|
|
"createTitle": "وكيل جديد",
|
|
"nameRequired": "الاسم مطلوب",
|
|
"addUrl": "إضافة رابط URL",
|
|
"advancedMode": "الوضع المتقدم",
|
|
"instructionsHint": "يستبدل المطالبة التلقائية",
|
|
"researchTopic": "موضوع البحث",
|
|
"researchTopicPlaceholder": "مثال: أحدث التطورات في الذكاء الاصطناعي",
|
|
"notifyEmail": "إشعار بالبريد الإلكتروني",
|
|
"notifyEmailHint": "استلام بريد إلكتروني بنتائج الوكيل بعد كل تشغيل"
|
|
},
|
|
"frequencies": {
|
|
"manual": "يدوي",
|
|
"hourly": "كل ساعة",
|
|
"daily": "يومي",
|
|
"weekly": "أسبوعي",
|
|
"monthly": "شهري"
|
|
},
|
|
"status": {
|
|
"success": "نجح",
|
|
"failure": "فشل",
|
|
"running": "قيد التشغيل",
|
|
"pending": "قيد الانتظار"
|
|
},
|
|
"actions": {
|
|
"edit": "تعديل",
|
|
"run": "تشغيل",
|
|
"delete": "حذف",
|
|
"deleteConfirm": "حذف الوكيل \"{name}\"؟",
|
|
"toggleOn": "تم تفعيل الوكيل",
|
|
"toggleOff": "تم تعطيل الوكيل"
|
|
},
|
|
"toasts": {
|
|
"created": "تم إنشاء الوكيل",
|
|
"updated": "تم تحديث الوكيل",
|
|
"deleted": "تم حذف \"{name}\"",
|
|
"deleteError": "خطأ في الحذف",
|
|
"runSuccess": "تم تنفيذ \"{name}\" بنجاح",
|
|
"runError": "خطأ: {error}",
|
|
"runFailed": "فشل التنفيذ",
|
|
"runGenericError": "خطأ أثناء التنفيذ",
|
|
"toggleError": "خطأ في تبديل الوكيل",
|
|
"installSuccess": "تم تثبيت \"{name}\"",
|
|
"installError": "خطأ أثناء التثبيت",
|
|
"saveError": "خطأ في الحفظ"
|
|
},
|
|
"templates": {
|
|
"title": "القوالب",
|
|
"install": "تثبيت",
|
|
"installing": "جاري التثبيت...",
|
|
"veilleAI": {
|
|
"name": "مراقبة الذكاء الاصطناعي",
|
|
"description": "يجمع البيانات من 5 مواقع متخصصة في الذكاء الاصطناعي وينشئ ملخصًا أسبوعيًا."
|
|
},
|
|
"veilleTech": {
|
|
"name": "مراقبة التقنية",
|
|
"description": "يجمع البيانات من مواقع تقنية رئيسية وينشئ ملخص أخبار."
|
|
},
|
|
"veilleDev": {
|
|
"name": "مراقبة التطوير",
|
|
"description": "يجمع البيانات من مواقع التطوير ويلخص التقنيات والأطر الجديدة."
|
|
},
|
|
"surveillant": {
|
|
"name": "مراقب الملاحظات",
|
|
"description": "يحلل الملاحظات الأخيرة في دفتر ملاحظات ويقترح مكملات ومراجع وروابط."
|
|
},
|
|
"chercheur": {
|
|
"name": "باحث المواضيع",
|
|
"description": "يبحث عن معلومات متعمقة حول موضوع وينشئ ملاحظة منظمة بمراجع."
|
|
}
|
|
},
|
|
"runLog": {
|
|
"title": "السجل",
|
|
"noHistory": "لا يوجد سجل تنفيذ بعد",
|
|
"toolTrace": "{count} استدعاءات أدوات",
|
|
"step": "الخطوة {num}"
|
|
},
|
|
"tools": {
|
|
"title": "أدوات الوكيل",
|
|
"webSearch": "بحث الويب",
|
|
"webScrape": "استخراج الويب",
|
|
"noteSearch": "بحث الملاحظات",
|
|
"noteRead": "قراءة الملاحظة",
|
|
"noteCreate": "إنشاء ملاحظة",
|
|
"urlFetch": "جلب رابط",
|
|
"memorySearch": "الذاكرة",
|
|
"configNeeded": "إعدادات",
|
|
"selected": "{count} محدد",
|
|
"maxSteps": "الحد الأقصى للتكرارات"
|
|
},
|
|
"metadata": {
|
|
"executions": "{count} تنفيذ"
|
|
},
|
|
"defaultRoles": {
|
|
"scraper": "أنت مساعد مراقبة. قم بتجميع المقالات من مواقع مختلفة في ملخص واضح ومنظم.",
|
|
"researcher": "أنت باحث دقيق. للموضوع المطلوب، أنشئ ملاحظة بحثية بالسياق والنقاط الرئيسية والمناقشات والمراجع.",
|
|
"monitor": "أنت مساعد تحليلي. حلل الملاحظات المقدمة واقترح اتجاهات ومراجع وروابط بين الملاحظات.",
|
|
"custom": "أنت مساعد مفيد."
|
|
},
|
|
"help": {
|
|
"title": "دليل الوكلاء",
|
|
"btnLabel": "مساعدة",
|
|
"close": "إغلاق",
|
|
"whatIsAgent": "ما هو الوكيل؟",
|
|
"whatIsAgentContent": "An **agent** is an AI assistant that runs automatically to perform tasks for you. It has access to **tools** (web search, web scraping, note reading...) and produces a **note** with its results.\n\nThink of it as a small autonomous worker: you give it a mission, it researches or scrapes information, then writes a structured note you can read later.",
|
|
"howToUse": "كيف تستخدم وكيلًا؟",
|
|
"howToUseContent": "1. Click **\"New Agent\"** (or start from a **Template** at the bottom of the page)\n2. Choose an **agent type** (Researcher, Monitor, Observer, Custom)\n3. Give it a **name** and fill in the type-specific fields\n4. Optionally pick a **target notebook** where results will be saved\n5. Choose a **frequency** (Manual = you trigger it yourself)\n6. Click **Create**, then hit the **Run** button on the agent card\n7. Once finished, a new note appears in your target notebook",
|
|
"types": "أنواع الوكلاء",
|
|
"typesContent": "### Researcher\nSearches the web on a **topic you define** and creates a structured note with sources and references.\n\n- **Fields:** name, research topic (e.g. \"Latest advances in quantum computing\")\n- **Default tools:** web search, web scraping, note search, note creation\n- **Requirements:** a web search provider must be configured (SearXNG or Brave Search)\n\n### Monitor (Scraper)\nScrapes a **list of URLs** you specify and produces a summary of their content.\n\n- **Fields:** name, list of URLs (e.g. tech news sites, blogs...)\n- **Default tools:** web scraping, note creation\n- **Use case:** weekly tech watch, competitor monitoring, blog roundups\n\n### Observer (Notebook Monitor)\nReads notes from a **notebook you select** and produces analysis, connections, and suggestions.\n\n- **Fields:** name, source notebook (the one to analyze)\n- **Default tools:** note search, note read, note creation\n- **Use case:** find connections between your notes, get reading suggestions, detect recurring themes\n\n### Custom\nA blank canvas: you write your own **prompt** and pick your own **tools**.\n\n- **Fields:** name, description, custom instructions (in Advanced mode)\n- **No default tools** — you choose exactly what the agent needs\n- **Use case:** anything creative or specific that doesn't fit the other types",
|
|
"advanced": "الوضع المتقدم (تعليمات الذكاء الاصطناعي، الحد الأقصى للتكرارات)",
|
|
"advancedContent": "Click **\"Advanced mode\"** at the bottom of the form to access additional settings.\n\n### AI Instructions\n\nThis field lets you **replace the default system prompt** for the agent. If left empty, the agent uses an automatic prompt adapted to its type.\n\n**Why use it?** You want to control exactly how the agent behaves. For example:\n- \"Write the summary in English, even if sources are in French\"\n- \"Structure the note with sections: Context, Key Points, Personal Opinion\"\n- \"Ignore articles older than 30 days and focus on recent news\"\n- \"For each detected theme, suggest 3 follow-up leads with links\"\n\n> **Note:** Your instructions replace the defaults, they don't add to them.\n\n### Max iterations\n\nThis is the **maximum number of cycles** the agent can perform. One cycle = the agent thinks, calls a tool, reads the result, then decides the next action.\n\n- **3-5 iterations:** for simple tasks (scraping a single page)\n- **10 iterations (default):** good balance for most cases\n- **15-25 iterations:** for deep research where the agent needs to explore multiple leads\n\n> **Warning:** More iterations = more time and potentially higher API costs.",
|
|
"tools": "الأدوات المتاحة (التفاصيل)",
|
|
"toolsContent": "When advanced mode is enabled, you can choose exactly which tools the agent can use.\n\n### Web Search\nAllows the agent to **search the internet** via SearXNG or Brave Search.\n\n- **What it does:** The agent formulates a query, gets search results, and can then scrape the most relevant pages.\n- **When to enable:** When the agent needs to find information on a topic (Researcher or Custom type).\n- **Configuration required:** SearXNG (with JSON format enabled) or a Brave Search API key. Configurable in **Admin > Agent Tools**.\n- **Example:** The agent searches \"React Server Components best practices 2025\", gets 10 results, then scrapes the top 3.\n\n### Web Scrape\nAllows the agent to **extract text content from a web page** given its URL.\n\n- **What it does:** The agent visits a URL and retrieves the structured text (headings, paragraphs, lists). Ads, menus and footers are typically filtered out.\n- **When to enable:** For the Monitor type (mandatory), or any agent that needs to read web pages.\n- **Configuration:** Works out of the box, but a **Jina Reader API key** improves quality and removes rate limits. Configurable in **Admin > Agent Tools**.\n- **Example:** The agent scrapes 5 tech blogs and produces a synthesized summary.\n\n### Note Search\nAllows the agent to **search your existing notes**.\n\n- **What it does:** The agent performs a text search across all your notes (or a specific notebook).\n- **When to enable:** For Observer-type agents, or any agent that needs to cross-reference information with your notes.\n- **Configuration:** None — works immediately.\n- **Example:** The agent searches all notes containing \"machine learning\" to see what you've already written on the topic.\n\n### Read Note\nAllows the agent to **read the full content of a specific note**.\n\n- **What it does:** After finding a note (via Note Search), the agent can read its entire content to analyze or use it.\n- **When to enable:** As a companion to Note Search. Enable both together so the agent can search AND read.\n- **Configuration:** None.\n- **Example:** The agent finds 5 notes about \"productivity\", reads them all, and writes a synthesis.\n\n### Create Note\nAllows the agent to **write a new note** in your target notebook.\n\n- **What it does:** The agent creates a note with a title and content. This is how results end up in your notebooks.\n- **When to enable:** Almost always — without this tool, the agent cannot save its results. **Leave it enabled by default.**\n- **Configuration:** None.\n- **Example:** The agent creates a note \"Tech Watch - Week 16\" with a summary of 5 articles.\n\n### Fetch URL\nAllows the agent to **download the raw content of a URL** (HTML, JSON, text...).\n\n- **What it does:** Unlike scraping which extracts clean text, Fetch URL retrieves raw content. Useful for APIs, JSON files, or non-standard pages.\n- **When to enable:** When the agent needs to query REST APIs, read RSS feeds, or access raw data.\n- **Configuration:** None.\n- **Example:** The agent queries the GitHub API to list the latest commits of a project.\n\n### Memory\nAllows the agent to **access its previous execution history**.\n\n- **What it does:** The agent can search through results from past runs. This lets it compare, track changes, or avoid repeating the same information.\n- **When to enable:** For agents that run regularly and need to maintain continuity between executions.\n- **Configuration:** None.\n- **Example:** The agent compares this week's news with last week's and highlights what's new.",
|
|
"frequency": "التكرار والجدولة",
|
|
"frequencyContent": "| Frequency | Behavior\n|-----------|----------\n| **Manual** | You click \"Run\" yourself — no automatic scheduling\n| **Hourly** | Runs every hour\n| **Daily** | Runs once per day\n| **Weekly** | Runs once per week\n| **Monthly** | Runs once per month\n\n> **Tip:** Start with \"Manual\" to test your agent, then switch to an automatic frequency once you're satisfied with the results.",
|
|
"targetNotebook": "دفتر الملاحظات المستهدف",
|
|
"targetNotebookContent": "When an agent finishes its task, it **creates a note**. The **target notebook** determines where that note goes:\n\n- **Inbox** (default) — the note goes to your general notes\n- **Specific notebook** — choose a notebook to keep agent results organized\n\n> **Tip:** Create a dedicated notebook like \"Agent Reports\" to keep all automated content in one place.",
|
|
"templates": "القوالب",
|
|
"templatesContent": "Templates are pre-configured agents ready to install in one click. You'll find them at the **bottom of the Agents page**.\n\nAvailable templates include:\n\n- **AI Watch** — weekly AI news roundup from 5 specialized sites\n- **Tech Watch** — general tech news summary\n- **Dev Watch** — developer news and new frameworks\n- **Note Observer** — analyzes a notebook and suggests connections\n- **Topic Researcher** — deep research on a specific topic\n\nOnce installed, you can edit the agent to customize it.",
|
|
"tips": "نصائح وحل المشكلات",
|
|
"tipsContent": "- **Start with a template** and customize it — it's the fastest way to get a working agent\n- **Test with \"Manual\"** frequency before enabling automatic scheduling\n- **A \"Researcher\" agent requires a web search provider** — configure SearXNG (JSON format) or Brave Search in **Admin > Agent Tools**\n- **If an agent fails**, click on its card then **History** to see the execution log and tool traces\n- **The \"Enabled/Disabled\" toggle** lets you pause an agent without deleting it\n- **Web scraping quality** improves with a Jina Reader API key (optional, in Admin > Agent Tools)\n- **Combine \"Note Search\" + \"Read Note\"** so the agent can find AND analyze your notes' content\n- **Enable \"Memory\"** if your agent runs regularly — it will avoid repeating the same information across runs",
|
|
"tooltips": {
|
|
"agentType": "اختر نوع المهمة التي سيقوم بها الوكيل. كل نوع لديه قدرات وحقول مختلفة.",
|
|
"researchTopic": "الموضوع الذي سيبحث عنه الوكيل على الويب. كن محددًا للحصول على نتائج أفضل.",
|
|
"description": "وصف قصير لما يفعله هذا الوكيل. يساعدك على تذكر غرضه.",
|
|
"urls": "قائمة المواقع لاستخراج المحتوى. سيزور الوكيل كل رابط ويستخرج المحتوى.",
|
|
"sourceNotebook": "الدفتر الذي سيحلله الوكيل. يقرأ الملاحظات من هذا الدفتر لإيجاد الروابط والموضوعات.",
|
|
"targetNotebook": "حيث سيتم حفظ ملاحظة نتيجة الوكيل. اختر صندوق الوارد أو دفترًا محددًا.",
|
|
"frequency": "كم مرة يعمل الوكيل تلقائيًا. ابدأ بيدوي للاختبار.",
|
|
"instructions": "تعليمات مخصصة تحل محل موجه الذكاء الاصطناعي الافتراضي. اتركه فارغًا لاستخدام التلقائي.",
|
|
"tools": "حدد الأدوات التي يمكن للوكيل استخدامها. كل أداة تمنح الوكيل قدرة محددة.",
|
|
"maxSteps": "الحد الأقصى لدورات الاستدلال. خطوات أكثر = تحليل أعمق لكن يستغرق وقتًا أطول."
|
|
}
|
|
}
|
|
},
|
|
"chat": {
|
|
"title": "محادثة الذكاء الاصطناعي",
|
|
"subtitle": "تحدث مع ملاحظاتك ووكلاء الذكاء الاصطناعي",
|
|
"newConversation": "محادثة جديدة",
|
|
"noHistory": "لا يوجد سجل",
|
|
"untitled": "محادثة بدون عنوان",
|
|
"deleteConfirm": "حذف هذه المحادثة؟",
|
|
"yes": "نعم",
|
|
"placeholder": "أرسل رسالة إلى المساعد...",
|
|
"allNotebooks": "جميع دفاتر الملاحظات",
|
|
"inAllNotebooks": "في جميع دفاتر الملاحظات",
|
|
"active": "نشط",
|
|
"disclaimer": "قد يخطئ الذكاء الاصطناعي. تحقق من المعلومات المهمة.",
|
|
"assistantError": "خطأ في المساعد",
|
|
"loadError": "خطأ في تحميل المحادثة",
|
|
"createError": "خطأ في إنشاء المحادثة",
|
|
"deleteError": "خطأ في الحذف",
|
|
"renamed": "تمت إعادة تسمية المحادثة",
|
|
"renameError": "خطأ في إعادة التسمية",
|
|
"welcome": "أنا هنا لمساعدتك في تلخيص ملاحظاتك أو إنشاء أفكار جديدة أو مناقشة دفاتر ملاحظاتك.",
|
|
"searching": "جاري البحث...",
|
|
"noNotesFoundForContext": "لم يتم العثور على ملاحظات ذات صلة لهذا السؤال. أجب باستخدام معرفتك العامة.",
|
|
"webSearch": "بحث الويب"
|
|
},
|
|
"labHeader": {
|
|
"title": "المختبر",
|
|
"live": "مباشر",
|
|
"currentProject": "المشروع الحالي",
|
|
"choose": "اختر...",
|
|
"yourSpaces": "مساحاتك",
|
|
"updated": "محدث",
|
|
"newSpace": "مساحة تفكير جديدة",
|
|
"new": "جديد",
|
|
"renamed": "تمت إعادة تسمية المساحة",
|
|
"renameError": "خطأ في إعادة التسمية",
|
|
"created": "تم إنشاء مساحة جديدة",
|
|
"createFailed": "فشل الإنشاء",
|
|
"deleteSpace": "حذف المساحة",
|
|
"deleted": "تم حذف المساحة",
|
|
"deleteError": "خطأ في الحذف"
|
|
},
|
|
"notification": {
|
|
"shared": "شارك \"{title}\"",
|
|
"untitled": "بدون عنوان",
|
|
"notifications": "الإشعارات",
|
|
"accept": "Accept",
|
|
"accepted": "Share accepted",
|
|
"decline": "Decline",
|
|
"declined": "تم رفض المشاركة",
|
|
"noNotifications": "No new notifications",
|
|
"removed": "تمت إزالة الملاحظة من القائمة"
|
|
},
|
|
"reminders": {
|
|
"title": "التذكيرات",
|
|
"empty": "لا توجد تذكيرات",
|
|
"emptyDescription": "أضف تذكيراً إلى ملاحظة لتجده هنا.",
|
|
"upcoming": "قادمة",
|
|
"overdue": "متأخرة",
|
|
"done": "مكتملة",
|
|
"markDone": "وضع علامة مكتمل",
|
|
"markUndone": "وضع علامة غير مكتمل",
|
|
"todayAt": "اليوم في {time}",
|
|
"tomorrowAt": "غداً في {time}"
|
|
}
|
|
}
|