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.json
API Reference

Endpoint

Feld
method
Typ
enum
Bedeutung
HTTP-Methode, die vom Uebersetzungs-Endpoint verwendet wird.
Werte
POST
Feld
url
Typ
string
Bedeutung
Produktions-Endpoint fuer die Uebersetzung eines einzelnen Bildes.
Werte
https://translatemanga.net/api/v1/translate
Feld
request body
Typ
format
Bedeutung
Format des Request Bodys.
Werte
multipart/form-data
Feld
response body
Typ
format
Bedeutung
Sowohl Erfolgs- als auch Fehlerantworten geben JSON zurueck.
Werte
application/json

Authentifizierung

Feld
Authorization
Typ
string
Pflicht
Ja
Bedeutung
Bearer token aus einem auf dieser Seite erstellten API key.
Werte
Bearer YOUR_API_KEY

Request

Feld
image
Typ
File
Pflicht
Ja
Bedeutung
Quellbild des Manga, das uebersetzt werden soll. Ein Bild pro Anfrage.
Werte
image/*

Maximale Dateigroesse: 5MB.

Feld
targetLanguage
Typ
string
Pflicht
Ja
Bedeutung
Zielsprache fuer den uebersetzten Text.
Werte
English
Japanese
Chinese (simplified)
Chinese (traditional)
Korean
Spanish

Feld
model
Typ
string
Pflicht
Nein
Bedeutung
Uebersetzungsmodell. Standardwert ist default.
Werte

Feld
font
Typ
string
Pflicht
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

Feld
success
Typ
boolean
Bedeutung
Immer vorhanden. Gibt an, ob die Anfrage erfolgreich war.
Werte
false
true
Feld
translated_image
Typ
string
Bedeutung
Vorhanden, wenn success true ist. Base64-codiertes uebersetztes PNG ohne data URL Prefix.
Werte
base64 PNG
Feld
mimeType
Typ
string
Bedeutung
Vorhanden, wenn success true ist. MIME-Typ des uebersetzten Bildes.
Werte
image/png
Feld
traceId
Typ
string
Bedeutung
Request trace ID fuer Debugging. In Erfolgs- und Fehlerantworten vorhanden.
Werte
-
Feld
creditCost
Typ
number
Bedeutung
Vorhanden, wenn success true ist. Bezahlte credits, die diese Anfrage verbraucht hat.
Werte
-
Feld
remainCredit
Typ
number
Bedeutung
Vorhanden, wenn success true ist. Verbleibende bezahlte credits nach der Anfrage.
Werte
-
Feld
error
Typ
string
Bedeutung
Vorhanden, wenn success false ist. Fuer Menschen lesbare Fehlermeldung.
Werte
-
Feld
errorCode
Typ
enum
Bedeutung
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