Files
Keep/keep-notes/locales/ar.json
Sepehr Ramezani 402e88b788 feat(ux): epic UX design improvements across agents, chat, notes, and i18n
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>
2026-04-19 23:01:04 +02:00

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}"
}
}