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

New Turkish currency since 2009

    XMLWordPrintable

Details

    • b03
    • x86
    • windows_xp
    • Verified

    Backports

      Description

        FULL PRODUCT VERSION :
        java version "1.6.0_12"
        Java(TM) SE Runtime Environment (build 1.6.0_12-b04)
        Java HotSpot(TM) Client VM (build 11.2-b01, mixed mode, sharing)

        ADDITIONAL OS VERSION INFORMATION :
        Windows XP SP3

        A DESCRIPTION OF THE PROBLEM :
        Turkey is using the new currency symbol "Turkish Lira" (TL) to replace the old "New Turkish Lira" (YTL) as of the beginning of 2009. Relevant change is required for the JDK/JRE currency support.

        Please refer to following links for more details:

        http://www.xing.com/app/forum?op=showarticles;id=14129594

        EXPECTED VERSUS ACTUAL BEHAVIOR :
        EXPECTED -
        It should print "TL"
        ACTUAL -
        It prints "YTL".

        REPRODUCIBILITY :
        This bug can be reproduced always.

        ---------- BEGIN SOURCE ----------
        Currency curr = Currency.getInstance("TRY");
        Locale trLocale = new Locale("tr", "TR");
        System.out.println(curr.getSymbol(trLocale));
        ---------- END SOURCE ----------

        Attachments

          Issue Links

            Activity

              People

                yhuang Yong Huang (Inactive)
                ndcosta Nelson Dcosta (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: