API
Envoyez une image de manga par requete et recevez un payload JSON contenant le PNG traduit en base64.
API Keys
Credits--
Chargement
Exemples
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
ChampTypeSignificationValeurs
Champ
methodType
enumSignification
Methode HTTP utilisee par l'endpoint de traduction.
Valeurs
POST
Champ
urlType
stringSignification
Endpoint de production pour la traduction d'une seule image.
Valeurs
https://translatemanga.net/api/v1/translateChamp
request bodyType
formatSignification
Format du corps de requete.
Valeurs
multipart/form-data
Champ
response bodyType
formatSignification
Les reponses de succes et d'erreur renvoient toutes deux du JSON.
Valeurs
application/json
Authentification
ChampTypeRequisSignificationValeurs
Champ
AuthorizationType
stringRequis
Oui
Signification
Bearer token construit a partir d'une API key generee sur cette page.
Valeurs
Bearer YOUR_API_KEYRequete
ChampTypeRequisSignificationValeurs
Champ
imageType
FileRequis
Oui
Signification
Image de manga source a traduire. Une seule image par requete.
Valeurs
image/*
Taille maximale du fichier : 5MB.
Champ
targetLanguageType
stringRequis
Oui
Signification
Langue cible du texte traduit.
Valeurs
English
Japanese
Chinese (simplified)
Chinese (traditional)
Korean
Spanish
Champ
modelType
stringRequis
Non
Signification
Modele de traduction. Valeur par defaut : default.
Valeurs
Champ
fontType
stringRequis
Non
Signification
Police utilisee pour rendre le texte traduit. Valeur par defaut : CCWildWords.otf.
Valeurs
CCWildWords.otf
Kalam.ttf
Bangers-Regular.ttf
KomikaJam.ttf
KomikaSlim.ttf
PatrickHand-Regular.ttf
VtcLettererPro.ttf
Reponse
ChampTypeSignificationValeurs
Champ
successType
booleanSignification
Toujours present. Indique si la requete a reussi.
Valeurs
false
true
Champ
translated_imageType
stringSignification
Present lorsque success vaut true. PNG traduit encode en base64 sans prefixe data URL.
Valeurs
base64 PNG
Champ
mimeTypeType
stringSignification
Present lorsque success vaut true. Type MIME de l'image traduite.
Valeurs
image/png
Champ
traceIdType
stringSignification
Trace ID de la requete pour le debogage. Present dans les reponses de succes et d'erreur.
Valeurs
-Champ
creditCostType
numberSignification
Present lorsque success vaut true. Credits payants consommes par cette requete.
Valeurs
-Champ
remainCreditType
numberSignification
Present lorsque success vaut true. Credits payants restants apres la requete.
Valeurs
-Champ
errorType
stringSignification
Present lorsque success vaut false. Message d'erreur lisible par un utilisateur.
Valeurs
-Champ
errorCodeType
enumSignification
Present lorsque success vaut false. Code d'erreur stable et lisible par machine.
Valeurs
UNAUTHORIZED
MISSING_IMAGE
INVALID_IMAGE_TYPE
IMAGE_TOO_LARGE
UNSUPPORTED_TARGET_LANGUAGE
UNSUPPORTED_MODEL
UNSUPPORTED_FONT
NO_CREDITS_LEFT
TRANSLATION_FAILED