File Translation api
API for translating PDF, DOCX, DOC, TXT, and image files. Supports both synchronous and asynchronous processing modes, bilingual translation (original + translated text), file uploads, and localized web UI (English/Arabic).
Avg response time
452ms
Subscriptions
7
Popularity
100.0%
Test Percentage
53.6%
Subscription Plans
Endpoints (9)
Web UI - File Translator
Beautiful web interface for file translation with support for file uploads, URL input, bilingual mode, and localization (English/Arabic).
Download translated file
Download a translated file using its download token
Serve file from project root
Serve files from the project root directory (for testing)
List PDF chunks
Get list of all translated chunks for a PDF translation job
Translate file from URL (Synchronous)
Translates a file from URL synchronously. Returns HTML page by default or JSON if format=json. Use this for small files (< 10MB). Supports bilingual mode to keep original text alongside translation.
Translate file (Asynchronous)
Starts an asynchronous translation job. Returns immediately with job_id. Use this for large files (> 10MB) or when you need non-blocking processing.
Get translation result
Get the result of a completed translation job. Returns download URL or HTML page.
Get job status
Check the status and progress of an asynchronous translation job
Translate uploaded file (Synchronous/Asynchronous)
Upload and translate a file. Supports both sync and async modes. Use POST for direct file uploads instead of URLs. Supports bilingual mode to keep original text alongside translation.