Re: Iternationalisation application Swing

Christophe Marchal <[email protected]>
Newsgroups gmane.comp.java.netbeans.general.french
Message-ID <[email protected]>
Lorince T. wrote:
> Bonjour tout le monde,
>  
> J'ai une application Swing développé avec NB 5.0, et que j'ai utilisé 
> le Internationalization Wizard pour rendre mon application bilingue 
> (françai, anglais). J'ai fait des test d'excution à partir de l'IDE NB 
> 5.0 avec les options suivante pour la VM, français(-Duser.language=en 
> -Duser.country=GB), anglais(-Duser.language=en -Duser.country=GB), 
> jusque là tout c'est bien passé. Vu que l'application est bilingue et 
> que je souhaite donner la possibilité à chaque utilisateur de choisir 
> la langue de l'application au lancement, j'ai fait une petite fenêtre 
> avec 2 boutons français, anglais et j'aimerais que lors du click sur 
> l'un des 2 boutons, une des 2 langues soit choisi. mais le problème 
> est que je ne sais pas comment envoyer les options à la VM une fois 
> l'application lancé.
> Si qlc peut m'éclairer sur la question se sera très une très bonne 
> chose car je planche sur le problème depuis qlq jours déjà.
>  
> Lorince T.
> TAWAMBA ENGINEERING
> http://www.tawamba.com
>  
Bonjour,

Il y a bien System.setProperty("user.language","en"), mais quelque chose 
me dit que comme la VM est déjà démarrée, ça va être trop tard.

Peut-être en changeant la "locale" par défaut, via 
Locale.setDefault(Locale.ENGLISH);
Je dis ENGLISH, ça peut être new Locale("en","GB"), mais c'est pareil.

Christophe
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.