فهرس المستندات

واجهة برمجة تطبيقات مهام الترجمة

إنشاء مهمة ترجمة

/v1/translation/create

إنشاء مهمة ترجمة جديدة لترجمة الوثائق والملفات.

مثال

curl
1curl -X POST 'https://dltranslator.com/api/v1/translation/create' \
2--header 'Authorization: [yourSecretKey]' \
3--form 'file=@bitcoin.pdf' \
4--form 'fromLang=English' \
5--form 'toLang=Simplified Chinese' 

معاملات الطلب

المعاملاتالنوعافتراضيالوصفمثال
*filebinary-
  • الملف المراد ترجمته
  • أنواع الملفات المدعومة: استعلام
bitcoin.pdf
*fromLangString-
  • اللغة المصدر، يجب أن تختلف اللغة المصدر عن اللغة الهدف
  • اللغات المدعومة: استعلام
English
*toLangString-
  • اللغة الهدف، يجب أن تختلف اللغة الهدف عن اللغة المصدر
  • اللغات المدعومة: استعلام
Simplified Chinese
modelString-
  • نموذج الذكاء الاصطناعي للترجمة
  • النماذج المدعومة: استعلام
-
fileDescriptionString-

وصف المستند، من خلال توفير معلومات إضافية، يتم تحسين جودة الترجمة، مثل إضافة معلومات السياق الإضافية للمستند ومتطلبات الترجمة الأخرى وغيرها

-
glossaryString-

اسم قائمة المصطلحات المستخدمة في الترجمة

-
previewBooleanfalse

هل سيتم إنشاء المعاينة فقط. عند إنشاء المعاينة فقط، يتم دفع 2 credits لإنشاء معاينة ترجمة المستند

-
shouldTranslateImageBooleanfalse
  • ما إذا كان سيتم ترجمة الصور الموجودة في المستند
  • يدعم PDF / DOCX / PPTX / EPUB / ODS / ODT / ODF فقط
-
shouldTranslateFileNameBooleantrue

هل تريد ترجمة اسم الملف

-
passwordString-

كلمة مرور فتح ملف PDF

-
ignoreCommentsBooleanfalse

هل تريد تجاهل التعليقات في ملفات DOCX و PPTX و XLSX

-
ignoreNotesBooleanfalse

هل تريد تجاهل الملاحظات في ملفات PPTX

-
ignoreHeadersAndFootersBooleanfalse

هل تريد تجاهل تذييل وترويسة الصفحات في ملفات DOCX

-
ignoreHiddenBooleanfalse

هل تريد تجاهل الشرائح المخفية في ملفات PPTX

-
ignoreMastersBooleanfalse

هل تريد تجاهل نص القالب الرئيسي في ملفات PPTX

-
ignoreSheetNamesBooleanfalse

هل لا تترجم أسماء الجداول في XLSX

-
extractTextRegExpPatternString-
  • ترجمة المحتوى المطابق للتعبير النمطي فقط، واستبداله بالترجمة
  • يدعم txmsg فقط
-
extractTextRegExpFlagsString-
  • علامات التعبيرات النمطية: g, s, m, u, y
  • يدعم txmsg فقط
-
webhookUrlString-

رابط الاستدعاء المرتد عند تحديث الحالة، يشمل محتوى الاستدعاء: {taskId, progress, status}

-

الاستجابة

المعاملاتالنوعافتراضيالوصفمثال
taskIdString-

معرف المهمة

-
واجهة برمجة تطبيقات مهام الترجمة
الاستعلام عن مهام الترجمة