واجهة برمجة تطبيقات مهام الترجمة
إنشاء مهمة ترجمة
/v1/translation/createإنشاء مهمة ترجمة جديدة لترجمة المستندات/الملفات.
مثال
curl
1curl -X POST 'https://otranslator.com/api/v1/translation/create' \
2--header 'Authorization: [yourSecretKey]' \
3--form 'file=@bitcoin.pdf' \
4--form 'fromLang=English' \
5--form 'toLang=Simplified Chinese'
معلمات الطلب
المعلمات | النوع | افتراضي | وصف | مثال |
---|---|---|---|---|
*file | binary | - |
| bitcoin.pdf |
*fromLang | String | - |
| English |
*toLang | String | - |
| Simplified Chinese |
model | String | - |
| - |
fileDescription | String | - | وصف المستند، من خلال توفير معلومات إضافية، يتم تحسين جودة الترجمة، مثل إضافة معلومات خلفية إضافية للمستند ومتطلبات ترجمة أخرى وما إلى ذلك | - |
glossary | String | - | اسم قائمة المصطلحات المستخدمة في الترجمة | - |
preview | Boolean | false | هل تولد المعاينة فقط - عند توليد المعاينة فقط، ادفع 2 credits لتوليد معاينة ترجمة المستند | - |
shouldTranslateImage | Boolean | false |
| - |
shouldTranslateFileName | Boolean | true | هل تريد ترجمة اسم الملف | - |
password | String | - | كلمة مرور فتح ملف PDF | - |
ignoreComments | Boolean | false | هل تريد تجاهل التعليقات في ملفات DOCX وPPTX وXLSX | - |
ignoreNotes | Boolean | false | هل تريد تجاهل الملاحظات في ملفات PPTX | - |
ignoreHeadersAndFooters | Boolean | false | هل تريد تجاهل الرؤوس والتذييلات في ملفات DOCX | - |
ignoreHidden | Boolean | false | هل تريد تجاهل الصفحات المخفية في ملفات PPTX | - |
ignoreMasters | Boolean | false | هل تريد تجاهل النص الرئيسي في ملفات PPTX | - |
ignoreSheetNames | Boolean | false | هل لا تترجم أسماء الجداول في XLSX | - |
webhookUrl | String | - | رابط الاستدعاء عند تحديث الحالة، يتضمن محتوى الاستدعاء: {taskId, progress, status} | - |
استجابة
المعلمات | النوع | افتراضي | وصف | مثال |
---|---|---|---|---|
taskId | String | - | معرف المهمة | - |