diff --git a/src/config.c b/src/config.c index 1c9d62a583..f51de296d0 100644 --- a/src/config.c +++ b/src/config.c @@ -129,6 +129,9 @@ config_enum_definition _currencyEnum[] = { { "KRW", CURRENCY_WON }, { "RUB", CURRENCY_ROUBLE }, { "CZK", CURRENCY_CZECH_KORUNA }, + { "HKD", CURRENCY_HKD }, + { "TWD", CURRENCY_TWD }, + { "CNY", CURRENCY_YUAN }, END_OF_ENUM }; diff --git a/src/localisation/currency.c b/src/localisation/currency.c index 5a73195d0d..6a5e25f487 100644 --- a/src/localisation/currency.c +++ b/src/localisation/currency.c @@ -35,4 +35,7 @@ const currency_descriptor CurrencyDescriptors[CURRENCY_END] = { { "KRW", 10000, CURRENCY_PREFIX, "\xE2\x82\xA9", CURRENCY_PREFIX, "W", STR_WON }, // South Korean Won { "RUB", 1000, CURRENCY_PREFIX, "R ", CURRENCY_PREFIX, "R ", STR_ROUBLE }, // Russian Rouble { "CZK", 100, CURRENCY_SUFFIX, " K\xC4\x8D", CURRENCY_SUFFIX, " Kc", STR_CZECH_KORUNA }, // Czech koruna + { "HKD", 100, CURRENCY_SUFFIX, "$", CURRENCY_SUFFIX, "HKD", STR_HKD }, // Hong Kong Dollar + { "TWD", 1000, CURRENCY_SUFFIX, "NT$", CURRENCY_SUFFIX, "NT$", STR_TWD }, // New Taiwan Dollar + { "HKD", 100, CURRENCY_SUFFIX, "CN\xC2\xA5", CURRENCY_SUFFIX, "CNY", STR_YUAN }, // Chinese Yuan }; diff --git a/src/localisation/currency.h b/src/localisation/currency.h index ad3cd0c587..9333baca5e 100644 --- a/src/localisation/currency.h +++ b/src/localisation/currency.h @@ -38,6 +38,9 @@ typedef enum { CURRENCY_WON, // South Korean Won CURRENCY_ROUBLE, // Russian Rouble CURRENCY_CZECH_KORUNA, // Czech koruna + CURRENCY_HKD, // Hong Kong Dollar + CURRENCY_TWD, // New Taiwan Dollar + CURRENCY_YUAN, // Chinese Yuan CURRENCY_END // Last item } CURRENCY_TYPE; diff --git a/src/localisation/string_ids.h b/src/localisation/string_ids.h index 1d065b086f..bb1d53ca4f 100644 --- a/src/localisation/string_ids.h +++ b/src/localisation/string_ids.h @@ -2338,6 +2338,10 @@ enum { STR_USE_NN_AT_INTEGER_SCALE = 5733, STR_OPTIONS_RENDERING_TIP = 5734, + + STR_HKD = 5735, + STR_TWD = 5736, + STR_YUAN = 5737, STR_CLOSED_WITH_PERSON = 5737, STR_CLOSED_WITH_PEOPLE = 5738,