Je rajouterais juste une chose pour les plus "démunis".PrizzZ wrote:III. La solution
- Je crois que vous avez maintenant compris ce qu'il suffit de faire : renommer votre fichier 44yyyy.xml en 33yyyy.xml. Cependant, cela ne suffit pas, il y a un dispositif de vérification qui va aller chercher un paramètre DANS le xml. Pas de panique ! Un xml s'ouvre avec le simple Notepad, nous allons donc pouvoir facilement changer le paramètre en question :
Et voilà, le tour est joué, ca marche, les textes s'affichent correctement dans votre jeu.
- Tout d'abord, renommez votre xml en mettant le langage désiré. Le mieux est en fait de faire un copie sous un autre nom pour garder l'original intacte. Donc, copiez, et renommez !
- Sur votre nouveau xml, faire "ouvrir avec -> Notepad"
- A la ligne 2, il y a le paramètre en question :
Code: Select all
<language id="xx">
- Changez le xx pour le numéro de langage désiré.
- Enregistrez. Attention ! Enregistrez au format UTF-8 (en bas de la fenêtre d'enregistrement). Normalement ceci est automatique, mais on ne sait jamais ...
C'est sur que c'est bien de savoir changer le langage du fichier t mais...
Comment savoir quel fichier t modifier?
Réponse ultra simple (si simple que je ne m'en étais pas rendu compte avant, c'est juste parce que je viens d'en faire l'expérience dans mon propre script):
Regardez votre Readtext. Il a une forme du style Readtext7190-6 (Je donne mon exemple). Et bien le 7190 sont les yyyy du fichier xxyyyy.xml
Et pour les scripteurs, le -6 indique le <t id=6></t> dans ce fichier.
Traduction donc de l'affichage Readtextyyyy-z: "Je n'ai pas réussi à trouver la chaine de caractère identifiée z dans le fichier yyyy"
(pour ma part il y avait une erreur juste avant : j'avais oublié une balise de fermeture)