|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Yves Inscription : novembre 2006 Messages : 114 ![]() |
Bonjour,
Sans prétention mais surtout parceque j'ai un peu sué dessus pour y arriver (même si j'ai l'impression de réinventer le fil à couper le beurre), voici une fonction qui permet de rendre sa base multilingues. L'idée est d'avoir une table qui regroupe les version d'un texte en différents languages (un language par colonne), la première colone (= colonne 0) étant réservée à une numérotation croissante qui identifie chaque enregistrement. Et par ailleurs, on définit une valeur qui correspond a la langue désirée. Ceci peut se faire via un formulaire qui reste tout le temps ouvert (genre menu principal sur lequel par exemple on a un toggle bouton avec deux choix: 1- francais, 2- anglais), soit via une variable globale initialisée au départ ou en fonction du choix de l'utilisateur. Les possibilité sont nombreuses. Pour utiliser cette fonction, il faut d'abord initialiser le toggle bouton (ou la variable globale), puis dans le code appeler par exemple: Code :
MsgBox mylng(14) 'ici 14 représente le 14ème enregistrement de la table Voila. Code :
|
||
|
|
10
|
Copyright © 2000-2012 - www.developpez.com