JDK-6503426 : JRE installer appears in Japanese on English Windows with Norwegian Locale
  • Type: Bug
  • Component: install
  • Sub-Component: install
  • Affected Version: 6
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2006-12-12
  • Updated: 2011-02-16
  • Resolved: 2007-05-16
Related Reports
Duplicate :  
Description
FULL PRODUCT VERSION :
java version "1.6.0"
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode, sharing)

ADDITIONAL OS VERSION INFORMATION :
Windows XP Professions Service Pack 2 Build 2600.xpsp_sp2_gdr.050301-1519

EXTRA RELEVANT SYSTEM CONFIGURATION :
Microsoft AppLocale was installed

A DESCRIPTION OF THE PROBLEM :
I downloaded the JDK 6.0 "final" offline installer from java.sun.com (even though I selected 'early access' in the JDK version dropdown, this is in fact the final release version - but that option does not appear on this bug report form).

The JDK installer works fine until it launches a second installer for the JRE. The JRE installer appears in Japanese. I don't understand Japanese at all, but since I've seen the SNL Mike Myers Japanese Gameshow skit, I knew I'd better play along. So I kept hitting next; the JRE installed and opened up some sort of Japanese readme html in Internet Explorer (even though FireFox 2.0 is the default browser on this machine).

The installation appears otherwise to be successful, although I had to manually copy NPOJI610.DLL from jre\bin\ to the Firefox plugin directory to make "about:plugins" show the correct updated java version. The Java Control Panel in the Windows Control Panel appears in english as expected, as do everything else such as running "jre\bin\java.exe" and so on.

The same thing happened when I installed JDK 1.5.0 update 10 some time ago.

This is on an English Windows XP. In the Regional and Language Options Control Panel, 'Norwegian (Bokmal)' is selected for "standards and formats", and "Norway" is selected as location. Under the 'languages' tab, neither of the two check boxes for "supplemental languages" (complex script, and east asian languages) are checked.

I have Microsoft AppLocale installed, and I have previously had the 'support for east Asian languages' option installed, but have later uninstalled that supplemental support.

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Download jdk-6-windows-i586.exe
Double-click jdk-6-windows-i586.exe
Choose to install the JDK to c:\java\jdk1.6.0
Continue with defaults
JRE installer pops up in Japanese.

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
JRE installer should pop up in English and should show english readme after installation
ACTUAL -
JRE installer pops up in Japanese and shows Japanese readme after installation.

REPRODUCIBILITY :
This bug can be reproduced always.

Comments
EVALUATION I still could not reproduce the issue. But, I came cross from another bug fix and thought that this could be the same cause that the systemlanguageID was not properly used as the control event condition. I closed this bug as dupicate of 6550968.
16-05-2007

EVALUATION I could not reproduce the issue. I changed the language settings that were described in bug report. Then, I run jdk 6 installer. Both jre and jdk installers displayed UI in English. system: Windows XP Professions Service Pack 2, English system. Please provide the machine that the issue can be reproduced.
01-03-2007

EVALUATION There are 3 places that can control the language/locale of the JRE installer, which are all in the windows controlpanel under Regional and Language Options. 1. Standards and formats 2. Location 3. Language for non-Unicode programs
12-12-2006