PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → [WM17] iOS - Multilinguisme
[WM17] iOS - Multilinguisme
Débuté par PierreDM, 10 sep. 2012 14:48 - 4 réponses
Membre enregistré
12 messages
Posté le 10 septembre 2012 - 14:48
Bonjour,
Il est indiqué dans la doc que cette version prend en charge le multilinguisme sur iOS et que la fonction NATION est maintenant gérée. Des exemples sont données pour changer de langues dans l'application sur différentes plateformes (ex Android). Par contre sur iOS il n'est pas indiqué comment faire. En mettant le code nation sur un bouton cela ne fonctionne pas je reste toujours dans la même langue. Quelqu'un a t il trouvé le fonctionnement ? Il reste toujours la solution de contournement en développant des plans supplémentaires spécifiques par langues mais bon...
Cordialement,
Posté le 12 septembre 2012 - 00:44
PierreDM avait énoncé :
Bonjour,
Il est indiqué dans la doc que cette version prend en charge le
multilinguisme sur iOS et que la fonction NATION est maintenant gérée. Des
exemples sont données pour changer de langues dans l'application sur
différentes plateformes (ex Android). Par contre sur iOS il n'est pas indiqué
comment faire. En mettant le code nation sur un bouton cela ne fonctionne pas
je reste toujours dans la même langue. Quelqu'un a t il trouvé le
fonctionnement ? Il reste toujours la solution de contournement en
développant des plans supplémentaires spécifiques par langues mais bon...
Cordialement,


Bonjour,

Pour utiliser le multilangue, il faut indiquer les différentes langues
dans la description du projet et il suffit d'utiliser la fonction
Nation(nationAnglais) pour le passage à la langue anglaise par exemple.
Dans mon cas, je stocke cette information et j'oblige l'application à
ce relancer pour la prise en compte de la langue.

Cordialement.

Jean-Antoine
Membre enregistré
12 messages
Posté le 05 novembre 2012 - 17:23
Merci,
Cordialement,

inaudija a écrit dans le message de news <504fa1db$1@news.pcsoft.fr> :
PierreDM avait énoncé :
Bonjour,
Il est indiqué dans la doc que cette version prend en charge le
multilinguisme sur iOS et que la fonction NATION est maintenant gérée. Des
exemples sont données pour changer de langues dans l'application sur
différentes plateformes (ex Android). Par contre sur iOS il n'est pas indiqué
comment faire. En mettant le code nation sur un bouton cela ne fonctionne pas
je reste toujours dans la même langue. Quelqu'un a t il trouvé le
fonctionnement ? Il reste toujours la solution de contournement en
développant des plans supplémentaires spécifiques par langues mais bon...
Cordialement,

Bonjour,

Pour utiliser le multilangue, il faut indiquer les différentes langues
dans la description du projet et il suffit d'utiliser la fonction
Nation(nationAnglais) pour le passage à la langue anglaise par exemple.
Dans mon cas, je stocke cette information et j'oblige l'application à
ce relancer pour la prise en compte de la langue.

Cordialement.

Jean-Antoine

Posté le 01 mars 2013 - 07:49
Bonjour,

on ne peut malheureusement pas utiliser la fonction Utilise() qui permet de recharger la fenêtre courante en chargeant la langue définie par Nation().

J'aimerais bien savoir comment tu fais pour relancer la fenêtre sous IOS. Je ne trouve pas de fonction en WD.

Merci d'avance.

Eric
Posté le 06 mars 2013 - 13:01
Bonjour,
moi j'ai crée une première fenêtre "bidon" qui ne sert à rien, hormis changer la langue.
Quand on change de langue je ferme les fenêtres jusqu'à la première "bidon", je fait nation(..) et quand on ouvrefille(...) la langue est modifié.

PS: j'ai fait un test l'autre jour, nouveau projet, une fenêtre, ajouté un sélecteur avec 2 boutons radio et fait sur "événement clic" le code Nation(A) si 1er radio du sélecteur et Nation(B) sur le 2de.
Et là surprise ça marche dans le simulateur Windev et sur l'IPhone ! Je mets le même sélecteur et même code dans mon projet et là ça ne marche pas... je comprend pas bien. J'ai fait remonter au support technique.