feat: brainstorm sessions, PDF document Q&A, embedding fixes, and UI improvements
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 7s
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 7s
- Add brainstorm feature with collaborative canvas, AI idea generation, live cursors, playback, and export - Add PDF upload/extraction/ingestion pipeline with pgvector document search (RAG) - Add document Q&A overlay with streaming chat and PDF preview - Add note attachments UI with status polling, grid layout, and auto-scroll - Add task extraction AI tool and agent executor improvements - Fix NoteEmbedding missing updatedAt column, re-index 66 notes with 1536-dim embeddings - Fix brainstorm 'Create Note' button: add success toast and redirect to created note - Fix memory echo notification infinite polling - Fix chat route to always include document_search tool - Add brainstorm i18n keys across all 14 locales - Add socket server for real-time brainstorm collaboration - Add hierarchical notebook selector and organize notebook dialog improvements - Add sidebar brainstorm section with session management - Update prisma schema with brainstorm tables, attachments, and document chunks
This commit is contained in:
@@ -32,6 +32,8 @@
|
||||
},
|
||||
"sidebar": {
|
||||
"notes": "الملاحظات",
|
||||
"recent": "مؤخرًا",
|
||||
"quickNav": "التنقل السريع",
|
||||
"reminders": "التذكيرات",
|
||||
"labels": "التسميات",
|
||||
"editLabels": "تعديل التسميات",
|
||||
@@ -40,15 +42,35 @@
|
||||
"noLabelsInNotebook": "لا توجد تسميات في هذا الدفتر",
|
||||
"archive": "الأرشيف",
|
||||
"trash": "المهملات",
|
||||
"clearFilter": "إزالة الفلتر"
|
||||
"clearFilter": "إزالة الفلتر",
|
||||
"inbox": "البريد الوارد",
|
||||
"sharedWithMe": "مشترك معي",
|
||||
"sortNewest": "الأحدث أولاً",
|
||||
"sortOldest": "الأقدم أولاً",
|
||||
"sortAlpha": "أ → ز",
|
||||
"accountMenu": "قائمة الحساب",
|
||||
"profile": "حساب تعريفي",
|
||||
"signOut": "تسجيل الخروج",
|
||||
"sortOrder": "ترتيب الترتيب",
|
||||
"freezePinnedNotebook": "تثبيت ترتيب الشريط الجانبي للكمبيوتر الدفتري",
|
||||
"unfreezePinnedNotebook": "قم بإزالة تثبيت ترتيب الشريط الجانبي للكمبيوتر الدفتري",
|
||||
"newSubNotebook": "دفتر فرعي جديد",
|
||||
"renameNotebook": "إعادة تسمية"
|
||||
},
|
||||
"notes": {
|
||||
"title": "الملاحظات",
|
||||
"newNote": "ملاحظة جديدة",
|
||||
"reorganize": "إعادة تنظيم الملاحظات",
|
||||
"untitled": "بدون عنوان",
|
||||
"placeholder": "اكتب ملاحظة...",
|
||||
"markdownPlaceholder": "اكتب ملاحظة... (Markdown مدعوم)",
|
||||
"titlePlaceholder": "العنوان",
|
||||
"noteTypes": {
|
||||
"richtext": "نص غني",
|
||||
"markdown": "تخفيض السعر",
|
||||
"text": "نص عادي",
|
||||
"checklist": "قائمة التحقق"
|
||||
},
|
||||
"listItem": "عنصر قائمة",
|
||||
"addListItem": "+ عنصر قائمة",
|
||||
"newChecklist": "قائمة تحقق جديدة",
|
||||
@@ -58,6 +80,7 @@
|
||||
"confirmDelete": "هل أنت متأكد أنك تريد حذف هذه الملاحظة؟",
|
||||
"confirmLeaveShare": "هل أنت متأكد أنك تريد مغادرة هذه الملاحظة المشتركة؟",
|
||||
"sharedBy": "شاركها",
|
||||
"sharedShort": "مشترك",
|
||||
"leaveShare": "مغادرة",
|
||||
"delete": "حذف",
|
||||
"archive": "أرشفة",
|
||||
@@ -136,6 +159,8 @@
|
||||
"dragToReorder": "اسحب لإعادة الترتيب",
|
||||
"more": "المزيد",
|
||||
"emptyState": "لا توجد ملاحظات",
|
||||
"metadataPanel": "تفاصيل",
|
||||
"metadataNotebook": "دفتر الملاحظات",
|
||||
"emptyStateTabs": "لا توجد ملاحظات في هذا العرض. استخدم \"ملاحظة جديدة\" في الشريط الجانبي (اقتراحات عناوين بالذكاء الاصطناعي متاحة).",
|
||||
"inNotebook": "في الدفتر",
|
||||
"moveFailed": "فشل النقل",
|
||||
@@ -147,11 +172,6 @@
|
||||
"unpinned": "غير مثبت",
|
||||
"redoShortcut": "إعادة (Ctrl+Y)",
|
||||
"undoShortcut": "تراجع (Ctrl+Z)",
|
||||
"viewCards": "عرض البطاقات",
|
||||
"viewCardsTooltip": "شبكة بطاقات مع إعادة ترتيب بالسحب والإفلات",
|
||||
"viewTabs": "عرض القائمة",
|
||||
"viewTabsTooltip": "علامات تبويب أعلى، الملاحظة أسفل — اسحب للترتيب",
|
||||
"viewModeGroup": "وضع عرض الملاحظات",
|
||||
"reorderTabs": "إعادة ترتيب علامة التبويب",
|
||||
"modified": "معدلة",
|
||||
"created": "منشأة",
|
||||
@@ -160,15 +180,18 @@
|
||||
"savedStatus": "تم الحفظ",
|
||||
"dirtyStatus": "معدّل",
|
||||
"completedLabel": "مكتمل",
|
||||
"notes.emptyNotebook": "دفتر فارغ",
|
||||
"notes.emptyNotebookDesc": "لا توجد ملاحظات. انقر على + لإنشاء واحدة.",
|
||||
"notes.noNoteSelected": "لم يتم تحديد ملاحظة",
|
||||
"notes.selectOrCreateNote": "اختر ملاحظة من القائمة أو أنشئ واحدة جديدة.",
|
||||
"notes": {
|
||||
"emptyNotebook": "دفتر فارغ",
|
||||
"emptyNotebookDesc": "لا توجد ملاحظات. انقر على + لإنشاء واحدة.",
|
||||
"noNoteSelected": "لم يتم تحديد ملاحظة",
|
||||
"selectOrCreateNote": "اختر ملاحظة من القائمة أو أنشئ واحدة جديدة."
|
||||
},
|
||||
"commitVersion": "حفظ النسخة",
|
||||
"versionSaved": "تم حفظ النسخة",
|
||||
"deleteVersion": "حذف هذه النسخة",
|
||||
"versionDeleted": "تم حذف النسخة",
|
||||
"deleteVersionConfirm": "حذف هذه النسخة نهائياً؟",
|
||||
"deleteVersionDesc": "لا يمكن التراجع عن هذا الإجراء. سيتم حذف النسخة نهائياً من السجل.",
|
||||
"historyMode": "وضع السجل",
|
||||
"historyModeManual": "يدوي (زر الالتزام)",
|
||||
"historyModeAuto": "تلقائي (ذكي)",
|
||||
@@ -184,6 +207,10 @@
|
||||
"enableHistory": "تفعيل السجل",
|
||||
"historyEmpty": "لا توجد نسخ متاحة",
|
||||
"historySelectVersion": "اختر نسخة لمعاينة محتواها",
|
||||
"currentVersion": "الحالي",
|
||||
"compareVersions": "مقارنة",
|
||||
"diffTitle": "المقارنة",
|
||||
"diffSelectHint": "انقر على نسختين في القائمة للمقارنة بينهما",
|
||||
"sortBy": "ترتيب حسب",
|
||||
"sortDateDesc": "التاريخ (الأحدث)",
|
||||
"sortDateAsc": "التاريخ (الأقدم)",
|
||||
@@ -197,10 +224,14 @@
|
||||
"createFailed": "فشل إنشاء الملاحظة",
|
||||
"updateFailed": "فشل تحديث الملاحظة",
|
||||
"archived": "تم أرشفة الملاحظة",
|
||||
"unarchivedSuccess": "تمت إزالة الملاحظة من الأرشيف",
|
||||
"archiveFailed": "فشل الأرشفة",
|
||||
"sort": "ترتيب",
|
||||
"confirmDeleteTitle": "حذف الملاحظة",
|
||||
"leftShare": "تمت إزالة المشاركة",
|
||||
"ideaOrigin": "Origin of the idea",
|
||||
"noNoteLink": "Purely generative idea",
|
||||
"dismiss": "Not pertinent",
|
||||
"dismissed": "تمت إزالة الملاحظة من الحديثة",
|
||||
"generalNotes": "الملاحظات العامة",
|
||||
"noteType": "نوع الملاحظة",
|
||||
@@ -215,11 +246,22 @@
|
||||
"switchTypeWarning": "قد يفقد بعض التنسيق عند التحويل إلى {type}.",
|
||||
"switchTypeContentPreserved": "سيتم الحفاظ على المحتوى كنص عادي.",
|
||||
"switchType": "تحويل إلى {type}",
|
||||
"deleteVersionDesc": "لا يمكن التراجع عن هذا الإجراء. سيتم حذف النسخة نهائياً من السجل.",
|
||||
"compareVersions": "مقارنة",
|
||||
"currentVersion": "الحالي",
|
||||
"diffSelectHint": "انقر على نسختين في القائمة للمقارنة بينهما",
|
||||
"diffTitle": "المقارنة"
|
||||
"saveNow": "احفظ الآن",
|
||||
"backToCollection": "العودة إلى المجموعة",
|
||||
"markdownEditingTitle": "العودة إلى التحرير",
|
||||
"markdownPreviewTitle": "معاينة",
|
||||
"brainstormThisIdea": "طرح هذه الفكرة",
|
||||
"brainstormThisIdeaAria": "طرح هذه الفكرة",
|
||||
"shareNoteTitle": "مشاركة الملاحظة",
|
||||
"shareNoteAria": "مشاركة الملاحظة",
|
||||
"saveNoteAria": "حفظ الملاحظة",
|
||||
"noChangesToSaveAria": "لا توجد تغييرات للحفظ",
|
||||
"optionsMenuAria": "قائمة الخيارات",
|
||||
"deleteNoteConfirmItem": "حذف الملاحظة",
|
||||
"noteDeletedToast": "تم حذف الملاحظة.",
|
||||
"deleteNoteFailedToast": "لا يمكن الحذف.",
|
||||
"documentInfoAria": "معلومات الوثيقة",
|
||||
"noModification": "لا تغييرات"
|
||||
},
|
||||
"pagination": {
|
||||
"previous": "←",
|
||||
@@ -301,7 +343,24 @@
|
||||
"accessRevoked": "تم إلغاء صلاحية الوصول",
|
||||
"errorLoading": "خطأ في تحميل المتعاونين",
|
||||
"failedToAdd": "فشل في إضافة المتعاون",
|
||||
"failedToRemove": "فشل في إزالة المتعاون"
|
||||
"failedToRemove": "فشل في إزالة المتعاون",
|
||||
"shareCompactTitle": "يشارك",
|
||||
"inviteByEmailLabel": "دعوة عن طريق البريد الإلكتروني",
|
||||
"accessReadCompact": "منظر",
|
||||
"accessEditCompact": "يحرر",
|
||||
"sendInvitation": "أرسل الدعوة",
|
||||
"invitationSentBadge": "تم إرسال الدعوة",
|
||||
"sharedAccessLabel": "الوصول المشترك",
|
||||
"noCollaboratorsEmpty": "لا يوجد متعاونين حتى الآن.",
|
||||
"removeAccessTitle": "إزالة الوصول",
|
||||
"toastInviteSentTo": "تم إرسال الدعوة إلى {email}",
|
||||
"toastAccessRemoved": "تمت إزالة الوصول إلى {target}",
|
||||
"toastUserFallback": "المستخدم",
|
||||
"toastSharingError": "خطأ في المشاركة",
|
||||
"toastEmailNotFound": "لم يتم العثور على حساب مع هذا البريد الإلكتروني.",
|
||||
"toastAlreadySharedUser": "تمت مشاركة هذه الملاحظة بالفعل مع هذا المستخدم.",
|
||||
"toastRemoveAccessFailed": "تعذرت إزالة الوصول.",
|
||||
"userFallback": "مستخدم"
|
||||
},
|
||||
"ai": {
|
||||
"analyzing": "الذكاء الاصطناعي يحلل...",
|
||||
@@ -331,6 +390,8 @@
|
||||
"transforming": "جاري التحويل...",
|
||||
"transformSuccess": "تم تحويل النص إلى Markdown بنجاح!",
|
||||
"transformError": "خطأ أثناء التحويل",
|
||||
"convertToRichtext": "تحويل إلى نص منسق",
|
||||
"convertingToRichtext": "جارٍ التحويل...",
|
||||
"assistant": "مساعد الذكاء الاصطناعي",
|
||||
"generating": "جاري الإنشاء...",
|
||||
"generateTitles": "إنشاء عناوين",
|
||||
@@ -394,6 +455,8 @@
|
||||
"undoAI": "تراجع عن تحويل الذكاء الاصطناعي",
|
||||
"undoApplied": "تم استعادة النص الأصلي",
|
||||
"minWordsError": "يجب أن تحتوي الملاحظة على 5 كلمات على الأقل لاستخدام إجراءات الذكاء الاصطناعي.",
|
||||
"wordCountMin": "الرجاء تحديد {min} كلمات على الأقل لإعادة الصياغة (حالياً {current} كلمة)",
|
||||
"wordCountMax": "الرجاء تحديد {max} كلمة كحد أقصى لإعادة الصياغة (حالياً {current} كلمة)",
|
||||
"genericError": "خطأ في الذكاء الاصطناعي",
|
||||
"actionError": "خطأ أثناء تنفيذ إجراء الذكاء الاصطناعي",
|
||||
"appliedToNote": "تم التطبيق في الملاحظة",
|
||||
@@ -409,6 +472,15 @@
|
||||
"chatTab": "دردشة",
|
||||
"noteActions": "إجراءات الملاحظة",
|
||||
"askToStart": "اطرح سؤالاً على المساعد للبدء.",
|
||||
"chatPanelContext": "سياق",
|
||||
"chatPanelNotebookPlus": "+ دفتر",
|
||||
"chatPanelWritingTone": "نغمة الكتابة",
|
||||
"scopeAutoBadge": "آلي",
|
||||
"chatNoteQuestionPlaceholder": "اطرح سؤالاً حول هذه المذكرة...",
|
||||
"chatNotebookSelectPlaceholder": "تضمين دفتر...",
|
||||
"assistantTabActions": "الإجراءات",
|
||||
"resourcePreviewAiTitle": "معاينة الذكاء الاصطناعي",
|
||||
"resourcePreviewInjectFromChat": "أدخل من الدردشة",
|
||||
"contextLabel": "السياق",
|
||||
"thisNote": "هذه الملاحظة",
|
||||
"allMyNotes": "جميع ملاحظاتي",
|
||||
@@ -420,6 +492,7 @@
|
||||
"newLineHint": "Shift+Enter = سطر جديد",
|
||||
"resultLabel": "النتيجة",
|
||||
"discardAction": "تجاهل",
|
||||
"organization": "منظمة",
|
||||
"transformationsDesc": "التحويلات — مطبقة مباشرة في الملاحظة",
|
||||
"writeMinWordsAction": "اكتب 5 كلمات على الأقل لتفعيل إجراءات الذكاء الاصطناعي.",
|
||||
"processingAction": "جاري المعالجة...",
|
||||
@@ -433,7 +506,42 @@
|
||||
"describeImages": "وصف الصور",
|
||||
"fixGrammar": "تصحيح القواعد",
|
||||
"translate": "ترجمة",
|
||||
"explain": "شرح"
|
||||
"explain": "شرح",
|
||||
"toRichText": "تحويل إلى نص منسق"
|
||||
},
|
||||
"generate": {
|
||||
"slides": "إنشاء شرائح",
|
||||
"sectionLabel": "أدوات التوليد",
|
||||
"theme": "سمة",
|
||||
"themeArchitecturalMono": "مونو المعمارية",
|
||||
"themeVibrantTech": "تقنية نابضة بالحياة",
|
||||
"themeMinimalSilk": "الحد الأدنى من الحرير",
|
||||
"style": "أسلوب",
|
||||
"styleProfessional": "احترافي",
|
||||
"styleCreative": "مبدع",
|
||||
"styleBrutalist": "وحشي",
|
||||
"diagram": "توليد الرسم البياني",
|
||||
"diagramReadyHint": "تحويل الملاحظة إلى تدفق مرئي",
|
||||
"diagramType": "نوع الرسم البياني",
|
||||
"typeAuto": "الكشف التلقائي",
|
||||
"typeFlowchart": "مخطط انسيابي",
|
||||
"typeMindMap": "خريطة العقل",
|
||||
"typeTimeline": "الجدول الزمني",
|
||||
"typeOrgChart": "المخطط التنظيمي",
|
||||
"typeArchitecture": "بنيان",
|
||||
"typeProcessMap": "خريطة العملية",
|
||||
"styleSketchy": "سطحية",
|
||||
"styleSoft": "ناعم",
|
||||
"styleMinimal": "الحد الأدنى",
|
||||
"styleDraft": "مسودة",
|
||||
"stylePolished": "مصقول",
|
||||
"styleHandwritten": "مكتوبة بخط اليد",
|
||||
"diagramReady": "الرسم البياني جاهز!",
|
||||
"openInExcalidraw": "افتح في مختبر Excalidraw",
|
||||
"insertDiagramInNote": "تضمين PNG في الملاحظة الحالية",
|
||||
"diagramImageAlt": "رسم تخطيطي تم إنشاؤه بواسطة الذكاء الاصطناعي",
|
||||
"insertedInNote": "تم إدراج الرسم البياني في الملاحظة",
|
||||
"insertExportError": "خطأ في تصدير/تحميل الرسم التخطيطي"
|
||||
},
|
||||
"openAssistant": "فتح مساعد الذكاء الاصطناعي",
|
||||
"poweredByMomento": "مدعوم من Momento AI",
|
||||
@@ -451,8 +559,6 @@
|
||||
"suggestTitle": "اقتراح عنوان بالذكاء الاصطناعي",
|
||||
"generateTitleFromImage": "إنشاء عنوان من الصورة",
|
||||
"titleGenerated": "تم إنشاء العنوان من الصورة",
|
||||
"wordCountMin": "الرجاء تحديد {min} كلمات على الأقل لإعادة الصياغة (حالياً {current} كلمة)",
|
||||
"wordCountMax": "الرجاء تحديد {max} كلمة كحد أقصى لإعادة الصياغة (حالياً {current} كلمة)",
|
||||
"resourceTab": "المصدر",
|
||||
"aiNoteTitle": "ملاحظة الذكاء الاصطناعي",
|
||||
"injectReplace": "استبدال",
|
||||
@@ -492,7 +598,24 @@
|
||||
"preview": "معاينة",
|
||||
"generatePreview": "إنشاء معاينة",
|
||||
"emptyNoteHint": "💡 الملاحظة فارغة — سيتم دمج محتوى المصدر مباشرة."
|
||||
}
|
||||
},
|
||||
"cancel": "يلغي",
|
||||
"copied": "منقول",
|
||||
"copy": "ينسخ",
|
||||
"transformations": "التحولات",
|
||||
"otherLanguage": "لغة أخرى",
|
||||
"translateNow": "ترجم الآن",
|
||||
"generationTools": "أدوات التوليد",
|
||||
"generateSlidesLoading": "⏳ جارٍ إنشاء العرض التقديمي...",
|
||||
"generateDiagramLoading": "⏳ إنشاء المخطط...",
|
||||
"errorShort": "خطأ",
|
||||
"readyToast": "مستعد!",
|
||||
"downloadFailedToast": "فشل التنزيل",
|
||||
"pptxDownloadButton": "تحميل .pptx",
|
||||
"presentationReadyBadge": "العرض التقديمي جاهز",
|
||||
"openInLabTitle": "فتح في المختبر",
|
||||
"inlineSummaryMarkdown": "**ملخص:**",
|
||||
"networkErrorShort": "خطأ في الشبكة."
|
||||
},
|
||||
"titleSuggestions": {
|
||||
"available": "اقتراحات العنوان",
|
||||
@@ -598,7 +721,19 @@
|
||||
"untitled": "بدون عنوان",
|
||||
"notifications": "الإشعارات",
|
||||
"declined": "تم رفض المشاركة",
|
||||
"removed": "تمت إزالة الملاحظة من القائمة"
|
||||
"removed": "تمت إزالة الملاحظة من القائمة",
|
||||
"slidesReady": "العرض التقديمي جاهز",
|
||||
"openSlides": "فتح العرض التقديمي",
|
||||
"canvasReady": "الرسم البياني جاهز",
|
||||
"pptxReady": "الشرائح جاهزة",
|
||||
"downloadPptx": "تحميل .pptx",
|
||||
"markAllRead": "وضع علامة على كل قراءة",
|
||||
"agentSuccess": "انتهى الوكيل",
|
||||
"agentFailed": "فشل الوكيل",
|
||||
"brainstormInvite": "العصف الذهني",
|
||||
"brainstormJoined": "العصف الذهني",
|
||||
"systemNotification": "نظام",
|
||||
"downloadFailed": "فشل التنزيل"
|
||||
},
|
||||
"nav": {
|
||||
"home": "الرئيسية",
|
||||
@@ -647,6 +782,17 @@
|
||||
"themeLight": "فاتح",
|
||||
"themeDark": "داكن",
|
||||
"themeSystem": "النظام",
|
||||
"themeBaseGroup": "Base",
|
||||
"themePalettesGroup": "Color palettes",
|
||||
"themeSepia": "Sepia",
|
||||
"themeMidnight": "Midnight",
|
||||
"themeRose": "Rose",
|
||||
"themeGreen": "Green",
|
||||
"themeLavender": "Lavender",
|
||||
"themeSand": "Sand",
|
||||
"themeOcean": "Ocean",
|
||||
"themeSunset": "Sunset",
|
||||
"themeBlue": "Blue",
|
||||
"notifications": "الإشعارات",
|
||||
"language": "اللغة",
|
||||
"selectLanguage": "اختيار اللغة",
|
||||
@@ -680,17 +826,8 @@
|
||||
"desktopNotifications": "إشعارات سطح المكتب",
|
||||
"desktopNotificationsDesc": "تلقي إشعارات في المتصفح",
|
||||
"notificationsDesc": "إدارة تفضيلات الإشعارات",
|
||||
"themeBaseGroup": "Base",
|
||||
"themePalettesGroup": "Color palettes",
|
||||
"themeSepia": "Sepia",
|
||||
"themeMidnight": "Midnight",
|
||||
"themeRose": "Rose",
|
||||
"themeGreen": "Green",
|
||||
"themeLavender": "Lavender",
|
||||
"themeSand": "Sand",
|
||||
"themeOcean": "Ocean",
|
||||
"themeSunset": "Sunset",
|
||||
"themeBlue": "Blue"
|
||||
"autoSave": "الحفظ التلقائي",
|
||||
"autoSaveDesc": "حفظ التغييرات تلقائيًا أثناء الكتابة"
|
||||
},
|
||||
"profile": {
|
||||
"title": "الملف الشخصي",
|
||||
@@ -855,7 +992,11 @@
|
||||
"confidence": "ثقة",
|
||||
"savingReminder": "خطأ في حفظ التذكير",
|
||||
"removingReminder": "خطأ في إزالة التذكير",
|
||||
"generatingDescription": "يرجى الانتظار..."
|
||||
"generatingDescription": "يرجى الانتظار...",
|
||||
"pinnedFrozenTooltip": "دفتر ملاحظات مثبت — تم تجميد الطلب",
|
||||
"organizeNotebookWithAITooltip": "قم بتنظيم دفتر الملاحظات هذا باستخدام الذكاء الاصطناعي",
|
||||
"assistantRequiredForSummarize": "قم بتشغيل AI Assistant في الإعدادات للتلخيص",
|
||||
"createSubnotebook": "إضافة دفتر فرعي"
|
||||
},
|
||||
"notebookSuggestion": {
|
||||
"title": "النقل إلى {name}؟",
|
||||
@@ -868,6 +1009,9 @@
|
||||
},
|
||||
"admin": {
|
||||
"title": "لوحة تحكم المشرف",
|
||||
"adminConsole": "وحدة تحكم المشرف",
|
||||
"navSection": "ملاحة",
|
||||
"backToApp": "العودة إلى تذكار",
|
||||
"userManagement": "إدارة المستخدمين",
|
||||
"chat": "دردشة الذكاء الاصطناعي",
|
||||
"lab": "المختبر",
|
||||
@@ -910,6 +1054,11 @@
|
||||
"providerEmbeddingRequired": "AI_PROVIDER_EMBEDDING مطلوب",
|
||||
"providerOllamaOption": "🦙 Ollama (Local & Free)",
|
||||
"providerOpenAIOption": "🤖 OpenAI (GPT-5, GPT-4)",
|
||||
"providerAnthropicOption": "🧠 أنثروبي (كلود أبي)",
|
||||
"providerAnthropicCustomOption": "🧩 مخصص إنساني (واجهة برمجة التطبيقات للرسائل — MiniMax، وما إلى ذلك)",
|
||||
"anthropicModelHint": "اختر معرف نموذج Claude من الاقتراحات أو أدخل واحدًا يدويًا (لا توجد قائمة نماذج عن بعد لواجهة برمجة التطبيقات الرسمية).",
|
||||
"anthropicCustomModelHint": "واجهة برمجة تطبيقات الرسائل المتوافقة مع البشر (مثل MiniMax): عنوان URL الأساسي https://api.minimax.io/anthropic (الصين: https://api.minimaxi.com/anthropic)، النموذج MiniMax-M2.7. التضمينات: استخدم الموفر «مخصص» + عنوان URL لـ OpenAI https://api.minimax.io/v1.",
|
||||
"anthropicCustomNoModelList": "لا تعرض هذه البوابة قائمة نماذج/نمط OpenAI — اختر النموذج من الاقتراحات أو اكتبه (على سبيل المثال، MiniMax-M2.7).",
|
||||
"providerCustomOption": "🔧 Custom OpenAI-Compatible",
|
||||
"providerDeepSeekOption": "🔍 DeepSeek",
|
||||
"providerOpenRouterOption": "🌐 OpenRouter",
|
||||
@@ -1063,7 +1212,14 @@
|
||||
"error": "خطأ:",
|
||||
"testError": "خطأ في الاختبار: {error}",
|
||||
"tipTitle": "نصيحة:",
|
||||
"tipDescription": "استخدم لوحة اختبار الذكاء الاصطناعي لتشخيص مشاكل التكوين قبل الاختبار."
|
||||
"tipDescription": "استخدم لوحة اختبار الذكاء الاصطناعي لتشخيص مشاكل التكوين قبل الاختبار.",
|
||||
"chatTestTitle": "اختبار مساعد الدردشة",
|
||||
"chatTestDescription": "اختبر موفر الذكاء الاصطناعي الذي يستخدمه مساعد الدردشة",
|
||||
"chatGenerationTest": "💬 اختبار مساعد الدردشة:",
|
||||
"chatStep1": "يرسل رسالة اختبار إلى المساعد",
|
||||
"chatStep2": "يطلب إجابة موجزة حول ما يفعله المساعد",
|
||||
"chatStep3": "يظهر الاستجابة النموذجية",
|
||||
"chatStep4": "التحقق من الاستجابة والكمون"
|
||||
},
|
||||
"sidebar": {
|
||||
"dashboard": "لوحة التحكم",
|
||||
@@ -1254,6 +1410,7 @@
|
||||
"notesViewLabel": "عرض الملاحظات",
|
||||
"notesViewTabs": "علامات تبويب (نمط OneNote)",
|
||||
"notesViewMasonry": "بطاقات (شبكة)",
|
||||
"notesViewList": "قائمة (مجلة)",
|
||||
"selectTheme": "اختر المظهر",
|
||||
"fontFamilyLabel": "عائلة الخطوط",
|
||||
"fontFamilyDescription": "اختر الخط المستخدم في جميع أنحاء التطبيق",
|
||||
@@ -1337,6 +1494,69 @@
|
||||
"organizeWithAI": "تنظيم بالذكاء الاصطناعي",
|
||||
"organize": "تنظيم"
|
||||
},
|
||||
"organizeNotebook": {
|
||||
"title": "تنظيم دفتر الملاحظات",
|
||||
"unknownError": "خطأ غير معروف",
|
||||
"toastSuccess": "تم تنظيم دفتر الملاحظات - تم إنشاء {تم إنشاء} دفاتر ملاحظات فرعية، وتم نقل {نقل} الملاحظات",
|
||||
"intro": "سيقوم الذكاء الاصطناعي بتحليل الملاحظات الموجودة في هذا الدفتر واقتراح خطة لإعادة تنظيمها في دفاتر ملاحظات فرعية موضوعية.",
|
||||
"bulletThemes": "تجميع الملاحظات حسب الموضوع أو الموضوع",
|
||||
"bulletSubfolders": "إنشاء دفاتر الملاحظات الفرعية المفقودة",
|
||||
"bulletPreview": "معاينة كاملة قبل أي تغيير",
|
||||
"analyzingTitle": "جارٍ التحليل…",
|
||||
"analyzingSubtitle": "يقوم الذكاء الاصطناعي بقراءة ملاحظاتك وتحديد المواضيع",
|
||||
"previewSummary": "{groups} مجموعة (مجموعات) · {notes} ملاحظات · {newSubs} دفاتر ملاحظات فرعية جديدة",
|
||||
"badgeNew": "جديد",
|
||||
"untitledNote": "مذكرة بلا عنوان",
|
||||
"notesInGroup": "{عدد} ملاحظات",
|
||||
"executingTitle": "تنظيم…",
|
||||
"executingSubtitle": "إنشاء دفاتر ملاحظات فرعية وملاحظات متحركة",
|
||||
"doneTitle": "دفتر الملاحظات منظم!",
|
||||
"doneStats": "تم إنشاء {تم إنشاء} دفاتر ملاحظات فرعية · {تم نقل} تم نقل الملاحظات",
|
||||
"analyzeButton": "التحليل باستخدام الذكاء الاصطناعي",
|
||||
"restart": "ابدأ من جديد",
|
||||
"confirm": "يتقدم",
|
||||
"closeButton": "يغلق"
|
||||
},
|
||||
"documentInfo": {
|
||||
"tabInfo": "معلومات",
|
||||
"tabVersions": "الإصدارات",
|
||||
"wordsLabel": "كلمات",
|
||||
"charactersLabel": "الشخصيات",
|
||||
"notebookLabel": "دفتر الملاحظات",
|
||||
"typeLabel": "يكتب",
|
||||
"createdLabel": "مخلوق",
|
||||
"modifiedLabel": "تم التحديث",
|
||||
"labelsSection": "التسميات",
|
||||
"idLabel": "بطاقة تعريف",
|
||||
"historyDisabled": "لم يتم تمكين السجل لهذه الملاحظة.",
|
||||
"enableHistory": "تمكين التاريخ",
|
||||
"savedVersions": "الإصدارات المحفوظة",
|
||||
"savingEllipsis": "توفير…",
|
||||
"versionSaved": "تم حفظ الإصدار!",
|
||||
"saveThisVersion": "احفظ هذا الإصدار",
|
||||
"loading": "تحميل…",
|
||||
"noVersion": "لا توجد إصدارات حتى الآن",
|
||||
"restoreTooltip": "يعيد",
|
||||
"deleteTooltip": "يمسح",
|
||||
"comparisonMode": "وضع المقارنة",
|
||||
"comparisonSubtitle": "مقارنة الإصدارات جنبا إلى جنب",
|
||||
"deleteVersionConfirm": "هل تريد حذف هذا الإصدار؟",
|
||||
"latestBadge": "أحدث"
|
||||
},
|
||||
"languages": {
|
||||
"targets": {
|
||||
"french": "فرنسي",
|
||||
"english": "إنجليزي",
|
||||
"spanish": "الأسبانية",
|
||||
"german": "الألمانية",
|
||||
"persian": "الفارسية",
|
||||
"portuguese": "البرتغالية",
|
||||
"italian": "ايطالي",
|
||||
"chinese": "الصينية",
|
||||
"japanese": "اليابانية"
|
||||
},
|
||||
"customPlaceholder": "على سبيل المثال العربية والروسية..."
|
||||
},
|
||||
"common": {
|
||||
"unknown": "غير معروف",
|
||||
"notAvailable": "غير متاح",
|
||||
@@ -1458,12 +1678,16 @@
|
||||
"scraper": "مراقب",
|
||||
"researcher": "باحث",
|
||||
"monitor": "مراقب",
|
||||
"slideGenerator": "الشرائح",
|
||||
"excalidrawGenerator": "رسم بياني",
|
||||
"custom": "مخصص"
|
||||
},
|
||||
"typeDescriptions": {
|
||||
"scraper": "يجمع البيانات من عدة مواقع وينشئ ملخصًا",
|
||||
"researcher": "يبحث عن معلومات حول موضوع معين",
|
||||
"monitor": "يراقب دفتر ملاحظات ويحلل الملاحظات",
|
||||
"slideGenerator": "إنشاء عرض تقديمي لـ PowerPoint من الملاحظات",
|
||||
"excalidrawGenerator": "إنشاء مخطط Excalidraw من الملاحظات",
|
||||
"custom": "وكيل حر بموجهك الخاص"
|
||||
},
|
||||
"form": {
|
||||
@@ -1476,6 +1700,27 @@
|
||||
"urlsOptional": "(اختياري)",
|
||||
"sourceNotebook": "دفتر الملاحظات للمراقبة",
|
||||
"selectNotebook": "اختر دفتر ملاحظات...",
|
||||
"selectNotes": "ملاحظات للتحليل",
|
||||
"notesSelected": "تم تحديد {{count}} ملاحظة (ملاحظات).",
|
||||
"slideTheme": "موضوع العرض",
|
||||
"slideThemeDefault": "تلقائي",
|
||||
"slideStyle": "النمط البصري",
|
||||
"slideStyleSoft": "ناعم (مستحسن)",
|
||||
"slideStyleSharp": "حادة وكثيفة",
|
||||
"slideStyleRounded": "مدورة وواسعة",
|
||||
"slideStylePill": "قسط / حبة",
|
||||
"excalidrawDiagramType": "نوع الرسم البياني",
|
||||
"excalidrawDiagramTypeAuto": "تلقائي (اكتشاف المجال)",
|
||||
"excalidrawDiagramTypeFlowchart": "مخطط انسيابي (عملية)",
|
||||
"excalidrawDiagramTypeMindmap": "الخريطة الذهنية (الأفكار)",
|
||||
"excalidrawDiagramTypeOrgChart": "المخطط التنظيمي (الفرق)",
|
||||
"excalidrawDiagramTypeTimeline": "الجدول الزمني / خارطة الطريق",
|
||||
"excalidrawDiagramTypeProcessMap": "خريطة العملية (العمليات)",
|
||||
"excalidrawDiagramTypeArchitectureCloud": "البنية السحابية (المناطق/RG)",
|
||||
"excalidrawDiagramStyle": "أسلوب الرسم البياني Excalidraw",
|
||||
"excalidrawDiagramStyleDefault": "ملون (إكسكاليدراو)",
|
||||
"excalidrawDiagramStyleSketchPlus": "رسم+ (Excalidraw محسّن)",
|
||||
"excalidrawDiagramStyleAustere": "تقشف (الحد الأدنى)",
|
||||
"targetNotebook": "دفتر الملاحظات الهدف",
|
||||
"inbox": "صندوق الوارد",
|
||||
"instructions": "تعليمات الذكاء الاصطناعي",
|
||||
@@ -1545,6 +1790,8 @@
|
||||
"updated": "تم تحديث الوكيل",
|
||||
"deleted": "تم حذف \"{name}\"",
|
||||
"deleteError": "خطأ في الحذف",
|
||||
"running": "جاري التوليد…",
|
||||
"runningDesc": "قد يستغرق إنشاء بضع دقائق. يمكنك التنقل بحرية.",
|
||||
"runSuccess": "تم تنفيذ \"{name}\" بنجاح",
|
||||
"runError": "خطأ: {error}",
|
||||
"runFailed": "فشل التنفيذ",
|
||||
@@ -1579,13 +1826,24 @@
|
||||
"chercheur": {
|
||||
"name": "باحث المواضيع",
|
||||
"description": "يبحث عن معلومات متعمقة حول موضوع وينشئ ملاحظة منظمة بمراجع."
|
||||
},
|
||||
"slideGenerator": {
|
||||
"name": "مولد الشرائح",
|
||||
"description": "يقرأ الملاحظات من دفتر ملاحظات وينشئ عرضًا تقديميًا منظمًا تلقائيًا."
|
||||
},
|
||||
"excalidrawGenerator": {
|
||||
"name": "مولد الرسم البياني",
|
||||
"description": "يقرأ ملاحظة وينشئ رسمًا تخطيطيًا مرئيًا في Excalidraw Lab."
|
||||
}
|
||||
},
|
||||
"runLog": {
|
||||
"title": "السجل",
|
||||
"noHistory": "لا يوجد سجل تنفيذ بعد",
|
||||
"toolTrace": "{count} استدعاءات أدوات",
|
||||
"step": "الخطوة {num}"
|
||||
"step": "الخطوة {num}",
|
||||
"clearConfirm": "هل أنت متأكد أنك تريد حذف كل السجل لهذا الوكيل؟",
|
||||
"cleared": "تم حذف التاريخ",
|
||||
"clearHistory": "مسح التاريخ"
|
||||
},
|
||||
"tools": {
|
||||
"title": "أدوات الوكيل",
|
||||
@@ -1596,6 +1854,9 @@
|
||||
"noteCreate": "إنشاء ملاحظة",
|
||||
"urlFetch": "جلب رابط",
|
||||
"memorySearch": "الذاكرة",
|
||||
"generatePptx": "شرائح PPTX",
|
||||
"generateSlides": "شرائح HTML",
|
||||
"generateExcalidraw": "مخطط إكسكاليدراو",
|
||||
"configNeeded": "إعدادات",
|
||||
"selected": "{count} محدد",
|
||||
"maxSteps": "الحد الأقصى للتكرارات"
|
||||
@@ -1607,7 +1868,9 @@
|
||||
"scraper": "أنت مساعد مراقبة. قم بتجميع المقالات من مواقع مختلفة في ملخص واضح ومنظم.",
|
||||
"researcher": "أنت باحث دقيق. للموضوع المطلوب، أنشئ ملاحظة بحثية بالسياق والنقاط الرئيسية والمناقشات والمراجع.",
|
||||
"monitor": "أنت مساعد تحليلي. حلل الملاحظات المقدمة واقترح اتجاهات ومراجع وروابط بين الملاحظات.",
|
||||
"custom": "أنت مساعد مفيد."
|
||||
"custom": "أنت مساعد مفيد.",
|
||||
"slideGenerator": "أنت منشئ العرض التقديمي. اقرأ المحتوى المقدم وقم بإنشاء شرائح منظمة تحتوي على العناوين والنقاط الرئيسية والملخصات.",
|
||||
"excalidrawGenerator": "أنت منشئ الرسم البياني. قم بتحليل المحتوى المقدم وإنشاء رسم تخطيطي مرئي واضح ومنظم."
|
||||
},
|
||||
"help": {
|
||||
"title": "دليل الوكلاء",
|
||||
@@ -1641,7 +1904,10 @@
|
||||
"frequency": "كم مرة يعمل الوكيل تلقائيًا. ابدأ بيدوي للاختبار.",
|
||||
"instructions": "تعليمات مخصصة تحل محل موجه الذكاء الاصطناعي الافتراضي. اتركه فارغًا لاستخدام التلقائي.",
|
||||
"tools": "حدد الأدوات التي يمكن للوكيل استخدامها. كل أداة تمنح الوكيل قدرة محددة.",
|
||||
"maxSteps": "الحد الأقصى لدورات الاستدلال. خطوات أكثر = تحليل أعمق لكن يستغرق وقتًا أطول."
|
||||
"maxSteps": "الحد الأقصى لدورات الاستدلال. خطوات أكثر = تحليل أعمق لكن يستغرق وقتًا أطول.",
|
||||
"selectNotes": "حدد ملاحظات محددة لتحليلها. إذا لم يتم تحديد أي شيء، فسيستخدم الوكيل جميع الملاحظات من دفتر الملاحظات.",
|
||||
"slideTheme": "اختر لوحة ألوان للعرض التقديمي. تلقائي يتيح للذكاء الاصطناعي اتخاذ القرار.",
|
||||
"slideStyle": "يؤثر النمط المرئي على نصف قطر الزاوية والتباعد وكثافة المعلومات."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1725,6 +1991,12 @@
|
||||
"slashCodeDesc": "مقتطف كود",
|
||||
"slashDivider": "فاصل",
|
||||
"slashDividerDesc": "فاصل أفقي",
|
||||
"slashTable": "طاولة",
|
||||
"slashTableDesc": "أدخل شبكة بسيطة",
|
||||
"slashDiagram": "رسم بياني",
|
||||
"slashDiagramDesc": "إنشاء تدفق أو خريطة ذهنية",
|
||||
"slashSlides": "عرض تقديمي",
|
||||
"slashSlidesDesc": "قم بإنشاء مجموعة شرائح جميلة",
|
||||
"slashImage": "صورة",
|
||||
"slashImageDesc": "تضمين صورة من رابط",
|
||||
"slashAlignLeft": "محاذاة لليسار",
|
||||
@@ -1762,5 +2034,70 @@
|
||||
"subscript": "نص منخفض",
|
||||
"addBlock": "إضافة كتلة",
|
||||
"placeholder": "اكتب '/' للأوامر..."
|
||||
},
|
||||
"brainstorm": {
|
||||
"title": "Waves of Thought",
|
||||
"subtitle": "Unfold dimensions of potentiality",
|
||||
"placeholder": "Enter a concept to unfold...",
|
||||
"generating": "AI is harvesting seeds of thought...",
|
||||
"newBrainstorm": "New Brainstorm",
|
||||
"noSessions": "No brainstorms yet",
|
||||
"startOne": "Start one",
|
||||
"sessions": "Brainstorms",
|
||||
"seedLabel": "Seed Idea",
|
||||
"ideaPromptDetailed": "أدخل فكرتك أو سؤالك أو موضوعك لتبادل الأفكار...",
|
||||
"brainstormThisIdea": "Brainstorm this idea",
|
||||
"startBrainstorm": "Start Brainstorm",
|
||||
"spatialMode": "Spatial Exploration Mode",
|
||||
"wave1": "Wave 1",
|
||||
"wave2": "Wave 2",
|
||||
"wave3": "Wave 3",
|
||||
"export": "Export",
|
||||
"exporting": "Exporting...",
|
||||
"wave": "Wave",
|
||||
"novelty": "Novelty",
|
||||
"originConnection": "Origin connection",
|
||||
"linkedNotes": "Linked notes",
|
||||
"deepen": "Deepen",
|
||||
"deepening": "Generating...",
|
||||
"extract": "Create Note",
|
||||
"converting": "Converting...",
|
||||
"dismiss": "Not pertinent",
|
||||
"noteCreated": "Note Created",
|
||||
"ideas": "ideas",
|
||||
"cancel": "Cancel",
|
||||
"delete": "Delete",
|
||||
"ideaOrigin": "Origin of the idea",
|
||||
"noNoteLink": "Purely generative idea",
|
||||
"derived_from": "Derived from",
|
||||
"opposes": "In opposition with",
|
||||
"extends": "Extends",
|
||||
"synthesizes": "Synthesizes",
|
||||
"transposes": "Transposes",
|
||||
"none_found": "No note link",
|
||||
"viewNote": "View note",
|
||||
"addIdea": "Add idea",
|
||||
"manualIdeaPrompt": "Title of your idea:",
|
||||
"invite": "Invite",
|
||||
"linkCopied": "Invite link copied!",
|
||||
"activityTitle": "نشاط",
|
||||
"noActivity": "لا يوجد نشاط بعد",
|
||||
"justNow": "الآن",
|
||||
"humanIdea": "بشر",
|
||||
"aiIdea": "منظمة العفو الدولية",
|
||||
"respondsTo": "يستجيب ل",
|
||||
"adding": "جارٍ الإضافة...",
|
||||
"manualIdeaDesc": "شارك فكرتك مع لوحة العصف الذهني",
|
||||
"manualIdeaTitle": "عنوان",
|
||||
"manualIdeaTitlePlaceholder": "فكرتك في بضع كلمات...",
|
||||
"manualIdeaDescLabel": "الوصف (اختياري)",
|
||||
"manualIdeaDescPlaceholder": "وضح فكرتك..",
|
||||
"activity": {
|
||||
"manual_idea": "أضافت فكرة",
|
||||
"wave_generated": "ولدت موجة",
|
||||
"joined": "انضم إلى الجلسة",
|
||||
"idea_dismissed": "رفضت فكرة",
|
||||
"invite_created": "أنشأت دعوة"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user