• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

is it possible to change jvm locale by using command line parameters ?

 
raminaa niilian
Ranch Hand
Posts: 551
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi
Thank you for reading my post.
How i can change the locale that a swing application is going to run by using runtime parameters ?

for example , my application is a jar file which has localization (using some .properties files)
Now i want to change the locale by passing some parameters to jvm
i used a batch file to run my application , something like :
java -jar ramina.jar

Now it just look at system locale , and execute the application based on system default locale , how i can change the locale of java when i call it.

Thanks
 
Jeff Albertson
Ranch Hand
Posts: 1780
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Changing the default Locale is easy:

Locale.setDefault(myLocale);

I don't know of a system property set aside for this, like -Djava.util.Locale=en_CA, but you could define one if you wanted to:
 
Jean-Francois Briere
Ranch Hand
Posts: 101
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This is an example:

Regards
 
Srini Naga
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks! That was very useful.
 
Campbell Ritchie
Sheriff
Pie
Posts: 49860
70
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You're welcome

Nice to know you found something in a 3 year old thread. Have a quick look at this FAQ, however.

Welcome to JavaRanch, anyway
 
Maxim Veksler
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Try a 4 years thread, and yes - Thank you!
 
Campbell Ritchie
Sheriff
Pie
Posts: 49860
70
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to the Ranch

We have downgraded that FAQ because it is becoming obvious how useful old threads can be
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic