Démonstration

Traduire une image
sans son fichier source

Cette animation existait en anglais. Le fichier de travail a disparu, la police aussi. La voici en allemand, fabriquée à partir de l'image elle-même.

L'animation d'origine, en anglais
Anglaisl'original
L'animation traduite, en allemand
Deutschle résultat
3,4 secondes. Comme l'original, l'animation ne tourne pas en boucle. Télécharger le GIF allemand

Le problème

L'animation a été exportée depuis Photoshop en 2021. Le texte y est aplati, exactement comme dans une photo : il ne se modifie plus. Sans le fichier de travail, la réponse habituelle est de tout redessiner, et donc de repayer un graphiste à chaque langue.

La trouvaille

Une image qui affiche du texte
contient déjà ses lettres

Il n'a pas fallu retrouver la police, il a fallu regarder l'image de plus près. Celle-ci affiche 57 lettres, qui se ramènent à 21 caractères différents. On les découpe, on les range, et on a de quoi écrire d'autres mots. C'est une casse d'imprimeur, récupérée dans une image.

21 lettres découpées dans l'animation 1 seule dessinée : le tréma de AUSRÜSTUNG

25images dans l'animation
57lettres découpées
21caractères différents
1seule lettre dessinée
0pixel de décor modifié

Comment ça marche

On mesure

Hauteur des lettres, espace entre chacune, couleurs exactes, ordre d'apparition. Rien n'est évalué à l'œil : tout est compté sur les 25 images.

On découpe

Chaque lettre est extraite avec ses bords adoucis. Ces bords sont moyennés sur les 25 images, sinon les contours ressortent sales.

On réécrit

Le texte anglais est effacé, remis à la couleur du fond, puis les mots allemands sont posés avec les mêmes lettres et le même espacement que l'original.

On recolle

L'animation est réassemblée avec ses couleurs et ses durées d'origine : une seconde sur la première image, un dixième de seconde sur les 24 suivantes.

Le décor n'est jamais retouché. L'hexagone, les traits et le pictogramme sont les pixels du fichier de départ, à l'identique. Seul le texte change.

Et pour les autres animations

La chaîne est un programme, pas un travail manuel. Sur une nouvelle animation, la mesure, le découpage et le remontage se font tout seuls. Ce qui demande une décision humaine se résume à trois cas.

Automatique

  • Séparer le texte du décor
  • Retrouver la taille et l'espacement
  • Récupérer les lettres
  • Effacer, réécrire, réassembler
  • Conserver couleurs et durées

Un œil humain reste utile

  • Quand le texte est posé sur une photo : le fond doit être reconstruit dessous
  • Quand une lettre n'existe nulle part dans l'image : elle se dessine, une fois pour toutes
  • Quand le mot traduit ne tient pas dans la place : réduire, passer à la ligne ou changer de mot, c'est un choix

Changer de langue

La première langue demande le travail de mesure. Les suivantes ne demandent plus qu'un fichier de cinq lignes, celui-ci. L'espagnol, l'italien ou une reformulation en anglais se produisent en changeant ces cinq lignes, puis en relançant.

Haut gauche
WEITERE / AUSRÜSTUNG
Haut droite
FREERIDE / SKI
Bas gauche
SNOWBOARDS
Bas droite
TOUREN / SKI
Centre
INDIVIDUELL

Ce qui reste à valider

Les mots allemands sont une proposition, pas une traduction validée. « INDIVIDUELL » et « EINZELPERSON » ne disent pas la même chose selon que le visuel oppose un particulier à un groupe ou désigne un équipement personnalisé. Ce choix appartient à l'équipe.

Le détail technique, pour ceux que ça intéresse
Aller-retour du fichier à l'identique0 pixel sur 14 437 500
Texte effacé puis reposé à sa place exacte99,87 % identiques au bit près
Écart maximal sur les bords adoucis25 sur 255
Modèle d'espacement, testé sur les paires de lettres de l'original49 sur 49 à 1 px près
Hauteur de capitale mesurée23 px
Couleur du fond, du texte au repos, du texte actif#14CEFF, #89E7FF, #F5FF00
Palette du fichier réécritla même, 256 couleurs
Poids159 775 o puis 176 158 o
Mesuré et produit le 18 août 2026 David Zbinden · TimeKraft