All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.squarespace.cldr.numbers._NumberFormatter_el Maven / Gradle / Ivy

//
//
// AUTO-GENERATED CLASS - DO NOT EDIT
//
//
package com.squarespace.cldr.numbers;

import com.squarespace.cldr.CLDR;
import com.squarespace.cldr.parse.FieldPattern;
import com.squarespace.cldr.plurals.PluralCategory;
import com.squarespace.cldr.units.Unit;
import java.lang.Math;
import java.lang.String;
import java.lang.StringBuilder;
import java.util.EnumMap;
import java.util.List;
import java.util.Map;

public class _NumberFormatter_el extends NumberFormatterBase {
  protected static final int[] DECIMAL_SHORT_DIVISORS = new int[] { 0,0,0,3,3,3,6,6,6,9,9,9,12,12,12 };

  protected static final NumberPattern[][] DECIMAL_SHORT_ONE = new NumberPattern[][] {
    /*    1 */  patterns("#,##0.###", "-#,##0.###"),
    /*   10 */  patterns("#,##0.###", "-#,##0.###"),
    /*  100 */  patterns("#,##0.###", "-#,##0.###"),
    /*   1K */  patterns("0 χιλ'.'", "-0 χιλ'.'"),
    /*  10K */  patterns("00 χιλ'.'", "-00 χιλ'.'"),
    /* 100K */  patterns("000 χιλ'.'", "-000 χιλ'.'"),
    /*   1M */  patterns("0 εκ'.'", "-0 εκ'.'"),
    /*  10M */  patterns("00 εκ'.'", "-00 εκ'.'"),
    /* 100M */  patterns("000 εκ'.'", "-000 εκ'.'"),
    /*   1B */  patterns("0 δισ'.'", "-0 δισ'.'"),
    /*  10B */  patterns("00 δισ'.'", "-00 δισ'.'"),
    /* 100B */  patterns("000 δισ'.'", "-000 δισ'.'"),
    /*   1T */  patterns("0 τρισ'.'", "-0 τρισ'.'"),
    /*  10T */  patterns("00 τρισ'.'", "-00 τρισ'.'"),
    /* 100T */  patterns("000 τρισ'.'", "-000 τρισ'.'")}
  ;

  protected static final NumberPattern[][] DECIMAL_SHORT_OTHER = new NumberPattern[][] {
    /*    1 */  patterns("#,##0.###", "-#,##0.###"),
    /*   10 */  patterns("#,##0.###", "-#,##0.###"),
    /*  100 */  patterns("#,##0.###", "-#,##0.###"),
    /*   1K */  patterns("0 χιλ'.'", "-0 χιλ'.'"),
    /*  10K */  patterns("00 χιλ'.'", "-00 χιλ'.'"),
    /* 100K */  patterns("000 χιλ'.'", "-000 χιλ'.'"),
    /*   1M */  patterns("0 εκ'.'", "-0 εκ'.'"),
    /*  10M */  patterns("00 εκ'.'", "-00 εκ'.'"),
    /* 100M */  patterns("000 εκ'.'", "-000 εκ'.'"),
    /*   1B */  patterns("0 δισ'.'", "-0 δισ'.'"),
    /*  10B */  patterns("00 δισ'.'", "-00 δισ'.'"),
    /* 100B */  patterns("000 δισ'.'", "-000 δισ'.'"),
    /*   1T */  patterns("0 τρισ'.'", "-0 τρισ'.'"),
    /*  10T */  patterns("00 τρισ'.'", "-00 τρισ'.'"),
    /* 100T */  patterns("000 τρισ'.'", "-000 τρισ'.'")}
  ;

  protected static final int[] DECIMAL_LONG_DIVISORS = new int[] { 0,0,0,3,3,3,6,6,6,9,9,9,12,12,12 };

  protected static final NumberPattern[][] DECIMAL_LONG_ONE = new NumberPattern[][] {
    /*    1 */  patterns("#,##0.###", "-#,##0.###"),
    /*   10 */  patterns("#,##0.###", "-#,##0.###"),
    /*  100 */  patterns("#,##0.###", "-#,##0.###"),
    /*   1K */  patterns("0 χιλιάδα", "-0 χιλιάδα"),
    /*  10K */  patterns("00 χιλιάδες", "-00 χιλιάδες"),
    /* 100K */  patterns("000 χιλιάδες", "-000 χιλιάδες"),
    /*   1M */  patterns("0 εκατομμύριο", "-0 εκατομμύριο"),
    /*  10M */  patterns("00 εκατομμύρια", "-00 εκατομμύρια"),
    /* 100M */  patterns("000 εκατομμύρια", "-000 εκατομμύρια"),
    /*   1B */  patterns("0 δισεκατομμύριο", "-0 δισεκατομμύριο"),
    /*  10B */  patterns("00 δισεκατομμύρια", "-00 δισεκατομμύρια"),
    /* 100B */  patterns("000 δισεκατομμύρια", "-000 δισεκατομμύρια"),
    /*   1T */  patterns("0 τρισεκατομμύριο", "-0 τρισεκατομμύριο"),
    /*  10T */  patterns("00 τρισεκατομμύρια", "-00 τρισεκατομμύρια"),
    /* 100T */  patterns("000 τρισεκατομμύρια", "-000 τρισεκατομμύρια")}
  ;

  protected static final NumberPattern[][] DECIMAL_LONG_OTHER = new NumberPattern[][] {
    /*    1 */  patterns("#,##0.###", "-#,##0.###"),
    /*   10 */  patterns("#,##0.###", "-#,##0.###"),
    /*  100 */  patterns("#,##0.###", "-#,##0.###"),
    /*   1K */  patterns("0 χιλιάδες", "-0 χιλιάδες"),
    /*  10K */  patterns("00 χιλιάδες", "-00 χιλιάδες"),
    /* 100K */  patterns("000 χιλιάδες", "-000 χιλιάδες"),
    /*   1M */  patterns("0 εκατομμύρια", "-0 εκατομμύρια"),
    /*  10M */  patterns("00 εκατομμύρια", "-00 εκατομμύρια"),
    /* 100M */  patterns("000 εκατομμύρια", "-000 εκατομμύρια"),
    /*   1B */  patterns("0 δισεκατομμύρια", "-0 δισεκατομμύρια"),
    /*  10B */  patterns("00 δισεκατομμύρια", "-00 δισεκατομμύρια"),
    /* 100B */  patterns("000 δισεκατομμύρια", "-000 δισεκατομμύρια"),
    /*   1T */  patterns("0 τρισεκατομμύρια", "-0 τρισεκατομμύρια"),
    /*  10T */  patterns("00 τρισεκατομμύρια", "-00 τρισεκατομμύρια"),
    /* 100T */  patterns("000 τρισεκατομμύρια", "-000 τρισεκατομμύρια")}
  ;

  protected static final int[] CURRENCY_SHORT_DIVISORS = new int[] { 0,0,0,3,3,3,6,6,6,9,9,9,12,12,12 };

  protected static final NumberPattern[][] CURRENCY_SHORT_ONE = new NumberPattern[][] {
    /*    1 */  patterns("#,##0.00 ¤", "-#,##0.00 ¤"),
    /*   10 */  patterns("#,##0.00 ¤", "-#,##0.00 ¤"),
    /*  100 */  patterns("#,##0.00 ¤", "-#,##0.00 ¤"),
    /*   1K */  patterns("0 χιλ'.' ¤", "-0 χιλ'.' ¤"),
    /*  10K */  patterns("00 χιλ'.' ¤", "-00 χιλ'.' ¤"),
    /* 100K */  patterns("000 χιλ'.' ¤", "-000 χιλ'.' ¤"),
    /*   1M */  patterns("0 εκ'.' ¤", "-0 εκ'.' ¤"),
    /*  10M */  patterns("00 εκ'.' ¤", "-00 εκ'.' ¤"),
    /* 100M */  patterns("000 εκ'.' ¤", "-000 εκ'.' ¤"),
    /*   1B */  patterns("0 δισ'.' ¤", "-0 δισ'.' ¤"),
    /*  10B */  patterns("00 δισ'.' ¤", "-00 δισ'.' ¤"),
    /* 100B */  patterns("000 δισ'.' ¤", "-000 δισ'.' ¤"),
    /*   1T */  patterns("0 τρισ'.' ¤", "-0 τρισ'.' ¤"),
    /*  10T */  patterns("00 τρισ'.' ¤", "-00 τρισ'.' ¤"),
    /* 100T */  patterns("000 τρισ'.' ¤", "-000 τρισ'.' ¤")}
  ;

  protected static final NumberPattern[][] CURRENCY_SHORT_OTHER = new NumberPattern[][] {
    /*    1 */  patterns("#,##0.00 ¤", "-#,##0.00 ¤"),
    /*   10 */  patterns("#,##0.00 ¤", "-#,##0.00 ¤"),
    /*  100 */  patterns("#,##0.00 ¤", "-#,##0.00 ¤"),
    /*   1K */  patterns("0 χιλ'.' ¤", "-0 χιλ'.' ¤"),
    /*  10K */  patterns("00 χιλ'.' ¤", "-00 χιλ'.' ¤"),
    /* 100K */  patterns("000 χιλ'.' ¤", "-000 χιλ'.' ¤"),
    /*   1M */  patterns("0 εκ'.' ¤", "-0 εκ'.' ¤"),
    /*  10M */  patterns("00 εκ'.' ¤", "-00 εκ'.' ¤"),
    /* 100M */  patterns("000 εκ'.' ¤", "-000 εκ'.' ¤"),
    /*   1B */  patterns("0 δισ'.' ¤", "-0 δισ'.' ¤"),
    /*  10B */  patterns("00 δισ'.' ¤", "-00 δισ'.' ¤"),
    /* 100B */  patterns("000 δισ'.' ¤", "-000 δισ'.' ¤"),
    /*   1T */  patterns("0 τρισ'.' ¤", "-0 τρισ'.' ¤"),
    /*  10T */  patterns("00 τρισ'.' ¤", "-00 τρισ'.' ¤"),
    /* 100T */  patterns("000 τρισ'.' ¤", "-000 τρισ'.' ¤")}
  ;

  protected static final Map> UNITS_LONG_ONE = new EnumMap>(Unit.class) {{
    put(Unit.G_FORCE, unitPattern("{0} δύναμη επιτάχυνσης"));
    put(Unit.METER_PER_SECOND_SQUARED, unitPattern("{0} μέτρο ανά τετραγωνικό δευτερόλεπτο"));
    put(Unit.ARC_MINUTE, unitPattern("{0} λεπτό του τόξου"));
    put(Unit.ARC_SECOND, unitPattern("{0} δευτερόλεπτο του τόξου"));
    put(Unit.DEGREE, unitPattern("{0} μοίρα"));
    put(Unit.RADIAN, unitPattern("{0} ακτίνιο"));
    put(Unit.REVOLUTION, unitPattern("{0} στροφή"));
    put(Unit.ACRE, unitPattern("{0} ακρ"));
    put(Unit.HECTARE, unitPattern("{0} εκτάριο"));
    put(Unit.SQUARE_CENTIMETER, unitPattern("{0} τετραγωνικό εκατοστό"));
    put(Unit.SQUARE_FOOT, unitPattern("{0} τετραγωνικό πόδι"));
    put(Unit.SQUARE_INCH, unitPattern("{0} τετραγωνική ίντσα"));
    put(Unit.SQUARE_KILOMETER, unitPattern("{0} τετραγωνικό χιλιόμετρο"));
    put(Unit.SQUARE_METER, unitPattern("{0} τετραγωνικό μέτρο"));
    put(Unit.SQUARE_MILE, unitPattern("{0} τετραγωνικό μίλι"));
    put(Unit.SQUARE_YARD, unitPattern("{0} τετραγωνική γιάρδα"));
    put(Unit.KARAT, unitPattern("{0} καράτι"));
    put(Unit.MILLIGRAM_PER_DECILITER, unitPattern("{0} χιλιοστόγραμμο ανά δεκατόλιτρο"));
    put(Unit.MILLIMOLE_PER_LITER, unitPattern("{0} χιλιοστογραμμομόριο ανά λίτρο"));
    put(Unit.PART_PER_MILLION, unitPattern("{0} μέρος ανά εκατομμύριο"));
    put(Unit.LITER_PER_100KILOMETERS, unitPattern("{0} λίτρο ανά 100 χιλιόμετρα"));
    put(Unit.LITER_PER_KILOMETER, unitPattern("{0} λίτρο ανά χιλιόμετρο"));
    put(Unit.MILE_PER_GALLON, unitPattern("{0} μίλι ανά γαλόνι"));
    put(Unit.MILE_PER_GALLON_IMPERIAL, unitPattern("{0} μίλι ανά αγγλοσαξονικό γαλόνι"));
    put(Unit.BIT, unitPattern("{0} bit"));
    put(Unit.BYTE, unitPattern("{0} byte"));
    put(Unit.GIGABIT, unitPattern("{0} gigabit"));
    put(Unit.GIGABYTE, unitPattern("{0} gigabyte"));
    put(Unit.KILOBIT, unitPattern("{0} kilobit"));
    put(Unit.KILOBYTE, unitPattern("{0} kilobyte"));
    put(Unit.MEGABIT, unitPattern("{0} megabit"));
    put(Unit.MEGABYTE, unitPattern("{0} megabyte"));
    put(Unit.TERABIT, unitPattern("{0} terabit"));
    put(Unit.TERABYTE, unitPattern("{0} terabyte"));
    put(Unit.CENTURY, unitPattern("{0} αιώνας"));
    put(Unit.DAY, unitPattern("{0} ημέρα"));
    put(Unit.HOUR, unitPattern("{0} ώρα"));
    put(Unit.MICROSECOND, unitPattern("{0} μικροδευτερόλεπτο"));
    put(Unit.MILLISECOND, unitPattern("{0} χιλιοστό του δευτερολέπτου"));
    put(Unit.MINUTE, unitPattern("{0} λεπτό"));
    put(Unit.MONTH, unitPattern("{0} μήνας"));
    put(Unit.NANOSECOND, unitPattern("{0} νανοδευτερόλεπτο"));
    put(Unit.SECOND, unitPattern("{0} δευτερόλεπτο"));
    put(Unit.WEEK, unitPattern("{0} εβδομάδα"));
    put(Unit.YEAR, unitPattern("{0} έτος"));
    put(Unit.AMPERE, unitPattern("{0} αμπέρ"));
    put(Unit.MILLIAMPERE, unitPattern("{0} μιλιαμπέρ"));
    put(Unit.OHM, unitPattern("{0} ωμ"));
    put(Unit.VOLT, unitPattern("{0} βολτ"));
    put(Unit.CALORIE, unitPattern("{0} θερμίδα"));
    put(Unit.FOODCALORIE, unitPattern("{0} θερμίδα"));
    put(Unit.JOULE, unitPattern("{0} τζάουλ"));
    put(Unit.KILOCALORIE, unitPattern("{0} χιλιοθερμίδα"));
    put(Unit.KILOJOULE, unitPattern("{0} κιλοτζάουλ"));
    put(Unit.KILOWATT_HOUR, unitPattern("{0} κιλοβατώρα"));
    put(Unit.GIGAHERTZ, unitPattern("{0} γιγαχέρτζ"));
    put(Unit.HERTZ, unitPattern("{0} χερτζ"));
    put(Unit.KILOHERTZ, unitPattern("{0} κιλοχέρτζ"));
    put(Unit.MEGAHERTZ, unitPattern("{0} μεγαχέρτζ"));
    put(Unit.ASTRONOMICAL_UNIT, unitPattern("{0} αστρονομική μονάδα"));
    put(Unit.CENTIMETER, unitPattern("{0} εκατοστό"));
    put(Unit.DECIMETER, unitPattern("{0} δεκατόμετρο"));
    put(Unit.FATHOM, unitPattern("{0} fm"));
    put(Unit.FOOT, unitPattern("{0} πόδι"));
    put(Unit.FURLONG, unitPattern("{0} fur"));
    put(Unit.INCH, unitPattern("{0} ίντσα"));
    put(Unit.KILOMETER, unitPattern("{0} χιλιόμετρο"));
    put(Unit.LIGHT_YEAR, unitPattern("{0} έτος φωτός"));
    put(Unit.METER, unitPattern("{0} μέτρο"));
    put(Unit.MICROMETER, unitPattern("{0} μικρόμετρο"));
    put(Unit.MILE, unitPattern("{0} μίλι"));
    put(Unit.MILE_SCANDINAVIAN, unitPattern("{0} σκανδιναβικό μίλι"));
    put(Unit.MILLIMETER, unitPattern("{0} χιλιοστόμετρο"));
    put(Unit.NANOMETER, unitPattern("{0} νανόμετρο"));
    put(Unit.NAUTICAL_MILE, unitPattern("{0} ναυτικό μίλι"));
    put(Unit.PARSEC, unitPattern("{0} παρσέκ"));
    put(Unit.PICOMETER, unitPattern("{0} πικόμετρο"));
    put(Unit.POINT, unitPattern("{0} pt"));
    put(Unit.YARD, unitPattern("{0} γιάρδα"));
    put(Unit.LUX, unitPattern("{0} lux"));
    put(Unit.CARAT, unitPattern("{0} καράτι"));
    put(Unit.GRAM, unitPattern("{0} γραμμάριο"));
    put(Unit.KILOGRAM, unitPattern("{0} χιλιόγραμμο"));
    put(Unit.METRIC_TON, unitPattern("{0} μετρικός τόνος"));
    put(Unit.MICROGRAM, unitPattern("{0} μικρογραμμάριο"));
    put(Unit.MILLIGRAM, unitPattern("{0} χιλιοστόγραμμο"));
    put(Unit.OUNCE, unitPattern("{0} ουγγιά"));
    put(Unit.OUNCE_TROY, unitPattern("{0} ευγενής ουγγιά"));
    put(Unit.POUND, unitPattern("{0} λίβρα"));
    put(Unit.STONE, unitPattern("{0} st"));
    put(Unit.TON, unitPattern("{0} τόνος"));
    put(Unit.GIGAWATT, unitPattern("{0} γιγαβάτ"));
    put(Unit.HORSEPOWER, unitPattern("{0} ίππος"));
    put(Unit.KILOWATT, unitPattern("{0} κιλοβάτ"));
    put(Unit.MEGAWATT, unitPattern("{0} μεγαβάτ"));
    put(Unit.MILLIWATT, unitPattern("{0} μιλιβάτ"));
    put(Unit.WATT, unitPattern("{0} βατ"));
    put(Unit.HECTOPASCAL, unitPattern("{0} εκτοπασκάλ"));
    put(Unit.INCH_HG, unitPattern("{0} ίντσα στήλης υδραργύρου"));
    put(Unit.MILLIBAR, unitPattern("{0} μιλιμπάρ"));
    put(Unit.MILLIMETER_OF_MERCURY, unitPattern("{0} χιλιοστόμετρα στήλης υδραργύρου"));
    put(Unit.POUND_PER_SQUARE_INCH, unitPattern("{0} λίβρα ανά τετραγωνική ίντσα"));
    put(Unit.KILOMETER_PER_HOUR, unitPattern("{0} χιλιόμετρο ανά ώρα"));
    put(Unit.KNOT, unitPattern("{0} κόμβος"));
    put(Unit.METER_PER_SECOND, unitPattern("{0} μέτρο ανά δευτερόλεπτο"));
    put(Unit.MILE_PER_HOUR, unitPattern("{0} μίλι ανά ώρα"));
    put(Unit.CELSIUS, unitPattern("{0} βαθμός Κελσίου"));
    put(Unit.FAHRENHEIT, unitPattern("{0} βαθμός Φαρενάιτ"));
    put(Unit.TEMPERATURE_GENERIC, unitPattern("{0}°"));
    put(Unit.KELVIN, unitPattern("{0} βαθμός Κέλβιν"));
    put(Unit.ACRE_FOOT, unitPattern("{0} ακρ-πόδι"));
    put(Unit.BUSHEL, unitPattern("{0} bu"));
    put(Unit.CENTILITER, unitPattern("{0} εκατοστόλιτρο"));
    put(Unit.CUBIC_CENTIMETER, unitPattern("{0} κυβικό εκατοστό"));
    put(Unit.CUBIC_FOOT, unitPattern("{0} κυβικό πόδι"));
    put(Unit.CUBIC_INCH, unitPattern("{0} κυβική ίντσα"));
    put(Unit.CUBIC_KILOMETER, unitPattern("{0} κυβικό χιλιόμετρο"));
    put(Unit.CUBIC_METER, unitPattern("{0} κυβικό μέτρο"));
    put(Unit.CUBIC_MILE, unitPattern("{0} κυβικό μίλι"));
    put(Unit.CUBIC_YARD, unitPattern("{0} κυβική γιάρδα"));
    put(Unit.CUP, unitPattern("{0} κύπελλο"));
    put(Unit.CUP_METRIC, unitPattern("{0} μετρικό κύπελλο"));
    put(Unit.DECILITER, unitPattern("{0} δεκατόλιτρο"));
    put(Unit.FLUID_OUNCE, unitPattern("{0} ουγγιά όγκου"));
    put(Unit.GALLON, unitPattern("{0} γαλόνι"));
    put(Unit.GALLON_IMPERIAL, unitPattern("{0} αγγλοσαξονικό γαλόνι"));
    put(Unit.HECTOLITER, unitPattern("{0} εκτόλιτρο"));
    put(Unit.LITER, unitPattern("{0} λίτρο"));
    put(Unit.MEGALITER, unitPattern("{0} μεγαλίτρο"));
    put(Unit.MILLILITER, unitPattern("{0} χιλιοστόλιτρο"));
    put(Unit.PINT, unitPattern("{0} πίντα"));
    put(Unit.PINT_METRIC, unitPattern("{0} μετρική πίντα"));
    put(Unit.QUART, unitPattern("{0} τέταρτο του γαλονιού"));
    put(Unit.TABLESPOON, unitPattern("{0} κουταλιά της σούπας"));
    put(Unit.TEASPOON, unitPattern("{0} κουταλιά του γλυκού"));
  }};

