Übersetzung mit erhaltenem Ton
Dieses Werkzeug übersetzt einen Text so, dass Tonfall und Stil der Vorlage erhalten bleiben, statt zu einer neutralen, austauschbaren Fassung geglättet zu werden. Ein humorvoller Text bleibt humorvoll, ein dringlicher Warnhinweis bleibt dringlich. Gedacht für Marketingtexte, Werbetexte und Social-Media-Beiträge, bei denen der Ton Teil der Botschaft ist.
Online ausführen
Führen Sie dies mit Ihrem Konto auf unseren Servern aus. Kostenlose Tools laufen in Ihrem Browser; dieses wird zum oben genannten Preis von Ihrem KIT-Guthaben abgebucht.
Warum Ton verloren geht
Eine gewöhnliche Übersetzung überträgt den Inhalt korrekt, wählt aber häufig die neutralste, unauffälligste Formulierung der Zielsprache – ein sicherer Weg, der aber Humor, Ironie oder Dringlichkeit oft abschwächt. Bei einem Werbetext, der im Deutschen bewusst zugespitzt formuliert ist, verschwindet diese Zuspitzung in einer neutralen Übersetzung häufig vollständig, obwohl sie inhaltlich korrekt bleibt. Für einen internen Bericht ist das unproblematisch, für einen Werbetext oder einen Social-Media-Beitrag bedeutet es aber, dass die eigentliche Wirkung des Textes verloren geht.
Wie der Ton erkannt und übertragen wird
Das Sprachmodell analysiert vor der Übersetzung Register, Satzlänge, Wortwahl und rhetorische Mittel des Ausgangstextes und überträgt diese Eigenschaften in die Zielsprache, statt nur den Inhalt zu übersetzen. Ein kurzer, zugespitzter Satz bleibt kurz und zugespitzt, eine ironische Formulierung wird durch eine vergleichbare ironische Formulierung der Zielsprache ersetzt, nicht durch eine wörtliche und damit oft unfreiwillig komische Übersetzung. Diese Analyse geschieht automatisch, ohne dass Sie den Ton vorab beschreiben müssen.
Preis
$0.003 pro Anfrage plus $0.0135 je 1.000 Wörter des Textes. Ein kurzer Werbetext von wenigen Hundert Wörtern kostet damit einen Bruchteil eines US-Dollars. Diese Fähigkeit befindet sich in der Beta-Phase: Sie ist nutzbar, wird aber weiter verfeinert, insbesondere bei sehr ungewöhnlichen Stilmitteln wie Wortspielen, die sich nicht in jeder Sprache gleichwertig übertragen lassen. Bei einem für die Marke besonders wichtigen Text lohnt sich deshalb eine kurze Durchsicht der Übersetzung, bevor sie veröffentlicht wird.
Nutzung
Genutzt wird die Funktion direkt auf dieser Seite oder über die API, etwa für die regelmäßige Übersetzung von Werbeanzeigen, Produktbeschreibungen oder Beiträgen für soziale Netzwerke. Für sachliche Texte, bei denen der Ton keine Rolle spielt, etwa eine technische Anleitung, genügt die einfache Textübersetzung ohne diese zusätzliche Vorgabe. Ein Werbetexter kann so eine bereits geschriebene deutsche Kampagne als Ausgangspunkt für eine fremdsprachige Version nutzen, statt bei null anzufangen.
Anwendungsfälle
Die zugespitzte Anzeige für den englischen Markt
Anna Hoffmann übersetzt eine bewusst zugespitzt formulierte Werbeanzeige ins Englische und behält dabei die Direktheit der deutschen Fassung bei, statt sie neutral zu glätten.
Der humorvolle Social-Media-Beitrag
Lukas Fischer übersetzt einen humorvollen Beitrag für ein internationales Publikum und achtet dabei bewusst darauf, dass die Pointe auch in der Übersetzung funktioniert.
Der dringliche Warnhinweis auf der Produktverpackung
Weber Metallbau GmbH übersetzt einen bewusst dringlich formulierten Sicherheitshinweis für den Export, damit die Warnung auch in der Zielsprache ernst genommen wird.
Häufige Fragen
Was unterscheidet das von einer gewöhnlichen Übersetzung?
Eine gewöhnliche Übersetzung überträgt vor allem den Inhalt; hier wird zusätzlich versucht, Register, Satzlänge und rhetorische Mittel der Vorlage zu erhalten.
Funktioniert das auch bei Wortspielen?
Bei einfachen Stilmitteln meist gut, bei sehr sprachspezifischen Wortspielen ist eine gleichwertige Übertragung nicht immer möglich; eine Durchsicht bleibt hier ratsam.
Ist diese Funktion schon ausgereift?
Sie befindet sich in der Beta-Phase, ist nutzbar und wird weiter verfeinert, besonders bei ungewöhnlichen Stilmitteln.
Was kostet die Übersetzung mit erhaltenem Ton?
$0.003 pro Anfrage plus $0.0135 je 1.000 Wörter des Textes, derselbe Preis wie bei der einfachen Textübersetzung.
Wird mein Text gespeichert?
Nein, er wird zur Übersetzung verarbeitet und danach nicht aufbewahrt; ein Konto ist nicht erforderlich.
Eignet sich das auch für sachliche Texte?
Es funktioniert auch dort, bringt aber den größten Vorteil bei Texten, deren Wirkung stark vom Ton abhängt, etwa Werbung oder Social Media.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/translate/tone-preserve \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"…"}'const res = await fetch("https://api.kit.forhosting.com/translate/tone-preserve", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/translate/tone-preserve",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/translate/tone-preserve", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/translate/tone-preserve", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"text": "…"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "translate.tone_preserve",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_tokens | 20000 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
422 | task_failed | Die Aufgabe ist fehlgeschlagen und wird nicht berechnet. |