API
Senden Sie pro Anfrage ein Manga-Bild und erhalten Sie ein JSON-Payload mit dem uebersetzten PNG als base64.
API Keys
Credits--
Wird geladen
Beispiele
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
FeldTypBedeutungWerte
Feld
methodTyp
enumBedeutung
HTTP-Methode, die vom Uebersetzungs-Endpoint verwendet wird.
Werte
POST
Feld
urlTyp
stringBedeutung
Produktions-Endpoint fuer die Uebersetzung eines einzelnen Bildes.
Werte
https://translatemanga.net/api/v1/translateFeld
request bodyTyp
formatBedeutung
Format des Request Bodys.
Werte
multipart/form-data
Feld
response bodyTyp
formatBedeutung
Sowohl Erfolgs- als auch Fehlerantworten geben JSON zurueck.
Werte
application/json
Authentifizierung
FeldTypPflichtBedeutungWerte
Feld
AuthorizationTyp
stringPflicht
Ja
Bedeutung
Bearer token aus einem auf dieser Seite erstellten API key.
Werte
Bearer YOUR_API_KEYRequest
FeldTypPflichtBedeutungWerte
Feld
imageTyp
FilePflicht
Ja
Bedeutung
Quellbild des Manga, das uebersetzt werden soll. Ein Bild pro Anfrage.
Werte
image/*
Maximale Dateigroesse: 5MB.
Feld
targetLanguageTyp
stringPflicht
Ja
Bedeutung
Zielsprache fuer den uebersetzten Text.
Werte
English
Japanese
Chinese (simplified)
Chinese (traditional)
Korean
Spanish
Feld
modelTyp
stringPflicht
Nein
Bedeutung
Uebersetzungsmodell. Standardwert ist default.
Werte
Feld
fontTyp
stringPflicht
Nein
Bedeutung
Schriftart fuer den gerenderten uebersetzten Text. Standardwert ist CCWildWords.otf.
Werte
CCWildWords.otf
Kalam.ttf
Bangers-Regular.ttf
KomikaJam.ttf
KomikaSlim.ttf
PatrickHand-Regular.ttf
VtcLettererPro.ttf
Response
FeldTypBedeutungWerte
Feld
successTyp
booleanBedeutung
Immer vorhanden. Gibt an, ob die Anfrage erfolgreich war.
Werte
false
true
Feld
translated_imageTyp
stringBedeutung
Vorhanden, wenn success true ist. Base64-codiertes uebersetztes PNG ohne data URL Prefix.
Werte
base64 PNG
Feld
mimeTypeTyp
stringBedeutung
Vorhanden, wenn success true ist. MIME-Typ des uebersetzten Bildes.
Werte
image/png
Feld
traceIdTyp
stringBedeutung
Request trace ID fuer Debugging. In Erfolgs- und Fehlerantworten vorhanden.
Werte
-Feld
creditCostTyp
numberBedeutung
Vorhanden, wenn success true ist. Bezahlte credits, die diese Anfrage verbraucht hat.
Werte
-Feld
remainCreditTyp
numberBedeutung
Vorhanden, wenn success true ist. Verbleibende bezahlte credits nach der Anfrage.
Werte
-Feld
errorTyp
stringBedeutung
Vorhanden, wenn success false ist. Fuer Menschen lesbare Fehlermeldung.
Werte
-Feld
errorCodeTyp
enumBedeutung
Vorhanden, wenn success false ist. Stabiler maschinenlesbarer Fehlercode.
Werte
UNAUTHORIZED
MISSING_IMAGE
INVALID_IMAGE_TYPE
IMAGE_TOO_LARGE
UNSUPPORTED_TARGET_LANGUAGE
UNSUPPORTED_MODEL
UNSUPPORTED_FONT
NO_CREDITS_LEFT
TRANSLATION_FAILED