const translation = { list: { title: 'المستندات', desc: 'يتم عرض جميع ملفات المعرفة هنا، ويمكن ربط المعرفة بأكملها باقتباسات Dify أو فهرستها عبر مكون الدردشة الإضافي.', learnMore: 'تعرف على المزيد', addFile: 'إضافة ملف', addPages: 'إضافة صفحات', addUrl: 'إضافة عنوان URL', table: { header: { fileName: 'الاسم', chunkingMode: 'وضع التقطيع', words: 'الكلمات', hitCount: 'عدد الاسترجاع', uploadTime: 'وقت التحميل', status: 'الحالة', action: 'إجراء', }, rename: 'إعادة تسمية', name: 'الاسم', }, action: { uploadFile: 'تحميل ملف جديد', settings: 'إعدادات التقطيع', addButton: 'إضافة قطعة', add: 'إضافة قطعة', batchAdd: 'إضافة دفعة', archive: 'أرشيف', unarchive: 'إلغاء الأرشفة', delete: 'حذف', enableWarning: 'لا يمكن تمكين الملف المؤرشف', sync: 'مزامنة', pause: 'إيقاف مؤقت', resume: 'استئناف', }, index: { enable: 'تمكين', disable: 'تعطيل', all: 'الكل', enableTip: 'يمكن فهرسة الملف', disableTip: 'لا يمكن فهرسة الملف', }, sort: { uploadTime: 'وقت التحميل', hitCount: 'عدد الاسترجاع', }, status: { queuing: 'في الانتظار', indexing: 'فهرسة', paused: 'متوقف مؤقتًا', error: 'خطأ', available: 'متاح', enabled: 'ممكن', disabled: 'معطل', archived: 'مؤرشف', }, empty: { title: 'لا يوجد وثائق بعد', upload: { tip: 'يمكنك تحميل الملفات، والمزامنة من الموقع، أو من تطبيقات الويب مثل Notion و GitHub، إلخ.', }, sync: { tip: 'سيقوم Dify بتنزيل الملفات بشكل دوري من Notion وإكمال المعالجة.', }, }, delete: { title: 'هل أنت متأكد من الحذف؟', content: 'إذا كنت بحاجة إلى استئناف المعالجة لاحقًا، فستستمر من حيث توقفت', }, batchModal: { title: 'إضافة قطع دفعة واحدة', csvUploadTitle: 'اسحب وأفلت ملف CSV هنا، أو ', browse: 'تصفح', tip: 'يجب أن يتوافق ملف CSV مع الهيكل التالي:', question: 'سؤال', answer: 'إجابة', contentTitle: 'محتوى القطعة', content: 'محتوى', template: 'قم بتنزيل القالب هنا', cancel: 'إلغاء', run: 'تشغيل الدفعة', runError: 'فشل تشغيل الدفعة', processing: 'في معالجة الدفعة', completed: 'اكتمل الاستيراد', error: 'خطأ في الاستيراد', ok: 'موافق', }, }, metadata: { title: 'البيانات الوصفية', desc: 'يسمح تصنيف البيانات الوصفية للمستندات للذكاء الاصطناعي بالوصول إليها في الوقت المناسب ويكشف مصدر المراجع للمستخدمين.', dateTimeFormat: 'MMMM D, YYYY hh:mm A', docTypeSelectTitle: 'يرجى تحديد نوع المستند', docTypeChangeTitle: 'تغيير نوع المستند', docTypeSelectWarning: 'إذا تم تغيير نوع المستند، فلن يتم الاحتفاظ بالبيانات الوصفية المملوءة الآن', firstMetaAction: 'هيا بنا', placeholder: { add: 'إضافة ', select: 'تحديد ', }, source: { upload_file: 'تحميل الملف', notion: 'مزامنة من Notion', github: 'مزامنة من Github', local_file: 'ملف محلي', website_crawl: 'زحف الموقع', online_document: 'مستند عبر الإنترنت', }, type: { book: 'كتاب', webPage: 'صفحة ويب', paper: 'ورقة بحثية', socialMediaPost: 'منشور وسائل التواصل الاجتماعي', personalDocument: 'مستند شخصي', businessDocument: 'مستند أعمال', IMChat: 'دردشة فورية', wikipediaEntry: 'إدخال ويكيبيديا', notion: 'مزامنة من Notion', github: 'مزامنة من Github', technicalParameters: 'المعلمات الفنية', }, field: { processRule: { processDoc: 'معالجة المستند', segmentRule: 'قاعدة القطع', segmentLength: 'طول القطع', processClean: 'تنظيف عملية النص', }, book: { title: 'العنوان', language: 'اللغة', author: 'المؤلف', publisher: 'الناشر', publicationDate: 'تاريخ النشر', ISBN: 'ISBN', category: 'الفئة', }, webPage: { title: 'العنوان', url: 'عنوان URL', language: 'اللغة', authorPublisher: 'المؤلف/الناشر', publishDate: 'تاريخ النشر', topicKeywords: 'الموضوع/الكلمات الرئيسية', description: 'الوصف', }, paper: { title: 'العنوان', language: 'اللغة', author: 'المؤلف', publishDate: 'تاريخ النشر', journalConferenceName: 'اسم المجلة/المؤتمر', volumeIssuePage: 'المجلد/العدد/الصفحة', DOI: 'DOI', topicsKeywords: 'المواضيع/الكلمات الرئيسية', abstract: 'الملخص', }, socialMediaPost: { platform: 'المنصة', authorUsername: 'المؤلف/اسم المستخدم', publishDate: 'تاريخ النشر', postURL: 'عنوان URL للمنشور', topicsTags: 'المواضيع/العلامات', }, personalDocument: { title: 'العنوان', author: 'المؤلف', creationDate: 'تاريخ الإنشاء', lastModifiedDate: 'تاريخ آخر تعديل', documentType: 'نوع المستند', tagsCategory: 'العلامات/الفئة', }, businessDocument: { title: 'العنوان', author: 'المؤلف', creationDate: 'تاريخ الإنشاء', lastModifiedDate: 'تاريخ آخر تعديل', documentType: 'نوع المستند', departmentTeam: 'القسم/الفريق', }, IMChat: { chatPlatform: 'منصة الدردشة', chatPartiesGroupName: 'أطراف الدردشة/اسم المجموعة', participants: 'المشاركون', startDate: 'تاريخ البدء', endDate: 'تاريخ الانتهاء', topicsKeywords: 'المواضيع/الكلمات الرئيسية', fileType: 'نوع الملف', }, wikipediaEntry: { title: 'العنوان', language: 'اللغة', webpageURL: 'عنوان URL لصفحة الويب', editorContributor: 'المحرر/المساهم', lastEditDate: 'تاريخ آخر تعديل', summaryIntroduction: 'الملخص/المقدمة', }, notion: { title: 'العنوان', language: 'اللغة', author: 'المؤلف', createdTime: 'وقت الإنشاء', lastModifiedTime: 'وقت آخر تعديل', url: 'عنوان URL', tag: 'العلامة', description: 'الوصف', }, github: { repoName: 'اسم المستودع', repoDesc: 'وصف المستودع', repoOwner: 'مالك المستودع', fileName: 'اسم الملف', filePath: 'مسار الملف', programmingLang: 'لغة البرمجة', url: 'عنوان URL', license: 'الرخصة', lastCommitTime: 'وقت آخر التزام', lastCommitAuthor: 'مؤلف آخر التزام', }, originInfo: { originalFilename: 'اسم الملف الأصلي', originalFileSize: 'حجم الملف الأصلي', uploadDate: 'تاريخ التحميل', lastUpdateDate: 'تاريخ آخر تحديث', source: 'المصدر', }, technicalParameters: { segmentSpecification: 'مواصفات القطع', segmentLength: 'طول القطع', avgParagraphLength: 'متوسط طول الفقرة', paragraphs: 'الفقرات', hitCount: 'عدد الاسترجاع', embeddingTime: 'وقت التضمين', embeddedSpend: 'إنفاق التضمين', }, }, languageMap: { zh: 'صيني', en: 'إنجليزي', es: 'إسباني', fr: 'فرنسي', de: 'ألماني', ja: 'ياباني', ko: 'كوري', ru: 'روسي', ar: 'عربي', pt: 'برتغالي', it: 'إيطالي', nl: 'هولندي', pl: 'بولندي', sv: 'سويدي', tr: 'تركي', he: 'عبري', hi: 'هندي', da: 'دنماركي', fi: 'فنلندي', no: 'نرويجي', hu: 'مجري', el: 'يوناني', cs: 'تشيكي', th: 'تايلاندي', id: 'إندونيسي', }, categoryMap: { book: { fiction: 'خيال', biography: 'سيرة شخصية', history: 'تاريخ', science: 'علوم', technology: 'تكنولوجيا', education: 'تعليم', philosophy: 'فلسفة', religion: 'دين', socialSciences: 'علوم اجتماعية', art: 'فن', travel: 'سفر', health: 'صحة', selfHelp: 'تطوير الذات', businessEconomics: 'أعمال واقتصاد', cooking: 'طبخ', childrenYoungAdults: 'أطفال وشباب', comicsGraphicNovels: 'قصص مصورة وروايات مصورة', poetry: 'شعر', drama: 'دراما', other: 'أخرى', }, personalDoc: { notes: 'ملاحظات', blogDraft: 'مسودة مدونة', diary: 'مذكرات', researchReport: 'تقرير بحث', bookExcerpt: 'مقتطف من كتاب', schedule: 'جدول', list: 'قائمة', projectOverview: 'نظرة عامة على المشروع', photoCollection: 'مجموعة صور', creativeWriting: 'كتابة إبداعية', codeSnippet: 'مقتطف كود', designDraft: 'مسودة تصميم', personalResume: 'سيرة ذاتية شخصية', other: 'أخرى', }, businessDoc: { meetingMinutes: 'محضر اجتماع', researchReport: 'تقرير بحث', proposal: 'اقتراح', employeeHandbook: 'دليل الموظف', trainingMaterials: 'مواد تدريبية', requirementsDocument: 'وثيقة المتطلبات', designDocument: 'وثيقة التصميم', productSpecification: 'مواصفات المنتج', financialReport: 'تقرير مالي', marketAnalysis: 'تحليل السوق', projectPlan: 'خطة المشروع', teamStructure: 'هيكل الفريق', policiesProcedures: 'السياسات والإجراءات', contractsAgreements: 'العقود والاتفاقيات', emailCorrespondence: 'مراسلات البريد الإلكتروني', other: 'أخرى', }, }, }, embedding: { waiting: 'انتظار التضمين...', processing: 'معالجة التضمين...', paused: 'تم إيقاف التضمين مؤقتًا', completed: 'اكتمل التضمين', error: 'خطأ في التضمين', docName: 'مستند المعالجة المسبقة', mode: 'إعداد التقطيع', segmentLength: 'أقصى طول للقطعة', textCleaning: 'قواعد المعالجة المسبقة للنص', segments: 'الفقرات', highQuality: 'وضع عالي الجودة', economy: 'الوضع الاقتصادي', estimate: 'الاستهلاك المقدر', stop: 'إيقاف المعالجة', pause: 'إيقاف مؤقت', resume: 'استئناف', automatic: 'تلقائي', custom: 'مخصص', hierarchical: 'الأصل والطفل', previewTip: 'ستتوفر معاينة الفقرة بعد اكتمال التضمين', parentMaxTokens: 'الأصل', childMaxTokens: 'الطفل', }, segment: { paragraphs: 'الفقرات', chunks_one: 'قطعة', chunks_other: 'قطع', parentChunks_one: 'قطعة أصلية', parentChunks_other: 'قطع أصلية', childChunks_one: 'قطعة فرعية', childChunks_other: 'قطع فرعية', searchResults_zero: 'نتيجة', searchResults_one: 'نتيجة', searchResults_other: 'نتائج', empty: 'لم يتم العثور على أي قطعة', clearFilter: 'مسح التصفية', chunk: 'قطعة', parentChunk: 'قطعة أصلية', newChunk: 'قطعة جديدة', childChunk: 'قطعة فرعية', newChildChunk: 'قطعة فرعية جديدة', keywords: 'كلمات رئيسية', addKeyWord: 'إضافة كلمة رئيسية', keywordEmpty: 'لا يمكن أن تكون الكلمة الرئيسية فارغة', keywordError: 'الحد الأقصى لطول الكلمة الرئيسية هو 20', keywordDuplicate: 'الكلمة الرئيسية موجودة بالفعل', characters_one: 'حرف', characters_other: 'أحرف', hitCount: 'عدد الاسترجاع', vectorHash: 'تجزئة المتجه: ', questionPlaceholder: 'أضف السؤال هنا', questionEmpty: 'لا يمكن أن يكون السؤال فارغًا', answerPlaceholder: 'أضف الإجابة هنا', answerEmpty: 'لا يمكن أن تكون الإجابة فارغة', contentPlaceholder: 'أضف المحتوى هنا', contentEmpty: 'لا يمكن أن يكون المحتوى فارغًا', newTextSegment: 'قطعة نصية جديدة', newQaSegment: 'قطعة سؤال وجواب جديدة', addChunk: 'إضافة قطعة', addChildChunk: 'إضافة قطعة فرعية', addAnother: 'إضافة أخرى', delete: 'حذف هذه القطعة؟', chunkAdded: 'تم إضافة قطعة واحدة', childChunkAdded: 'تم إضافة قطعة فرعية واحدة', editChunk: 'تعديل القطعة', editParentChunk: 'تعديل القطعة الأصلية', editChildChunk: 'تعديل القطعة الفرعية', chunkDetail: 'تفاصيل القطعة', regenerationConfirmTitle: 'هل تريد إعادة إنشاء القطع الفرعية؟', regenerationConfirmMessage: 'سوف تؤدي إعادة إنشاء القطع الفرعية إلى استبدال القطع الفرعية الحالية، بما في ذلك القطع المعدلة والقطع المضافة حديثًا. لا يمكن التراجع عن إعادة الإنشاء.', regeneratingTitle: 'إعادة إنشاء القطع الفرعية', regeneratingMessage: 'قد يستغرق هذا لحظة، يرجى الانتظار...', regenerationSuccessTitle: 'اكتملت إعادة الإنشاء', regenerationSuccessMessage: 'يمكنك إغلاق هذه النافذة.', edited: 'معدل', editedAt: 'تم التعديل في', dateTimeFormat: 'MM/DD/YYYY h:mm', expandChunks: 'توسيع القطع', collapseChunks: 'طي القطع', allFilesUploaded: 'يجب تحميل جميع الملفات قبل الحفظ', }, } export default translation