8 Oracle Internationalization and Translation

The following sections describe how Oracle Universal Installer supports multiple languages and internationalization:

Installation Dialogs Language

Oracle Universal Installer runs in the language of the operating system. Oracle Universal Installer uses the language that Java detects, the system locale value, and sets that to the default language. The Oracle Universal Installer dialogs will be displayed in this language if available. If specific Oracle Universal Installer dialogs are not translated in the language of the operating system, those dialogs will be shown in English.

Oracle Universal Installer displays the translated GUI only if the variable NLS_ENABLED has been set to TRUE in the oraparam.ini file. If the NLS_ENABLED variable is set to FALSE, all text is shown in English.

Product Language Selections

If multiple languages are defined for the products installed, Oracle Universal Installer allows language selection for all installation types via the Languages button (shown on the Available Products page when there is more than one top-level component).


If there is only one top-level component, the Languages button is shown on the Install Types page.

If the staging area has only one top-level component with only one installation type, then the button is not shown and a Language Selection dialog is displayed later in the installation. You can also control the selected languages by setting the SELECTED_LANGUAGES variable in a response file or through the command line:

setup.exe SELECTED_LANGUAGES={"fr","de"}

The language selections are for the top-level component being installed. A top-level component is the product selected on the Products Selection dialog, one per installation session. If any sub-components (not top level) do not have files defined for the language the user selects, English only will be installed. The English files are always installed for all components, regardless of user selection or operating system language.

During installation, Oracle Universal Installer looks at the language list of each file and file group to determine which files need to be copied.

The Oracle Universal Installer product is translated into 9 languages and includes translations for all generic Oracle Universal Installer dialogs. Note that any custom dialogs and product-specific information that are part of your installations must be translated and staged independently.

Table 8-1 Oracle Universal Installer is translated into these languages

Language Abbreviation



Brazilian Portuguese










Simplified Chinese




Traditional Chinese


Language Add-on

Oracle Universal Installer 10.2 supports post-installation language translation addition. In prior versions, the only way to change the language of an installation was to reinstall the product with the new set of languages. Now to get a version of Oracle product with a particular language up and running, you need to invoke Oracle Universal Installer in -addLangs mode.

Changing the Language of an Installation Using Oracle Universal Installer

To change the language of an installation using Oracle Universal Installer, perform the following steps:

  1. Execute the following command:

    ./runInstaller -addLangs
  2. The Welcome page with a language add-on specific message appears. Click Next.

  3. The Specify Home Details page appears. Select the name and full path of the home containing the product to which you want to add languages and click Next.

  4. The Language Selection page appears. Select the languages in which you want your Oracle products to be upgraded and click Next.

  5. The Summary page displaying a snapshot of your preferences appears. Review them and click Install.

  6. After the languages are successfully updated, the End of Language Upgradation page appears. Click Exit.