diff --git a/lib/internal/Magento/Framework/Locale/Config.php b/lib/internal/Magento/Framework/Locale/Config.php index cea779086c766..e0675cb30d50a 100644 --- a/lib/internal/Magento/Framework/Locale/Config.php +++ b/lib/internal/Magento/Framework/Locale/Config.php @@ -274,8 +274,8 @@ class Config implements \Magento\Framework\Locale\ConfigInterface 'UYU', /*Uruguay Peso Uruguayo*/ 'UZS', /*Uzbekistan Sum*/ 'VUV', /*Vanuatu Vatu*/ - 'VEB', /*Venezuelan Bolivar*/ - 'VEF', /*Venezuelan bolívar fuerte*/ + 'VEB', /*Venezuelan Bolívar (obsolete, pre-2008)*/ + 'VED', /*Venezuelan Bolívar Digital (current ISO 4217, since Oct 2021)*/ 'VND', /*Vietnamese Dong*/ 'CHE', /*WIR Euro*/ 'CHW', /*WIR Franc*/ diff --git a/lib/internal/Magento/Framework/Locale/Test/Unit/ConfigTest.php b/lib/internal/Magento/Framework/Locale/Test/Unit/ConfigTest.php index ac2c985ce90b8..1043c82d4aafe 100644 --- a/lib/internal/Magento/Framework/Locale/Test/Unit/ConfigTest.php +++ b/lib/internal/Magento/Framework/Locale/Test/Unit/ConfigTest.php @@ -13,6 +13,9 @@ class ConfigTest extends TestCase { + /** + * @var array + */ private static $allAllowedLocales = [ 'af_ZA', 'ar_DZ', 'ar_EG', 'ar_KW', 'ar_MA', 'ar_SA', 'az_Latn_AZ', 'be_BY', 'bg_BG', 'bn_BD', 'bs_Latn_BA', 'ca_ES', 'cs_CZ', 'cy_GB', 'da_DK', 'de_AT', 'de_CH', 'de_DE', 'el_GR', 'en_AU', @@ -25,6 +28,9 @@ class ConfigTest extends TestCase 'lo_LA', 'es_VE', 'en_IE', ]; + /** + * @var array + */ private static $allAllowedCurrencies = [ 'AFN', 'ALL', 'AZN', 'DZD', 'AOA', 'ARS', 'AMD', 'AWG', 'AUD', 'BSD', 'BHD', 'BDT', 'BBD', 'BYN', 'BZD', 'BMD', 'BTN', 'BOB', 'BAM', 'BWP', @@ -36,38 +42,57 @@ class ConfigTest extends TestCase 'JMD', 'JPY', 'JOD', 'KZT', 'KES', 'KWD', 'KGS', 'LAK', 'LVL', 'LBP', 'LSL', 'LRD', 'LYD', 'LTL', 'MOP', 'MKD', 'MGA', 'MWK', 'MYR', 'MVR', 'LSM', 'MRO', 'MUR', 'MXN', 'MDL', 'MNT', 'MAD', 'MZN', 'MMK', 'NAD', - 'NPR', 'ANG', 'YTL', 'NZD', 'NIC', 'NGN', 'KPW', 'NOK', 'OMR', 'PKR', - 'PAB', 'PGK', 'PYG', 'PEN', 'PHP', 'PLN', 'QAR', 'RHD', 'RON', 'RUB', - 'RWF', 'SHP', 'STD', 'SAR', 'RSD', 'SCR', 'SLL', 'SGD', 'SKK', 'SBD', - 'SOS', 'ZAR', 'KRW', 'LKR', 'SDG', 'SRD', 'SZL', 'SEK', 'CHF', 'SYP', - 'TWD', 'TJS', 'TZS', 'THB', 'TOP', 'TTD', 'TND', 'TMM', 'USD', 'UGX', - 'UAH', 'AED', 'UYU', 'UZS', 'VUV', 'VEB', 'VEF', 'VND', 'CHE', 'CHW', - 'XOF', 'WST', 'YER', 'ZMK', 'ZWD', 'TRY', 'AZM', 'ROL', 'TRL', 'XPF', + 'NPR', 'ANG', 'XCG', 'YTL', 'NZD', 'NIC', 'NIO', 'NGN', 'KPW', 'NOK', + 'OMR', 'PKR', 'PAB', 'PGK', 'PYG', 'PEN', 'PHP', 'PLN', 'QAR', 'RHD', + 'RON', 'RUB', 'RWF', 'SHP', 'STD', 'SAR', 'RSD', 'SCR', 'SLL', 'SGD', + 'SKK', 'SBD', 'SOS', 'ZAR', 'KRW', 'LKR', 'SDG', 'SRD', 'SZL', 'SEK', + 'CHF', 'SYP', 'TWD', 'TJS', 'TZS', 'THB', 'TOP', 'TTD', 'TND', 'TMM', + 'USD', 'UGX', 'UAH', 'AED', 'UYU', 'UZS', 'VUV', 'VEB', 'VED', 'VND', + 'CHE', 'CHW', 'XOF', 'WST', 'YER', 'ZMK', 'ZWD', 'TRY', 'AZM', 'ROL', + 'TRL', 'XPF', ]; + /** + * @var array + */ private static $samplePresentLocales = [ 'en_US', 'lv_LV', 'pt_BR', 'it_IT', 'ar_EG', 'bg_BG', 'en_IE', 'es_ES', 'en_AU', 'pt_PT', 'ru_RU', 'en_CA', 'vi_VN', 'ja_JP', 'en_GB', 'zh_CN', 'zh_TW', 'fr_FR', 'ar_KW', 'pl_PL', 'ko_KR', 'sk_SK', 'el_GR', 'hi_IN', ]; + /** + * @var array + */ private static $sampleAbsentLocales = [ 'aa_BB', 'foo_BAR', 'cc_DD', ]; + /** + * @var array + */ private static $sampleAdditionalLocales = [ 'en_AA', 'es_ZZ', ]; + /** + * @var array + */ private static $samplePresentCurrencies = [ 'AUD', 'BBD', 'GBP', 'CAD', 'CZK', 'GQE', 'CNY', 'DJF', 'HKD', 'JPY', 'MYR', 'MXN', 'NZD', 'PHP', 'SGD', 'CHF', 'TWD', 'USD', 'AED', 'ZWD', 'ROL', 'CHE', ]; + /** + * @var array + */ private static $sampleAbsentCurrencies = [ 'ABC', 'DEF', 'GHI', 'ZZZ', ]; + /** + * @var array + */ private static $sampleAdditionalCurrencies = [ 'QED', 'PNP', 'EJN', 'MTO', 'EBY', ];