Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6919613

Jre 1.6.0_17 and 18 not working for Hindi Locale

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P3 P3
    • None
    • 6u18
    • client-libs

      FULL PRODUCT VERSION :
      Java Plug-in 1.6.0_17
      Using JRE version 1.6.0_17-b04 Java HotSpot(TM) Client VM

      AND

      Java Plug-in 1.6.0_18

      ADDITIONAL OS VERSION INFORMATION :
      uname - "ver" Windows XP Pro, ver 2002 SP 2
       
      Website - IE7

      System locale: Hindi (changed the Regional Settings to Hindi on the machine)


      A DESCRIPTION OF THE PROBLEM :

      my issue is with regards to launching a hindi course in the hindi locale for jre 1.6.0_17 and 1.6.0_18.

      We have a Course Player application which we use to launch Hindi courses.

      Case I
      we have the computer Regional Settings to Hindi and the Advanced to US English.
      when we try to launch the Hindi course with our player and use jre 1.6.0_17 there are characters MISSING from the sentences.

      Case II
      we have the computer Regional Settings to English and the Advanced to US English.
      when we try to launch the Hindi course with our player and use jre 1.6.0_17 there are NO characters missing from the sentences.

      Case III
      we have the computer Regional Settings to Hindi and the Advanced to US English.
      when we try to launch the Hindi course with our player and use jre 1.6.0 upto 1.6.0_16 there are NO characters missing from the sentences.

      Conclusion
      I think this has something to do with the way hindi fonts are being set in your font mappings file.

      Could you please help us out to figure out why would Hindi show up properly when the machine is in English font and break when the machine is in Hindi font?

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      Have JRE 1.6.0_17 on your machine.

      go to Control Panel -> REgional and Language Options -> set the REgional Option to Hindi. Go to Advanced Tab -> set the language to US English.

      Open a course which has content in hindi.



      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      The sentences should be complete with no characters missing.
      ACTUAL -
      There are characters missing.

      ERROR MESSAGES/STACK TRACES THAT OCCUR :
      There are no error messages.

      REPRODUCIBILITY :
      This bug can be reproduced always.

      CUSTOMER SUBMITTED WORKAROUND :
      the bypass for this is

      Have JRE 1.6.0_17 on your machine.

      go to Control Panel -> REgional and Language Options -> set the REgional Option to ENGLISH. Go to Advanced Tab -> set the language to US English.

      launch a course with content in hindi.

      the letters will show up.

      Release Regression From : 6u16
      The above release value was the last known release where this
      bug was not reproducible. Since then there has been a regression.

            igor Igor Nekrestyanov (Inactive)
            ndcosta Nelson Dcosta (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: