Unfortunately, I have checked the program options carefully, again and again, but didn't find how to change the user interface language. OK, have to go a bit search and reading.
In NetBeans FAQ, What are the NetBeans startup parameters (a.k.a command-line options), it tells
--locale language[:country[:variant]] : Use the specified locale.and, no more. I am not sure about the language [:country[:variant]], so searched again. Finally I came across a blog to find out the approaches.
Open the properties window of NetBeans shortcut, add the following read part at the end of the target, for example:
- "D:\Program Files\NetBeans 6.5 RC2\bin\netbeans.exe" --locale en:US.
This is for English. Replace the red part by --locale zh:CN for Chinese and --locale ja:JP for Japanese.
Moreover, I found some information on language [:country[:variant]], please go to http://java.sun.com/j2se/1.4.2/docs/api/java/util/Locale.html and http://java.sun.com/developer/technicalArticles/J2SE/locale/.
Chinese version: 修改NetBeans 6.5的界面语言
Thanks a lot ! Your post is a winner, he solved a headache in less than 2 minutes ! Hourray for google !
ReplyDeleteI hope that regionalization is going to be "in" the program later, instead of being a dumb hack...
Great it helped you.
ReplyDeleteGreat post! Thanks for uncovering the solution
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteGreat Post.
ReplyDeleteA small typo error
Japanese language - ja:JP
The above method sometimes results in junk characters.
ReplyDeleteI had come across such a problem and here is the solution:
Theres a file, inside the /etc folder of netbeans directory, called netbeans.conf.
Inside it you will find the following line:
netbeans_default_options="-J-Xms32m -J-Xmx128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true -J-Duser.language=en -J-Duser.region=US"
Just change
-J-Duser.language=ja
-J-Duser.region=JP
and it gives the same result.
Thanks Quinn.
ReplyDeletethanks a lot!
ReplyDeleteOutstanding!!!! That did the trick. Thanks for posting it.
ReplyDeletethank you.
ReplyDeleteI hope the netbeans guys can provide an option in the menu!!!
Thanks a lot for sparing me the headaches, my version was in Japanese and I was able to revert it back to english. Thanks !!!
ReplyDeletethank you very much! this language thinks is quite simple but keep bugging me a lot.
ReplyDeletethanks man... saved a couple time of research to figure how to do it :)
ReplyDeletewell I can t find properties window.
ReplyDeletethanks man really helped
ReplyDeleteThank you, it works!
ReplyDeleteThanks from Russia! Because when i have downloaded this program, some parts of the menu was in Russian, and some in English. It killed me. But now all in English =)
ReplyDeleteHi,
ReplyDeleteI found that you have to run the cmd again every time when you launch netBean after you close.
I mean I have to run this command line:
dirctory where netBean exists --locale en:us
after I closed netBean.
Mine is vericon 6.71
Kwfine
Hi, Kwfine
ReplyDeleteIf you put the -locale en:US in the shortcut, then everytime what you need to do is double click on the shortcut. It is not necessary to run from the command line.
thanks a lot, great tip
ReplyDeletehas anybody posted it as a request for developers???
thank you! that solved my headache.
ReplyDeletei think it is a dumb thing to force the interface language to your system locale and does not provide the user a way to change it easily.
Thank you people
ReplyDeleteVery handy!
ReplyDeleteTks!
Rafael Nunes
Brazil
Thanks a lot! It's very helpful for me :)
ReplyDeletethank you so much, it has been a very very big help!!!
ReplyDelete2 years later and your post is still helpful!
ReplyDeletethe same problem but from pt-BR to en-US
ReplyDeleteVery Thank you
hey why is it that my keyboard is messed up when I type something into the java file (ie. all the letters come up differently from what I type)? Thanks in advance.
ReplyDeleteThank you, dude.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThanks a lot!
ReplyDeleteit didn't work for netbean 7.0
ReplyDeleteIt work's with NetBeans 7.0.1.
ReplyDelete10x a lot!
Done! Definitely it works!
ReplyDeleteThx a lot!
+1000!!
ReplyDeletecritical meeting tomorrow, just told I need NetBeans, and my Japanese OS was not going to be nice to me.
you're my hero!
Works for me, thanks so much. I'm on JDK 7.0.1. Initially I missed the part where you said to open the shortcut's property window so I thought it wasn't working. But thankfully I read it again! :) I'm on a Chinese OS.
ReplyDeletethank you.
ReplyDeletethank you!.. ocala@----udistrital.edu.co
ReplyDeleteNice! Thanks! I've thanked your banner too ;)
ReplyDeleteThanks very much!!! It's works in netbeans 7.1 (spanish to english)
ReplyDeleteThank you! Quick and it works:)
ReplyDeleteWow!!! Incredible!!!
ReplyDeleteWith Netbeans 7.2.1 on Ubuntu 12.04 (32bits) installed from .sh script downloaded from netbeans.org.
ReplyDeleteLocate the launcher-icon configuration file at:/.local/share/applications/NetBeans IDE 7.2.1
Edit the file proprieties and add your parameter in the command line: --locale en:US
Very usefull, thanks
ReplyDeleteJust to let you know that over 5 years later, this still helped me. Thanks.
ReplyDeleteIt did not work for me:(
ReplyDelete