Traducteur Gibberish idig
Hello devient Hidellido et cat devient cidat : ce traducteur glisse la syllabe id devant chaque voyelle, ou la retire pour retrouver les mots d'origine, sans déplacer espaces ni ponctuation. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Texte
- Hello
- Mode de calcul
- Encode
- Résultat
- Hidellido
- Longueur
- 9
- Voyelles modifiées
- 2
- Syllabe
- id
Le Gibberish, aussi appelé jeu de langue idig, est un code parlé ludique que les enfants et les auteurs de casse-têtes utilisent en glissant une syllabe fixe devant chaque voyelle, de sorte que Hello devient Hidellido et cat devient cidat. Cet outil applique cette règle dans les deux sens avec un moteur pur et déterministe : il encode du texte brut en anglais (ou tout texte en lettres latines) en Gibberish idig pour des démonstrations en classe, des jeux de fête et des étiquettes d'obfuscation légère, ou décode une chaîne Gibberish vers des lettres lisibles en retirant chaque syllabe id placée immédiatement avant une voyelle. Espaces, ponctuation, chiffres et consonnes restent en place pour que les phrases gardent leur forme. Vous choisissez le mode de façon explicite—encode ou decode—afin que les scripts ne devinent jamais le sens de la chaîne.
Comment fonctionne la règle de syllabe du Gibberish idig
Le Gibberish idig n'est ni un chiffrement ni un chiffrement à clé secrète. C'est une transformation fixe de jeu de langue qui parcourt l'entrée une seule fois et, sur chaque voyelle latine a, e, i, o ou u (quelle que soit la casse), insère la syllabe de deux lettres id immédiatement avant cette voyelle. Consonnes, espaces, chiffres, ponctuation, emoji et la lettre y (traitée ici comme une consonne) passent inchangés afin que les phrases multi-mots conservent leurs frontières.
La casse est préservée avec soin : une voyelle minuscule reçoit le préfixe id en minuscules, tandis qu'une voyelle majuscule reçoit Id pour que titres et acronymes restent intentionnels après l'encodage. Encoder Hello produit donc Hidellido, encoder cat produit cidat, et encoder AEIOU produit IdAIdEIdIIdOIdU. Le décodage inverse la même règle de façon déterministe : dès que le scanner voit id, Id, ID ou iD immédiatement suivi d'une voyelle, il supprime la syllabe de deux lettres et conserve la voyelle.
Ce passage inverse est un pur appariement de motifs—pas de dictionnaire, pas d'appel réseau, pas de graine aléatoire et pas d'horodatage d'horloge—ainsi deux clients ne divergent jamais sur le texte brut récupéré d'une chaîne idig bien formée. Cette page n'implémente que ce profil fixe de syllabe id—ni Ubbi Dubbi avec ub, ni le doublement de consonnes du Rövarspråket, ni les grappes du Pig Latin, ni un réécrivain d'IA qui invente des orthographes absurdes créatives. Ce sont des outils et des intentions de recherche séparés.
Où les traducteurs Gibberish interviennent dans le travail réel
Les cours élémentaires de langue et d'introduction à la programmation demandent souvent aux élèves d'implémenter des transformations de chaînes sensibles aux voyelles ; un unique oracle idig de confiance accélère les démonstrations de devoirs et les correcteurs automatiques qui ont besoin d'encode et de decode. Les jeux de fête, moniteurs de camp et soirées casse-tête en famille cachent encore des messages en Gibberish pour que les enfants pratiquent le jeu parlé sans inventer des règles incohérentes dans chaque maison.
Les équipes support et contenu stylisent parfois légèrement spoilers, réponses de quiz, surnoms de produit ou étiquettes internes en forme de jeu de langue et ont ensuite besoin du chemin inverse sans installer une bibliothèque propre au langage. Si vous avez besoin de Pig Latin, Ubbi Dubbi, de la substitution leetspeak en chiffres, de ROT13, Base64, Braille ou d'un chiffrement authentifié fort, traitez-les comme des intentions de recherche et des pages d'atterrissage séparées plutôt que de surcharger cette page fixe de Gibberish idig.
Cas d’usage
Démonstrations de transformation de voyelles en classe
Montrez aux élèves comment les jeux de langue insèrent une syllabe devant les voyelles, avec un unique chemin de vérité encode et decode pour devoirs et correcteurs automatiques.
Jeux de fête et casse-têtes de camp
Encodez le texte du défi en Gibberish idig ou inversez une chaîne du jeu parlé sans écrire un script unique pour chaque activité.
Questions fréquentes
Qu'est-ce que le jeu de langue Gibberish (idig) ?
Le Gibberish idig est un jeu de langue pour enfants qui insère la syllabe id immédiatement avant chaque voyelle latine (a, e, i, o, u). Par exemple Hello devient Hidellido et cat devient cidat. C'est une obfuscation ludique, pas une sécurité cryptographique.
Comment convertir du texte en Gibberish ?
Envoyez votre chaîne dans le champ text avec mode encode (la valeur par défaut). Chaque voyelle reçoit un préfixe id (ou Id) ; consonnes, espaces et ponctuation passent inchangés.
Comment traduire le Gibberish en texte brut ?
Définissez mode sur decode. Dès que id, Id, ID ou iD apparaît immédiatement avant une voyelle, la syllabe est retirée et la voyelle est conservée.
Que se passe-t-il avec une entrée vide ou invalide ?
Vous devez fournir une chaîne text non vide et un mode encode ou decode ; l'entrée vide et les modes inconnus sont rejetés et non facturés.
Que se passe-t-il si j'encode deux fois le même texte ?
Chaque passage ajoute une nouvelle couche de id devant chaque voyelle restante. Pour revenir au texte de départ, il faut décoder autant de fois que vous avez encodé, une couche à la fois.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/enc/gibberish-gik \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Hello"}'const res = await fetch("https://api.kit.forhosting.com/enc/gibberish-gik", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "Hello"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/enc/gibberish-gik",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "Hello"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/enc/gibberish-gik", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"Hello"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"Hello"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/enc/gibberish-gik", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"text": "Hello"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "enc.gibberish_gik",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Une entrée vide et des valeurs de mode inconnues sont rejetées avec une erreur invalid_input claire plutôt que renvoyées inchangées.
Comment fonctionne la règle de syllabe du Gibberish idig
Si vous double-encodez la même chaîne, chaque passe ajoute une autre couche de préfixes id devant chaque voyelle restante, et decode en retire une couche par appel, ce qui est le comportement attendu du jeu de langue plutôt qu'un bogue.
Ce que vous envoyez et ce que vous recevez
Envoyez un champ chaîne obligatoire nommé text contenant le message à convertir. Envoyez éventuellement mode comme encode ou decode ; s'il est omis, encode est la valeur par défaut. Les échecs de validation ne consomment pas le solde prépayé. Les contrôles classiques incluent l'encodage de Hello en Hidellido, le décodage de Hidellido vers Hello, l'encodage d'une courte phrase multi-mots en préservant les espaces, et la confirmation qu'un text vide est rejeté plutôt que renvoyé inchangé. Des alias tels que input, value, data, message, plaintext, ciphertext et gibberish sont acceptés pour le même champ afin que les scripts réutilisent des formes de charge utiles existantes. Des alias de direction tels que op, operation et direction, et des valeurs courtes comme enc, dec, to_gibberish, from_gibberish, to_idig et from_idig sont également acceptés. En cas de succès, la réponse renvoie le text d'origine, result comme la chaîne transformée, mode comme l'opération résolue, length du résultat, vowels_touched comme le nombre de voyelles qui ont reçu ou perdu une syllabe, plus les étiquettes syllable, dialect et cipher pour que les clients affirment le profil Gibberish idig. Text manquant, objets non chaîne pour text, chaînes vides, valeurs de mode inconnues et chaînes plus longues que le maximum documenté échouent avec invalid_input et un message clair en anglais. Le prix des appels API réussis est la base publiée de $0.002 par élément.
Où les traducteurs Gibberish interviennent dans le travail réel
Comme cette capacité est un moteur parse pur, le prix de l'API est la base publiée de $0.002 par élément réussi et une validation échouée ne consomme pas le solde.
Cas d'intégration
Étiquettes de quiz et obfuscation légère
Transformez spoilers ou réponses de quiz en Gibberish dans le navigateur, puis récupérez des lettres lisibles avec le même contrat API.
Questions techniques
Quel est le coût ?
L'outil navigateur est gratuit et s'exécute localement. Les requêtes API utilisent le solde prépayé KIT à $0.002 par élément réussi ; une entrée invalide n'est pas facturée.