Ce programme est destiné à la localisation de vos sources.
Le fichier localisation est un fichier texte de type ini
Le programme prend en entrée un fichier projet de VB, affiche le contenu de tous les elements constituant le projet dans une listview
(A l'heure actuelle il ne prend en compte que les form/usercontrol/class/module)
Quand on selectionne l'un de ces elements, il affiche dans une liste tous les litéraux contenus dans ce module et, s'il s'agit d'une form ou d'un usercontrol, une seconde liste contenant tous les composants. Vous pouvez alors choisir de traduire ou non (a l'aide d'une checkbox) element par element
Quand vous avez terminé votre selection, le programme va modifier votre source pour remplacer tous les literaux par un appel a une routine qui va chercher la traduction dans le fichier langue.
Prenez bien garde a faire une copie de votre source avant d'utiliser ce programme
Une fois terminé. rechargez votre projet, ajoutez lui le module modcomptranslate.bas livré avec ce proramme et recompilez.
Note : Si vous voulez utiliser ce code sur un ancien source contenant un fichier ressource(avec des loadReString dans le code), le programme utilisera l'ancien exécutable pour retrouver les ressources de type string
Partager