JDK-6674332 : Fault in German translation of Java Control Panel
  • Type: Bug
  • Component: globalization
  • Sub-Component: translation
  • Affected Version: 6
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2008-03-12
  • Updated: 2011-02-16
  • Resolved: 2008-07-31
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6 JDK 7
6u10 b22Fixed 7Fixed
Description
FULL PRODUCT VERSION :
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode)

ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows XP [Version 5.1.2600]

A DESCRIPTION OF THE PROBLEM :
The Java Control Panel's tab "Updates" shows when the last update was performed. In the German translation (DE_de) it reads "Java-Update wurde zuletzt am 01:30 um 06.03.08 ausgef��hrt". Unfortunately, the parameters for date and time are interchanged here. Using the same, interchanged parameters in English, it would read "Java-Update was last executed on 01:30 on 2008-03-06". As you can see, the parameters have to be interchanged to correct it. It must read in German: "Java-Update wurde zuletzt am 06.03.2008 um 01:30 ausgef��hrt" to be correct.

So I would give you the advice to not write "Java-Update wurde zuletzt um 
01:30 am 06.03.08 ausgef��hrt." but instead write "Java-Update wurde 
zuletzt am 06.03.08 um 01:30 ausgef��hrt.".

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Open the Java Control Panel in Windows XP, using the locale set to DE_de.
Click on the tab "Aktualisierung".
Look at the last line, left of the button "Update now".

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
"Java-Update wurde zuletzt am %DATE% um %TIME% ausgef��hrt"
ACTUAL -
"Java-Update wurde zuletzt am %TIME% um %DATE% ausgef��hrt"

REPRODUCIBILITY :
This bug can be reproduced always.

CUSTOMER SUBMITTED WORKAROUND :

Comments
EVALUATION I'll try to integrate the better translation into 6u10. It's after beta now, but it's better to integrate a "complete" fix.
12-03-2008