Microsoft's Windows 7 and Windows Server 2008 R2 editions for Home use do not come with a language pack included. If you get a Windows Update and you cannot find the language pack you need or you don't have Internet access, contact Microsoft Customer Service.
When you install a new language, the program check the locale (a set of parameters) used by the operating system. The locale is similar to the code page used on computers running MS Windows 95 or later. You can create a new locale for Windows XP, Windows Server 2003, or Windows Vista. This will allow you to set a different language for each application. Following are the steps to create a new language.
You will need to be running an Ultimate or Enterprise version of Windows in order to modify the locale. For more information about the Windows language setup, see How to create and modify the locales for Windows .
Click the link for your language for the language pack you want to install. If you're not sure which language you want, simply select 'All' to install all currently available updates. (Note: Not all languages are available to all editions of Windows.)
After the installation is complete, use the Windows Update console to set the 'Check for updates' option on. It's important to remember to do this because Windows Update only downloads updates for the current language; the next time you run Windows Update, it will download only updates for the current language. You can set the 'Check for updates' option on in two ways:
You can navigate to the Windows Update console from the control panel's 'Programs' section. Select 'Windows Updates' from the list of apps.
You can type 'wup' in the address bar of Internet Explorer. The rest of the instructions are the same as navigating to the Windows Update Console from the control panel's 'Programs' section.