API
أرسل صورة مانغا واحدة في كل طلب واحصل على payload بصيغة JSON يحتوي على PNG مترجم بترميز base64.
API Keys
Credits--
جار التحميل
أمثلة
curl -X POST https://translatemanga.net/api/v1/translate \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "image=@page.png" \
-F "targetLanguage=English" \
-F "model=default" \
-o response.jsonAPI Reference
Endpoint
الحقلالنوعالمعنىالقيم
الحقل
methodالنوع
enumالمعنى
HTTP method المستخدم بواسطة endpoint الترجمة.
القيم
POST
الحقل
urlالنوع
stringالمعنى
Endpoint الإنتاج لترجمة صورة واحدة.
القيم
https://translatemanga.net/api/v1/translateالحقل
request bodyالنوع
formatالمعنى
تنسيق request body.
القيم
multipart/form-data
الحقل
response bodyالنوع
formatالمعنى
تُرجع استجابات النجاح والخطأ JSON.
القيم
application/json
المصادقة
الحقلالنوعمطلوبالمعنىالقيم
الحقل
Authorizationالنوع
stringمطلوب
نعم
المعنى
Bearer token مبني من API key تم إنشاؤه في هذه الصفحة.
القيم
Bearer YOUR_API_KEYRequest
الحقلالنوعمطلوبالمعنىالقيم
الحقل
imageالنوع
Fileمطلوب
نعم
المعنى
صورة المانغا الأصلية المطلوب ترجمتها. صورة واحدة في كل طلب.
القيم
image/*
الحد الأقصى لحجم الملف: 5MB.
الحقل
targetLanguageالنوع
stringمطلوب
نعم
المعنى
اللغة الهدف للنص المترجم.
القيم
English
Japanese
Chinese (simplified)
Chinese (traditional)
Korean
Spanish
الحقل
modelالنوع
stringمطلوب
لا
المعنى
نموذج الترجمة. القيمة الافتراضية هي default.
القيم
الحقل
fontالنوع
stringمطلوب
لا
المعنى
الخط المستخدم لعرض النص المترجم. القيمة الافتراضية هي CCWildWords.otf.
القيم
CCWildWords.otf
Kalam.ttf
Bangers-Regular.ttf
KomikaJam.ttf
KomikaSlim.ttf
PatrickHand-Regular.ttf
VtcLettererPro.ttf
Response
الحقلالنوعالمعنىالقيم
الحقل
successالنوع
booleanالمعنى
موجود دائمًا. يوضح ما إذا كان الطلب ناجحًا.
القيم
false
true
الحقل
translated_imageالنوع
stringالمعنى
موجود عندما تكون success هي true. PNG مترجم بترميز base64 بدون بادئة data URL.
القيم
base64 PNG
الحقل
mimeTypeالنوع
stringالمعنى
موجود عندما تكون success هي true. MIME type للصورة المترجمة.
القيم
image/png
الحقل
traceIdالنوع
stringالمعنى
Request trace ID لتصحيح الأخطاء. موجود في استجابات النجاح والخطأ.
القيم
-الحقل
creditCostالنوع
numberالمعنى
موجود عندما تكون success هي true. عدد credits المدفوعة التي استهلكها هذا الطلب.
القيم
-الحقل
remainCreditالنوع
numberالمعنى
موجود عندما تكون success هي true. عدد credits المدفوعة المتبقية بعد الطلب.
القيم
-الحقل
errorالنوع
stringالمعنى
موجود عندما تكون success هي false. رسالة خطأ قابلة للقراءة.
القيم
-الحقل
errorCodeالنوع
enumالمعنى
موجود عندما تكون success هي false. رمز خطأ ثابت وقابل للقراءة آليًا.
القيم
UNAUTHORIZED
MISSING_IMAGE
INVALID_IMAGE_TYPE
IMAGE_TOO_LARGE
UNSUPPORTED_TARGET_LANGUAGE
UNSUPPORTED_MODEL
UNSUPPORTED_FONT
NO_CREDITS_LEFT
TRANSLATION_FAILED