Ubbi-Dubbi-Übersetzer
Aus Hello world wird Hubellubo wuborld: Die Silbe ub steht vor jedem Vokal a, e, i, o und u, während y, Leerzeichen und Satzzeichen bleiben, wie sie sind. Beim Dekodieren fallen die eingefügten Silben weg, und die Nachricht kehrt zurück. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Text
- Hello world
- Berechnungsmodus
- Encode
- Ergebnis
- Hubellubo wuborld
- Länge
- 17
- Vokale
- 3
- Chiffre
- ubbi_dubbi
Ubbi Dubbi ist das Sprachspiel, das die Silbe ub vor jedem Vokal einfügt, sodass Hello zu Hubellubo und cat zu cubat wird. Kinder, Lehrkräfte, Rätselautoren und alle, die Geheimclub-Nachrichten entwerfen, nutzen es für leichte Verschleierung, die leicht auszusprechen und bei bekannter Regel leicht umzukehren ist. Dieser Ubbi-Dubbi-Übersetzer wendet einen festen deterministischen Algorithmus in beide Richtungen an: Klartext kodieren, indem ub vor jedem lateinischen Vokal aeiou steht, oder Ubbi Dubbi dekodieren, indem diese Silben vor Vokalen entfernt werden und der Originalwortlaut zurückkommt. Leerzeichen, Satzzeichen, Ziffern und der Buchstabe y bleiben unverändert, damit Phrasen ihre Form behalten. Sie wählen den Modus ausdrücklich—encode oder decode—damit Skripte die Richtung nie raten.
So funktionieren Kodierung und Dekodierung von Ubbi Dubbi
Ubbi Dubbi ist keine Verschlüsselung und kein Chiffre mit Geheimschlüssel. Es ist eine feste Sprachspiel-Regel aus Unterricht, Ferienlagern und Kindersendungen: vor jedem Vokallaut, der mit den lateinischen Buchstaben a, e, i, o oder u geschrieben wird, steht die kurze Silbe ub. Beim Kodieren wandert dieses Werkzeug zeichenweise durch die Eingabe.
Findet es einen Vokal, fügt es ub bei Kleinbuchstaben bzw. Ub bei Großbuchstaben ein und behält den Vokal. Konsonanten bleiben.
Leerzeichen, Kommas, Punkte, Ziffern, Emoji und der Buchstabe y erhalten nie eine eingefügte Silbe, sodass Hello world zu Hubellubo wuborld wird und happy als hubappuby mit unberührtem y bleibt. Aufeinanderfolgende Vokale erhalten jeweils eigenes ub, also wird book zu buboubok und idea zu ubidubeuba. Beim Dekodieren sucht der Scanner die Zweibuchstabenfolge ub in beliebiger Groß-/Kleinschreibung unmittelbar vor einem Vokalbuchstaben; erscheint dieses Muster, entfällt ub und der Vokal bleibt.
Steht ub vor einem Konsonanten, wie im gewöhnlichen englischen Wort hub, laufen die Buchstaben ohne Sonderbehandlung durch, weil es nicht das Sprachspiel-Präfix vor einem Vokal ist. Es gibt keinen Zufallsseed, keinen Netzaufruf und keinen Wanduhr-Zeitstempel: jeder Schritt ist ein reiner Zeichenketten-Scan. Diese Seite implementiert nur dieses feste Ubbi-Dubbi-Profil—nicht Pig Latin, nicht leetspeak, nicht ROT13, nicht Base64 und keinen KI-Umschreiber mit kreativen Schreibweisen.
Das sind getrennte Werkzeuge und Suchintentionen.
Wo ein Ubbi-Dubbi-Übersetzer in der Praxis vorkommt
Sprach- und Phonetikstunden in der Grundschule stellen oft Sprachspiele vor, damit Lernende Vokale üben; ein vertrauenswürdiges Ubbi-Dubbi-Orakel beschleunigt Demos und Auto-Grader, die encode und decode brauchen. Rätselbücher, Escape-Room-Hinweis-Ketten und Kinder-Party-Einladungen verstecken weiterhin Nachrichten in Ubbi Dubbi, die Erwachsene und ältere Geschwister ohne Einmal-Skript umkehren wollen. Support- und Content-Teams stilisieren manchmal Spoiler, Quizantworten oder Club-Spitznamen in Ubbi Dubbi und brauchen später den Rückweg ohne sprachspezifische Bibliothek.
Wenn Sie Pig Latin, leetspeak, einen Rotationschiffre, starke authentifizierte Verschlüsselung oder Base64-Kodierung brauchen, behandeln Sie das als getrennte Suchintentionen und Landings statt diese feste Ubbi-Dubbi-Seite zu überladen.
Anwendungsfälle
Vokal- und Sprachspiel-Demos im Unterricht
Zeigen Sie Lernenden, wie ub vor jedem Vokal eingefügt wird, mit einem einzigen Referenzweg für encode und decode in Hausaufgaben und Auto-Gradern.
Rätselhinweise und Party-Nachrichten
Kodieren Sie Einladungstexte oder Escape-Room-Hinweise in Ubbi Dubbi, oder kehren Sie eine gefundene Nachricht ohne Einmal-Skript um.
Häufige Fragen
Was ist Ubbi Dubbi?
Ubbi Dubbi ist ein Sprachspiel, das die Silbe ub vor jedem lateinischen Vokal (a, e, i, o, u) einfügt. Hello wird zum Beispiel zu Hubellubo. Es ist spielerische Verschleierung, keine kryptografische Sicherheit.
Wie wandle ich Text in Ubbi Dubbi um?
Senden Sie Ihre Zeichenkette im Feld text mit mode encode (Standard). Das Werkzeug fügt ub vor jedem Vokal ein; Konsonanten, Leerzeichen, Satzzeichen, Ziffern und y bleiben unverändert.
Wie übersetze ich Ubbi Dubbi zurück in Klartext?
Setzen Sie mode auf decode. Jedes ub, Ub oder UB unmittelbar vor einem Vokal wird entfernt und stellt den Originalwortlaut wieder her, wenn die Eingabe gültiges Ubbi Dubbi war.
Was passiert, wenn zwei Vokale aufeinanderfolgen?
Jeder Vokal erhält sein eigenes ub, sodass aus book buboubok und aus idea ubidubeuba wird. Beim Dekodieren wird jedes ub direkt vor einem Vokal entfernt, und beide Wörter kehren genau so zurück, wie sie waren.
Warum bekommt der Buchstabe y kein ub?
Weil die Regel nur die fünf Vokale a, e, i, o und u kennt. Das y bleibt unverändert, ebenso Ziffern, Leerzeichen und Emojis, daher wird aus happy hubappuby mit unberührtem y am Ende.
Verwandte Tools
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/enc/ubbi-dubbi \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Hello world"}'const res = await fetch("https://api.kit.forhosting.com/enc/ubbi-dubbi", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "Hello world"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/enc/ubbi-dubbi",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "Hello world"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/enc/ubbi-dubbi", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"Hello world"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"Hello world"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/enc/ubbi-dubbi", 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": "Hello world"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "enc.ubbi_dubbi",
"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.
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. |
Technische Hinweise
Leere Eingabe wird mit einem klaren invalid_input-Fehler abgelehnt, nicht unverändert zurückgegeben.
Was Sie senden und was Sie zurückerhalten
Senden Sie ein Pflicht-Stringfeld namens text mit der Nachricht, die Sie umwandeln möchten. Optional senden Sie mode als encode oder decode; fehlt er, ist encode der Standard. Bei Erfolg spiegelt die Antwort den Original-text, liefert result als transformierte Zeichenkette, mode als aufgelöste Operation, length des Ergebnisses und entweder vowels (wie viele Vokale beim Kodieren ub erhielten) oder stripped (wie viele ub-Silben beim Dekodieren entfernt wurden), plus cipher- und rule-Labels, damit Clients das Ubbi-Dubbi-Profil bestätigen können. Klassische Prüfungen umfassen das Kodieren von Hello world zu Hubellubo wuborld, das Dekodieren von Hubellubo zurück zu Hello und die Bestätigung, dass leeres text abgelehnt statt unverändert zurückgegeben wird. Aliase wie input, value, data, message, plaintext und source werden für dasselbe Feld akzeptiert, damit Skripte bestehende Payload-Formen wiederverwenden können. Richtungsaliase wie op, operation und direction sowie Kurzwerte wie enc, dec, to_ubbi und from_ubbi werden ebenfalls akzeptiert. Fehlendes text, Nicht-String-Objekte, leere Strings, unbekannte mode-Werte und Strings länger als das dokumentierte Maximum scheitern mit invalid_input und einer klaren englischen Meldung. Validierungsfehler verbrauchen kein Prepaid-Guthaben. Der Preis erfolgreicher API-Aufrufe ist die veröffentlichte Basis von $0.002 pro Element.
Wo ein Ubbi-Dubbi-Übersetzer in der Praxis vorkommt
Weil diese Fähigkeit eine reine Parse-Engine ist, ist der API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem Element und fehlgeschlagene Validierung wird nicht berechnet.
Integrationsbeispiele
Arbeitsblatt- und Pipeline-Fixtures
Erzeugen Sie stabile Ubbi-Dubbi-Strings im Browser oder per API, damit Druckvorlagen, LMS-Checks und Regressionstests einen Vertrag teilen.
Technische Fragen
Was passiert bei leerer oder fehlerhafter Eingabe?
Leerer Text, fehlendes text, unbekannte mode-Werte und zu lange Strings scheitern mit invalid_input. Diese Validierungsfehler werden nicht berechnet.
Was kostet der Ubbi-Dubbi-Übersetzer?
Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Anfragen nutzen Prepaid-KIT-Guthaben zu $0.002 pro erfolgreichem Element; ungültige Eingabe wird nicht berechnet.