As you have already noticed, NetBeans 7.0 officially supports Russian localization by default. It means when you start NetBeans 7.0 in Russian environment, NetBeans will run with Russian UIs.
![NetBeans]()
However, I understand you sometimes want to use NetBeans in English UIs. In that case, you can switch UI to English by the followings:
Start NetBeans in English environment:
If you can switch your environment to English quickly e.g. on Mac OS X, Linux and Solaris, please start NetBeans in English locale.
Start NetBeans with --locale en option:
On Windows, you can use --locale en option at NetBeans startup.
This option can be defined in netbeans.conf file, like:
Please note that when you switch language, NetBeans user directory (or just /config/Windows2Local directory under user directory. Thanks Michel for pointing out!) should be cleared - remove or use new one. Some window titles are remaining in previous language.
References:

However, I understand you sometimes want to use NetBeans in English UIs. In that case, you can switch UI to English by the followings:
Start NetBeans in English environment:
If you can switch your environment to English quickly e.g. on Mac OS X, Linux and Solaris, please start NetBeans in English locale.
% env LC_ALL=C netbeans
Start NetBeans with --locale en option:
On Windows, you can use --locale en option at NetBeans startup.
% netbeans --locale en
This option can be defined in netbeans.conf file, like:
# Options used by NetBeans launcher by default, can be overridden by explicit # command line switches: netbeans_default_options="--locale en -J-client ....
Please note that when you switch language, NetBeans user directory (or just /config/Windows2Local directory under user directory. Thanks Michel for pointing out!) should be cleared - remove or use new one. Some window titles are remaining in previous language.
References: