dify/web/i18n/ar-TN/dataset-documents.ts

409 lines
16 KiB
TypeScript

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