Coucou,
le logiciels pour traduire ton code en multilangue
il est ici :
http://partage.lsi-dev.com/PBLangue.zip
Alors utilisation :
-
Déjà en premier sauvegarde ton code, normalement il n'y a pas de problème mais c'est la première version qui marche avec les include alors il vaut mieux
- Pour pouvoir le lancer, il faut obligatoirement l'ajouter comme outils dans ton éditeur (japbe ou pb), n'oublie pas de cocher "recharger le code après exécution"
- Le logiciel fait toujours une copie des fichier qu'il modifie, tu trouveras donc toujours l'ancienne version du code dans ta corbeille (oui, c'est pas un .bak, c'est dans la poubelle)
- Quand tu lance le logiciel, tu as à gauche la liste des textes trouvés dans ton code qui ne sont pas encore pris en chagrge par le multilangue
a droite, tu as tous les texte pris en charge par le multilangue
- Pour avoir un aperçu du texte non traduit dans son contexte réel, double clic dessus
- Pour modifier un texte dans la liste des textes multilangue, double clic dessus
- Pour ajouter un texte dans la liste des textes multilangues, il faut le coher puis cliquer sur le bouton "ajouter"
- pour retirer un texte multilangue clic droit dessus
- Quand tu fermes, le logiciels mofiie le code tout seul. Mais il faut que tu ajoutes toi même le code de chargement de la langue et le code pour changer la langue.
Pour cela, tu as un bouton en bas
Ca te copie 2 fonctions a placé en début de code principal.
tu as une fonction de chargement des textes, il faut au préalable charger la langue dans tes préférences (c'est la variable Langue.s qui est global), si il n'y a pas de langue définis, il faut mettre "Inconnu" dans Langue.s et ça lance le choix de la langue
Il faut aussi sauver la langue dans tes préférences.
Pour changer la langue, tu dois appeler la procedure SelectLanguage()
Attention, cette procedure ferme le programme et le relance après avoir changé la langue. Elle lance donc une procedure SAuver() avant de fermer, tu modifies cela selon tes besoins, le but étant au niveau de cette procedure de sauver tous les paramètres du programme, y compris la langue, avant de le relancer.
Voil, j'espère que j'ai été claire, je te laisse essayer, ca parait compliquer mais en fait non
