Issue Details (XML | Word | Printable)

Key: GLASSFISH-20014
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: sunny-gui
Reporter: HASUNUMA Kenji
Votes: 0
Watchers: 0

If you were logged in you would be able to see more operations.

Japanese L10N: Almost all translations are ignored

Created: 24/Mar/13 02:58 PM   Updated: 03/May/13 07:55 AM   Resolved: 16/Apr/13 08:43 PM
Component/s: i18n
Affects Version/s: 4.0_b81
Fix Version/s: 4.0_b86_RC2

Time Tracking:
Not Specified



Tags: adming-gui i18n/l10n console 4_0-approved
Participants: Anissa Lam, clyang, HASUNUMA Kenji and sunny-gui

 Description  « Hide

Almost all translations for Admin GUI are ignored, excepts "Concurrent Resources". GlassFish L10N modules are installed, but an error is occurred when I open "Installed Components".

Anissa Lam added a comment - 25/Mar/13 03:16 PM

Transfer to localization team. Nothing is changed in the console side relating to localization.

HASUNUMA Kenji added a comment - 25/Mar/13 07:46 PM

Additional information:
Windows 7 and Solaris 11.1 perform same as the description. But the other systems, for example, on Windows Server 2012 or Linux are different (however, they are also incomplete translations). Thus, the trouble maybe dependent on the systems.

clyang added a comment - 26/Mar/13 06:50 PM

The console-core-4.0-b*.jar file which contains the English properties has been moved to ${glassfish}/lib/install/applications/__admingui/WEB-INF/lib.

Therefore, the l10n jar files couldn't find the dependent OSGi bundle. Possible fix is to change core-l10n/osgi.bundle:

-Fragment-Host: org.glassfish.main.admingui.console-core; bundle-version=${project.osgi.version}
+Fragment-Host: org.glassfish.main.admingui.console-common; bundle-version=${project.osgi.version}

So that the l10n bundles will be loaded when a localized language is selected.

Also, the l10n jar files need to be updated into the correct distributions.

Anissa Lam added a comment - 26/Mar/13 06:57 PM

The core jar, console-core has always been in the WEB-INF/lib directory, ever since 3.1.
It cannot be an osgi-module because there is libraries that it depends on isn't osgi.

clyang added a comment - 11/Apr/13 05:33 PM

The localized bits have been built. RE is working on getting the multi-lingual jar files into the correct distributions.

clyang added a comment - 16/Apr/13 08:43 PM

With the changes made to ML bundles distributions,
this will be fixed in the next build.

Sunny, please verify.

Thanks, Claire

sunny-gui added a comment - 03/May/13 07:55 AM

Verified and fixed in build85 in OEL 6 x64.