JRE 6 - install language?

Windows XP-SP2; US-English version.

I had JRE 6 beta installed, and everything was in Japanese.

Now I uninstalled the beta and try to install the final version. The installation dialog is again in Japanese, and I fear the installed product will also be in Japanese.

Question: how can I force the installation of the US-English version?

I started the (full) install packet with the /? option, which gave me the following information

Windows ?Installer. V 3.01.4000.1823

msiexec /Option <Required Parameter> [Optional Parameter]

Install Options

</package | /i> <Product.msi>

Installs or configures a product

/a <Product.msi>

Administrative install - Installs a product on the network

/j<u|m> <Product.msi> [/t <Transform List>] [/g <Language ID>]

Advertises a product - m to all users, u to current user

</uninstall | /x> <Product.msi | ProductCode>

Uninstalls the product

Display Options

/quiet

Quiet mode, no user interaction

/passive

Unattended mode - progress bar only

/q[n|b|r|f]

Sets userinterface level

n - No UI

b - Basic UI

r - Reduced UI

f - Full UI (default)

/help

Help information

Restart Options

/norestart

Do not restart after the installation is complete

/promptrestart

Prompts the userfor restartif necessary

/forcerestart

Always restart the computer after installation

Logging Options

/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] <LogFile>

i - Status messages

w - Nonfatal warnings

e - All error messages

a - Start up of actions

r - Action-specific records

u - User requests

c - Initial UI parameters

m - Out-of-memory or fatal exit information

o - Out-of-disk-space messages

p - Terminal properties

v - Verbose output

x - Extra debugging information

+ - Append to existing log file

! - Flush each line to the log

* - Log all information, exceptfor v and x options

/log <LogFile>

Equivalent of /l* <LogFile>

Update Options

/update <Update1.msp>[;Update2.msp]

Applies update(s)

/uninstall <PatchCodeGuid>[;Update2.msp] /package <Product.msi | ProductCode>

Remove update(s)for a product

Repair Options

/f[p|e|c|m|s|o|d|a|u|v] <Product.msi | ProductCode>

Repairs a product

p - onlyif file is missing

o -if file is missing or an older version is installed (default)

e -if file is missing or an equal or older version is installed

d -if file is missing or a different version is installed

c -if file is missing or checksum does not match the calculated value

a - forces all files to be reinstalled

u - all required user-specific registry entries (default)

m - all required computer-specific registry entries (default)

s - all existing shortcuts (default)

v - runs from source and recaches localpackage

Setting Public Properties

[PROPERTY=PropertyValue]

Consult the Windows ?Installer SDKfor additional documentation on the

command line syntax.

Copyright ?Microsoft Corporation. All rights reserved.

Portions ofthis software are based in part on the work of the Independent JPEG Group.

Question: if I want to use the /g option, what is the language ID for US-English. I tried ENU, but that still proceeded in Japanese. What are the required parameters?

[4321 byte] By [bronze-starDukes] at [2007-11-26 12:14:11]
# 1

Update - I found the language IDs, as follows

English (en): 1033

French (fr): 1036

German (de): 1031

Italian (it): 1040

Japanese (ja): 1041

Korean (ko): 1042

Spanish (es): 1034

Swedish (sv): 1053

Simplified Chinese (zh): 2052

Traditional Chinese (zh_TW): 1028

But I still cannot get the English installer. I tried

jre-6-windows-i586.exe /g 1033

jre-6-windows-i586.exe /j 1033

jre-6-windows-i586.exe /j /g 1033

but all brings up the Japanese installer.

bronzestar at 2007-7-7 14:16:28 > top of Java-index,Archived Forums,Socket Programming...
# 2
Hi! This might sound silly but did you download the English version of the setup? I believe there are separate files for English and Japanese setup.
bronzestar at 2007-7-7 14:16:28 > top of Java-index,Archived Forums,Socket Programming...
# 3
Thank you for your reply. The installer I downloaded is jre-6-windows-i586.exe, described as "Windows Offline Installation, Multi-language" on the download page.
bronzestar at 2007-7-7 14:16:28 > top of Java-index,Archived Forums,Socket Programming...
# 4
1. Why don't you try downloading the installation file again?2. Did you check the default language on your system? Maybe it is Japanese.
bronzestar at 2007-7-7 14:16:28 > top of Java-index,Archived Forums,Socket Programming...
# 5

Downloaded again - no change.

The default language is US English; the only thing that is set to Japanese are Regional Options, Formats, and Japan as Location. But this should not make any installer run in Japanese. No other application ever had this problem, except the beta and final versions of JRE 6. (JRE 5 and earlier worked fine).

bronzestar at 2007-7-7 14:16:28 > top of Java-index,Archived Forums,Socket Programming...
# 6
Why don't you change the regional options to English and see? Give it a try.
bronzestar at 2007-7-7 14:16:28 > top of Java-index,Archived Forums,Socket Programming...
# 7

Thanks for your suggestion. Actually I did this, and the installer proceeded in English. Then I changed it back to Japanese (I need the formats in Japanese for normal computer operations), the JRE (control panel, etc) changed back to Japanese language.

This is not how any other application behaves.

bronzestar at 2007-7-7 14:16:28 > top of Java-index,Archived Forums,Socket Programming...
# 8

Hi,

I had the same problem and I found a solution.

To modify the installation language you can use /lang=languageID parameter.

For English:

jre-6-windows-i586.exe /lang=1033

Look at here:

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6255940

I don't know if you still need this information, but I hope it will be useful for somebody.

Regards

Giacomo

bronzestar at 2007-7-7 14:16:28 > top of Java-index,Archived Forums,Socket Programming...
# 9
Thank you; this is indeed helpful.
bronzestar at 2007-7-7 14:16:28 > top of Java-index,Archived Forums,Socket Programming...