ManuceTraduire un fichierTraduire un jeu Unity ou Godot en allemand

Traduire un jeu Unity ou Godot en allemand

Déposez la table de chaînes exportée en CSV depuis Unity ou Godot : Manuce remplit ou ajoute la colonne de l’allemand et vous rend le même fichier, prêt à réimporter. Les clés, variables et balises restent intactes. Il vous reste à vérifier en jeu la place prise par des libellés allemands nettement plus longs.

Déposer mon fichier Voir les tarifs

Combien ça coûte

Pour les fichiers de langue d'un jeu Unity ou Godot totalisant environ 4 000 mots, vers l’allemand :

Essentiel
24 €

Comprendre, usage interne.

Professionnel
72 €

Prêt à transmettre, par le spécialiste technique.

Premium
140 €

Relecture croisée. Pour ce qui engage.

Prix pour une langue, mise en page d'origine comprise. TVA non applicable, article 293 B du CGI. Le devis exact, calculé sur le nombre de mots de votre fichier, s'affiche avant paiement.

Ce que l’allemand change dans l’interface d’un jeu

L’allemand est souvent 20 à 35 % plus long que l’anglais, et l’écart se concentre sur les mots courts de l’interface. « Options » devient Einstellungen, « Charger » devient Spielstand laden, « Volume de la musique » peut devenir Hintergrundmusiklautstärke, un seul mot composé impossible à couper proprement. Un bouton dimensionné pour le français peut voir son libellé doubler de largeur.

  • Majuscules : tous les noms prennent une majuscule (das Schwert, die Truhe). Un libellé passé en capitales par le moteur de rendu n’est pas concerné, mais un texte en casse normale l’est toujours.
  • Caractères : ä, ö, ü, ß et leurs capitales doivent exister dans vos polices. Avec TextMeshPro sous Unity ou une police dynamique sous Godot, un atlas limité aux caractères ASCII affichera des carrés vides.
  • Guillemets : l’usage allemand est „…“, pas « … ». Une réplique de dialogue citée dans une autre change donc de signes.

Pluriels, tutoiement et variables : les pièges propres à l’allemand

L’allemand n’a que deux catégories de pluriel : one et other. Le piège vient du zéro. En français, « 0 pièce » est au singulier ; en allemand, c’est 0 Münzen. Si votre code choisit la forme singulière quand le compteur vaut 0 ou 1 (règle française), il affichera 0 Münze. Pour l’allemand, la forme one ne doit servir que pour 1.

Le registre compte aussi. La plupart des jeux tutoient le joueur (du : Drücke E, um die Tür zu öffnen) ; un logiciel professionnel vouvoie (Sie). Un jeu qui mélange les deux d’un écran à l’autre paraît bâclé : vérifiez dans l’extrait gratuit la forme retenue, puis contrôlez sa constance dans la traduction.

Enfin, l’ordre des mots change : le verbe se place souvent en fin de proposition. Une phrase comme {player} a trouvé {item} devient {player} hat {item} gefunden. Les variables se déplacent, elles ne doivent pas disparaître ni être traduites ; c’est précisément ce que Manuce contrôle.

Ce que Manuce vous rend, et ce qu’il ne fait pas

Manuce travaille sur la table de chaînes exportée en CSV : une colonne de clés, une colonne par langue. La colonne de est remplie si elle existe, ajoutée sinon. Le fichier rendu est le même : indentation, ordre des clés, guillemets, commentaires, fins de ligne, encodage et BOM sont conservés ; seules les valeurs changent.

  • Chaque valeur traduite est comparée à la source : {0}, %d, [b]…[/b] sous Godot ou <color=#FFCC00> sous TextMeshPro doivent s’y retrouver. En cas d’écart persistant, la valeur source est gardée et le rapport le signale.
  • Ne sont pas traduits : clés, valeurs vides, URL, adresses email, nombres, couleurs, formats de date, identifiants, et tout ce qui est marqué non traduisible.
  • Le rapport liste les chaînes traduites, celles laissées telles quelles et la raison.

Manuce ne voit pas votre jeu : il ne redimensionne pas les boutons, n’ajoute pas de glyphes à vos polices, ne traduit ni les textures contenant du texte ni les doublages. Il ne produit pas non plus de traduction assermentée, au cas où un texte juridique accompagnerait le jeu.

Préparer le CSV et vérifier après réimport

Avant l’envoi :

  • Exportez la table complète en CSV, avec la colonne source à jour. Une chaîne vide en source restera vide.
  • Assurez-vous que les noms propres que vous voulez garder (nom du jeu, d’une faction) sont bien marqués non traduisibles ; sinon, vérifiez-les dans l’extrait gratuit puis dans la traduction.
  • Si un même mot sert dans deux contextes (« Tir » comme action et comme statistique), deux clés distinctes donnent un meilleur résultat qu’une seule.

Après réimport :

  • Parcourez les menus en allemand en cherchant les débordements : boutons, onglets, infobulles, sous-titres.
  • Affichez un texte avec ß et Ü pour tester l’atlas de polices.
  • Testez un compteur à 0, 1 et 2.
  • Relisez dans le rapport les chaînes restées en source et corrigez leur balisage si besoin.

En pratique

  1. Exportez la table de chaînes du jeu en CSV depuis Unity ou Godot.
  2. Déposez le fichier, choisissez l’allemand et lisez l’extrait gratuit (registre du/Sie, noms propres).
  3. Récupérez le même CSV avec la colonne « de » remplie et le rapport.
  4. Réimportez le fichier et testez en jeu les libellés longs, les polices et les pluriels.

Questions fréquentes

Mon CSV Godot a déjà les colonnes en et fr : que devient-il ?

La colonne de l’allemand est ajoutée, ou remplie si elle existe déjà vide. Les autres colonnes, l’ordre des clés et l’encodage ne bougent pas. Vous réimportez le fichier tel quel.

Le jeu sera-t-il traduit avec du ou avec Sie ?

Un jeu tutoie en général le joueur, mais le choix dépend du ton du texte source. Vérifiez la forme retenue dans l’extrait gratuit avant de payer, puis contrôlez sa constance dans la traduction livrée.

Les umlauts s’affichent en carrés : est-ce la traduction ?

Non : le fichier conserve son encodage, le problème vient de la police. L’atlas de caractères (TextMeshPro, police Godot) doit inclure ä, ö, ü, ß et leurs capitales.

Que se passe-t-il si une variable comme {0} est perdue ?

Chaque valeur traduite est comparée à la source. Si l’écart persiste, la valeur source est conservée et le rapport l’indique, pour que vous sachiez quelle chaîne reprendre.

Les clés sont-elles comptées dans le prix ?

Non. Le prix porte sur les mots des valeurs ; clés et balises sont exclues. Le devis s’affiche dès le dépôt du fichier.

Le spécialiste qui s’en charge

Ce sujet est confié à Dédale, le spécialiste technique. Voir comment il travaille.

Testez sur votre fichier, gratuitement

Un extrait de votre fichier traduit au niveau choisi, avant tout paiement. Vous jugez, puis vous décidez.

Déposer mon fichier