  protected static final Map> UNITS_LONG_OTHER = new EnumMap>(Unit.class) {{
    put(Unit.G_FORCE, unitPattern("{0} δύναμη επιτάχυνσης"));
    put(Unit.METER_PER_SECOND_SQUARED, unitPattern("{0} μέτρα ανά τετραγωνικό δευτερόλεπτο"));
    put(Unit.ARC_MINUTE, unitPattern("{0} λεπτά του τόξου"));
    put(Unit.ARC_SECOND, unitPattern("{0} δευτερόλεπτα του τόξου"));
    put(Unit.DEGREE, unitPattern("{0} μοίρες"));
    put(Unit.RADIAN, unitPattern("{0} ακτίνιο"));
    put(Unit.REVOLUTION, unitPattern("{0} στροφές"));
    put(Unit.ACRE, unitPattern("{0} ακρ"));
    put(Unit.HECTARE, unitPattern("{0} εκτάρια"));
    put(Unit.SQUARE_CENTIMETER, unitPattern("{0} τετραγωνικά εκατοστά"));
    put(Unit.SQUARE_FOOT, unitPattern("{0} τετραγωνικά πόδια"));
    put(Unit.SQUARE_INCH, unitPattern("{0} τετραγωνικές ίντσες"));
    put(Unit.SQUARE_KILOMETER, unitPattern("{0} τετραγωνικά χιλιόμετρα"));
    put(Unit.SQUARE_METER, unitPattern("{0} τετραγωνικά μέτρα"));
    put(Unit.SQUARE_MILE, unitPattern("{0} τετραγωνικά μίλια"));
    put(Unit.SQUARE_YARD, unitPattern("{0} τετραγωνικές γιάρδες"));
    put(Unit.KARAT, unitPattern("{0} καράτια"));
    put(Unit.MILLIGRAM_PER_DECILITER, unitPattern("{0} χιλιοστόγραμμα ανά δεκατόλιτρο"));
    put(Unit.MILLIMOLE_PER_LITER, unitPattern("{0} χιλιοστογραμμομόρια ανά λίτρο"));
    put(Unit.PART_PER_MILLION, unitPattern("{0} μέρη ανά εκατομμύριο"));
    put(Unit.LITER_PER_100KILOMETERS, unitPattern("{0} λίτρα ανά 100 χιλιόμετρα"));
    put(Unit.LITER_PER_KILOMETER, unitPattern("{0} λίτρα ανά χιλιόμετρο"));
    put(Unit.MILE_PER_GALLON, unitPattern("{0} μίλια ανά γαλόνι"));
    put(Unit.MILE_PER_GALLON_IMPERIAL, unitPattern("{0} μίλια ανά αγγλοσαξονικό γαλόνι"));
    put(Unit.BIT, unitPattern("{0} bit"));
    put(Unit.BYTE, unitPattern("{0} byte"));
    put(Unit.GIGABIT, unitPattern("{0} gigabit"));
    put(Unit.GIGABYTE, unitPattern("{0} gigabyte"));
    put(Unit.KILOBIT, unitPattern("{0} kilobit"));
    put(Unit.KILOBYTE, unitPattern("{0} kilobyte"));
    put(Unit.MEGABIT, unitPattern("{0} megabit"));
    put(Unit.MEGABYTE, unitPattern("{0} megabyte"));
    put(Unit.TERABIT, unitPattern("{0} terabit"));
    put(Unit.TERABYTE, unitPattern("{0} terabyte"));
    put(Unit.CENTURY, unitPattern("{0} αιώνες"));
    put(Unit.DAY, unitPattern("{0} ημέρες"));
    put(Unit.HOUR, unitPattern("{0} ώρες"));
    put(Unit.MICROSECOND, unitPattern("{0} μικροδευτερόλεπτα"));
    put(Unit.MILLISECOND, unitPattern("{0} χιλιοστά του δευτερολέπτου"));
    put(Unit.MINUTE, unitPattern("{0} λεπτά"));
    put(Unit.MONTH, unitPattern("{0} μήνες"));
    put(Unit.NANOSECOND, unitPattern("{0} νανοδευτερόλεπτα"));
    put(Unit.SECOND, unitPattern("{0} δευτερόλεπτα"));
    put(Unit.WEEK, unitPattern("{0} εβδομάδες"));
    put(Unit.YEAR, unitPattern("{0} έτη"));
    put(Unit.AMPERE, unitPattern("{0} αμπέρ"));
    put(Unit.MILLIAMPERE, unitPattern("{0} μιλιαμπέρ"));
    put(Unit.OHM, unitPattern("{0} ωμ"));
    put(Unit.VOLT, unitPattern("{0} βολτ"));
    put(Unit.CALORIE, unitPattern("{0} θερμίδες"));
    put(Unit.FOODCALORIE, unitPattern("{0} θερμίδες"));
    put(Unit.JOULE, unitPattern("{0} τζάουλ"));
    put(Unit.KILOCALORIE, unitPattern("{0} χιλιοθερμίδες"));
    put(Unit.KILOJOULE, unitPattern("{0} κιλοτζάουλ"));
    put(Unit.KILOWATT_HOUR, unitPattern("{0} κιλοβατώρες"));
    put(Unit.GIGAHERTZ, unitPattern("{0} γιγαχέρτζ"));
    put(Unit.HERTZ, unitPattern("{0} χερτζ"));
    put(Unit.KILOHERTZ, unitPattern("{0} κιλοχέρτζ"));
    put(Unit.MEGAHERTZ, unitPattern("{0} μεγαχέρτζ"));
    put(Unit.ASTRONOMICAL_UNIT, unitPattern("{0} αστρονομικές μονάδες"));
    put(Unit.CENTIMETER, unitPattern("{0} εκατοστά"));
    put(Unit.DECIMETER, unitPattern("{0} δεκατόμετρα"));
    put(Unit.FATHOM, unitPattern("{0} fm"));
    put(Unit.FOOT, unitPattern("{0} πόδια"));
    put(Unit.FURLONG, unitPattern("{0} fur"));
    put(Unit.INCH, unitPattern("{0} ίντσες"));
    put(Unit.KILOMETER, unitPattern("{0} χιλιόμετρα"));
    put(Unit.LIGHT_YEAR, unitPattern("{0} έτη φωτός"));
    put(Unit.METER, unitPattern("{0} μέτρα"));
    put(Unit.MICROMETER, unitPattern("{0} μικρόμετρα"));
    put(Unit.MILE, unitPattern("{0} μίλια"));
    put(Unit.MILE_SCANDINAVIAN, unitPattern("{0} σκανδιναβικά μίλια"));
    put(Unit.MILLIMETER, unitPattern("{0} χιλιοστόμετρα"));
    put(Unit.NANOMETER, unitPattern("{0} νανόμετρα"));
    put(Unit.NAUTICAL_MILE, unitPattern("{0} ναυτικά μίλια"));
    put(Unit.PARSEC, unitPattern("{0} παρσέκ"));
    put(Unit.PICOMETER, unitPattern("{0} πικόμετρα"));
    put(Unit.POINT, unitPattern("{0} pt"));
    put(Unit.YARD, unitPattern("{0} γιάρδες"));
    put(Unit.LUX, unitPattern("{0} lux"));
    put(Unit.CARAT, unitPattern("{0} καράτια"));
    put(Unit.GRAM, unitPattern("{0} γραμμάρια"));
    put(Unit.KILOGRAM, unitPattern("{0} χιλιόγραμμα"));
    put(Unit.METRIC_TON, unitPattern("{0} μετρικοί τόνοι"));
    put(Unit.MICROGRAM, unitPattern("{0} μικρογραμμάρια"));
    put(Unit.MILLIGRAM, unitPattern("{0} χιλιοστόγραμμα"));
    put(Unit.OUNCE, unitPattern("{0} ουγγιές"));
    put(Unit.OUNCE_TROY, unitPattern("{0} ευγενείς ουγγιές"));
    put(Unit.POUND, unitPattern("{0} λίβρες"));
    put(Unit.STONE, unitPattern("{0} st"));
    put(Unit.TON, unitPattern("{0} τόνοι"));
    put(Unit.GIGAWATT, unitPattern("{0} γιγαβάτ"));
    put(Unit.HORSEPOWER, unitPattern("{0} ίπποι"));
    put(Unit.KILOWATT, unitPattern("{0} κιλοβάτ"));
    put(Unit.MEGAWATT, unitPattern("{0} μεγαβάτ"));
    put(Unit.MILLIWATT, unitPattern("{0} μιλιβάτ"));
    put(Unit.WATT, unitPattern("{0} βατ"));
    put(Unit.HECTOPASCAL, unitPattern("{0} εκτοπασκάλ"));
    put(Unit.INCH_HG, unitPattern("{0} ίντσες στήλης υδραργύρου"));
    put(Unit.MILLIBAR, unitPattern("{0} μιλιμπάρ"));
    put(Unit.MILLIMETER_OF_MERCURY, unitPattern("{0} χιλιοστόμετρα στήλης υδραργύρου"));
    put(Unit.POUND_PER_SQUARE_INCH, unitPattern("{0} λίβρες ανά τετραγωνική ίντσα"));
    put(Unit.KILOMETER_PER_HOUR, unitPattern("{0} χιλιόμετρα ανά ώρα"));
    put(Unit.KNOT, unitPattern("{0} κόμβοι"));
    put(Unit.METER_PER_SECOND, unitPattern("{0} μέτρα ανά δευτερόλεπτο"));
    put(Unit.MILE_PER_HOUR, unitPattern("{0} μίλια ανά ώρα"));
    put(Unit.CELSIUS, unitPattern("{0} βαθμοί Κελσίου"));
    put(Unit.FAHRENHEIT, unitPattern("{0} βαθμοί Φαρενάιτ"));
    put(Unit.TEMPERATURE_GENERIC, unitPattern("{0}°"));
    put(Unit.KELVIN, unitPattern("{0} βαθμοί Κέλβιν"));
    put(Unit.ACRE_FOOT, unitPattern("{0} ακρ-πόδια"));
    put(Unit.BUSHEL, unitPattern("{0} bu"));
    put(Unit.CENTILITER, unitPattern("{0} εκατοστόλιτρα"));
    put(Unit.CUBIC_CENTIMETER, unitPattern("{0} κυβικά εκατοστά"));
    put(Unit.CUBIC_FOOT, unitPattern("{0} κυβικά πόδια"));
    put(Unit.CUBIC_INCH, unitPattern("{0} κυβικές ίντσες"));
    put(Unit.CUBIC_KILOMETER, unitPattern("{0} κυβικά χιλιόμετρα"));
    put(Unit.CUBIC_METER, unitPattern("{0} κυβικό μέτρο"));
    put(Unit.CUBIC_MILE, unitPattern("{0} κυβικά μίλια"));
    put(Unit.CUBIC_YARD, unitPattern("{0} κυβικές γιάρδες"));
    put(Unit.CUP, unitPattern("{0} κύπελλα"));
    put(Unit.CUP_METRIC, unitPattern("{0} μετρικά κύπελλα"));
    put(Unit.DECILITER, unitPattern("{0} δεκατόλιτρα"));
    put(Unit.FLUID_OUNCE, unitPattern("{0} ουγγιές όγκου"));
    put(Unit.GALLON, unitPattern("{0} γαλόνια"));
    put(Unit.GALLON_IMPERIAL, unitPattern("{0} αγγλοσαξονικά γαλόνια"));
    put(Unit.HECTOLITER, unitPattern("{0} εκτόλιτρα"));
    put(Unit.LITER, unitPattern("{0} λίτρα"));
    put(Unit.MEGALITER, unitPattern("{0} μεγαλίτρα"));
    put(Unit.MILLILITER, unitPattern("{0} χιλιοστόλιτρα"));
    put(Unit.PINT, unitPattern("{0} πίντες"));
    put(Unit.PINT_METRIC, unitPattern("{0} μετρικές πίντες"));
    put(Unit.QUART, unitPattern("{0} τέταρτα του γαλονιού"));
    put(Unit.TABLESPOON, unitPattern("{0} κουταλιές της σούπας"));
    put(Unit.TEASPOON, unitPattern("{0} κουταλιές του γλυκού"));
  }};

  protected static final Map> UNITS_NARROW_ONE = new EnumMap>(Unit.class) {{
    put(Unit.G_FORCE, unitPattern("{0} G"));
    put(Unit.METER_PER_SECOND_SQUARED, unitPattern("{0} m/s²"));
    put(Unit.ARC_MINUTE, unitPattern("{0}′"));
    put(Unit.ARC_SECOND, unitPattern("{0}″"));
    put(Unit.DEGREE, unitPattern("{0}°"));
    put(Unit.RADIAN, unitPattern("{0} ακτν"));
    put(Unit.REVOLUTION, unitPattern("{0} στρφ"));
    put(Unit.ACRE, unitPattern("{0} ac"));
    put(Unit.HECTARE, unitPattern("{0} ha"));
    put(Unit.SQUARE_CENTIMETER, unitPattern("{0} τ.εκ."));
    put(Unit.SQUARE_FOOT, unitPattern("{0} ft²"));
    put(Unit.SQUARE_INCH, unitPattern("{0} τ. ίντσα"));
    put(Unit.SQUARE_KILOMETER, unitPattern("{0} km²"));
    put(Unit.SQUARE_METER, unitPattern("{0} m²"));
    put(Unit.SQUARE_MILE, unitPattern("{0} mi²"));
    put(Unit.SQUARE_YARD, unitPattern("{0} τ.γρδ"));
    put(Unit.KARAT, unitPattern("{0} κρτ"));
    put(Unit.MILLIGRAM_PER_DECILITER, unitPattern("{0} mg/dL"));
    put(Unit.MILLIMOLE_PER_LITER, unitPattern("{0} mmol/L"));
    put(Unit.PART_PER_MILLION, unitPattern("{0} ppm"));
    put(Unit.LITER_PER_100KILOMETERS, unitPattern("{0} λ/100 χλμ"));
    put(Unit.LITER_PER_KILOMETER, unitPattern("{0} λίτρο/χλμ"));
    put(Unit.MILE_PER_GALLON, unitPattern("{0} mpg"));
    put(Unit.MILE_PER_GALLON_IMPERIAL, unitPattern("{0} μίλι/αγγλ. γαλόνι"));
    put(Unit.BIT, unitPattern("{0} bit"));
    put(Unit.BYTE, unitPattern("{0} byte"));
    put(Unit.GIGABIT, unitPattern("{0} Gb"));
    put(Unit.GIGABYTE, unitPattern("{0} GB"));
    put(Unit.KILOBIT, unitPattern("{0} kb"));
    put(Unit.KILOBYTE, unitPattern("{0} kB"));
    put(Unit.MEGABIT, unitPattern("{0} Mb"));
    put(Unit.MEGABYTE, unitPattern("{0} MB"));
    put(Unit.TERABIT, unitPattern("{0} Tb"));
    put(Unit.TERABYTE, unitPattern("{0} TB"));
    put(Unit.CENTURY, unitPattern("{0} αιών."));
    put(Unit.DAY, unitPattern("{0} η"));
    put(Unit.HOUR, unitPattern("{0} ώ"));
    put(Unit.MICROSECOND, unitPattern("{0} μs"));
    put(Unit.MILLISECOND, unitPattern("{0} ms"));
    put(Unit.MINUTE, unitPattern("{0} λ"));
    put(Unit.MONTH, unitPattern("{0} μ"));
    put(Unit.NANOSECOND, unitPattern("{0} ns"));
    put(Unit.SECOND, unitPattern("{0} δ"));
    put(Unit.WEEK, unitPattern("{0} ε"));
    put(Unit.YEAR, unitPattern("{0} έ"));
    put(Unit.AMPERE, unitPattern("{0} A"));
    put(Unit.MILLIAMPERE, unitPattern("{0} mA"));
    put(Unit.OHM, unitPattern("{0} Ω"));
    put(Unit.VOLT, unitPattern("{0} V"));
    put(Unit.CALORIE, unitPattern("{0} θερμ."));
    put(Unit.FOODCALORIE, unitPattern("{0} θερμ."));
    put(Unit.JOULE, unitPattern("{0} J"));
    put(Unit.KILOCALORIE, unitPattern("{0} kcal"));
    put(Unit.KILOJOULE, unitPattern("{0} kJ"));
    put(Unit.KILOWATT_HOUR, unitPattern("{0} kWh"));
    put(Unit.GIGAHERTZ, unitPattern("{0} GHz"));
    put(Unit.HERTZ, unitPattern("{0} Hz"));
    put(Unit.KILOHERTZ, unitPattern("{0} kHz"));
    put(Unit.MEGAHERTZ, unitPattern("{0} MHz"));
    put(Unit.ASTRONOMICAL_UNIT, unitPattern("{0} α.μ."));
    put(Unit.CENTIMETER, unitPattern("{0} εκ."));
    put(Unit.DECIMETER, unitPattern("{0} δεκ."));
    put(Unit.FATHOM, unitPattern("{0} fm"));
    put(Unit.FOOT, unitPattern("{0} ft"));
    put(Unit.FURLONG, unitPattern("{0} fur"));
    put(Unit.INCH, unitPattern("{0} in"));
    put(Unit.KILOMETER, unitPattern("{0} χλμ."));
    put(Unit.LIGHT_YEAR, unitPattern("{0} ly"));
    put(Unit.METER, unitPattern("{0} μ."));
    put(Unit.MICROMETER, unitPattern("{0} µm"));
    put(Unit.MILE, unitPattern("{0} mi"));
    put(Unit.MILE_SCANDINAVIAN, unitPattern("{0} σκανδ. μίλι"));
    put(Unit.MILLIMETER, unitPattern("{0} χλστ."));
    put(Unit.NANOMETER, unitPattern("{0} nm"));
    put(Unit.NAUTICAL_MILE, unitPattern("{0} ν.μ."));
    put(Unit.PARSEC, unitPattern("{0} pc"));
    put(Unit.PICOMETER, unitPattern("{0} pm"));
    put(Unit.POINT, unitPattern("{0} pt"));
    put(Unit.YARD, unitPattern("{0} yd"));
    put(Unit.LUX, unitPattern("{0} lux"));
    put(Unit.CARAT, unitPattern("{0} κρτ"));
    put(Unit.GRAM, unitPattern("{0} γρ."));
    put(Unit.KILOGRAM, unitPattern("{0} kg"));
    put(Unit.METRIC_TON, unitPattern("{0} mt"));
    put(Unit.MICROGRAM, unitPattern("{0} µg"));
    put(Unit.MILLIGRAM, unitPattern("{0} mg"));
    put(Unit.OUNCE, unitPattern("{0} oz"));
    put(Unit.OUNCE_TROY, unitPattern("{0} oz t"));
    put(Unit.POUND, unitPattern("{0} lb"));
    put(Unit.STONE, unitPattern("{0} st"));
    put(Unit.TON, unitPattern("{0} τ."));
    put(Unit.GIGAWATT, unitPattern("{0} GW"));
    put(Unit.HORSEPOWER, unitPattern("{0} hp"));
    put(Unit.KILOWATT, unitPattern("{0} kW"));
    put(Unit.MEGAWATT, unitPattern("{0} MW"));
    put(Unit.MILLIWATT, unitPattern("{0} mW"));
    put(Unit.WATT, unitPattern("{0} W"));
    put(Unit.HECTOPASCAL, unitPattern("{0} hPa"));
    put(Unit.INCH_HG, unitPattern("{0} inHg"));
    put(Unit.MILLIBAR, unitPattern("{0} mbar"));
    put(Unit.MILLIMETER_OF_MERCURY, unitPattern("{0} mmHg"));
    put(Unit.POUND_PER_SQUARE_INCH, unitPattern("{0} psi"));
    put(Unit.KILOMETER_PER_HOUR, unitPattern("{0} χλμ/ώ."));
    put(Unit.KNOT, unitPattern("{0} κμβ"));
    put(Unit.METER_PER_SECOND, unitPattern("{0} m/s"));
    put(Unit.MILE_PER_HOUR, unitPattern("{0} mi/h"));
    put(Unit.CELSIUS, unitPattern("{0}°C"));
    put(Unit.FAHRENHEIT, unitPattern("{0}°F"));
    put(Unit.TEMPERATURE_GENERIC, unitPattern("{0}°"));
    put(Unit.KELVIN, unitPattern("{0} K"));
    put(Unit.ACRE_FOOT, unitPattern("{0} ακρ πδ"));
    put(Unit.BUSHEL, unitPattern("{0} bu"));
    put(Unit.CENTILITER, unitPattern("{0} cL"));
    put(Unit.CUBIC_CENTIMETER, unitPattern("{0} cm³"));
    put(Unit.CUBIC_FOOT, unitPattern("{0} ft³"));
    put(Unit.CUBIC_INCH, unitPattern("{0} in³"));
    put(Unit.CUBIC_KILOMETER, unitPattern("{0} km³"));
    put(Unit.CUBIC_METER, unitPattern("{0} m³"));
    put(Unit.CUBIC_MILE, unitPattern("{0} mi³"));
    put(Unit.CUBIC_YARD, unitPattern("{0} yd³"));
    put(Unit.CUP, unitPattern("{0} κύπ."));
    put(Unit.CUP_METRIC, unitPattern("{0} μετρ. κύπελλο"));
    put(Unit.DECILITER, unitPattern("{0} dL"));
    put(Unit.FLUID_OUNCE, unitPattern("{0} fl oz"));
    put(Unit.GALLON, unitPattern("{0} γαλ."));
    put(Unit.GALLON_IMPERIAL, unitPattern("{0} αγγλοσαξ. γαλόνι"));
    put(Unit.HECTOLITER, unitPattern("{0} hL"));
    put(Unit.LITER, unitPattern("{0} λ."));
    put(Unit.MEGALITER, unitPattern("{0} ML"));
    put(Unit.MILLILITER, unitPattern("{0} mL"));
    put(Unit.PINT, unitPattern("{0} πντ"));
    put(Unit.PINT_METRIC, unitPattern("{0} μετρ. πίντα"));
    put(Unit.QUART, unitPattern("{0} τέτ. γαλ."));
    put(Unit.TABLESPOON, unitPattern("{0} κ.σ."));
    put(Unit.TEASPOON, unitPattern("{0} κ.γ."));
  }};

  protected static final Map> UNITS_NARROW_OTHER = new EnumMap>(Unit.class) {{
    put(Unit.G_FORCE, unitPattern("{0} G"));
    put(Unit.METER_PER_SECOND_SQUARED, unitPattern("{0} m/s²"));
    put(Unit.ARC_MINUTE, unitPattern("{0}′"));
    put(Unit.ARC_SECOND, unitPattern("{0}″"));
    put(Unit.DEGREE, unitPattern("{0}°"));
    put(Unit.RADIAN, unitPattern("{0} ακτν"));
    put(Unit.REVOLUTION, unitPattern("{0} στρφ"));
    put(Unit.ACRE, unitPattern("{0} ac"));
    put(Unit.HECTARE, unitPattern("{0} ha"));
    put(Unit.SQUARE_CENTIMETER, unitPattern("{0} τ.εκ."));
    put(Unit.SQUARE_FOOT, unitPattern("{0} ft²"));
    put(Unit.SQUARE_INCH, unitPattern("{0} τ. ίντσες"));
    put(Unit.SQUARE_KILOMETER, unitPattern("{0} km²"));
    put(Unit.SQUARE_METER, unitPattern("{0} m²"));
    put(Unit.SQUARE_MILE, unitPattern("{0} mi²"));
    put(Unit.SQUARE_YARD, unitPattern("{0} τ.γρδ"));
    put(Unit.KARAT, unitPattern("{0} κρτ"));
    put(Unit.MILLIGRAM_PER_DECILITER, unitPattern("{0} mg/dL"));
    put(Unit.MILLIMOLE_PER_LITER, unitPattern("{0} mmol/L"));
    put(Unit.PART_PER_MILLION, unitPattern("{0} ppm"));
    put(Unit.LITER_PER_100KILOMETERS, unitPattern("{0} λ/100 χλμ"));
    put(Unit.LITER_PER_KILOMETER, unitPattern("{0} λίτρα/χλμ"));
    put(Unit.MILE_PER_GALLON, unitPattern("{0} mpg"));
    put(Unit.MILE_PER_GALLON_IMPERIAL, unitPattern("{0} μίλια/αγγλ. γαλόνι"));
    put(Unit.BIT, unitPattern("{0} bit"));
    put(Unit.BYTE, unitPattern("{0} byte"));
    put(Unit.GIGABIT, unitPattern("{0} Gb"));
    put(Unit.GIGABYTE, unitPattern("{0} GB"));
    put(Unit.KILOBIT, unitPattern("{0} kb"));
    put(Unit.KILOBYTE, unitPattern("{0} kB"));
    put(Unit.MEGABIT, unitPattern("{0} Mb"));
    put(Unit.MEGABYTE, unitPattern("{0} MB"));
    put(Unit.TERABIT, unitPattern("{0} Tb"));
    put(Unit.TERABYTE, unitPattern("{0} TB"));
    put(Unit.CENTURY, unitPattern("{0} αιών."));
    put(Unit.DAY, unitPattern("{0} η"));
    put(Unit.HOUR, unitPattern("{0} ώ"));
    put(Unit.MICROSECOND, unitPattern("{0} μs"));
    put(Unit.MILLISECOND, unitPattern("{0} ms"));
    put(Unit.MINUTE, unitPattern("{0} λ"));
    put(Unit.MONTH, unitPattern("{0} μ"));
    put(Unit.NANOSECOND, unitPattern("{0} ns"));
    put(Unit.SECOND, unitPattern("{0} δ"));
    put(Unit.WEEK, unitPattern("{0} ε"));
    put(Unit.YEAR, unitPattern("{0} έ"));
    put(Unit.AMPERE, unitPattern("{0} A"));
    put(Unit.MILLIAMPERE, unitPattern("{0} mA"));
    put(Unit.OHM, unitPattern("{0} Ω"));
    put(Unit.VOLT, unitPattern("{0} V"));
    put(Unit.CALORIE, unitPattern("{0} θερμ."));
    put(Unit.FOODCALORIE, unitPattern("{0} θερμ."));
    put(Unit.JOULE, unitPattern("{0} J"));
    put(Unit.KILOCALORIE, unitPattern("{0} kcal"));
    put(Unit.KILOJOULE, unitPattern("{0} kJ"));
    put(Unit.KILOWATT_HOUR, unitPattern("{0} kWh"));
    put(Unit.GIGAHERTZ, unitPattern("{0} GHz"));
    put(Unit.HERTZ, unitPattern("{0} Hz"));
    put(Unit.KILOHERTZ, unitPattern("{0} kHz"));
    put(Unit.MEGAHERTZ, unitPattern("{0} MHz"));
    put(Unit.ASTRONOMICAL_UNIT, unitPattern("{0} α.μ."));
    put(Unit.CENTIMETER, unitPattern("{0} εκ."));
    put(Unit.DECIMETER, unitPattern("{0} δεκ."));
    put(Unit.FATHOM, unitPattern("{0} fm"));
    put(Unit.FOOT, unitPattern("{0} ft"));
    put(Unit.FURLONG, unitPattern("{0} fur"));
    put(Unit.INCH, unitPattern("{0} in"));
    put(Unit.KILOMETER, unitPattern("{0} χλμ."));
    put(Unit.LIGHT_YEAR, unitPattern("{0} ly"));
    put(Unit.METER, unitPattern("{0} μ."));
    put(Unit.MICROMETER, unitPattern("{0} µm"));
    put(Unit.MILE, unitPattern("{0} mi"));
    put(Unit.MILE_SCANDINAVIAN, unitPattern("{0} σκανδ. μίλια"));
    put(Unit.MILLIMETER, unitPattern("{0} χλστ."));
    put(Unit.NANOMETER, unitPattern("{0} nm"));
    put(Unit.NAUTICAL_MILE, unitPattern("{0} ν.μ."));
    put(Unit.PARSEC, unitPattern("{0} pc"));
    put(Unit.PICOMETER, unitPattern("{0} pm"));
    put(Unit.POINT, unitPattern("{0} pt"));
    put(Unit.YARD, unitPattern("{0} yd"));
    put(Unit.LUX, unitPattern("{0} lux"));
    put(Unit.CARAT, unitPattern("{0} κρτ"));
    put(Unit.GRAM, unitPattern("{0} γρ."));
    put(Unit.KILOGRAM, unitPattern("{0} kg"));
    put(Unit.METRIC_TON, unitPattern("{0} mt"));
    put(Unit.MICROGRAM, unitPattern("{0} µg"));
    put(Unit.MILLIGRAM, unitPattern("{0} mg"));
    put(Unit.OUNCE, unitPattern("{0} oz"));
    put(Unit.OUNCE_TROY, unitPattern("{0} oz t"));
    put(Unit.POUND, unitPattern("{0} lb"));
    put(Unit.STONE, unitPattern("{0} st"));
    put(Unit.TON, unitPattern("{0} τ."));
    put(Unit.GIGAWATT, unitPattern("{0} GW"));
    put(Unit.HORSEPOWER, unitPattern("{0} hp"));
    put(Unit.KILOWATT, unitPattern("{0} kW"));
    put(Unit.MEGAWATT, unitPattern("{0} MW"));
    put(Unit.MILLIWATT, unitPattern("{0} mW"));
    put(Unit.WATT, unitPattern("{0} W"));
    put(Unit.HECTOPASCAL, unitPattern("{0} hPa"));
    put(Unit.INCH_HG, unitPattern("{0} inHg"));
    put(Unit.MILLIBAR, unitPattern("{0} mbar"));
    put(Unit.MILLIMETER_OF_MERCURY, unitPattern("{0} mmHg"));
    put(Unit.POUND_PER_SQUARE_INCH, unitPattern("{0} psi"));
    put(Unit.KILOMETER_PER_HOUR, unitPattern("{0} χλμ/ώ."));
    put(Unit.KNOT, unitPattern("{0} κμβ"));
    put(Unit.METER_PER_SECOND, unitPattern("{0} m/s"));
    put(Unit.MILE_PER_HOUR, unitPattern("{0} mi/h"));
    put(Unit.CELSIUS, unitPattern("{0}°C"));
    put(Unit.FAHRENHEIT, unitPattern("{0}°F"));
    put(Unit.TEMPERATURE_GENERIC, unitPattern("{0}°"));
    put(Unit.KELVIN, unitPattern("{0} K"));
    put(Unit.ACRE_FOOT, unitPattern("{0} ακρ πδ"));
    put(Unit.BUSHEL, unitPattern("{0} bu"));
    put(Unit.CENTILITER, unitPattern("{0} cL"));
    put(Unit.CUBIC_CENTIMETER, unitPattern("{0} cm³"));
    put(Unit.CUBIC_FOOT, unitPattern("{0} ft³"));
    put(Unit.CUBIC_INCH, unitPattern("{0} in³"));
    put(Unit.CUBIC_KILOMETER, unitPattern("{0} km³"));
    put(Unit.CUBIC_METER, unitPattern("{0} m³"));
    put(Unit.CUBIC_MILE, unitPattern("{0} mi³"));
    put(Unit.CUBIC_YARD, unitPattern("{0} yd³"));
    put(Unit.CUP, unitPattern("{0} κύπ."));
    put(Unit.CUP_METRIC, unitPattern("{0} μετρ. κύπελλα"));
    put(Unit.DECILITER, unitPattern("{0} dL"));
    put(Unit.FLUID_OUNCE, unitPattern("{0} fl oz"));
    put(Unit.GALLON, unitPattern("{0} γαλ."));
    put(Unit.GALLON_IMPERIAL, unitPattern("{0} αγγλοσαξ. γαλόνια"));
    put(Unit.HECTOLITER, unitPattern("{0} hL"));
    put(Unit.LITER, unitPattern("{0} λ."));
    put(Unit.MEGALITER, unitPattern("{0} ML"));
    put(Unit.MILLILITER, unitPattern("{0} mL"));
    put(Unit.PINT, unitPattern("{0} πντ"));
    put(Unit.PINT_METRIC, unitPattern("{0} μετρ. πίντες"));
    put(Unit.QUART, unitPattern("{0} τέτ. γαλ."));
    put(Unit.TABLESPOON, unitPattern("{0} κ.σ."));
    put(Unit.TEASPOON, unitPattern("{0} κ.γ."));
  }};

  protected static final Map> UNITS_SHORT_ONE = new EnumMap>(Unit.class) {{
    put(Unit.G_FORCE, unitPattern("{0} G"));
    put(Unit.METER_PER_SECOND_SQUARED, unitPattern("{0} m/s²"));
    put(Unit.ARC_MINUTE, unitPattern("{0} λεπ. τόξου"));
    put(Unit.ARC_SECOND, unitPattern("{0} arcsec"));
    put(Unit.DEGREE, unitPattern("{0}°"));
    put(Unit.RADIAN, unitPattern("{0} ακτν"));
    put(Unit.REVOLUTION, unitPattern("{0} στρφ"));
    put(Unit.ACRE, unitPattern("{0} ακρ"));
    put(Unit.HECTARE, unitPattern("{0} εκτ."));
    put(Unit.SQUARE_CENTIMETER, unitPattern("{0} τ.εκ."));
    put(Unit.SQUARE_FOOT, unitPattern("{0} τ.πδ"));
    put(Unit.SQUARE_INCH, unitPattern("{0} τ. ίντσα"));
    put(Unit.SQUARE_KILOMETER, unitPattern("{0} τ.χλμ."));
    put(Unit.SQUARE_METER, unitPattern("{0} τ.μ."));
    put(Unit.SQUARE_MILE, unitPattern("{0} τ.μίλι"));
    put(Unit.SQUARE_YARD, unitPattern("{0} τ.γρδ"));
    put(Unit.KARAT, unitPattern("{0} κρτ"));
    put(Unit.MILLIGRAM_PER_DECILITER, unitPattern("{0} mg/dL"));
    put(Unit.MILLIMOLE_PER_LITER, unitPattern("{0} mmol/L"));
    put(Unit.PART_PER_MILLION, unitPattern("{0} ppm"));
    put(Unit.LITER_PER_100KILOMETERS, unitPattern("{0} λ./100 χλμ."));
    put(Unit.LITER_PER_KILOMETER, unitPattern("{0} λίτρο/χλμ"));
    put(Unit.MILE_PER_GALLON, unitPattern("{0} mpg"));
    put(Unit.MILE_PER_GALLON_IMPERIAL, unitPattern("{0} μίλι/αγγλ. γαλόνι"));
    put(Unit.BIT, unitPattern("{0} bit"));
    put(Unit.BYTE, unitPattern("{0} byte"));
    put(Unit.GIGABIT, unitPattern("{0} Gb"));
    put(Unit.GIGABYTE, unitPattern("{0} GB"));
    put(Unit.KILOBIT, unitPattern("{0} kb"));
    put(Unit.KILOBYTE, unitPattern("{0} kB"));
    put(Unit.MEGABIT, unitPattern("{0} Mb"));
    put(Unit.MEGABYTE, unitPattern("{0} MB"));
    put(Unit.TERABIT, unitPattern("{0} Tb"));
    put(Unit.TERABYTE, unitPattern("{0} TB"));
    put(Unit.CENTURY, unitPattern("{0} αιών."));
    put(Unit.DAY, unitPattern("{0} ημέρα"));
    put(Unit.HOUR, unitPattern("{0} ώρα"));
    put(Unit.MICROSECOND, unitPattern("{0} μs"));
    put(Unit.MILLISECOND, unitPattern("{0} ms"));
    put(Unit.MINUTE, unitPattern("{0} λεπ."));
    put(Unit.MONTH, unitPattern("{0} μήν."));
    put(Unit.NANOSECOND, unitPattern("{0} ns"));
    put(Unit.SECOND, unitPattern("{0} δευτ."));
    put(Unit.WEEK, unitPattern("{0} εβδ."));
    put(Unit.YEAR, unitPattern("{0} έτ."));
    put(Unit.AMPERE, unitPattern("{0} A"));
    put(Unit.MILLIAMPERE, unitPattern("{0} mA"));
    put(Unit.OHM, unitPattern("{0} Ω"));
    put(Unit.VOLT, unitPattern("{0} V"));
    put(Unit.CALORIE, unitPattern("{0} θερμ."));
    put(Unit.FOODCALORIE, unitPattern("{0} θερμ."));
    put(Unit.JOULE, unitPattern("{0} J"));
    put(Unit.KILOCALORIE, unitPattern("{0} kcal"));
    put(Unit.KILOJOULE, unitPattern("{0} kJ"));
    put(Unit.KILOWATT_HOUR, unitPattern("{0} kWh"));
    put(Unit.GIGAHERTZ, unitPattern("{0} GHz"));
    put(Unit.HERTZ, unitPattern("{0} Hz"));
    put(Unit.KILOHERTZ, unitPattern("{0} kHz"));
    put(Unit.MEGAHERTZ, unitPattern("{0} MHz"));
    put(Unit.ASTRONOMICAL_UNIT, unitPattern("{0} α.μ."));
    put(Unit.CENTIMETER, unitPattern("{0} εκ."));
    put(Unit.DECIMETER, unitPattern("{0} δεκ."));
    put(Unit.FATHOM, unitPattern("{0} fm"));
    put(Unit.FOOT, unitPattern("{0} πδ"));
    put(Unit.FURLONG, unitPattern("{0} fur"));
    put(Unit.INCH, unitPattern("{0} ίν."));
    put(Unit.KILOMETER, unitPattern("{0} χλμ."));
    put(Unit.LIGHT_YEAR, unitPattern("{0} έ.φ."));
    put(Unit.METER, unitPattern("{0} μ."));
    put(Unit.MICROMETER, unitPattern("{0} µm"));
    put(Unit.MILE, unitPattern("{0} μίλ."));
    put(Unit.MILE_SCANDINAVIAN, unitPattern("{0} σκανδ. μίλι"));
    put(Unit.MILLIMETER, unitPattern("{0} χλστ."));
    put(Unit.NANOMETER, unitPattern("{0} nm"));
    put(Unit.NAUTICAL_MILE, unitPattern("{0} ν.μ."));
    put(Unit.PARSEC, unitPattern("{0} pc"));
    put(Unit.PICOMETER, unitPattern("{0} pm"));
    put(Unit.POINT, unitPattern("{0} pt"));
    put(Unit.YARD, unitPattern("{0} γρδ"));
    put(Unit.LUX, unitPattern("{0} lux"));
    put(Unit.CARAT, unitPattern("{0} κρτ"));
    put(Unit.GRAM, unitPattern("{0} γρ."));
    put(Unit.KILOGRAM, unitPattern("{0} κιλό"));
    put(Unit.METRIC_TON, unitPattern("{0} mt"));
    put(Unit.MICROGRAM, unitPattern("{0} µg"));
    put(Unit.MILLIGRAM, unitPattern("{0} mg"));
    put(Unit.OUNCE, unitPattern("{0} oz"));
    put(Unit.OUNCE_TROY, unitPattern("{0} oz t"));
    put(Unit.POUND, unitPattern("{0} λβ"));
    put(Unit.STONE, unitPattern("{0} st"));
    put(Unit.TON, unitPattern("{0} τ."));
    put(Unit.GIGAWATT, unitPattern("{0} GW"));
    put(Unit.HORSEPOWER, unitPattern("{0} ίπ."));
    put(Unit.KILOWATT, unitPattern("{0} kW"));
    put(Unit.MEGAWATT, unitPattern("{0} MW"));
    put(Unit.MILLIWATT, unitPattern("{0} mW"));
    put(Unit.WATT, unitPattern("{0} W"));
    put(Unit.HECTOPASCAL, unitPattern("{0} hPa"));
    put(Unit.INCH_HG, unitPattern("{0} inHg"));
    put(Unit.MILLIBAR, unitPattern("{0} mbar"));
    put(Unit.MILLIMETER_OF_MERCURY, unitPattern("{0} mmHg"));
    put(Unit.POUND_PER_SQUARE_INCH, unitPattern("{0} psi"));
    put(Unit.KILOMETER_PER_HOUR, unitPattern("{0} χλμ./ώρα"));
    put(Unit.KNOT, unitPattern("{0} κμβ"));
    put(Unit.METER_PER_SECOND, unitPattern("{0} μέτρο/δευτ."));
    put(Unit.MILE_PER_HOUR, unitPattern("{0} μίλι/ώρα"));
    put(Unit.CELSIUS, unitPattern("{0}°C"));
    put(Unit.FAHRENHEIT, unitPattern("{0}°F"));
    put(Unit.TEMPERATURE_GENERIC, unitPattern("{0}°"));
    put(Unit.KELVIN, unitPattern("{0} K"));
    put(Unit.ACRE_FOOT, unitPattern("{0} ακρ πδ"));
    put(Unit.BUSHEL, unitPattern("{0} bu"));
    put(Unit.CENTILITER, unitPattern("{0} cL"));
    put(Unit.CUBIC_CENTIMETER, unitPattern("{0} cm³"));
    put(Unit.CUBIC_FOOT, unitPattern("{0} ft³"));
    put(Unit.CUBIC_INCH, unitPattern("{0} in³"));
    put(Unit.CUBIC_KILOMETER, unitPattern("{0} km³"));
    put(Unit.CUBIC_METER, unitPattern("{0} m³"));
    put(Unit.CUBIC_MILE, unitPattern("{0} mi³"));
    put(Unit.CUBIC_YARD, unitPattern("{0} yd³"));
    put(Unit.CUP, unitPattern("{0} κύπ."));
    put(Unit.CUP_METRIC, unitPattern("{0} μετρ. κύπελλο"));
    put(Unit.DECILITER, unitPattern("{0} dL"));
    put(Unit.FLUID_OUNCE, unitPattern("{0} fl oz"));
    put(Unit.GALLON, unitPattern("{0} γαλ."));
    put(Unit.GALLON_IMPERIAL, unitPattern("{0} αγγλοσαξ. γαλόνι"));
    put(Unit.HECTOLITER, unitPattern("{0} hL"));
    put(Unit.LITER, unitPattern("{0} λίτ."));
    put(Unit.MEGALITER, unitPattern("{0} ML"));
    put(Unit.MILLILITER, unitPattern("{0} mL"));
    put(Unit.PINT, unitPattern("{0} πντ"));
    put(Unit.PINT_METRIC, unitPattern("{0} μετρ. πίντα"));
    put(Unit.QUART, unitPattern("{0} τέτ. γαλ."));
    put(Unit.TABLESPOON, unitPattern("{0} κ.σ."));
    put(Unit.TEASPOON, unitPattern("{0} κ.γ."));
  }};

  protected static final Map> UNITS_SHORT_OTHER = new EnumMap>(Unit.class) {{
    put(Unit.G_FORCE, unitPattern("{0} G"));
    put(Unit.METER_PER_SECOND_SQUARED, unitPattern("{0} m/s²"));
    put(Unit.ARC_MINUTE, unitPattern("{0} λεπ. τόξου"));
    put(Unit.ARC_SECOND, unitPattern("{0} arcsec"));
    put(Unit.DEGREE, unitPattern("{0}°"));
    put(Unit.RADIAN, unitPattern("{0} ακτν"));
    put(Unit.REVOLUTION, unitPattern("{0} στρφ"));
    put(Unit.ACRE, unitPattern("{0} ακρ"));
    put(Unit.HECTARE, unitPattern("{0} εκτ."));
    put(Unit.SQUARE_CENTIMETER, unitPattern("{0} τ.εκ."));
    put(Unit.SQUARE_FOOT, unitPattern("{0} τ.πδ"));
    put(Unit.SQUARE_INCH, unitPattern("{0} τ. ίντσες"));
    put(Unit.SQUARE_KILOMETER, unitPattern("{0} τ.χλμ."));
    put(Unit.SQUARE_METER, unitPattern("{0} τ.μ."));
    put(Unit.SQUARE_MILE, unitPattern("{0} τ.μίλια"));
    put(Unit.SQUARE_YARD, unitPattern("{0} τ.γρδ"));
    put(Unit.KARAT, unitPattern("{0} κρτ"));
    put(Unit.MILLIGRAM_PER_DECILITER, unitPattern("{0} mg/dL"));
    put(Unit.MILLIMOLE_PER_LITER, unitPattern("{0} mmol/L"));
    put(Unit.PART_PER_MILLION, unitPattern("{0} ppm"));
    put(Unit.LITER_PER_100KILOMETERS, unitPattern("{0} λ./100 χλμ."));
    put(Unit.LITER_PER_KILOMETER, unitPattern("{0} λίτρα/χλμ"));
    put(Unit.MILE_PER_GALLON, unitPattern("{0} mpg"));
    put(Unit.MILE_PER_GALLON_IMPERIAL, unitPattern("{0} μίλια/αγγλ. γαλόνι"));
    put(Unit.BIT, unitPattern("{0} bit"));
    put(Unit.BYTE, unitPattern("{0} byte"));
    put(Unit.GIGABIT, unitPattern("{0} Gb"));
    put(Unit.GIGABYTE, unitPattern("{0} GB"));
    put(Unit.KILOBIT, unitPattern("{0} kb"));
    put(Unit.KILOBYTE, unitPattern("{0} kB"));
    put(Unit.MEGABIT, unitPattern("{0} Mb"));
    put(Unit.MEGABYTE, unitPattern("{0} MB"));
    put(Unit.TERABIT, unitPattern("{0} Tb"));
    put(Unit.TERABYTE, unitPattern("{0} TB"));
    put(Unit.CENTURY, unitPattern("{0} αιών."));
    put(Unit.DAY, unitPattern("{0} ημέρες"));
    put(Unit.HOUR, unitPattern("{0} ώρ."));
    put(Unit.MICROSECOND, unitPattern("{0} μs"));
    put(Unit.MILLISECOND, unitPattern("{0} ms"));
    put(Unit.MINUTE, unitPattern("{0} λεπ."));
    put(Unit.MONTH, unitPattern("{0} μήν."));
    put(Unit.NANOSECOND, unitPattern("{0} ns"));
    put(Unit.SECOND, unitPattern("{0} δευτ."));
    put(Unit.WEEK, unitPattern("{0} εβδ."));
    put(Unit.YEAR, unitPattern("{0} έτ."));
    put(Unit.AMPERE, unitPattern("{0} A"));
    put(Unit.MILLIAMPERE, unitPattern("{0} mA"));
    put(Unit.OHM, unitPattern("{0} Ω"));
    put(Unit.VOLT, unitPattern("{0} V"));
    put(Unit.CALORIE, unitPattern("{0} θερμ."));
    put(Unit.FOODCALORIE, unitPattern("{0} θερμ."));
    put(Unit.JOULE, unitPattern("{0} J"));
    put(Unit.KILOCALORIE, unitPattern("{0} kcal"));
    put(Unit.KILOJOULE, unitPattern("{0} kJ"));
    put(Unit.KILOWATT_HOUR, unitPattern("{0} kWh"));
    put(Unit.GIGAHERTZ, unitPattern("{0} GHz"));
    put(Unit.HERTZ, unitPattern("{0} Hz"));
    put(Unit.KILOHERTZ, unitPattern("{0} kHz"));
    put(Unit.MEGAHERTZ, unitPattern("{0} MHz"));
    put(Unit.ASTRONOMICAL_UNIT, unitPattern("{0} α.μ."));
    put(Unit.CENTIMETER, unitPattern("{0} εκ."));
    put(Unit.DECIMETER, unitPattern("{0} δεκ."));
    put(Unit.FATHOM, unitPattern("{0} fm"));
    put(Unit.FOOT, unitPattern("{0} πδ"));
    put(Unit.FURLONG, unitPattern("{0} fur"));
    put(Unit.INCH, unitPattern("{0} ίν."));
    put(Unit.KILOMETER, unitPattern("{0} χλμ."));
    put(Unit.LIGHT_YEAR, unitPattern("{0} έ.φ."));
    put(Unit.METER, unitPattern("{0} μ."));
    put(Unit.MICROMETER, unitPattern("{0} µm"));
    put(Unit.MILE, unitPattern("{0} μίλ."));
    put(Unit.MILE_SCANDINAVIAN, unitPattern("{0} σκανδ. μίλια"));
    put(Unit.MILLIMETER, unitPattern("{0} χλστ."));
    put(Unit.NANOMETER, unitPattern("{0} nm"));
    put(Unit.NAUTICAL_MILE, unitPattern("{0} ν.μ."));
    put(Unit.PARSEC, unitPattern("{0} pc"));
    put(Unit.PICOMETER, unitPattern("{0} pm"));
    put(Unit.POINT, unitPattern("{0} pt"));
    put(Unit.YARD, unitPattern("{0} γρδ"));
    put(Unit.LUX, unitPattern("{0} lux"));
    put(Unit.CARAT, unitPattern("{0} κρτ"));
    put(Unit.GRAM, unitPattern("{0} γρ."));
    put(Unit.KILOGRAM, unitPattern("{0} κιλά"));
    put(Unit.METRIC_TON, unitPattern("{0} mt"));
    put(Unit.MICROGRAM, unitPattern("{0} µg"));
    put(Unit.MILLIGRAM, unitPattern("{0} mg"));
    put(Unit.OUNCE, unitPattern("{0} oz"));
    put(Unit.OUNCE_TROY, unitPattern("{0} oz t"));
    put(Unit.POUND, unitPattern("{0} λβ"));
    put(Unit.STONE, unitPattern("{0} st"));
    put(Unit.TON, unitPattern("{0} τ."));
    put(Unit.GIGAWATT, unitPattern("{0} GW"));
    put(Unit.HORSEPOWER, unitPattern("{0} ίπ."));
    put(Unit.KILOWATT, unitPattern("{0} kW"));
    put(Unit.MEGAWATT, unitPattern("{0} MW"));
    put(Unit.MILLIWATT, unitPattern("{0} mW"));
    put(Unit.WATT, unitPattern("{0} W"));
    put(Unit.HECTOPASCAL, unitPattern("{0} hPa"));
    put(Unit.INCH_HG, unitPattern("{0} inHg"));
    put(Unit.MILLIBAR, unitPattern("{0} mbar"));
    put(Unit.MILLIMETER_OF_MERCURY, unitPattern("{0} mmHg"));
    put(Unit.POUND_PER_SQUARE_INCH, unitPattern("{0} psi"));
    put(Unit.KILOMETER_PER_HOUR, unitPattern("{0} χλμ./ώρα"));
    put(Unit.KNOT, unitPattern("{0} κμβ"));
    put(Unit.METER_PER_SECOND, unitPattern("{0} μέτρα/δευτ."));
    put(Unit.MILE_PER_HOUR, unitPattern("{0} μίλια/ώρα"));
    put(Unit.CELSIUS, unitPattern("{0}°C"));
    put(Unit.FAHRENHEIT, unitPattern("{0}°F"));
    put(Unit.TEMPERATURE_GENERIC, unitPattern("{0}°"));
    put(Unit.KELVIN, unitPattern("{0} K"));
    put(Unit.ACRE_FOOT, unitPattern("{0} ακρ πδ"));
    put(Unit.BUSHEL, unitPattern("{0} bu"));
    put(Unit.CENTILITER, unitPattern("{0} cL"));
    put(Unit.CUBIC_CENTIMETER, unitPattern("{0} cm³"));
    put(Unit.CUBIC_FOOT, unitPattern("{0} ft³"));
    put(Unit.CUBIC_INCH, unitPattern("{0} in³"));
    put(Unit.CUBIC_KILOMETER, unitPattern("{0} km³"));
    put(Unit.CUBIC_METER, unitPattern("{0} m³"));
    put(Unit.CUBIC_MILE, unitPattern("{0} mi³"));
    put(Unit.CUBIC_YARD, unitPattern("{0} yd³"));
    put(Unit.CUP, unitPattern("{0} κύπ."));
    put(Unit.CUP_METRIC, unitPattern("{0} μετρ. κύπελλα"));
    put(Unit.DECILITER, unitPattern("{0} dL"));
    put(Unit.FLUID_OUNCE, unitPattern("{0} fl oz"));
    put(Unit.GALLON, unitPattern("{0} γαλ."));
    put(Unit.GALLON_IMPERIAL, unitPattern("{0} αγγλοσαξ. γαλόνια"));
    put(Unit.HECTOLITER, unitPattern("{0} hL"));
    put(Unit.LITER, unitPattern("{0} λίτ."));
    put(Unit.MEGALITER, unitPattern("{0} ML"));
    put(Unit.MILLILITER, unitPattern("{0} mL"));
    put(Unit.PINT, unitPattern("{0} πντ"));
    put(Unit.PINT_METRIC, unitPattern("{0} μετρ. πίντες"));
    put(Unit.QUART, unitPattern("{0} τέτ. γαλ."));
    put(Unit.TABLESPOON, unitPattern("{0} κ.σ."));
    put(Unit.TEASPOON, unitPattern("{0} κ.γ."));
  }};

  public _NumberFormatter_el() {
    super(
        CLDR.Locale.el,
        new _Params(),
        // decimal standard
        patterns("#,##0.###", "-#,##0.###"),
        // percent standard
        patterns("#,##0%", "-#,##0%"),
        // currency standard
        patterns("#,##0.00 ¤", "-#,##0.00 ¤"),
        // currency accounting
        patterns("#,##0.00 ¤", "(#,##0.00 ¤)"),
        // units standard
        patterns("#,##0.#", "-#,##0.#")
        );
  }

  protected int getDivisor_DECIMAL_SHORT(int digits) {
    int index = Math.min(14, Math.max(0, digits - 1));
    return DECIMAL_SHORT_DIVISORS[index];
  }

  protected NumberPattern[] getPattern_DECIMAL_SHORT(int digits, PluralCategory category) {
    if (category == null) {
      category = PluralCategory.OTHER;
    }
    int index = Math.min(14, Math.max(0, digits - 1));
    switch (category) {
      case ONE: return DECIMAL_SHORT_ONE[index];
      case OTHER:
          default: return DECIMAL_SHORT_OTHER[index];
    }
  }

  protected int getDivisor_DECIMAL_LONG(int digits) {
    int index = Math.min(14, Math.max(0, digits - 1));
    return DECIMAL_LONG_DIVISORS[index];
  }

  protected NumberPattern[] getPattern_DECIMAL_LONG(int digits, PluralCategory category) {
    if (category == null) {
      category = PluralCategory.OTHER;
    }
    int index = Math.min(14, Math.max(0, digits - 1));
    switch (category) {
      case ONE: return DECIMAL_LONG_ONE[index];
      case OTHER:
          default: return DECIMAL_LONG_OTHER[index];
    }
  }

  protected int getDivisor_CURRENCY_SHORT(int digits) {
    int index = Math.min(14, Math.max(0, digits - 1));
    return CURRENCY_SHORT_DIVISORS[index];
  }

  protected NumberPattern[] getPattern_CURRENCY_SHORT(int digits, PluralCategory category) {
    if (category == null) {
      category = PluralCategory.OTHER;
    }
    int index = Math.min(14, Math.max(0, digits - 1));
    switch (category) {
      case ONE: return CURRENCY_SHORT_ONE[index];
      case OTHER:
          default: return CURRENCY_SHORT_OTHER[index];
    }
  }

  protected List getPattern_UNITS_LONG(Unit unit, PluralCategory category) {
    if (category == null) {
      category = PluralCategory.OTHER;
    }
    switch (category) {
      case ONE: return UNITS_LONG_ONE.get(unit);
      case OTHER: default: return UNITS_LONG_OTHER.get(unit);
    }
  }

  protected List getPattern_UNITS_NARROW(Unit unit, PluralCategory category) {
    if (category == null) {
      category = PluralCategory.OTHER;
    }
    switch (category) {
      case ONE: return UNITS_NARROW_ONE.get(unit);
      case OTHER: default: return UNITS_NARROW_OTHER.get(unit);
    }
  }

  protected List getPattern_UNITS_SHORT(Unit unit, PluralCategory category) {
    if (category == null) {
      category = PluralCategory.OTHER;
    }
    switch (category) {
      case ONE: return UNITS_SHORT_ONE.get(unit);
      case OTHER: default: return UNITS_SHORT_OTHER.get(unit);
    }
  }

  public String getCurrencySymbol(CLDR.Currency code) {
    if (code == null) {
      return "";
    }
    switch (code) {
      case AUD: return "A$";
      case BRL: return "R$";
      case CAD: return "CA$";
      case CNY: return "CN¥";
      case EUR: return "€";
      case GBP: return "£";
      case GRD: return "Δρχ";
      case HKD: return "HK$";
      case ILR: return "";
      case ILS: return "₪";
      case INR: return "₹";
      case ISJ: return "";
      case JPY: return "JP¥";
      case KRW: return "₩";
      case MXN: return "MX$";
      case NZD: return "NZ$";
      case THB: return "฿";
      case TWD: return "NT$";
      case USD: return "$";
      case VND: return "₫";
      case XAF: return "FCFA";
      case XCD: return "EC$";
      case XOF: return "CFA";
      case XPF: return "CFPF";
      default: return code.name();
    }
  }

  public String getNarrowCurrencySymbol(CLDR.Currency code) {
    if (code == null) {
      return "";
    }
    switch (code) {
      case AOA: return "Kz";
      case ARS: return "$";
      case AUD: return "$";
      case BAM: return "KM";
      case BBD: return "$";
      case BDT: return "৳";
      case BMD: return "$";
      case BND: return "$";
      case BOB: return "Bs";
      case BRL: return "R$";
      case BSD: return "$";
      case BWP: return "P";
      case BYN: return "р.";
      case BZD: return "$";
      case CAD: return "$";
      case CLP: return "$";
      case CNY: return "¥";
      case COP: return "$";
      case CRC: return "₡";
      case CUC: return "$";
      case CUP: return "$";
      case CZK: return "Kč";
      case DKK: return "kr";
      case DOP: return "$";
      case EGP: return "E£";
      case ESP: return "₧";
      case EUR: return "€";
      case FJD: return "$";
      case FKP: return "£";
      case GBP: return "£";
      case GEL: return "₾";
      case GIP: return "£";
      case GNF: return "FG";
      case GRD: return "Δρχ";
      case GTQ: return "Q";
      case GYD: return "$";
      case HKD: return "$";
      case HNL: return "L";
      case HRK: return "kn";
      case HUF: return "Ft";
      case IDR: return "Rp";
      case ILR: return "";
      case ILS: return "₪";
      case INR: return "₹";
      case ISJ: return "";
      case ISK: return "kr";
      case JMD: return "$";
      case JPY: return "¥";
      case KHR: return "៛";
      case KMF: return "CF";
      case KPW: return "₩";
      case KRW: return "₩";
      case KYD: return "$";
      case KZT: return "₸";
      case LAK: return "₭";
      case LBP: return "L£";
      case LKR: return "Rs";
      case LRD: return "$";
      case LTL: return "Lt";
      case LVL: return "Ls";
      case MGA: return "Ar";
      case MMK: return "K";
      case MNT: return "₮";
      case MUR: return "Rs";
      case MXN: return "$";
      case MYR: return "RM";
      case NAD: return "$";
      case NGN: return "₦";
      case NIO: return "C$";
      case NOK: return "kr";
      case NPR: return "Rs";
      case NZD: return "$";
      case PHP: return "₱";
      case PKR: return "Rs";
      case PLN: return "zł";
      case PYG: return "₲";
      case RON: return "lei";
      case RUB: return "₽";
      case RUR: return "р.";
      case RWF: return "RF";
      case SBD: return "$";
      case SEK: return "kr";
      case SGD: return "$";
      case SHP: return "£";
      case SRD: return "$";
      case SSP: return "£";
      case STD: return "Db";
      case SYP: return "£";
      case THB: return "฿";
      case TOP: return "T$";
      case TRY: return "₺";
      case TTD: return "$";
      case TWD: return "$";
      case UAH: return "₴";
      case USD: return "$";
      case UYU: return "$";
      case VEF: return "Bs";
      case VND: return "₫";
      case XAF: return "FCFA";
      case XCD: return "$";
      case XOF: return "CFA";
      case XPF: return "CFPF";
      case ZAR: return "R";
      case ZMW: return "ZK";
      default: return code.name();
    }
  }

  public String getCurrencyDisplayName(CLDR.Currency code) {
    if (code == null) {
      return "";
    }
    switch (code) {
      case ADP: return "Πεσέτα Ανδόρας";
      case AED: return "Ντιράμ Ηνωμένων Αραβικών Εμιράτων";
      case AFA: return "Αφγανί Αφγανιστάν (1927–2002)";
      case AFN: return "Αφγάνι Αφγανιστάν";
      case ALL: return "Λεκ Αλβανίας";
      case AMD: return "Ντραμ Αρμενίας";
      case ANG: return "Γκίλντα Ολλανδικών Αντιλλών";
      case AOA: return "Κουάνζα Ανγκόλας";
      case AOK: return "Κουάνζα Ανγκόλας (1977–1990)";
      case AON: return "Νέα Κουάνζα Ανγκόλας (1990–2000)";
      case ARA: return "Ωστράλ Αργετινής";
      case ARP: return "Πέσο Αργεντινής (1983–1985)";
      case ARS: return "Πέσο Αργεντινής";
      case ATS: return "Σελίνι Αυστρίας";
      case AUD: return "Δολάριο Αυστραλίας";
      case AWG: return "Φλορίνι Αρούμπα";
      case AZM: return "Μανάτ Αζερμπαϊτζάν (1993–2006)";
      case AZN: return "Μανάτ Αζερμπαϊτζάν";
      case BAD: return "Δηνάριο Βοσνίας-Ερζεγοβίνης";
      case BAM: return "Μετατρέψιμο Μάρκο Βοσνίας-Ερζεγοβίνης";
      case BBD: return "Δολάριο Μπαρμπέιντος";
      case BDT: return "Τάκα Μπαγκλαντές";
      case BEC: return "Φράγκο Βελγίου (μετατρέψιμο)";
      case BEF: return "Φράγκο Βελγίου";
      case BEL: return "Φράγκο Βελγίου (οικονομικό)";
      case BGL: return "Μεταλλικό Λεβ Βουλγαρίας";
      case BGN: return "Λεβ Βουλγαρίας";
      case BHD: return "Δηνάριο Μπαχρέιν";
      case BIF: return "Φράγκο Μπουρούντι";
      case BMD: return "Δολάριο Βερμούδων";
      case BND: return "Δολάριο Μπρουνέι";
      case BOB: return "Μπολιβιάνο Βολιβίας";
      case BOP: return "Πέσο Βολιβίας";
      case BOV: return "Μβδολ Βολιβίας";
      case BRB: return "Νέο Κρουζιέρο Βραζιλίας (1967–1986)";
      case BRC: return "Κρουζάντο Βραζιλίας";
      case BRE: return "Κρουζιέρο Βραζιλίας (1990–1993)";
      case BRL: return "Ρεάλ Βραζιλίας";
      case BRN: return "Νέο Κρουζάντο Βραζιλίας";
      case BRR: return "Κρουζιέρο Βραζιλίας";
      case BSD: return "Δολάριο Μπαχαμών";
      case BTN: return "Νγκούλτρουμ Μπουτάν";
      case BUK: return "Κιατ Βιρμανίας";
      case BWP: return "Πούλα Μποτσουάνας";
      case BYB: return "Νέο Ρούβλι Λευκορωσίας (1994–1999)";
      case BYN: return "Ρούβλι Λευκορωσίας";
      case BYR: return "Ρούβλι Λευκορωσίας (2000–2016)";
      case BZD: return "Δολάριο Μπελίζ";
      case CAD: return "Δολάριο Καναδά";
      case CDF: return "Φράγκο Κονγκό";
      case CHE: return "Ευρώ WIR";
      case CHF: return "Φράγκο Ελβετίας";
      case CHW: return "Φράγκο WIR";
      case CLF: return "Ουνιδάδες ντε φομέντο Χιλής";
      case CLP: return "Πέσο Χιλής";
      case CNY: return "Γουάν Κίνας";
      case COP: return "Πέσο Κολομβίας";
      case CRC: return "Κολόν Κόστα Ρίκα";
      case CSD: return "Παλαιό Δηνάριο Σερβίας";
      case CSK: return "Σκληρή Κορόνα Τσεχοσλοβακίας";
      case CUC: return "Μετατρέψιμο πέσο Κούβας";
      case CUP: return "Πέσο Κούβας";
      case CVE: return "Εσκούδο Πράσινου Ακρωτηρίου";
      case CYP: return "Λίρα Κύπρου";
      case CZK: return "Κορόνα Τσεχίας";
      case DDM: return "Οστμάρκ Ανατολικής Γερμανίας";
      case DEM: return "Μάρκο Γερμανίας";
      case DJF: return "Φράγκο Τζιμπουτί";
      case DKK: return "Κορόνα Δανίας";
      case DOP: return "Πέσο Δομινικανής Δημοκρατίας";
      case DZD: return "Δηνάριο Αλγερίας";
      case ECS: return "Σούκρε Εκουαδόρ";
      case EEK: return "Κορόνα Εσθονίας";
      case EGP: return "Λίρα Αιγύπτου";
      case ERN: return "Νάκφα Ερυθραίας";
      case ESA: return "πεσέτα Ισπανίας (λογαριασμός Α)";
      case ESB: return "πεσέτα Ισπανίας (μετατρέψιμος λογαριασμός)";
      case ESP: return "Πεσέτα Ισπανίας";
      case ETB: return "Μπιρ Αιθιοπίας";
      case EUR: return "Ευρώ";
      case FIM: return "Μάρκο Φινλανδίας";
      case FJD: return "Δολάριο Φίτζι";
      case FKP: return "Λίρα Νησιών Φώκλαντ";
      case FRF: return "Φράγκο Γαλλίας";
      case GBP: return "Λίρα Στερλίνα Βρετανίας";
      case GEK: return "Κούπον Λάρι Γεωργίας";
      case GEL: return "Λάρι Γεωργίας";
      case GHC: return "Σέντι Γκάνας (1979–2007)";
      case GHS: return "Σέντι Γκάνας";
      case GIP: return "Λίρα Γιβραλτάρ";
      case GMD: return "Νταλάσι Γκάμπιας";
      case GNF: return "Φράγκο Γουινέας";
      case GNS: return "Συλί Γουινέας";
      case GQE: return "Εκγουέλε Ισημερινής Γουινέας";
      case GRD: return "Δραχμή Ελλάδας";
      case GTQ: return "Κουετσάλ Γουατεμάλας";
      case GWE: return "Γκινέα Εσκούδο Πορτογαλίας";
      case GWP: return "Πέσο Γουινέας-Μπισάου";
      case GYD: return "Δολάριο Γουιάνας";
      case HKD: return "Δολάριο Χονγκ Κονγκ";
      case HNL: return "Λεμπίρα Ονδούρας";
      case HRD: return "Δηνάριο Κροατίας";
      case HRK: return "Κούνα Κροατίας";
      case HTG: return "Γκουρντ Αϊτής";
      case HUF: return "Φιορίνι Ουγγαρίας";
      case IDR: return "Ρουπία Ινδονησίας";
      case IEP: return "Λίρα Ιρλανδίας";
      case ILP: return "Λίρα Ισραήλ";
      case ILR: return "παλιό σεκέλ Ισραήλ";
      case ILS: return "Νέο Σέκελ Ισραήλ";
      case INR: return "Ρουπία Ινδίας";
      case IQD: return "Δηνάριο Ιράκ";
      case IRR: return "Ριάλ Ιράν";
      case ISJ: return "Παλιά κορόνα Ισλανδίας";
      case ISK: return "Κορόνα Ισλανδίας";
      case ITL: return "Λιρέτα Ιταλίας";
      case JMD: return "Δολάριο Τζαμάικας";
      case JOD: return "Δηνάριο Ιορδανίας";
      case JPY: return "Γιεν Ιαπωνίας";
      case KES: return "Σελίνι Κένυας";
      case KGS: return "Σομ Κιργιζίας";
      case KHR: return "Ρίελ Καμπότζης";
      case KMF: return "Φράγκο Κομορών";
      case KPW: return "Γουόν Βόρειας Κορέας";
      case KRW: return "Γουόν Νότιας Κορέας";
      case KWD: return "Δηνάριο Κουβέιτ";
      case KYD: return "Δολάριο Νήσων Κέιμαν";
      case KZT: return "Τένγκε Καζακστάν";
      case LAK: return "Κιπ Λάος";
      case LBP: return "Λίρα Λιβάνου";
      case LKR: return "Ρουπία Σρι Λάνκα";
      case LRD: return "Δολάριο Λιβερίας";
      case LSL: return "Λότι Λεσότο";
      case LTL: return "Λίτα Λιθουανίας";
      case LTT: return "Ταλόνας Λιθουανίας";
      case LUC: return "Μετατρέψιμο Φράγκο Λουξεμβούργου";
      case LUF: return "Φράγκο Λουξεμβούργου";
      case LUL: return "Οικονομικό Φράγκο Λουξεμβούργου";
      case LVL: return "Λατς Λετονίας";
      case LVR: return "Ρούβλι Λετονίας";
      case LYD: return "Δηνάριο Λιβύης";
      case MAD: return "Ντιράμ Μαρόκου";
      case MAF: return "Φράγκο Μαρόκου";
      case MDL: return "Λέου Μολδαβίας";
      case MGA: return "Αριάρι Μαδαγασκάρης";
      case MGF: return "Φράγκο Μαδαγασκάρης";
      case MKD: return "Δηνάριο ΠΓΔΜ";
      case MLF: return "Φράγκο Μαλί";
      case MMK: return "Κιάτ Μιανμάρ";
      case MNT: return "Τουγκρίκ Μογγολίας";
      case MOP: return "Πατάκα Μακάο";
      case MRO: return "Ουγκίγια Μαυριτανίας";
      case MTL: return "Λιρέτα Μάλτας";
      case MTP: return "Λίρα Μάλτας";
      case MUR: return "Ρουπία Μαυρικίου";
      case MVR: return "Ρουφίγια Μαλδίβων";
      case MWK: return "Κουάτσα Μαλάουι";
      case MXN: return "Πέσο Μεξικού";
      case MXP: return "Ασημένιο Πέσο Μεξικού (1861–1992)";
      case MYR: return "Ρινγκίτ Μαλαισίας";
      case MZE: return "Εσκούδο Μοζαμβίκης";
      case MZM: return "Παλαιό Μετικάλ Μοζαμβίκης";
      case MZN: return "Μετικάλ Μοζαμβίκης";
      case NAD: return "Δολάριο Ναμίμπια";
      case NGN: return "Νάιρα Νιγηρίας";
      case NIC: return "Κόρδοβα Νικαράγουας";
      case NIO: return "Χρυσή Κόρδοβα Νικαράγουας";
      case NLG: return "Γκίλντα Ολλανδίας";
      case NOK: return "Κορόνα Νορβηγίας";
      case NPR: return "Ρουπία Νεπάλ";
      case NZD: return "Δολάριο Νέας Ζηλανδίας";
      case OMR: return "Ριάλ Ομάν";
      case PAB: return "Μπαλμπόα Παναμά";
      case PEI: return "Ίντι Περού";
      case PEN: return "Σολ Περού";
      case PES: return "Σολ Περού (1863–1965)";
      case PGK: return "Κίνα Παπούας Νέας Γουινέας";
      case PHP: return "Πέσο Φιλιππίνων";
      case PKR: return "Ρουπία Πακιστάν";
      case PLN: return "Ζλότι Πολωνίας";
      case PLZ: return "Ζλότυ Πολωνίας (1950–1995)";
      case PTE: return "Εσκούδο Πορτογαλίας";
      case PYG: return "Γκουαρανί Παραγουάης";
      case QAR: return "Ριάλ Κατάρ";
      case RHD: return "Δολάριο Ροδεσίας";
      case ROL: return "Λέι Ρουμανίας";
      case RON: return "Λέου Ρουμανίας";
      case RSD: return "Δηνάριο Σερβίας";
      case RUB: return "Ρούβλι Ρωσίας";
      case RUR: return "Ρούβλι Ρωσίας (1991–1998)";
      case RWF: return "Φράγκο Ρουάντας";
      case SAR: return "Ριάλ Σαουδικής Αραβίας";
      case SBD: return "Δολάριο Νήσων Σολομώντος";
      case SCR: return "Ρουπία Σεϋχελλών";
      case SDD: return "Δηνάριο Σουδάν";
      case SDG: return "Λίρα Σουδάν";
      case SDP: return "Παλαιά Λίρα Σουδάν";
      case SEK: return "Κορόνα Σουηδίας";
      case SGD: return "Δολάριο Σιγκαπούρης";
      case SHP: return "Λίρα Αγίας Ελένης";
      case SIT: return "Τόλαρ Σλοβενίας";
      case SKK: return "Κορόνα Σλοβενίας";
      case SLL: return "Λεόνε Σιέρα Λεόνε";
      case SOS: return "Σελίνι Σομαλίας";
      case SRD: return "Δολάριο Σουρινάμ";
      case SRG: return "Γκίλντα Σουρινάμ";
      case SSP: return "Λίρα Νότιου Σουδάν";
      case STD: return "Ντόμπρα Σάο Τομέ και Πρίνσιπε";
      case SUR: return "Σοβιετικό Ρούβλι";
      case SVC: return "Κολόν Ελ Σαλβαδόρ";
      case SYP: return "Λίρα Συρίας";
      case SZL: return "Λιλανγκένι Σουαζιλάνδης";
      case THB: return "Μπατ Ταϊλάνδης";
      case TJR: return "Ρούβλι Τατζικιστάν";
      case TJS: return "Σομόνι Τατζικιστάν";
      case TMM: return "Μανάτ Τουρκμενιστάν";
      case TMT: return "Μάνατ Τουρκμενιστάν";
      case TND: return "Δηνάριο Τυνησίας";
      case TOP: return "Παάγκα νήσων Τόγκα";
      case TPE: return "Εσκούδο Τιμόρ";
      case TRL: return "Παλιά Λίρα Τουρκίας";
      case TRY: return "Λίρα Τουρκίας";
      case TTD: return "Δολάριο Τρινιντάντ και Τομπάγκο";
      case TWD: return "Νέο δολάριο Ταϊβάν";
      case TZS: return "Σελίνι Τανζανίας";
      case UAH: return "Γρίβνα Ουκρανίας";
      case UAK: return "Καρμποβανέτς Ουκρανίας";
      case UGS: return "Σελίνι Ουγκάντας (1966–1987)";
      case UGX: return "Σελίνι Ουγκάντας";
      case USD: return "Δολάριο ΗΠΑ";
      case USN: return "Δολάριο ΗΠΑ (επόμενη ημέρα)";
      case USS: return "Δολάριο ΗΠΑ (ίδια ημέρα)";
      case UYP: return "Πέσο Ουρουγουάης (1975–1993)";
      case UYU: return "Πέσο Ουρουγουάης";
      case UZS: return "Σομ Ουζμπεκιστάν";
      case VEB: return "Μπολιβάρ Βενεζουέλας (1871–2008)";
      case VEF: return "Μπολιβάρ Βενεζουέλας";
      case VND: return "Ντονγκ Βιετνάμ";
      case VUV: return "Βατού Βανουάτου";
      case WST: return "Τάλα Σαμόα";
      case XAF: return "Φράγκο CFA Κεντρικής Αφρικής";
      case XBA: return "Ευρωπαϊκή Σύνθετη Μονάδα";
      case XBB: return "Ευρωπαϊκή Νομισματική Μονάδα";
      case XBC: return "Ευρωπαϊκή μονάδα λογαριασμού (XBC)";
      case XBD: return "Ευρωπαϊκή μονάδα λογαριασμού (XBD)";
      case XCD: return "Δολάριο Ανατολικής Καραϊβικής";
      case XDR: return "Ειδικά Δικαιώματα Ανάληψης";
      case XEU: return "Ευρωπαϊκή Συναλλαγματική Μονάδα";
      case XFO: return "Χρυσό Φράγκο Γαλλίας";
      case XFU: return "UIC-Φράγκο Γαλλίας";
      case XOF: return "Φράγκο CFA Δυτικής Αφρικής";
      case XPF: return "Φράγκο CFP";
      case XXX: return "Άγνωστο νόμισμα";
      case YDD: return "Δηνάριο Υεμένης";
      case YER: return "Ριάλ Υεμένης";
      case YUD: return "Μεταλλικό Δηνάριο Γιουγκοσλαβίας";
      case YUM: return "Νέο Δηνάριο Γιουγκοσλαβίας";
      case YUN: return "Μετατρέψιμο Δηνάριο Γιουγκοσλαβίας";
      case ZAL: return "Ραντ Νότιας Αφρικής (οικονομικό)";
      case ZAR: return "Ραντ Νότιας Αφρικής";
      case ZMK: return "Κουάνζα Ζαΐρ (1968–2012)";
      case ZMW: return "Κουάτσα Ζάμπιας";
      case ZRN: return "Νέο Ζαΐρ Ζαΐρ";
      case ZRZ: return "Ζαΐρ Ζαΐρ";
      case ZWD: return "Δολάριο Ζιμπάμπουε";
      case ZWL: return "Δολάριο Ζιμπάμπουε (2009)";
      default: return code.name();
    }
  }

  protected String getCurrencyPluralName(CLDR.Currency code, PluralCategory category) {
    switch (code) {
      case ADP: {
        switch (category) {
          case ONE: return "πεσέτα Ανδόρας";
          case OTHER:
              default: return "πεσέτες Ανδόρας";
        }
      }
      case AED: {
        switch (category) {
          case ONE: return "ντιράμ Ηνωμένων Αραβικών Εμιράτων";
          case OTHER:
              default: return "ντιράμ Ηνωμένων Αραβικών Εμιράτων";
        }
      }
      case AFA: {
        switch (category) {
          case ONE: return "αφγάνι Αφγανιστάν (AFA)";
          case OTHER:
              default: return "αφγάνι Αφγανιστάν (AFA)";
        }
      }
      case AFN: {
        switch (category) {
          case ONE: return "αφγάνι Αφγανιστάν";
          case OTHER:
              default: return "αφγάνι Αφγανιστάν";
        }
      }
      case ALL: {
        switch (category) {
          case ONE: return "λεκ Αλβανίας";
          case OTHER:
              default: return "λεκ Αλβανίας";
        }
      }
      case AMD: {
        switch (category) {
          case ONE: return "ντραμ Αρμενίας";
          case OTHER:
              default: return "ντραμ Αρμενίας";
        }
      }
      case ANG: {
        switch (category) {
          case ONE: return "γκίλντα Ολλανδικών Αντιλλών";
          case OTHER:
              default: return "γκίλντες Ολλανδικών Αντιλλών";
        }
      }
      case AOA: {
        switch (category) {
          case ONE: return "κουάνζα Ανγκόλας";
          case OTHER:
              default: return "κουάνζες Ανγκόλας";
        }
      }
      case AOK: {
        switch (category) {
          case ONE: return "κουάνζα Ανγκόλας (AOK)";
          case OTHER:
              default: return "κουάνζα Ανγκόλας (AOK)";
        }
      }
      case AON: {
        switch (category) {
          case ONE: return "νέο κουάνζα Ανγκόλας (1990–2000)";
          case OTHER:
              default: return "νέα κουάνζα Ανγκόλας (1990–2000)";
        }
      }
      case ARA: {
        switch (category) {
          case ONE: return "αουστράλ Αργεντινής";
          case OTHER:
              default: return "αουστράλ Αργεντινής";
        }
      }
      case ARP: {
        switch (category) {
          case ONE: return "πέσο Αργεντινής (ARP)";
          case OTHER:
              default: return "πέσο Αργεντινής (ARP)";
        }
      }
      case ARS: {
        switch (category) {
          case ONE: return "πέσο Αργεντινής";
          case OTHER:
              default: return "πέσο Αργεντινής";
        }
      }
      case ATS: {
        switch (category) {
          case ONE: return "σελίνι Αυστρίας";
          case OTHER:
              default: return "σελίνια Αυστρίας";
        }
      }
      case AUD: {
        switch (category) {
          case ONE: return "δολάριο Αυστραλίας";
          case OTHER:
              default: return "δολάρια Αυστραλίας";
        }
      }
      case AWG: {
        switch (category) {
          case ONE: return "φλορίνι Αρούμπα";
          case OTHER:
              default: return "φλορίνια Αρούμπα";
        }
      }
      case AZM: {
        switch (category) {
          case ONE: return "μανάτ Αζερμπαϊτζάν (1993–2006)";
          case OTHER:
              default: return "μανάτ Αζερμπαϊτζάν (1993–2006)";
        }
      }
      case AZN: {
        switch (category) {
          case ONE: return "μανάτ Αζερμπαϊτζάν";
          case OTHER:
              default: return "μανάτ Αζερμπαϊτζάν";
        }
      }
      case BAD: {
        switch (category) {
          case ONE: return "δηνάριο Βοσνίας-Ερζεγοβίνης";
          case OTHER:
              default: return "δηνάρια Βοσνίας-Ερζεγοβίνης";
        }
      }
      case BAM: {
        switch (category) {
          case ONE: return "μετατρέψιμο μάρκο Βοσνίας-Ερζεγοβίνης";
          case OTHER:
              default: return "μετατρέψιμα μάρκα Βοσνίας-Ερζεγοβίνης";
        }
      }
      case BBD: {
        switch (category) {
          case ONE: return "δολάριο Μπαρμπέιντος";
          case OTHER:
              default: return "δολάρια Μπαρμπέιντος";
        }
      }
      case BDT: {
        switch (category) {
          case ONE: return "τάκα Μπαγκλαντές";
          case OTHER:
              default: return "τάκα Μπαγκλαντές";
        }
      }
      case BEC: {
        switch (category) {
          case ONE: return "φράγκο Βελγίου (μετατρέψιμο)";
          case OTHER:
              default: return "φράγκα Βελγίου (μετατρέψιμα)";
        }
      }
      case BEF: {
        switch (category) {
          case ONE: return "φράγκο Βελγίου";
          case OTHER:
              default: return "φράγκα Βελγίου";
        }
      }
      case BEL: {
        switch (category) {
          case ONE: return "φράγκο Βελγίου (οικονομικό)";
          case OTHER:
              default: return "φράγκα Βελγίου (οικονομικό)";
        }
      }
      case BGL: {
        switch (category) {
          case ONE: return "μεταλλικό λεβ Βουλγαρίας";
          case OTHER:
              default: return "μεταλλικά λεβ Βουλγαρίας";
        }
      }
      case BGN: {
        switch (category) {
          case ONE: return "λεβ Βουλγαρίας";
          case OTHER:
              default: return "λεβ Βουλγαρίας";
        }
      }
      case BHD: {
        switch (category) {
          case ONE: return "δηνάριο Μπαχρέιν";
          case OTHER:
              default: return "δηνάρια Μπαχρέιν";
        }
      }
      case BIF: {
        switch (category) {
          case ONE: return "φράγκο Μπουρούντι";
          case OTHER:
              default: return "φράγκα Μπουρούντι";
        }
      }
      case BMD: {
        switch (category) {
          case ONE: return "δολάριο Βερμούδων";
          case OTHER:
              default: return "δολάρια Βερμούδων";
        }
      }
      case BND: {
        switch (category) {
          case ONE: return "δολάριο Μπρουνέι";
          case OTHER:
              default: return "δολάρια Μπρουνέι";
        }
      }
      case BOB: {
        switch (category) {
          case ONE: return "μπολιβιάνο Βολιβίας";
          case OTHER:
              default: return "μπολιβιάνο Βολιβίας";
        }
      }
      case BOP: {
        switch (category) {
          case ONE: return "πέσο Βολιβίας";
          case OTHER:
              default: return "πέσο Βολιβίας";
        }
      }
      case BOV: {
        switch (category) {
          case ONE: return "μβντολ Βολιβίας";
          case OTHER:
              default: return "μβντολ Βολιβίας";
        }
      }
      case BRB: {
        switch (category) {
          case ONE: return "νέο κρουζέιρο Βραζιλίας (BRB)";
          case OTHER:
              default: return "νέα κρουζέιρο Βραζιλίας (BRB)";
        }
      }
      case BRC: {
        switch (category) {
          case ONE: return "κρουζάντο Βραζιλίας";
          case OTHER:
              default: return "κρουζάντο Βραζιλίας";
        }
      }
      case BRE: {
        switch (category) {
          case ONE: return "κρουζέιρο Βραζιλίας (BRE)";
          case OTHER:
              default: return "κρουζέιρο Βραζιλίας (BRE)";
        }
      }
      case BRL: {
        switch (category) {
          case ONE: return "ρεάλ Βραζιλίας";
          case OTHER:
              default: return "ρεάλ Βραζιλίας";
        }
      }
      case BRN: {
        switch (category) {
          case ONE: return "νέο κρουζάντο Βραζιλίας";
          case OTHER:
              default: return "νέα κρουζάντο Βραζιλίας";
        }
      }
      case BRR: {
        switch (category) {
          case ONE: return "κρουζέιρο Βραζιλίας";
          case OTHER:
              default: return "κρουζέιρο Βραζιλίας";
        }
      }
      case BSD: {
        switch (category) {
          case ONE: return "δολάριο Μπαχαμών";
          case OTHER:
              default: return "δολάρια Μπαχαμών";
        }
      }
      case BTN: {
        switch (category) {
          case ONE: return "νγκούλτρουμ Μπουτάν";
          case OTHER:
              default: return "νγκούλτρουμ Μπουτάν";
        }
      }
      case BUK: {
        switch (category) {
          case ONE: return "κιάτ Βιρμανίας";
          case OTHER:
              default: return "κιάτ Βιρμανίας";
        }
      }
      case BWP: {
        switch (category) {
          case ONE: return "πούλα Μποτσουάνας";
          case OTHER:
              default: return "πούλα Μποτσουάνας";
        }
      }
      case BYB: {
        switch (category) {
          case ONE: return "νέο ρούβλι Λευκορωσίας (1994–1999)";
          case OTHER:
              default: return "νέα ρούβλια Λευκορωσίας (1994–1999)";
        }
      }
      case BYN: {
        switch (category) {
          case ONE: return "ρούβλι Λευκορωσίας";
          case OTHER:
              default: return "ρούβλια Λευκορωσίας";
        }
      }
      case BYR: {
        switch (category) {
          case ONE: return "ρούβλι Λευκορωσίας (2000–2016)";
          case OTHER:
              default: return "ρούβλια Λευκορωσίας (2000–2016)";
        }
      }
      case BZD: {
        switch (category) {
          case ONE: return "δολάριο Μπελίζ";
          case OTHER:
              default: return "δολάρια Μπελίζ";
        }
      }
      case CAD: {
        switch (category) {
          case ONE: return "δολάριο Καναδά";
          case OTHER:
              default: return "δολάρια Καναδά";
        }
      }
      case CDF: {
        switch (category) {
          case ONE: return "φράγκο Κονγκό";
          case OTHER:
              default: return "φράγκα Κονγκό";
        }
      }
      case CHE: {
        switch (category) {
          case ONE: return "ευρώ WIR";
          case OTHER:
              default: return "ευρώ WIR";
        }
      }
      case CHF: {
        switch (category) {
          case ONE: return "φράγκο Ελβετίας";
          case OTHER:
              default: return "φράγκα Ελβετίας";
        }
      }
      case CHW: {
        switch (category) {
          case ONE: return "φράγκο WIR";
          case OTHER:
              default: return "φράγκα WIR";
        }
      }
      case CLF: {
        switch (category) {
          case ONE: return "ουνιδάδες ντε φομέντο Χιλής";
          case OTHER:
              default: return "ουνιδάδες ντε φομέντο Χιλής";
        }
      }
      case CLP: {
        switch (category) {
          case ONE: return "πέσο Χιλής";
          case OTHER:
              default: return "πέσο Χιλής";
        }
      }
      case CNY: {
        switch (category) {
          case ONE: return "γουάν Κίνας";
          case OTHER:
              default: return "γουάν Κίνας";
        }
      }
      case COP: {
        switch (category) {
          case ONE: return "πέσο Κολομβίας";
          case OTHER:
              default: return "πέσο Κολομβίας";
        }
      }
      case CRC: {
        switch (category) {
          case ONE: return "κολόν Κόστα Ρίκα";
          case OTHER:
              default: return "κολόν Κόστα Ρίκα";
        }
      }
      case CSD: {
        switch (category) {
          case ONE: return "παλιό δινάρη Σερβίας";
          case OTHER:
              default: return "παλιά δινάρια Σερβίας";
        }
      }
      case CSK: {
        switch (category) {
          case ONE: return "σκληρή κορόνα Τσεχοσλοβακίας";
          case OTHER:
              default: return "σκληρές κορόνες Τσεχοσλοβακίας";
        }
      }
      case CUC: {
        switch (category) {
          case ONE: return "μετατρέψιμο πέσο Κούβας";
          case OTHER:
              default: return "μετατρέψιμα πέσο Κούβας";
        }
      }
      case CUP: {
        switch (category) {
          case ONE: return "πέσο Κούβας";
          case OTHER:
              default: return "πέσο Κούβας";
        }
      }
      case CVE: {
        switch (category) {
          case ONE: return "εσκούδο Πράσινου Ακρωτηρίου";
          case OTHER:
              default: return "εσκούδο Πράσινου Ακρωτηρίου";
        }
      }
      case CYP: {
        switch (category) {
          case ONE: return "λίρα Κύπρου";
          case OTHER:
              default: return "λίρες Κύπρου";
        }
      }
      case CZK: {
        switch (category) {
          case ONE: return "κορόνα Τσεχίας";
          case OTHER:
              default: return "κορόνες Τσεχίας";
        }
      }
      case DDM: {
        switch (category) {
          case ONE: return "όστμαρκ Ανατολικής Γερμανίας";
          case OTHER:
              default: return "όστμαρκ Ανατολικής Γερμανίας";
        }
      }
      case DEM: {
        switch (category) {
          case ONE: return "μάρκο Γερμανίας";
          case OTHER:
              default: return "μάρκα Γερμανίας";
        }
      }
      case DJF: {
        switch (category) {
          case ONE: return "φράγκο Τζιμπουτί";
          case OTHER:
              default: return "φράγκα Τζιμπουτί";
        }
      }
      case DKK: {
        switch (category) {
          case ONE: return "κορόνα Δανίας";
          case OTHER:
              default: return "κορόνες Δανίας";
        }
      }
      case DOP: {
        switch (category) {
          case ONE: return "πέσο Δομινικανής Δημοκρατίας";
          case OTHER:
              default: return "πέσο Δομινικανής Δημοκρατίας";
        }
      }
      case DZD: {
        switch (category) {
          case ONE: return "δηνάριο Αλγερίας";
          case OTHER:
              default: return "δηνάρια Αλγερίας";
        }
      }
      case ECS: {
        switch (category) {
          case ONE: return "σούκρε Εκουαδόρ";
          case OTHER:
              default: return "σούκρε Εκουαδόρ";
        }
      }
      case EEK: {
        switch (category) {
          case ONE: return "κορόνα Εσθονίας";
          case OTHER:
              default: return "κορόνες Εσθονίας";
        }
      }
      case EGP: {
        switch (category) {
          case ONE: return "λίρα Αιγύπτου";
          case OTHER:
              default: return "λίρες Αιγύπτου";
        }
      }
      case ERN: {
        switch (category) {
          case ONE: return "νάκφα Ερυθραίας";
          case OTHER:
              default: return "νάκφα Ερυθραίας";
        }
      }
      case ESA: {
        switch (category) {
          case ONE: return "πεσέτα Ισπανίας (λογαριασμός Α)";
          case OTHER:
              default: return "πεσέτες Ισπανίας (λογαριασμός Α)";
        }
      }
      case ESB: {
        switch (category) {
          case ONE: return "πεσέτα Ισπανίας (μετατρέψιμος λογαριασμός)";
          case OTHER:
              default: return "πεσέτες Ισπανίας (μετατρέψιμες)";
        }
      }
      case ESP: {
        switch (category) {
          case ONE: return "πεσέτα Ισπανίας";
          case OTHER:
              default: return "πεσέτες Ισπανίας";
        }
      }
      case ETB: {
        switch (category) {
          case ONE: return "μπιρ Αιθιοπίας";
          case OTHER:
              default: return "μπιρ Αιθιοπίας";
        }
      }
      case EUR: {
        switch (category) {
          case ONE: return "ευρώ";
          case OTHER:
              default: return "ευρώ";
        }
      }
      case FIM: {
        switch (category) {
          case ONE: return "μάρκο Φινλανδίας";
          case OTHER:
              default: return "μάρκα Φινλανδίας";
        }
      }
      case FJD: {
        switch (category) {
          case ONE: return "δολάριο Φίτζι";
          case OTHER:
              default: return "δολάρια Φίτζι";
        }
      }
      case FKP: {
        switch (category) {
          case ONE: return "λίρα Νησιών Φώκλαντ";
          case OTHER:
              default: return "λίρες Νησιών Φώκλαντ";
        }
      }
      case FRF: {
        switch (category) {
          case ONE: return "φράγκο Γαλλίας";
          case OTHER:
              default: return "φράγκα Γαλλίας";
        }
      }
      case GBP: {
        switch (category) {
          case ONE: return "λίρα στερλίνα Βρετανίας";
          case OTHER:
              default: return "λίρες στερλίνες Βρετανίας";
        }
      }
      case GEK: {
        switch (category) {
          case ONE: return "κούπον λάρι Γεωργίας";
          case OTHER:
              default: return "κούπον λάρι Γεωργίας";
        }
      }
      case GEL: {
        switch (category) {
          case ONE: return "λάρι Γεωργίας";
          case OTHER:
              default: return "λάρι Γεωργίας";
        }
      }
      case GHC: {
        switch (category) {
          case ONE: return "σέντι Γκάνας (GHC)";
          case OTHER:
              default: return "σέντι Γκάνας (GHC)";
        }
      }
      case GHS: {
        switch (category) {
          case ONE: return "σέντι Γκάνας";
          case OTHER:
              default: return "σέντι Γκάνας";
        }
      }
      case GIP: {
        switch (category) {
          case ONE: return "λίρα Γιβραλτάρ";
          case OTHER:
              default: return "λίρες Γιβραλτάρ";
        }
      }
      case GMD: {
        switch (category) {
          case ONE: return "νταλάσι Γκάμπιας";
          case OTHER:
              default: return "νταλάσι Γκάμπιας";
        }
      }
      case GNF: {
        switch (category) {
          case ONE: return "φράγκο Γουινέας";
          case OTHER:
              default: return "φράγκα Γουινέας";
        }
      }
      case GNS: {
        switch (category) {
          case ONE: return "συλί Γουινέας";
          case OTHER:
              default: return "συλί Γουινέας";
        }
      }
      case GQE: {
        switch (category) {
          case ONE: return "εκουέλε Ισημερινής Γουινέας";
          case OTHER:
              default: return "εκουέλε Ισημερινής Γουινέας";
        }
      }
      case GRD: {
        switch (category) {
          case ONE: return "δραχμή Ελλάδας";
          case OTHER:
              default: return "δραχμές Ελλάδας";
        }
      }
      case GTQ: {
        switch (category) {
          case ONE: return "κουετσάλ Γουατεμάλας";
          case OTHER:
              default: return "κουετσάλ Γουατεμάλας";
        }
      }
      case GWE: {
        switch (category) {
          case ONE: return "γκινέα εσκούδο Πορτογαλίας";
          case OTHER:
              default: return "γκινέα εσκούδο Πορτογαλίας";
        }
      }
      case GWP: {
        switch (category) {
          case ONE: return "πέσο Γουινέα-Μπισάου";
          case OTHER:
              default: return "πέσο Γουινέα-Μπισάου";
        }
      }
      case GYD: {
        switch (category) {
          case ONE: return "δολάριο Γουιάνας";
          case OTHER:
              default: return "δολάρια Γουιάνας";
        }
      }
      case HKD: {
        switch (category) {
          case ONE: return "δολάριο Χονγκ Κονγκ";
          case OTHER:
              default: return "δολάρια Χονγκ Κονγκ";
        }
      }
      case HNL: {
        switch (category) {
          case ONE: return "λεμπίρα Ονδούρας";
          case OTHER:
              default: return "λεμπίρα Ονδούρας";
        }
      }
      case HRD: {
        switch (category) {
          case ONE: return "δηνάριο Κροατίας";
          case OTHER:
              default: return "δηνάρια Κροατίας";
        }
      }
      case HRK: {
        switch (category) {
          case ONE: return "κούνα Κροατίας";
          case OTHER:
              default: return "κούνα Κροατίας";
        }
      }
      case HTG: {
        switch (category) {
          case ONE: return "γκουρντ Αϊτής";
          case OTHER:
              default: return "γκουρντ Αϊτής";
        }
      }
      case HUF: {
        switch (category) {
          case ONE: return "φιορίνι Ουγγαρίας";
          case OTHER:
              default: return "φιορίνια Ουγγαρίας";
        }
      }
      case IDR: {
        switch (category) {
          case ONE: return "ρουπία Ινδονησίας";
          case OTHER:
              default: return "ρουπία Ινδονησίας";
        }
      }
      case IEP: {
        switch (category) {
          case ONE: return "λίρα Ιρλανδίας";
          case OTHER:
              default: return "λίρες Ιρλανδίας";
        }
      }
      case ILP: {
        switch (category) {
          case ONE: return "λίρα Ισραήλ";
          case OTHER:
              default: return "λίρες Ισραήλ";
        }
      }
      case ILR: {
        switch (category) {
          case ONE: return "παλιό σεκέλ Ισραήλ";
          case OTHER:
              default: return "παλιά σεκέλ Ισραήλ";
        }
      }
      case ILS: {
        switch (category) {
          case ONE: return "νέο σέκελ Ισραήλ";
          case OTHER:
              default: return "νέα σέκελ Ισραήλ";
        }
      }
      case INR: {
        switch (category) {
          case ONE: return "ρουπία Ινδίας";
          case OTHER:
              default: return "ρουπίες Ινδίας";
        }
      }
      case IQD: {
        switch (category) {
          case ONE: return "δηνάριο Ιράκ";
          case OTHER:
              default: return "δηνάρια Ιράκ";
        }
      }
      case IRR: {
        switch (category) {
          case ONE: return "ριάλ Ιράν";
          case OTHER:
              default: return "ριάλ Ιράν";
        }
      }
      case ISJ: {
        switch (category) {
          case ONE: return "Παλιά κορόνα Ισλανδίας";
          case OTHER:
              default: return "παλιές κορόνες Ισλανδίας";
        }
      }
      case ISK: {
        switch (category) {
          case ONE: return "κορόνα Ισλανδίας";
          case OTHER:
              default: return "κορόνες Ισλανδίας";
        }
      }
      case ITL: {
        switch (category) {
          case ONE: return "λιρέτα Ιταλίας";
          case OTHER:
              default: return "λιρέτες Ιταλίας";
        }
      }
      case JMD: {
        switch (category) {
          case ONE: return "δολάριο Τζαμάικας";
          case OTHER:
              default: return "δολάρια Τζαμάικας";
        }
      }
      case JOD: {
        switch (category) {
          case ONE: return "δηνάριο Ιορδανίας";
          case OTHER:
              default: return "δηνάρια Ιορδανίας";
        }
      }
      case JPY: {
        switch (category) {
          case ONE: return "γιεν Ιαπωνίας";
          case OTHER:
              default: return "γιεν Ιαπωνίας";
        }
      }
      case KES: {
        switch (category) {
          case ONE: return "σελίνι Κένυας";
          case OTHER:
              default: return "σελίνια Κένυας";
        }
      }
      case KGS: {
        switch (category) {
          case ONE: return "σομ Κιργιζίας";
          case OTHER:
              default: return "σομ Κιργιζίας";
        }
      }
      case KHR: {
        switch (category) {
          case ONE: return "ρίελ Καμπότζης";
          case OTHER:
              default: return "ρίελ Καμπότζης";
        }
      }
      case KMF: {
        switch (category) {
          case ONE: return "φράγκο Κομορών";
          case OTHER:
              default: return "φράγκα Κομορών";
        }
      }
      case KPW: {
        switch (category) {
          case ONE: return "γουόν Βόρειας Κορέας";
          case OTHER:
              default: return "γουόν Βόρειας Κορέας";
        }
      }
      case KRW: {
        switch (category) {
          case ONE: return "γουόν Νότιας Κορέας";
          case OTHER:
              default: return "γουόν Νότιας Κορέας";
        }
      }
      case KWD: {
        switch (category) {
          case ONE: return "δηνάριο Κουβέιτ";
          case OTHER:
              default: return "δηνάρια Κουβέιτ";
        }
      }
      case KYD: {
        switch (category) {
          case ONE: return "δολάριο Νήσων Κέιμαν";
          case OTHER:
              default: return "δολάρια Νήσων Κέιμαν";
        }
      }
      case KZT: {
        switch (category) {
          case ONE: return "τένγκε Καζακστάν";
          case OTHER:
              default: return "τένγκε Καζακστάν";
        }
      }
      case LAK: {
        switch (category) {
          case ONE: return "κιπ Λάος";
          case OTHER:
              default: return "κιπ Λάος";
        }
      }
      case LBP: {
        switch (category) {
          case ONE: return "λίρα Λιβάνου";
          case OTHER:
              default: return "λίρες Λιβάνου";
        }
      }
      case LKR: {
        switch (category) {
          case ONE: return "ρουπία Σρι Λάνκα";
          case OTHER:
              default: return "ρουπίες Σρι Λάνκα";
        }
      }
      case LRD: {
        switch (category) {
          case ONE: return "δολάριο Λιβερίας";
          case OTHER:
              default: return "δολάρια Λιβερίας";
        }
      }
      case LSL: {
        switch (category) {
          case ONE: return "λότι Λεσόθο";
          case OTHER:
              default: return "λότι Λεσόθο";
        }
      }
      case LTL: {
        switch (category) {
          case ONE: return "λίτα Λιθουανίας";
          case OTHER:
              default: return "λίτα Λιθουανίας";
        }
      }
      case LTT: {
        switch (category) {
          case ONE: return "ταλόνας Λιθουανίας";
          case OTHER:
              default: return "ταλόνας Λιθουανίας";
        }
      }
      case LUF: {
        switch (category) {
          case ONE: return "φράγκο Λουξεμβούργου";
          case OTHER:
              default: return "φράγκα Λουξεμβούργου";
        }
      }
      case LVL: {
        switch (category) {
          case ONE: return "λατς Λετονίας";
          case OTHER:
              default: return "λατς Λετονίας";
        }
      }
      case LVR: {
        switch (category) {
          case ONE: return "ρούβλι Λετονίας";
          case OTHER:
              default: return "ρούβλια Λετονίας";
        }
      }
      case LYD: {
        switch (category) {
          case ONE: return "δηνάριο Λιβύης";
          case OTHER:
              default: return "δηνάρια Λιβύης";
        }
      }
      case MAD: {
        switch (category) {
          case ONE: return "ντιράμ Μαρόκου";
          case OTHER:
              default: return "ντιράμ Μαρόκου";
        }
      }
      case MAF: {
        switch (category) {
          case ONE: return "φράγκο Μαρόκου";
          case OTHER:
              default: return "φράγκα Μαρόκου";
        }
      }
      case MDL: {
        switch (category) {
          case ONE: return "λέου Μολδαβίας";
          case OTHER:
              default: return "λέου Μολδαβίας";
        }
      }
      case MGA: {
        switch (category) {
          case ONE: return "αριάρι Μαδαγασκάρης";
          case OTHER:
              default: return "αριάρι Μαδαγασκάρης";
        }
      }
      case MGF: {
        switch (category) {
          case ONE: return "φράγκο Μαδαγασκάρης";
          case OTHER:
              default: return "φράγκα Μαδαγασκάρης";
        }
      }
      case MKD: {
        switch (category) {
          case ONE: return "δηνάριο ΠΓΔΜ";
          case OTHER:
              default: return "δηνάρια ΠΓΔΜ";
        }
      }
      case MLF: {
        switch (category) {
          case ONE: return "φράγκο Μαλί";
          case OTHER:
              default: return "φράγκα Μαλί";
        }
      }
      case MMK: {
        switch (category) {
          case ONE: return "κιάτ Μιανμάρ";
          case OTHER:
              default: return "κιάτ Μιανμάρ";
        }
      }
      case MNT: {
        switch (category) {
          case ONE: return "τουγκρίκ Μογγολίας";
          case OTHER:
              default: return "τουγκρίκ Μογγολίας";
        }
      }
      case MOP: {
        switch (category) {
          case ONE: return "πατάκα Μακάο";
          case OTHER:
              default: return "πατάκα Μακάο";
        }
      }
      case MRO: {
        switch (category) {
          case ONE: return "ουγκίγια Μαυριτανίας";
          case OTHER:
              default: return "ουγκίγια Μαυριτανίας";
        }
      }
      case MTL: {
        switch (category) {
          case ONE: return "λιρέτα Μάλτας";
          case OTHER:
              default: return "λιρέτες Μάλτας";
        }
      }
      case MTP: {
        switch (category) {
          case ONE: return "λίρα Μάλτας";
          case OTHER:
              default: return "λίρες Μάλτας";
        }
      }
      case MUR: {
        switch (category) {
          case ONE: return "ρουπία Μαυρικίου";
          case OTHER:
              default: return "ρουπίες Μαυρικίου";
        }
      }
      case MVR: {
        switch (category) {
          case ONE: return "ρουφίγια Μαλδίβων";
          case OTHER:
              default: return "ρουφίγια Μαλδίβων";
        }
      }
      case MWK: {
        switch (category) {
          case ONE: return "κουάτσα Μαλάουι";
          case OTHER:
              default: return "κουάτσα Μαλάουι";
        }
      }
      case MXN: {
        switch (category) {
          case ONE: return "πέσο Μεξικού";
          case OTHER:
              default: return "πέσο Μεξικού";
        }
      }
      case MXP: {
        switch (category) {
          case ONE: return "ασημένιο πέσο Μεξικού (MXP)";
          case OTHER:
              default: return "ασημένια πέσο Μεξικού (MXP)";
        }
      }
      case MYR: {
        switch (category) {
          case ONE: return "ρινγκίτ Μαλαισίας";
          case OTHER:
              default: return "ρινγκίτ Μαλαισίας";
        }
      }
      case MZE: {
        switch (category) {
          case ONE: return "εσκούδο Μοζαμβίκης";
          case OTHER:
              default: return "εσκούδο Μοζαμβίκης";
        }
      }
      case MZM: {
        switch (category) {
          case ONE: return "παλιό μετικάλ Μοζαμβίκης";
          case OTHER:
              default: return "παλιά μετικάλ Μοζαμβίκης";
        }
      }
      case MZN: {
        switch (category) {
          case ONE: return "μετικάλ Μοζαμβίκης";
          case OTHER:
              default: return "μετικάλ Μοζαμβίκης";
        }
      }
      case NAD: {
        switch (category) {
          case ONE: return "δολάριο Ναμίμπια";
          case OTHER:
              default: return "δολάρια Ναμίμπια";
        }
      }
      case NGN: {
        switch (category) {
          case ONE: return "νάιρα Νιγηρίας";
          case OTHER:
              default: return "νάιρα Νιγηρίας";
        }
      }
      case NIC: {
        switch (category) {
          case ONE: return "κόρδοβα Νικαράγουας";
          case OTHER:
              default: return "κόρδοβα Νικαράγουας";
        }
      }
      case NIO: {
        switch (category) {
          case ONE: return "χρυσή κόρδοβα Νικαράγουας";
          case OTHER:
              default: return "χρυσές κόρδοβα Νικαράγουας";
        }
      }
      case NLG: {
        switch (category) {
          case ONE: return "γκίλντα Ολλανδίας";
          case OTHER:
              default: return "γκίλντα Ολλανδίας";
        }
      }
      case NOK: {
        switch (category) {
          case ONE: return "κορόνα Νορβηγίας";
          case OTHER:
              default: return "κορόνες Νορβηγίας";
        }
      }
      case NPR: {
        switch (category) {
          case ONE: return "ρουπία Νεπάλ";
          case OTHER:
              default: return "ρουπίες Νεπάλ";
        }
      }
      case NZD: {
        switch (category) {
          case ONE: return "δολάριο Νέας Ζηλανδίας";
          case OTHER:
              default: return "δολάρια Νέας Ζηλανδίας";
        }
      }
      case OMR: {
        switch (category) {
          case ONE: return "ριάλ Ομάν";
          case OTHER:
              default: return "ριάλ Ομάν";
        }
      }
      case PAB: {
        switch (category) {
          case ONE: return "μπαλμπόα Παναμά";
          case OTHER:
              default: return "μπαλμπόα Παναμά";
        }
      }
      case PEI: {
        switch (category) {
          case ONE: return "ίντι Περού";
          case OTHER:
              default: return "ίντι Περού";
        }
      }
      case PEN: {
        switch (category) {
          case ONE: return "σολ Περού";
          case OTHER:
              default: return "Σολ Περού";
        }
      }
      case PES: {
        switch (category) {
          case ONE: return "σολ Περού (1863–1965)";
          case OTHER:
              default: return "σολ Περού (1863–1965)";
        }
      }
      case PGK: {
        switch (category) {
          case ONE: return "κίνα Παπούας Νέας Γουινέας";
          case OTHER:
              default: return "κίνα Παπούας Νέας Γουινέας";
        }
      }
      case PHP: {
        switch (category) {
          case ONE: return "πέσο Φιλιππίνων";
          case OTHER:
              default: return "πέσο Φιλιππίνων";
        }
      }
      case PKR: {
        switch (category) {
          case ONE: return "ρουπία Πακιστάν";
          case OTHER:
              default: return "ρουπίες Πακιστάν";
        }
      }
      case PLN: {
        switch (category) {
          case ONE: return "ζλότι Πολωνίας";
          case OTHER:
              default: return "ζλότι Πολωνίας";
        }
      }
      case PLZ: {
        switch (category) {
          case ONE: return "ζλότυ Πολωνίας (PLZ)";
          case OTHER:
              default: return "ζλότυ Πολωνίας (PLZ)";
        }
      }
      case PTE: {
        switch (category) {
          case ONE: return "εσκούδο Πορτογαλίας";
          case OTHER:
              default: return "εσκούδο Πορτογαλίας";
        }
      }
      case PYG: {
        switch (category) {
          case ONE: return "γκουαρανί Παραγουάης";
          case OTHER:
              default: return "γκουαρανί Παραγουάης";
        }
      }
      case QAR: {
        switch (category) {
          case ONE: return "ριάλ Κατάρ";
          case OTHER:
              default: return "ριάλ Κατάρ";
        }
      }
      case RHD: {
        switch (category) {
          case ONE: return "δολάριο Ροδεσίας";
          case OTHER:
              default: return "δολάρια Ροδεσίας";
        }
      }
      case ROL: {
        switch (category) {
          case ONE: return "παλιό λέι Ρουμανίας";
          case OTHER:
              default: return "παλιά λέι Ρουμανίας";
        }
      }
      case RON: {
        switch (category) {
          case ONE: return "λέου Ρουμανίας";
          case OTHER:
              default: return "λέου Ρουμανίας";
        }
      }
      case RSD: {
        switch (category) {
          case ONE: return "δηνάριο Σερβίας";
          case OTHER:
              default: return "δηνάρια Σερβίας";
        }
      }
      case RUB: {
        switch (category) {
          case ONE: return "ρούβλι Ρωσίας";
          case OTHER:
              default: return "ρούβλια Ρωσίας";
        }
      }
      case RUR: {
        switch (category) {
          case ONE: return "ρούβλι Ρωσίας (RUR)";
          case OTHER:
              default: return "ρούβλια Ρωσίας (1991–1998)";
        }
      }
      case RWF: {
        switch (category) {
          case ONE: return "φράγκο Ρουάντας";
          case OTHER:
              default: return "φράγκα Ρουάντας";
        }
      }
      case SAR: {
        switch (category) {
          case ONE: return "ριάλ Σαουδικής Αραβίας";
          case OTHER:
              default: return "ριάλ Σαουδικής Αραβίας";
        }
      }
      case SBD: {
        switch (category) {
          case ONE: return "δολάριο Νήσων Σολομώντος";
          case OTHER:
              default: return "δολάρια Νήσων Σολομώντος";
        }
      }
      case SCR: {
        switch (category) {
          case ONE: return "ρουπία Σεϋχελλών";
          case OTHER:
              default: return "ρουπίες Σεϋχελλών";
        }
      }
      case SDD: {
        switch (category) {
          case ONE: return "δηνάριο Σουδάν";
          case OTHER:
              default: return "δηνάρια Σουδάν";
        }
      }
      case SDG: {
        switch (category) {
          case ONE: return "λίρα Σουδάν";
          case OTHER:
              default: return "λίρες Σουδάν";
        }
      }
      case SDP: {
        switch (category) {
          case ONE: return "παλιά λίρα Σουδάν";
          case OTHER:
              default: return "παλαιές λίρες Σουδάν";
        }
      }
      case SEK: {
        switch (category) {
          case ONE: return "κορόνα Σουηδίας";
          case OTHER:
              default: return "κορόνες Σουηδίας";
        }
      }
      case SGD: {
        switch (category) {
          case ONE: return "δολάριο Σιγκαπούρης";
          case OTHER:
              default: return "δολάρια Σιγκαπούρης";
        }
      }
      case SHP: {
        switch (category) {
          case ONE: return "λίρα Αγίας Ελένης";
          case OTHER:
              default: return "λίρες Αγίας Ελένης";
        }
      }
      case SIT: {
        switch (category) {
          case ONE: return "τόλαρ Σλοβενίας";
          case OTHER:
              default: return "τόλαρ Σλοβ";
        }
      }
      case SKK: {
        switch (category) {
          case ONE: return "κορόνα Σλοβενίας";
          case OTHER:
              default: return "κορόνες Σλοβενίας";
        }
      }
      case SLL: {
        switch (category) {
          case ONE: return "λεόνε Σιέρα Λεόνε";
          case OTHER:
              default: return "λεόνε Σιέρα Λεόνε";
        }
      }
      case SOS: {
        switch (category) {
          case ONE: return "σελίνι Σομαλίας";
          case OTHER:
              default: return "σελίνια Σομαλίας";
        }
      }
      case SRD: {
        switch (category) {
          case ONE: return "δολάριο Σουρινάμ";
          case OTHER:
              default: return "δολάρια Σουρινάμ";
        }
      }
      case SRG: {
        switch (category) {
          case ONE: return "γκίλντα Σουρινάμ";
          case OTHER:
              default: return "γκίλντα Σουρινάμ";
        }
      }
      case SSP: {
        switch (category) {
          case ONE: return "λίρα Νότιου Σουδάν";
          case OTHER:
              default: return "λίρες Νότιου Σουδάν";
        }
      }
      case STD: {
        switch (category) {
          case ONE: return "ντόμπρα Σάο Τόμε και Πρίνσιπε";
          case OTHER:
              default: return "ντόμπρα Σάο Τόμε και Πρίνσιπε";
        }
      }
      case SUR: {
        switch (category) {
          case ONE: return "σοβιετικό ρούβλι";
          case OTHER:
              default: return "σοβιετικά ρούβλια";
        }
      }
      case SVC: {
        switch (category) {
          case ONE: return "κολόν Ελ Σαλβαδόρ";
          case OTHER:
              default: return "κολόν Ελ Σαλβαδόρ";
        }
      }
      case SYP: {
        switch (category) {
          case ONE: return "λίρα Συρίας";
          case OTHER:
              default: return "λίρες Συρίας";
        }
      }
      case SZL: {
        switch (category) {
          case ONE: return "λιλανγκένι Σουαζιλάνδης";
          case OTHER:
              default: return "λιλανγκένι Σουαζιλάνδης";
        }
      }
      case THB: {
        switch (category) {
          case ONE: return "μπατ Ταϊλάνδης";
          case OTHER:
              default: return "μπατ Ταϊλάνδης";
        }
      }
      case TJR: {
        switch (category) {
          case ONE: return "ρούβλι Τατζικιστάν";
          case OTHER:
              default: return "ρούβλια Τατζικιστάν";
        }
      }
      case TJS: {
        switch (category) {
          case ONE: return "σομόνι Τατζικιστάν";
          case OTHER:
              default: return "σομόνι Τατζικιστάν";
        }
      }
      case TMM: {
        switch (category) {
          case ONE: return "μανάτ Τουρκμενιστάν";
          case OTHER:
              default: return "μανάτ Τουρκμενιστάν";
        }
      }
      case TMT: {
        switch (category) {
          case ONE: return "μάνατ Τουρκμενιστάν";
          case OTHER:
              default: return "μάνατ Τουρκμενιστάν";
        }
      }
      case TND: {
        switch (category) {
          case ONE: return "δηνάριο Τυνησίας";
          case OTHER:
              default: return "δηνάρια Τυνησίας";
        }
      }
      case TOP: {
        switch (category) {
          case ONE: return "παάγκα νήσων Τόγκα";
          case OTHER:
              default: return "παάγκα νήσων Τόγκα";
        }
      }
      case TPE: {
        switch (category) {
          case ONE: return "εσκούδο Τιμόρ";
          case OTHER:
              default: return "εσκούδο Τιμόρ";
        }
      }
      case TRL: {
        switch (category) {
          case ONE: return "παλιά λίρα Τουρκίας";
          case OTHER:
              default: return "παλιές λίρες Τουρκίας";
        }
      }
      case TRY: {
        switch (category) {
          case ONE: return "λίρα Τουρκίας";
          case OTHER:
              default: return "λίρες Τουρκίας";
        }
      }
      case TTD: {
        switch (category) {
          case ONE: return "δολάριο Τρινιντάντ και Τομπάγκο";
          case OTHER:
              default: return "δολάρια Τρινιντάντ και Τομπάγκο";
        }
      }
      case TWD: {
        switch (category) {
          case ONE: return "νέο δολάριο Ταϊβάν";
          case OTHER:
              default: return "νέα δολάρια Ταϊβάν";
        }
      }
      case TZS: {
        switch (category) {
          case ONE: return "σελίνι Τανζανίας";
          case OTHER:
              default: return "σελίνια Τανζανίας";
        }
      }
      case UAH: {
        switch (category) {
          case ONE: return "γρίβνα Ουκρανίας";
          case OTHER:
              default: return "γρίβνα Ουκρανίας";
        }
      }
      case UAK: {
        switch (category) {
          case ONE: return "καρμποβανέτς Ουκρανίας";
          case OTHER:
              default: return "καρμποβανέτς Ουκρανίας";
        }
      }
      case UGS: {
        switch (category) {
          case ONE: return "σελίνι Ουγκάντας (UGS)";
          case OTHER:
              default: return "σελίνια Ουγκάντας (UGS)";
        }
      }
      case UGX: {
        switch (category) {
          case ONE: return "σελίνι Ουγκάντας";
          case OTHER:
              default: return "σελίνια Ουγκάντας";
        }
      }
      case USD: {
        switch (category) {
          case ONE: return "δολάριο ΗΠΑ";
          case OTHER:
              default: return "δολάρια ΗΠΑ";
        }
      }
      case USN: {
        switch (category) {
          case ONE: return "δολάριο Η.Π.Α. (επόμενη ημέρα)";
          case OTHER:
              default: return "δολάρια Η.Π.Α. (επόμενη ημέρα)";
        }
      }
      case USS: {
        switch (category) {
          case ONE: return "δολάριο Η.Π.Α. (ίδια ημέρα)";
          case OTHER:
              default: return "δολάρια Η.Π.Α. (ίδια ημέρα)";
        }
      }
      case UYP: {
        switch (category) {
          case ONE: return "πέσο Ουρουγουάης (UYP)";
          case OTHER:
              default: return "πέσο Ουρουγουάης (UYP)";
        }
      }
      case UYU: {
        switch (category) {
          case ONE: return "πέσο Ουρουγουάης";
          case OTHER:
              default: return "πέσο Ουρουγουάης";
        }
      }
      case UZS: {
        switch (category) {
          case ONE: return "σομ Ουζμπεκιστάν";
          case OTHER:
              default: return "σομ Ουζμπεκιστάν";
        }
      }
      case VEB: {
        switch (category) {
          case ONE: return "μπολιβάρ Βενεζουέλας (1871–2008)";
          case OTHER:
              default: return "μπολιβάρ Βενεζουέλας (1871–2008)";
        }
      }
      case VEF: {
        switch (category) {
          case ONE: return "μπολιβάρ Βενεζουέλας";
          case OTHER:
              default: return "μπολιβάρ Βενεζουέλας";
        }
      }
      case VND: {
        switch (category) {
          case ONE: return "ντονγκ Βιετνάμ";
          case OTHER:
              default: return "ντονγκ Βιετνάμ";
        }
      }
      case VUV: {
        switch (category) {
          case ONE: return "βατού Βανουάτου";
          case OTHER:
              default: return "βατού Βανουάτου";
        }
      }
      case WST: {
        switch (category) {
          case ONE: return "τάλα Σαμόα";
          case OTHER:
              default: return "τάλα Σαμόα";
        }
      }
      case XAF: {
        switch (category) {
          case ONE: return "φράγκο CFA Κεντρικής Αφρικής";
          case OTHER:
              default: return "φράγκα CFA Κεντρικής Αφρικής";
        }
      }
      case XBA: {
        switch (category) {
          case ONE: return "ευρωπαϊκή σύνθετη μονάδα";
          case OTHER:
              default: return "ευρωπαϊκές σύνθετες μονάδες";
        }
      }
      case XBB: {
        switch (category) {
          case ONE: return "ευρωπαϊκή νομισματική μονάδα";
          case OTHER:
              default: return "ευρωπαϊκές νομισματικές μονάδες";
        }
      }
      case XBC: {
        switch (category) {
          case ONE: return "ευρωπαϊκή μονάδα λογαριασμού (XBC)";
          case OTHER:
              default: return "ευρωπαϊκές μονάδες λογαριασμού (XBC)";
        }
      }
      case XBD: {
        switch (category) {
          case ONE: return "ευρωπαϊκή μονάδα λογαριασμού (XBD)";
          case OTHER:
              default: return "ευρωπαϊκές μονάδες λογαριασμού (XBD)";
        }
      }
      case XCD: {
        switch (category) {
          case ONE: return "δολάριο Ανατολικής Καραϊβικής";
          case OTHER:
              default: return "δολάρια Ανατολικής Καραϊβικής";
        }
      }
      case XDR: {
        switch (category) {
          case ONE: return "ειδικό δικαίωμα ανάληψης";
          case OTHER:
              default: return "ειδικά δικαιώματα ανάληψης";
        }
      }
      case XEU: {
        switch (category) {
          case ONE: return "ευρωπαϊκή συναλλαγματική μονάδα";
          case OTHER:
              default: return "ευρωπαϊκές συναλλαγματικές μονάδες";
        }
      }
      case XFO: {
        switch (category) {
          case ONE: return "χρυσό φράγκο Γαλλίας";
          case OTHER:
              default: return "χρυσά φράγκα Γαλλίας";
        }
      }
      case XFU: {
        switch (category) {
          case ONE: return "UIC-φράγκο Γαλλίας";
          case OTHER:
              default: return "UIC-φράγκα Γαλλίας";
        }
      }
      case XOF: {
        switch (category) {
          case ONE: return "φράγκο CFA Δυτικής Αφρικής";
          case OTHER:
              default: return "φράγκα CFA Δυτικής Αφρικής";
        }
      }
      case XPF: {
        switch (category) {
          case ONE: return "φράγκο CFP";
          case OTHER:
              default: return "φράγκα CFP";
        }
      }
      case XXX: {
        switch (category) {
          case ONE: return "(άγνωστο νόμισμα)";
          case OTHER:
              default: return "(άγνωστο νόμισμα)";
        }
      }
      case YDD: {
        switch (category) {
          case ONE: return "δηνάριο Υεμένης";
          case OTHER:
              default: return "δηνάρια Υεμένης";
        }
      }
      case YER: {
        switch (category) {
          case ONE: return "ριάλ Υεμένης";
          case OTHER:
              default: return "ριάλ Υεμένης";
        }
      }
      case YUD: {
        switch (category) {
          case ONE: return "μεταλλικό δηνάριο Γιουγκοσλαβίας";
          case OTHER:
              default: return "μεταλλικά δηνάρια Γιουγκοσλαβίας";
        }
      }
      case YUM: {
        switch (category) {
          case ONE: return "νέο δηνάριο Γιουγκοσλαβίας";
          case OTHER:
              default: return "νέο δηνάριο Γιουγκοσλαβίας";
        }
      }
      case YUN: {
        switch (category) {
          case ONE: return "μετατρέψιμο δινάριο Γιουγκοσλαβίας";
          case OTHER:
              default: return "μετατρέψιμο δηνάριο Γιουγκοσλαβίας";
        }
      }
      case ZAL: {
        switch (category) {
          case ONE: return "ραντ Νότιας Αφρικής (οικονομικό)";
          case OTHER:
              default: return "ραντ Νότιας Αφρικής (οικονομικό)";
        }
      }
      case ZAR: {
        switch (category) {
          case ONE: return "ραντ Νότιας Αφρικής";
          case OTHER:
              default: return "ραντ Νότιας Αφρικής";
        }
      }
      case ZMK: {
        switch (category) {
          case ONE: return "κουάτσα Ζάμπιας (1968–2012)";
          case OTHER:
              default: return "κουάτσα Ζάμπιας (1968–2012)";
        }
      }
      case ZMW: {
        switch (category) {
          case ONE: return "κουάτσα Ζάμπιας";
          case OTHER:
              default: return "κουάτσα Ζάμπιας";
        }
      }
      case ZRN: {
        switch (category) {
          case ONE: return "νέο ζαΐρ Ζαΐρ";
          case OTHER:
              default: return "νέα ζαΐρ Ζαΐρ";
        }
      }
      case ZRZ: {
        switch (category) {
          case ONE: return "ζαΐρ Ζαΐρ";
          case OTHER:
              default: return "ζαΐρ Ζαΐρ";
        }
      }
      case ZWD: {
        switch (category) {
          case ONE: return "δολάριο Ζιμπάμπουε";
          case OTHER:
              default: return "δολάρια Ζιμπάμπουε";
        }
      }
      case ZWL: {
        switch (category) {
          case ONE: return "Δολάριο Ζιμπάμπουε (2009)";
          case OTHER:
              default: return "Δολάριο Ζιμπάμπουε (2009)";
        }
      }
      default: return "";
    }
  }

  public int getCurrencyDigits(CLDR.Currency code) {
    return _CurrencyUtil.getCurrencyDigits(code);
  }

  protected void wrapUnits(PluralCategory category, DigitBuffer dbuf, String unit,
      StringBuilder dest) {
    dbuf.appendTo(dest);
    dest.append(" ");
    dest.append(unit);
  }

  private static class _Params extends NumberFormatterParams {
    _Params() {
      this.decimal = ",";
      this.group = ".";
      this.percent = "%";
      this.minus = "-";
      this.plus = "+";
      this.exponential = "e";
      this.superscriptingExponent = "×";
      this.perMille = "‰";
      this.infinity = "∞";
      this.nan = "NaN";
      this.currencyDecimal = ",";
      this.currencyGroup = ".";
    }
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy