Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
com.squarespace.cldr.numbers._NumberFormatter_bg Maven / Gradle / Ivy
//
//
// AUTO-GENERATED CLASS - DO NOT EDIT
//
//
package com.squarespace.cldr.numbers;
import com.squarespace.cldr.CLDR;
import com.squarespace.cldr.plurals.PluralCategory;
import java.lang.String;
import java.lang.StringBuilder;
public class _NumberFormatter_bg extends NumberFormatterBase {
public static final NumberPattern[] DECIMAL_STANDARD = patterns("#,##0.###", "-#,##0.###");
public static final NumberPattern[] PERCENT_STANDARD = patterns("#,##0%", "-#,##0%");
public static final NumberPattern[] CURRENCY_STANDARD = patterns("0.00 ¤", "-0.00 ¤");
public static final NumberPattern[] CURRENCY_ACCOUNTING = patterns("0.00 ¤", "(0.00 ¤)");
public static final NumberPattern[] DECIMAL_STANDARD_COMPACT = patterns("#,##0", "-#,##0");
public static final NumberPattern[] CURRENCY_STANDARD_COMPACT = patterns("0 ¤", "-0 ¤");
private final NumberPattern[] DECIMAL_SHORT_1K_ONE = patterns("0 хил'.'", "-0 хил'.'");
private final NumberPattern[] DECIMAL_SHORT_1K_OTHER = patterns("0 хил'.'", "-0 хил'.'");
private final NumberPattern[] DECIMAL_SHORT_10K_ONE = patterns("00 хил'.'", "-00 хил'.'");
private final NumberPattern[] DECIMAL_SHORT_10K_OTHER = patterns("00 хил'.'", "-00 хил'.'");
private final NumberPattern[] DECIMAL_SHORT_100K_ONE = patterns("000 хил'.'", "-000 хил'.'");
private final NumberPattern[] DECIMAL_SHORT_100K_OTHER = patterns("000 хил'.'", "-000 хил'.'");
private final NumberPattern[] DECIMAL_SHORT_1M_ONE = patterns("0 млн'.'", "-0 млн'.'");
private final NumberPattern[] DECIMAL_SHORT_1M_OTHER = patterns("0 млн'.'", "-0 млн'.'");
private final NumberPattern[] DECIMAL_SHORT_10M_ONE = patterns("00 млн'.'", "-00 млн'.'");
private final NumberPattern[] DECIMAL_SHORT_10M_OTHER = patterns("00 млн'.'", "-00 млн'.'");
private final NumberPattern[] DECIMAL_SHORT_100M_ONE = patterns("000 млн", "-000 млн");
private final NumberPattern[] DECIMAL_SHORT_100M_OTHER = patterns("000 млн", "-000 млн");
private final NumberPattern[] DECIMAL_SHORT_1B_ONE = patterns("0 млрд'.'", "-0 млрд'.'");
private final NumberPattern[] DECIMAL_SHORT_1B_OTHER = patterns("0 млрд'.'", "-0 млрд'.'");
private final NumberPattern[] DECIMAL_SHORT_10B_ONE = patterns("00 млрд'.'", "-00 млрд'.'");
private final NumberPattern[] DECIMAL_SHORT_10B_OTHER = patterns("00 млрд'.'", "-00 млрд'.'");
private final NumberPattern[] DECIMAL_SHORT_100B_ONE = patterns("000 млрд'.'", "-000 млрд'.'");
private final NumberPattern[] DECIMAL_SHORT_100B_OTHER = patterns("000 млрд'.'", "-000 млрд'.'");
private final NumberPattern[] DECIMAL_SHORT_1T_ONE = patterns("0 трлн'.'", "-0 трлн'.'");
private final NumberPattern[] DECIMAL_SHORT_1T_OTHER = patterns("0 трлн'.'", "-0 трлн'.'");
private final NumberPattern[] DECIMAL_SHORT_10T_ONE = patterns("00 трлн'.'", "-00 трлн'.'");
private final NumberPattern[] DECIMAL_SHORT_10T_OTHER = patterns("00 трлн'.'", "-00 трлн'.'");
private final NumberPattern[] DECIMAL_SHORT_100T_ONE = patterns("000 трлн'.'", "-000 трлн'.'");
private final NumberPattern[] DECIMAL_SHORT_100T_OTHER = patterns("000 трлн'.'", "-000 трлн'.'");
private final int DECIMAL_SHORT_1K_SHIFT = 3;
private final int DECIMAL_SHORT_10K_SHIFT = 3;
private final int DECIMAL_SHORT_100K_SHIFT = 3;
private final int DECIMAL_SHORT_1M_SHIFT = 6;
private final int DECIMAL_SHORT_10M_SHIFT = 6;
private final int DECIMAL_SHORT_100M_SHIFT = 6;
private final int DECIMAL_SHORT_1B_SHIFT = 9;
private final int DECIMAL_SHORT_10B_SHIFT = 9;
private final int DECIMAL_SHORT_100B_SHIFT = 9;
private final int DECIMAL_SHORT_1T_SHIFT = 12;
private final int DECIMAL_SHORT_10T_SHIFT = 12;
private final int DECIMAL_SHORT_100T_SHIFT = 12;
private final NumberPattern[] DECIMAL_LONG_1K_ONE = patterns("0 хил'.'", "-0 хил'.'");
private final NumberPattern[] DECIMAL_LONG_1K_OTHER = patterns("0 хиляди", "-0 хиляди");
private final NumberPattern[] DECIMAL_LONG_10K_ONE = patterns("00 хиляди", "-00 хиляди");
private final NumberPattern[] DECIMAL_LONG_10K_OTHER = patterns("00 хиляди", "-00 хиляди");
private final NumberPattern[] DECIMAL_LONG_100K_ONE = patterns("000 хиляди", "-000 хиляди");
private final NumberPattern[] DECIMAL_LONG_100K_OTHER = patterns("000 хиляди", "-000 хиляди");
private final NumberPattern[] DECIMAL_LONG_1M_ONE = patterns("0 милион", "-0 милион");
private final NumberPattern[] DECIMAL_LONG_1M_OTHER = patterns("0 милиона", "-0 милиона");
private final NumberPattern[] DECIMAL_LONG_10M_ONE = patterns("00 милиона", "-00 милиона");
private final NumberPattern[] DECIMAL_LONG_10M_OTHER = patterns("00 милиона", "-00 милиона");
private final NumberPattern[] DECIMAL_LONG_100M_ONE = patterns("000 милиона", "-000 милиона");
private final NumberPattern[] DECIMAL_LONG_100M_OTHER = patterns("000 милиона", "-000 милиона");
private final NumberPattern[] DECIMAL_LONG_1B_ONE = patterns("0 милиард", "-0 милиард");
private final NumberPattern[] DECIMAL_LONG_1B_OTHER = patterns("0 милиарда", "-0 милиарда");
private final NumberPattern[] DECIMAL_LONG_10B_ONE = patterns("00 милиарда", "-00 милиарда");
private final NumberPattern[] DECIMAL_LONG_10B_OTHER = patterns("00 милиарда", "-00 милиарда");
private final NumberPattern[] DECIMAL_LONG_100B_ONE = patterns("000 милиарда", "-000 милиарда");
private final NumberPattern[] DECIMAL_LONG_100B_OTHER = patterns("000 милиарда", "-000 милиарда");
private final NumberPattern[] DECIMAL_LONG_1T_ONE = patterns("0 трилион", "-0 трилион");
private final NumberPattern[] DECIMAL_LONG_1T_OTHER = patterns("0 трилиона", "-0 трилиона");
private final NumberPattern[] DECIMAL_LONG_10T_ONE = patterns("00 трилиона", "-00 трилиона");
private final NumberPattern[] DECIMAL_LONG_10T_OTHER = patterns("00 трилиона", "-00 трилиона");
private final NumberPattern[] DECIMAL_LONG_100T_ONE = patterns("000 трилиона", "-000 трилиона");
private final NumberPattern[] DECIMAL_LONG_100T_OTHER = patterns("000 трилиона", "-000 трилиона");
private final int DECIMAL_LONG_1K_SHIFT = 3;
private final int DECIMAL_LONG_10K_SHIFT = 3;
private final int DECIMAL_LONG_100K_SHIFT = 3;
private final int DECIMAL_LONG_1M_SHIFT = 6;
private final int DECIMAL_LONG_10M_SHIFT = 6;
private final int DECIMAL_LONG_100M_SHIFT = 6;
private final int DECIMAL_LONG_1B_SHIFT = 9;
private final int DECIMAL_LONG_10B_SHIFT = 9;
private final int DECIMAL_LONG_100B_SHIFT = 9;
private final int DECIMAL_LONG_1T_SHIFT = 12;
private final int DECIMAL_LONG_10T_SHIFT = 12;
private final int DECIMAL_LONG_100T_SHIFT = 12;
private final NumberPattern[] CURRENCY_SHORT_1K_ONE = patterns("0 хил'.' ¤", "-0 хил'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_1K_OTHER = patterns("0 хил'.' ¤", "-0 хил'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_10K_ONE = patterns("00 хил'.' ¤", "-00 хил'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_10K_OTHER = patterns("00 хил'.' ¤", "-00 хил'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_100K_ONE = patterns("000 хил'.' ¤", "-000 хил'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_100K_OTHER = patterns("000 хил'.' ¤", "-000 хил'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_1M_ONE = patterns("0 млн'.' ¤", "-0 млн'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_1M_OTHER = patterns("0 млн'.' ¤", "-0 млн'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_10M_ONE = patterns("00 млн'.' ¤", "-00 млн'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_10M_OTHER = patterns("00 млн'.' ¤", "-00 млн'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_100M_ONE = patterns("000 млн'.' ¤", "-000 млн'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_100M_OTHER = patterns("000 млн'.' ¤", "-000 млн'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_1B_ONE = patterns("0 млрд'.' ¤", "-0 млрд'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_1B_OTHER = patterns("0 млрд'.' ¤", "-0 млрд'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_10B_ONE = patterns("00 млрд'.' ¤", "-00 млрд'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_10B_OTHER = patterns("00 млрд'.' ¤", "-00 млрд'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_100B_ONE = patterns("000 млрд'.' ¤", "-000 млрд'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_100B_OTHER = patterns("000 млрд'.' ¤", "-000 млрд'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_1T_ONE = patterns("0 трлн'.' ¤", "-0 трлн'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_1T_OTHER = patterns("0 трлн'.' ¤", "-0 трлн'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_10T_ONE = patterns("00 трлн'.' ¤", "-00 трлн'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_10T_OTHER = patterns("00 трлн'.' ¤", "-00 трлн'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_100T_ONE = patterns("000 трлн'.' ¤", "-000 трлн'.' ¤");
private final NumberPattern[] CURRENCY_SHORT_100T_OTHER = patterns("000 трлн'.' ¤", "-000 трлн'.' ¤");
private final int CURRENCY_SHORT_1K_SHIFT = 3;
private final int CURRENCY_SHORT_10K_SHIFT = 3;
private final int CURRENCY_SHORT_100K_SHIFT = 3;
private final int CURRENCY_SHORT_1M_SHIFT = 6;
private final int CURRENCY_SHORT_10M_SHIFT = 6;
private final int CURRENCY_SHORT_100M_SHIFT = 6;
private final int CURRENCY_SHORT_1B_SHIFT = 9;
private final int CURRENCY_SHORT_10B_SHIFT = 9;
private final int CURRENCY_SHORT_100B_SHIFT = 9;
private final int CURRENCY_SHORT_1T_SHIFT = 12;
private final int CURRENCY_SHORT_10T_SHIFT = 12;
private final int CURRENCY_SHORT_100T_SHIFT = 12;
public _NumberFormatter_bg() {
super(
CLDR.Locale.bg,
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 ¤)")
);
}
protected int getPowerOfTen_DECIMAL_SHORT(int digits) {
if (digits < 4) {
return 0;
}
switch (digits) {
case 4: return DECIMAL_SHORT_1K_SHIFT;
case 5: return DECIMAL_SHORT_10K_SHIFT;
case 6: return DECIMAL_SHORT_100K_SHIFT;
case 7: return DECIMAL_SHORT_1M_SHIFT;
case 8: return DECIMAL_SHORT_10M_SHIFT;
case 9: return DECIMAL_SHORT_100M_SHIFT;
case 10: return DECIMAL_SHORT_1B_SHIFT;
case 11: return DECIMAL_SHORT_10B_SHIFT;
case 12: return DECIMAL_SHORT_100B_SHIFT;
case 13: return DECIMAL_SHORT_1T_SHIFT;
case 14: return DECIMAL_SHORT_10T_SHIFT;
case 15:
default: return DECIMAL_SHORT_100T_SHIFT;
}
}
protected NumberPattern[] getPattern_DECIMAL_SHORT(int digits, PluralCategory category) {
if (digits < 4 || category == null) {
return DECIMAL_STANDARD_COMPACT;
}
switch (digits) {
case 4: {
switch (category) {
case ONE: return DECIMAL_SHORT_1K_ONE;
case OTHER:
default: return DECIMAL_SHORT_1K_OTHER;
}
}
case 5: {
switch (category) {
case ONE: return DECIMAL_SHORT_10K_ONE;
case OTHER:
default: return DECIMAL_SHORT_10K_OTHER;
}
}
case 6: {
switch (category) {
case ONE: return DECIMAL_SHORT_100K_ONE;
case OTHER:
default: return DECIMAL_SHORT_100K_OTHER;
}
}
case 7: {
switch (category) {
case ONE: return DECIMAL_SHORT_1M_ONE;
case OTHER:
default: return DECIMAL_SHORT_1M_OTHER;
}
}
case 8: {
switch (category) {
case ONE: return DECIMAL_SHORT_10M_ONE;
case OTHER:
default: return DECIMAL_SHORT_10M_OTHER;
}
}
case 9: {
switch (category) {
case ONE: return DECIMAL_SHORT_100M_ONE;
case OTHER:
default: return DECIMAL_SHORT_100M_OTHER;
}
}
case 10: {
switch (category) {
case ONE: return DECIMAL_SHORT_1B_ONE;
case OTHER:
default: return DECIMAL_SHORT_1B_OTHER;
}
}
case 11: {
switch (category) {
case ONE: return DECIMAL_SHORT_10B_ONE;
case OTHER:
default: return DECIMAL_SHORT_10B_OTHER;
}
}
case 12: {
switch (category) {
case ONE: return DECIMAL_SHORT_100B_ONE;
case OTHER:
default: return DECIMAL_SHORT_100B_OTHER;
}
}
case 13: {
switch (category) {
case ONE: return DECIMAL_SHORT_1T_ONE;
case OTHER:
default: return DECIMAL_SHORT_1T_OTHER;
}
}
case 14: {
switch (category) {
case ONE: return DECIMAL_SHORT_10T_ONE;
case OTHER:
default: return DECIMAL_SHORT_10T_OTHER;
}
}
case 15: default: {
switch (category) {
case ONE: return DECIMAL_SHORT_100T_ONE;
case OTHER:
default: return DECIMAL_SHORT_100T_OTHER;
}
}
}
}
protected int getPowerOfTen_DECIMAL_LONG(int digits) {
if (digits < 4) {
return 0;
}
switch (digits) {
case 4: return DECIMAL_LONG_1K_SHIFT;
case 5: return DECIMAL_LONG_10K_SHIFT;
case 6: return DECIMAL_LONG_100K_SHIFT;
case 7: return DECIMAL_LONG_1M_SHIFT;
case 8: return DECIMAL_LONG_10M_SHIFT;
case 9: return DECIMAL_LONG_100M_SHIFT;
case 10: return DECIMAL_LONG_1B_SHIFT;
case 11: return DECIMAL_LONG_10B_SHIFT;
case 12: return DECIMAL_LONG_100B_SHIFT;
case 13: return DECIMAL_LONG_1T_SHIFT;
case 14: return DECIMAL_LONG_10T_SHIFT;
case 15:
default: return DECIMAL_LONG_100T_SHIFT;
}
}
protected NumberPattern[] getPattern_DECIMAL_LONG(int digits, PluralCategory category) {
if (digits < 4 || category == null) {
return DECIMAL_STANDARD_COMPACT;
}
switch (digits) {
case 4: {
switch (category) {
case ONE: return DECIMAL_LONG_1K_ONE;
case OTHER:
default: return DECIMAL_LONG_1K_OTHER;
}
}
case 5: {
switch (category) {
case ONE: return DECIMAL_LONG_10K_ONE;
case OTHER:
default: return DECIMAL_LONG_10K_OTHER;
}
}
case 6: {
switch (category) {
case ONE: return DECIMAL_LONG_100K_ONE;
case OTHER:
default: return DECIMAL_LONG_100K_OTHER;
}
}
case 7: {
switch (category) {
case ONE: return DECIMAL_LONG_1M_ONE;
case OTHER:
default: return DECIMAL_LONG_1M_OTHER;
}
}
case 8: {
switch (category) {
case ONE: return DECIMAL_LONG_10M_ONE;
case OTHER:
default: return DECIMAL_LONG_10M_OTHER;
}
}
case 9: {
switch (category) {
case ONE: return DECIMAL_LONG_100M_ONE;
case OTHER:
default: return DECIMAL_LONG_100M_OTHER;
}
}
case 10: {
switch (category) {
case ONE: return DECIMAL_LONG_1B_ONE;
case OTHER:
default: return DECIMAL_LONG_1B_OTHER;
}
}
case 11: {
switch (category) {
case ONE: return DECIMAL_LONG_10B_ONE;
case OTHER:
default: return DECIMAL_LONG_10B_OTHER;
}
}
case 12: {
switch (category) {
case ONE: return DECIMAL_LONG_100B_ONE;
case OTHER:
default: return DECIMAL_LONG_100B_OTHER;
}
}
case 13: {
switch (category) {
case ONE: return DECIMAL_LONG_1T_ONE;
case OTHER:
default: return DECIMAL_LONG_1T_OTHER;
}
}
case 14: {
switch (category) {
case ONE: return DECIMAL_LONG_10T_ONE;
case OTHER:
default: return DECIMAL_LONG_10T_OTHER;
}
}
case 15: default: {
switch (category) {
case ONE: return DECIMAL_LONG_100T_ONE;
case OTHER:
default: return DECIMAL_LONG_100T_OTHER;
}
}
}
}
protected int getPowerOfTen_CURRENCY_SHORT(int digits) {
if (digits < 4) {
return 0;
}
switch (digits) {
case 4: return CURRENCY_SHORT_1K_SHIFT;
case 5: return CURRENCY_SHORT_10K_SHIFT;
case 6: return CURRENCY_SHORT_100K_SHIFT;
case 7: return CURRENCY_SHORT_1M_SHIFT;
case 8: return CURRENCY_SHORT_10M_SHIFT;
case 9: return CURRENCY_SHORT_100M_SHIFT;
case 10: return CURRENCY_SHORT_1B_SHIFT;
case 11: return CURRENCY_SHORT_10B_SHIFT;
case 12: return CURRENCY_SHORT_100B_SHIFT;
case 13: return CURRENCY_SHORT_1T_SHIFT;
case 14: return CURRENCY_SHORT_10T_SHIFT;
case 15:
default: return CURRENCY_SHORT_100T_SHIFT;
}
}
protected NumberPattern[] getPattern_CURRENCY_SHORT(int digits, PluralCategory category) {
if (digits < 4 || category == null) {
return CURRENCY_STANDARD_COMPACT;
}
switch (digits) {
case 4: {
switch (category) {
case ONE: return CURRENCY_SHORT_1K_ONE;
case OTHER:
default: return CURRENCY_SHORT_1K_OTHER;
}
}
case 5: {
switch (category) {
case ONE: return CURRENCY_SHORT_10K_ONE;
case OTHER:
default: return CURRENCY_SHORT_10K_OTHER;
}
}
case 6: {
switch (category) {
case ONE: return CURRENCY_SHORT_100K_ONE;
case OTHER:
default: return CURRENCY_SHORT_100K_OTHER;
}
}
case 7: {
switch (category) {
case ONE: return CURRENCY_SHORT_1M_ONE;
case OTHER:
default: return CURRENCY_SHORT_1M_OTHER;
}
}
case 8: {
switch (category) {
case ONE: return CURRENCY_SHORT_10M_ONE;
case OTHER:
default: return CURRENCY_SHORT_10M_OTHER;
}
}
case 9: {
switch (category) {
case ONE: return CURRENCY_SHORT_100M_ONE;
case OTHER:
default: return CURRENCY_SHORT_100M_OTHER;
}
}
case 10: {
switch (category) {
case ONE: return CURRENCY_SHORT_1B_ONE;
case OTHER:
default: return CURRENCY_SHORT_1B_OTHER;
}
}
case 11: {
switch (category) {
case ONE: return CURRENCY_SHORT_10B_ONE;
case OTHER:
default: return CURRENCY_SHORT_10B_OTHER;
}
}
case 12: {
switch (category) {
case ONE: return CURRENCY_SHORT_100B_ONE;
case OTHER:
default: return CURRENCY_SHORT_100B_OTHER;
}
}
case 13: {
switch (category) {
case ONE: return CURRENCY_SHORT_1T_ONE;
case OTHER:
default: return CURRENCY_SHORT_1T_OTHER;
}
}
case 14: {
switch (category) {
case ONE: return CURRENCY_SHORT_10T_ONE;
case OTHER:
default: return CURRENCY_SHORT_10T_OTHER;
}
}
case 15: default: {
switch (category) {
case ONE: return CURRENCY_SHORT_100T_ONE;
case OTHER:
default: return CURRENCY_SHORT_100T_OTHER;
}
}
}
}
public String getCurrencySymbol(String code) {
switch (code) {
case "ADP": return "ADP";
case "AED": return "AED";
case "AFA": return "AFA";
case "AFN": return "AFN";
case "ALL": return "ALL";
case "AMD": return "AMD";
case "ANG": return "ANG";
case "AOA": return "AOA";
case "AOK": return "AOK";
case "AON": return "AON";
case "AOR": return "AOR";
case "ARA": return "ARA";
case "ARL": return "ARL";
case "ARM": return "ARM";
case "ARP": return "ARP";
case "ARS": return "ARS";
case "ATS": return "ATS";
case "AUD": return "AUD";
case "AWG": return "AWG";
case "AZM": return "AZM";
case "AZN": return "AZN";
case "BAD": return "BAD";
case "BAM": return "BAM";
case "BAN": return "BAN";
case "BBD": return "BBD";
case "BDT": return "BDT";
case "BEC": return "BEC";
case "BEF": return "BEF";
case "BEL": return "BEL";
case "BGL": return "BGL";
case "BGM": return "BGM";
case "BGN": return "лв.";
case "BGO": return "BGO";
case "BHD": return "BHD";
case "BIF": return "BIF";
case "BMD": return "BMD";
case "BND": return "BND";
case "BOB": return "BOB";
case "BOL": return "BOL";
case "BOP": return "BOP";
case "BOV": return "BOV";
case "BRB": return "BRB";
case "BRC": return "BRC";
case "BRE": return "BRE";
case "BRL": return "BRL";
case "BRN": return "BRN";
case "BRR": return "BRR";
case "BRZ": return "BRZ";
case "BSD": return "BSD";
case "BTN": return "BTN";
case "BUK": return "BUK";
case "BWP": return "BWP";
case "BYB": return "BYB";
case "BYN": return "BYN";
case "BYR": return "BYR";
case "BZD": return "BZD";
case "CAD": return "CAD";
case "CDF": return "CDF";
case "CHE": return "CHE";
case "CHF": return "CHF";
case "CHW": return "CHW";
case "CLE": return "CLE";
case "CLF": return "CLF";
case "CLP": return "CLP";
case "CNY": return "CNY";
case "COP": return "COP";
case "COU": return "COU";
case "CRC": return "CRC";
case "CSD": return "CSD";
case "CSK": return "CSK";
case "CUC": return "CUC";
case "CUP": return "CUP";
case "CVE": return "CVE";
case "CYP": return "CYP";
case "CZK": return "CZK";
case "DDM": return "DDM";
case "DEM": return "DEM";
case "DJF": return "DJF";
case "DKK": return "DKK";
case "DOP": return "DOP";
case "DZD": return "DZD";
case "ECS": return "ECS";
case "ECV": return "ECV";
case "EEK": return "EEK";
case "EGP": return "EGP";
case "ERN": return "ERN";
case "ESA": return "ESA";
case "ESB": return "ESB";
case "ESP": return "ESP";
case "ETB": return "ETB";
case "EUR": return "€";
case "FIM": return "FIM";
case "FJD": return "FJD";
case "FKP": return "FKP";
case "FRF": return "FRF";
case "GBP": return "GBP";
case "GEK": return "GEK";
case "GEL": return "GEL";
case "GHC": return "GHC";
case "GHS": return "GHS";
case "GIP": return "GIP";
case "GMD": return "GMD";
case "GNF": return "GNF";
case "GNS": return "GNS";
case "GQE": return "GQE";
case "GRD": return "GRD";
case "GTQ": return "GTQ";
case "GWE": return "GWE";
case "GWP": return "GWP";
case "GYD": return "GYD";
case "HKD": return "HKD";
case "HNL": return "HNL";
case "HRD": return "HRD";
case "HRK": return "HRK";
case "HTG": return "HTG";
case "HUF": return "HUF";
case "IDR": return "IDR";
case "IEP": return "IEP";
case "ILP": return "ILP";
case "ILS": return "ILS";
case "INR": return "INR";
case "IQD": return "IQD";
case "IRR": return "IRR";
case "ISK": return "ISK";
case "ITL": return "ITL";
case "JMD": return "JMD";
case "JOD": return "JOD";
case "JPY": return "JPY";
case "KES": return "KES";
case "KGS": return "KGS";
case "KHR": return "KHR";
case "KMF": return "KMF";
case "KPW": return "KPW";
case "KRH": return "KRH";
case "KRO": return "KRO";
case "KRW": return "KRW";
case "KWD": return "KWD";
case "KYD": return "KYD";
case "KZT": return "KZT";
case "LAK": return "LAK";
case "LBP": return "LBP";
case "LKR": return "LKR";
case "LRD": return "LRD";
case "LSL": return "LSL";
case "LTL": return "LTL";
case "LTT": return "LTT";
case "LUC": return "LUC";
case "LUF": return "LUF";
case "LUL": return "LUL";
case "LVL": return "LVL";
case "LVR": return "LVR";
case "LYD": return "LYD";
case "MAD": return "MAD";
case "MAF": return "MAF";
case "MCF": return "MCF";
case "MDC": return "MDC";
case "MDL": return "MDL";
case "MGA": return "MGA";
case "MGF": return "MGF";
case "MKD": return "MKD";
case "MKN": return "MKN";
case "MLF": return "MLF";
case "MMK": return "MMK";
case "MNT": return "MNT";
case "MOP": return "MOP";
case "MRO": return "MRO";
case "MTL": return "MTL";
case "MTP": return "MTP";
case "MUR": return "MUR";
case "MVR": return "MVR";
case "MWK": return "MWK";
case "MXN": return "MXN";
case "MXP": return "MXP";
case "MXV": return "MXV";
case "MYR": return "MYR";
case "MZE": return "MZE";
case "MZM": return "MZM";
case "MZN": return "MZN";
case "NAD": return "NAD";
case "NGN": return "NGN";
case "NIC": return "NIC";
case "NIO": return "NIO";
case "NLG": return "NLG";
case "NOK": return "NOK";
case "NPR": return "NPR";
case "NZD": return "NZD";
case "OMR": return "OMR";
case "PAB": return "PAB";
case "PEI": return "PEI";
case "PEN": return "PEN";
case "PES": return "PES";
case "PGK": return "PGK";
case "PHP": return "PHP";
case "PKR": return "PKR";
case "PLN": return "PLN";
case "PLZ": return "PLZ";
case "PTE": return "PTE";
case "PYG": return "PYG";
case "QAR": return "QAR";
case "RHD": return "RHD";
case "ROL": return "ROL";
case "RON": return "RON";
case "RSD": return "RSD";
case "RUB": return "RUB";
case "RUR": return "RUR";
case "RWF": return "RWF";
case "SAR": return "SAR";
case "SBD": return "SBD";
case "SCR": return "SCR";
case "SDD": return "SDD";
case "SDG": return "SDG";
case "SDP": return "SDP";
case "SEK": return "SEK";
case "SGD": return "SGD";
case "SHP": return "SHP";
case "SIT": return "SIT";
case "SKK": return "SKK";
case "SLL": return "SLL";
case "SOS": return "SOS";
case "SRD": return "SRD";
case "SRG": return "SRG";
case "SSP": return "SSP";
case "STD": return "STD";
case "SUR": return "SUR";
case "SVC": return "SVC";
case "SYP": return "SYP";
case "SZL": return "SZL";
case "THB": return "THB";
case "TJR": return "TJR";
case "TJS": return "TJS";
case "TMM": return "TMM";
case "TMT": return "TMT";
case "TND": return "TND";
case "TOP": return "TOP";
case "TPE": return "TPE";
case "TRL": return "TRL";
case "TRY": return "TRY";
case "TTD": return "TTD";
case "TWD": return "TWD";
case "TZS": return "TZS";
case "UAH": return "UAH";
case "UAK": return "UAK";
case "UGS": return "UGS";
case "UGX": return "UGX";
case "USD": return "щ.д.";
case "USN": return "USN";
case "USS": return "USS";
case "UYI": return "UYI";
case "UYP": return "UYP";
case "UYU": return "UYU";
case "UZS": return "UZS";
case "VEB": return "VEB";
case "VEF": return "VEF";
case "VND": return "VND";
case "VNN": return "VNN";
case "VUV": return "VUV";
case "WST": return "WST";
case "XAF": return "FCFA";
case "XAG": return "XAG";
case "XAU": return "XAU";
case "XBA": return "XBA";
case "XBB": return "XBB";
case "XBC": return "XBC";
case "XBD": return "XBD";
case "XCD": return "XCD";
case "XDR": return "XDR";
case "XEU": return "XEU";
case "XFO": return "XFO";
case "XFU": return "XFU";
case "XOF": return "CFA";
case "XPD": return "XPD";
case "XPF": return "CFPF";
case "XPT": return "XPT";
case "XRE": return "XRE";
case "XSU": return "XSU";
case "XTS": return "XTS";
case "XUA": return "XUA";
case "XXX": return "XXX";
case "YDD": return "YDD";
case "YER": return "YER";
case "YUD": return "YUD";
case "YUM": return "YUM";
case "YUN": return "YUN";
case "YUR": return "YUR";
case "ZAL": return "ZAL";
case "ZAR": return "ZAR";
case "ZMK": return "ZMK";
case "ZMW": return "ZMW";
case "ZRN": return "ZRN";
case "ZRZ": return "ZRZ";
case "ZWD": return "ZWD";
case "ZWL": return "ZWL";
case "ZWR": return "ZWR";
default: return "";
}
}
public String getNarrowCurrencySymbol(String code) {
switch (code) {
case "ADP": return "ADP";
case "AED": return "AED";
case "AFA": return "AFA";
case "AFN": return "AFN";
case "ALL": return "ALL";
case "AMD": return "AMD";
case "ANG": return "ANG";
case "AOA": return "Kz";
case "AOK": return "AOK";
case "AON": return "AON";
case "AOR": return "AOR";
case "ARA": return "ARA";
case "ARL": return "ARL";
case "ARM": return "ARM";
case "ARP": return "ARP";
case "ARS": return "ARS";
case "ATS": return "ATS";
case "AUD": return "AUD";
case "AWG": return "AWG";
case "AZM": return "AZM";
case "AZN": return "AZN";
case "BAD": return "BAD";
case "BAM": return "KM";
case "BAN": return "BAN";
case "BBD": return "BBD";
case "BDT": return "BDT";
case "BEC": return "BEC";
case "BEF": return "BEF";
case "BEL": return "BEL";
case "BGL": return "BGL";
case "BGM": return "BGM";
case "BGN": return "лв.";
case "BGO": return "BGO";
case "BHD": return "BHD";
case "BIF": return "BIF";
case "BMD": return "BMD";
case "BND": return "BND";
case "BOB": return "Bs";
case "BOL": return "BOL";
case "BOP": return "BOP";
case "BOV": return "BOV";
case "BRB": return "BRB";
case "BRC": return "BRC";
case "BRE": return "BRE";
case "BRL": return "BRL";
case "BRN": return "BRN";
case "BRR": return "BRR";
case "BRZ": return "BRZ";
case "BSD": return "BSD";
case "BTN": return "BTN";
case "BUK": return "BUK";
case "BWP": return "P";
case "BYB": return "BYB";
case "BYN": return "BYN";
case "BYR": return "BYR";
case "BZD": return "BZD";
case "CAD": return "CAD";
case "CDF": return "CDF";
case "CHE": return "CHE";
case "CHF": return "CHF";
case "CHW": return "CHW";
case "CLE": return "CLE";
case "CLF": return "CLF";
case "CLP": return "CLP";
case "CNY": return "CNY";
case "COP": return "COP";
case "COU": return "COU";
case "CRC": return "CRC";
case "CSD": return "CSD";
case "CSK": return "CSK";
case "CUC": return "$";
case "CUP": return "CUP";
case "CVE": return "CVE";
case "CYP": return "CYP";
case "CZK": return "Kč";
case "DDM": return "DDM";
case "DEM": return "DEM";
case "DJF": return "DJF";
case "DKK": return "kr";
case "DOP": return "DOP";
case "DZD": return "DZD";
case "ECS": return "ECS";
case "ECV": return "ECV";
case "EEK": return "EEK";
case "EGP": return "E£";
case "ERN": return "ERN";
case "ESA": return "ESA";
case "ESB": return "ESB";
case "ESP": return "₧";
case "ETB": return "ETB";
case "EUR": return "€";
case "FIM": return "FIM";
case "FJD": return "FJD";
case "FKP": return "£";
case "FRF": return "FRF";
case "GBP": return "£";
case "GEK": return "GEK";
case "GEL": return "₾";
case "GHC": return "GHC";
case "GHS": return "GHS";
case "GIP": return "GIP";
case "GMD": return "GMD";
case "GNF": return "FG";
case "GNS": return "GNS";
case "GQE": return "GQE";
case "GRD": return "GRD";
case "GTQ": return "Q";
case "GWE": return "GWE";
case "GWP": return "GWP";
case "GYD": return "GYD";
case "HKD": return "HKD";
case "HNL": return "L";
case "HRD": return "HRD";
case "HRK": return "kn";
case "HTG": return "HTG";
case "HUF": return "Ft";
case "IDR": return "Rp";
case "IEP": return "IEP";
case "ILP": return "ILP";
case "ILS": return "ILS";
case "INR": return "INR";
case "IQD": return "IQD";
case "IRR": return "IRR";
case "ISK": return "kr";
case "ITL": return "ITL";
case "JMD": return "JMD";
case "JOD": return "JOD";
case "JPY": return "¥";
case "KES": return "KES";
case "KGS": return "KGS";
case "KHR": return "KHR";
case "KMF": return "CF";
case "KPW": return "₩";
case "KRH": return "KRH";
case "KRO": return "KRO";
case "KRW": return "KRW";
case "KWD": return "KWD";
case "KYD": return "KYD";
case "KZT": return "KZT";
case "LAK": return "LAK";
case "LBP": return "L£";
case "LKR": return "Rs";
case "LRD": return "LRD";
case "LSL": return "LSL";
case "LTL": return "Lt";
case "LTT": return "LTT";
case "LUC": return "LUC";
case "LUF": return "LUF";
case "LUL": return "LUL";
case "LVL": return "Ls";
case "LVR": return "LVR";
case "LYD": return "LYD";
case "MAD": return "MAD";
case "MAF": return "MAF";
case "MCF": return "MCF";
case "MDC": return "MDC";
case "MDL": return "MDL";
case "MGA": return "Ar";
case "MGF": return "MGF";
case "MKD": return "MKD";
case "MKN": return "MKN";
case "MLF": return "MLF";
case "MMK": return "K";
case "MNT": return "MNT";
case "MOP": return "MOP";
case "MRO": return "MRO";
case "MTL": return "MTL";
case "MTP": return "MTP";
case "MUR": return "Rs";
case "MVR": return "MVR";
case "MWK": return "MWK";
case "MXN": return "MXN";
case "MXP": return "MXP";
case "MXV": return "MXV";
case "MYR": return "RM";
case "MZE": return "MZE";
case "MZM": return "MZM";
case "MZN": return "MZN";
case "NAD": return "NAD";
case "NGN": return "NGN";
case "NIC": return "NIC";
case "NIO": return "C$";
case "NLG": return "NLG";
case "NOK": return "kr";
case "NPR": return "Rs";
case "NZD": return "NZD";
case "OMR": return "OMR";
case "PAB": return "PAB";
case "PEI": return "PEI";
case "PEN": return "PEN";
case "PES": return "PES";
case "PGK": return "PGK";
case "PHP": return "PHP";
case "PKR": return "Rs";
case "PLN": return "zł";
case "PLZ": return "PLZ";
case "PTE": return "PTE";
case "PYG": return "PYG";
case "QAR": return "QAR";
case "RHD": return "RHD";
case "ROL": return "ROL";
case "RON": return "lei";
case "RSD": return "RSD";
case "RUB": return "₽";
case "RUR": return "р.";
case "RWF": return "RF";
case "SAR": return "SAR";
case "SBD": return "SBD";
case "SCR": return "SCR";
case "SDD": return "SDD";
case "SDG": return "SDG";
case "SDP": return "SDP";
case "SEK": return "kr";
case "SGD": return "SGD";
case "SHP": return "£";
case "SIT": return "SIT";
case "SKK": return "SKK";
case "SLL": return "SLL";
case "SOS": return "SOS";
case "SRD": return "SRD";
case "SRG": return "SRG";
case "SSP": return "SSP";
case "STD": return "Db";
case "SUR": return "SUR";
case "SVC": return "SVC";
case "SYP": return "£";
case "SZL": return "SZL";
case "THB": return "฿";
case "TJR": return "TJR";
case "TJS": return "TJS";
case "TMM": return "TMM";
case "TMT": return "TMT";
case "TND": return "TND";
case "TOP": return "T$";
case "TPE": return "TPE";
case "TRL": return "TRL";
case "TRY": return "TRY";
case "TTD": return "TTD";
case "TWD": return "TWD";
case "TZS": return "TZS";
case "UAH": return "UAH";
case "UAK": return "UAK";
case "UGS": return "UGS";
case "UGX": return "UGX";
case "USD": return "$";
case "USN": return "USN";
case "USS": return "USS";
case "UYI": return "UYI";
case "UYP": return "UYP";
case "UYU": return "UYU";
case "UZS": return "UZS";
case "VEB": return "VEB";
case "VEF": return "Bs";
case "VND": return "VND";
case "VNN": return "VNN";
case "VUV": return "VUV";
case "WST": return "WST";
case "XAF": return "FCFA";
case "XAG": return "XAG";
case "XAU": return "XAU";
case "XBA": return "XBA";
case "XBB": return "XBB";
case "XBC": return "XBC";
case "XBD": return "XBD";
case "XCD": return "$";
case "XDR": return "XDR";
case "XEU": return "XEU";
case "XFO": return "XFO";
case "XFU": return "XFU";
case "XOF": return "CFA";
case "XPD": return "XPD";
case "XPF": return "CFPF";
case "XPT": return "XPT";
case "XRE": return "XRE";
case "XSU": return "XSU";
case "XTS": return "XTS";
case "XUA": return "XUA";
case "XXX": return "XXX";
case "YDD": return "YDD";
case "YER": return "YER";
case "YUD": return "YUD";
case "YUM": return "YUM";
case "YUN": return "YUN";
case "YUR": return "YUR";
case "ZAL": return "ZAL";
case "ZAR": return "R";
case "ZMK": return "ZMK";
case "ZMW": return "ZK";
case "ZRN": return "ZRN";
case "ZRZ": return "ZRZ";
case "ZWD": return "ZWD";
case "ZWL": return "ZWL";
case "ZWR": return "ZWR";
default: return "";
}
}
public String getCurrencyDisplayName(String code) {
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 "AOR": return "Анголска нова кванца (1995–1999)";
case "ARA": return "Аржентински австрал";
case "ARL": return "ARL";
case "ARM": return "ARM";
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 "BAN": return "BAN";
case "BBD": return "Барбадоски долар";
case "BDT": return "Бангладешка така";
case "BEC": return "Белгийски франк (конвертируем)";
case "BEF": return "Белгийски франк";
case "BEL": return "Белгийски франк (финансов)";
case "BGL": return "Български конвертируем лев (1962–1999)";
case "BGM": return "BGM";
case "BGN": return "Български лев";
case "BGO": return "BGO";
case "BHD": return "Бахрейнски динар";
case "BIF": return "Бурундийски франк";
case "BMD": return "Бермудски долар";
case "BND": return "Брунейски долар";
case "BOB": return "Боливийско боливиано";
case "BOL": return "BOL";
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 "BRZ": return "BRZ";
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 "CLE": return "CLE";
case "CLF": return "Условна разчетна единица на Чили";
case "CLP": return "Чилийско песо";
case "CNY": return "Китайски юан";
case "COP": return "Колумбийско песо";
case "COU": 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 "ECV": return "Еквадорска банкова единица";
case "EEK": return "Естонска крона";
case "EGP": return "Египетска лира";
case "ERN": return "Еритрейска накфа";
case "ESA": return "ESA";
case "ESB": return "ESB";
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 "ILS": return "Израелски нов шекел";
case "INR": return "Индийска рупия";
case "IQD": return "Иракски динар";
case "IRR": 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 "KRH": return "KRH";
case "KRO": return "KRO";
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 "LUC";
case "LUF": return "Люксембургски франк";
case "LUL": return "LUL";
case "LVL": return "Латвийски лат";
case "LVR": return "Латвийска рубла";
case "LYD": return "Либийски динар";
case "MAD": return "Марокански дирхам";
case "MAF": return "Марокански франк";
case "MCF": return "MCF";
case "MDC": return "MDC";
case "MDL": return "Молдовско леу";
case "MGA": return "Малгашко ариари";
case "MGF": return "Малгашки франк - Мадагаскар";
case "MKD": return "Македонски денар";
case "MKN": return "MKN";
case "MLF": return "Малийски франк";
case "MMK": return "Мианмарски кият";
case "MNT": return "Монголски тугрик";
case "MOP": return "Патака на Макао";
case "MRO": return "Мавританска угия";
case "MTL": return "Малтийска лира";
case "MTP": return "MTP";
case "MUR": return "Маврицийска рупия";
case "MVR": return "Малдивска руфия";
case "MWK": return "Малавийска квача";
case "MXN": return "Мексиканско песо";
case "MXP": return "Мексиканско сребърно песо (1861–1992)";
case "MXV": return "Мексиканска конвертируема единица (UDI)";
case "MYR": return "Малайзийски рингит";
case "MZE": return "Мозамбикско ескудо";
case "MZM": return "Мозамбикски метикал (1980–2006)";
case "MZN": return "Мозамбикски метикал";
case "NAD": return "Намибийски долар";
case "NGN": return "Нигерийска найра";
case "NIC": return "Никарагуанска кордоба (1988–1991)";
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 "SDP";
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 "Турска лира (1922–2005)";
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 "USN";
case "USS": return "USS";
case "UYI": return "Уругвайско песо (индекс на инфлацията)";
case "UYP": return "Уругвайско песо (1975–1993)";
case "UYU": return "Уругвайско песо";
case "UZS": return "Узбекски сум";
case "VEB": return "Венецуелски боливар (1871–2008)";
case "VEF": return "Венецуелски боливар";
case "VND": return "Виетнамски донг";
case "VNN": return "VNN";
case "VUV": return "Вануатско вату";
case "WST": return "Самоанска тала";
case "XAF": return "Централноафрикански франк";
case "XAG": return "Сребро";
case "XAU": return "Злато";
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 "XFU";
case "XOF": return "Западноафрикански франк";
case "XPD": return "Паладий";
case "XPF": return "Френскополинезийски франк";
case "XPT": return "Платина";
case "XRE": return "XRE";
case "XSU": return "XSU";
case "XTS": return "Код резервиран за целите на тестване";
case "XUA": return "XUA";
case "XXX": return "Непозната валута";
case "YDD": return "Йеменски динар";
case "YER": return "Йеменски риал";
case "YUD": return "Югославски твърд динар";
case "YUM": return "Югославски динар";
case "YUN": return "Югославски конвертируем динар";
case "YUR": return "YUR";
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)";
case "ZWR": return "ZWR";
default: return "";
}
}
protected String getCurrencyPluralName(String 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 "афганистански афган (1927–2002)";
case OTHER:
default: return "афганистански афгана (1927–2002)";
}
}
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 "анголска кванца (1977–1991)";
case OTHER:
default: return "анголски кванци (1977–1991)";
}
}
case "AON": {
switch (category) {
case ONE: return "анголска нова кванца (1990–2000)";
case OTHER:
default: return "анголски нови кванци (1990–2000)";
}
}
case "AOR": {
switch (category) {
case ONE: return "анголска нова кванца (1995–1999)";
case OTHER:
default: return "анголски нови кванци (1995–1999)";
}
}
case "ARA": {
switch (category) {
case ONE: return "аржентински австрал";
case OTHER:
default: return "аржентински австрала";
}
}
case "ARP": {
switch (category) {
case ONE: return "аржентинско песо (1983–1985)";
case OTHER:
default: return "аржентински песо (1983–1985)";
}
}
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 "бразилско ново крузейро (1967–1986)";
case OTHER:
default: return "бразилско ново крузейро (1967–1986)";
}
}
case "BRL": {
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 "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 "CHF": {
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 "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 "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 "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 "GEL": {
switch (category) {
case ONE: return "грузински лари";
case OTHER:
default: return "грузински лари";
}
}
case "GHC": {
switch (category) {
case ONE: return "ганайско седи (1979–2007)";
case OTHER:
default: return "ганайски седи (1979–2007)";
}
}
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 "GRD": {
switch (category) {
case ONE: return "гръцка драхма";
case OTHER:
default: return "гръцки драхми";
}
}
case "GTQ": {
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 "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 "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 "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 "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 "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 "мексиканско сребърно песо (1861–1992)";
case OTHER:
default: return "мексикански сребърни песо (1861–1992)";
}
}
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 "мозамбикски метикал (1980–2006)";
case OTHER:
default: return "мозамбикски метикала (1980–2006)";
}
}
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 "никарагуанска кордоба (1988–1991)";
case OTHER:
default: return "никарагуански кордоби (1988–1991)";
}
}
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 "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 "полска злота (1950–1995)";
case OTHER:
default: return "полски злоти (1950–1995)";
}
}
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 "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 "руска рубла (1991–1998)";
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 "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 "турска лира (1922–2005)";
case OTHER:
default: return "турски лири (1922–2005)";
}
}
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 "угандийски шилинг (1966–1987)";
case OTHER:
default: return "угандийски шилинга (1966–1987)";
}
}
case "UGX": {
switch (category) {
case ONE: return "угандски шилинг";
case OTHER:
default: return "угандски шилинга";
}
}
case "USD": {
switch (category) {
case ONE: return "щатски долар";
case OTHER:
default: return "щатски долара";
}
}
case "UYP": {
switch (category) {
case ONE: return "уругвайско песо (1975–1993)";
case OTHER:
default: return "уругвайски песо (1975–1993)";
}
}
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 "централноафрикански франк";
case OTHER:
default: return "централноафрикански франка";
}
}
case "XCD": {
switch (category) {
case ONE: return "източнокарибски долар";
case OTHER:
default: return "източнокарибски долара";
}
}
case "XFO": {
switch (category) {
case ONE: return "френски златен франк";
case OTHER:
default: return "френски златна франка";
}
}
case "XOF": {
switch (category) {
case ONE: return "западноафрикански франк";
case OTHER:
default: return "западноафрикански франка";
}
}
case "XPF": {
switch (category) {
case ONE: return "френскополинезийски франк";
case OTHER:
default: return "френскополинезийски франка";
}
}
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 "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(String code) {
return _CurrencyUtil.getCurrencyDigits(code);
}
protected void wrapUnits(PluralCategory category, DigitBuffer dbuf, String unit,
StringBuilder dest) {
switch (category) {
case OTHER:
default: {
dbuf.appendTo(dest);
dest.append(" ");
dest.append(unit);
break;
}
case ONE: {
dbuf.appendTo(dest);
dest.append(" ");
dest.append(unit);
break;
}
}
}
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 = " ";
}
}
}