API de tâche de traduction
Créer une tâche de traduction
/v1/translation/createCréer une nouvelle tâche de traduction pour la traduction de document/fichier.
Exemple
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' Paramètres de requête
| Paramètres | Type | Par défaut | Description | Exemple | 
|---|---|---|---|---|
| *file | binary | - | 
 | bitcoin.pdf | 
| *fromLang | String | - | 
 | English | 
| *toLang | String | - | 
 | Simplified Chinese | 
| model | String | - | 
 | - | 
| fileDescription | String | - | Description du document : améliorer la qualité de la traduction en fournissant des informations supplémentaires, par exemple en ajoutant des informations contextuelles supplémentaires sur le document et d'autres exigences de traduction, etc. | - | 
| glossary | String | - | Nom du glossaire utilisé pour la traduction | - | 
| preview | Boolean | false | Générer uniquement un aperçu. Lors de la génération d'un aperçu uniquement, payer 2 crédits pour générer un aperçu de la traduction du document | - | 
| shouldTranslateImage | Boolean | false | 
 | - | 
| shouldTranslateFileName | Boolean | true | Traduire le nom de fichier | - | 
| password | String | - | Mot de passe d'ouverture du fichier PDF | - | 
| ignoreComments | Boolean | false | Ignorer les commentaires des fichiers DOCX, PPTX et XLSX | - | 
| ignoreNotes | Boolean | false | Ignorer les notes des fichiers PPTX | - | 
| ignoreHeadersAndFooters | Boolean | false | Ignorer les en-têtes et pieds de page des fichiers DOCX | - | 
| ignoreHidden | Boolean | false | Ignorer les diapositives masquées PPTX | - | 
| ignoreMasters | Boolean | false | Ignorer le texte des masques PPTX | - | 
| ignoreSheetNames | Boolean | false | Ne pas traduire les noms de feuilles XLSX | - | 
| extractTextRegExpPattern | String | - | 
 | - | 
| extractTextRegExpFlags | String | - | 
 | - | 
| webhookUrl | String | - | URL de rappel lors des mises à jour de statut, le contenu du rappel inclut : {taskId, progress, status} | - | 
Réponse
| Paramètres | Type | Par défaut | Description | Exemple | 
|---|---|---|---|---|
| taskId | String | - | ID de tâche | - |