PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → application multilingue ?
application multilingue ?
Débuté par Ronando, 12 mai 2005 13:48 - 5 réponses
Posté le 12 mai 2005 - 13:48
Je dois creer un soft en francais anglais espagnol. J'ai créé un projet avec ces langues. Dans les cases prévues a cet effet je met la traduction des libellés boutons etc...
et J'aimerai sur le menu mettre par exemple un bouton ANGLAIS et si on clique dessus ca change tout les libellés en anglais.

C'est possible ? Si oui comment faire ?

Merci
Posté le 12 mai 2005 - 16:40
Voir l'aide pour la fonction Nation()

--
Meilleures salutations

Brigitte Moinot - Viti's
"Ronando" <guest@newsgroup.fr> a écrit dans le message de news:
42831a7a$1@news.pcsoft.fr...


Je dois creer un soft en francais anglais espagnol. J'ai créé un projet
avec ces langues. Dans les cases prévues a cet effet je met la traduction
des libellés boutons etc...
et J'aimerai sur le menu mettre par exemple un bouton ANGLAIS et si on
clique dessus ca change tout les libellés en anglais.

C'est possible ? Si oui comment faire ?

Merci
Posté le 12 mai 2005 - 20:04
apparament il faut des fichier en .WDM mais je n'en ai pas !!

qqun a des infos ?
Posté le 13 mai 2005 - 00:51
Pour avoir les fichiers wdm, il faut acheter WDINT.
Posté le 15 mai 2005 - 20:54
Bonjour,

Utilise NATION en paramétrant le code de langue dans un fichier INI de
l'appli et redémarre le projet.
C'est la seule solution trouvée pour que les libellés soient traduits
directement (mais il faut ouvrir les fenêtres, donc les fermer avant)

@+
Thierry

"Ronando" <guest@newsgroup.fr> a écrit dans le message de news:
42831a7a$1@news.pcsoft.fr...


Je dois creer un soft en francais anglais espagnol. J'ai créé un projet
avec ces langues. Dans les cases prévues a cet effet je met la traduction
des libellés boutons etc...
et J'aimerai sur le menu mettre par exemple un bouton ANGLAIS et si on
clique dessus ca change tout les libellés en anglais.

C'est possible ? Si oui comment faire ?

Merci
Posté le 13 octobre 2006 - 20:12
il suffit de changer la nation et ensuite la fonction "utilise" (use)

par ex le code d'un bouton qui bascule de fr à An et inversement

// change le code nation par défaut
IF Nation() = nationFrançais THEN
Nation(nationAnglais)
ELSE
Nation(nationFrançais)
END

// reinit la fenêtre
Use(CurrentWin())