Si tu as une variable insérée dans un texte (ce qu'on appelle String Interpolation), la variable doit être suffixée avec !t lorsqu'elle est utilisée :
1
2
3
4
5
6
| if mood_points > 5:
$ mood = _("great")
else:
$ mood = _("awful")
robert "I'm feeling [mood!t]." |
Ici la variable mood est suffixée avec !t, donc elle sera traduite.
( D'après la documentation de Renpy : https://www.renpy.org/doc/html/translation.html )
Dans ton fichier de traduction généré par Renpy, tu verras
à compléter ainsi :
1
2
| old "mom"
new "maman" |
Tu as donc deux choses à faire :
- vérifier que la variable mo2rel est toujours suffixée par !t quand elle est insérée avec des crochets dans une phrase.
- compléter la traduction dans le fichier des traductions (old/new) généré
|