glassfish
  1. glassfish
  2. GLASSFISH-20014

Japanese L10N: Almost all translations are ignored

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.0_dev
    • Fix Version/s: 4.0_dev
    • Component/s: i18n
    • Labels:
      None
    • Environment:

      All

      Description

      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".

        Activity

        Hide
        Anissa Lam added a comment -

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

        Show
        Anissa Lam added a comment - Transfer to localization team. Nothing is changed in the console side relating to localization.
        Hide
        HASUNUMA Kenji added a comment -

        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.

        Show
        HASUNUMA Kenji added a comment - 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.
        Hide
        clyang added a comment -

        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.

        Show
        clyang added a comment - 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.
        Hide
        Anissa Lam added a comment -

        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.

        Show
        Anissa Lam added a comment - 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.
        Hide
        clyang added a comment -

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

        Show
        clyang added a comment - The localized bits have been built. RE is working on getting the multi-lingual jar files into the correct distributions.
        Hide
        clyang added a comment -

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

        Sunny, please verify.

        Thanks, Claire

        Show
        clyang added a comment - With the changes made to ML bundles distributions, this will be fixed in the next build. Sunny, please verify. Thanks, Claire
        Hide
        sunny-gui added a comment -

        Verified and fixed in build85 in OEL 6 x64.

        Show
        sunny-gui added a comment - Verified and fixed in build85 in OEL 6 x64.

          People

          • Assignee:
            sunny-gui
            Reporter:
            HASUNUMA Kenji
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: