Magento Extensions Rating 2024
EXTENSIONS BY CATEGORY
B2B (Business-To-Business)
Blog
Customer
ERP (Enterprise Resource Planning)
Mega Menu
One Step Checkout
Order
POS (Point Of Sale)
Search
Shopping Cart
Sitemap
SEO
Social
Stock & Inventory Management
EXTENSIONS BY DEVELOPER
aheadWorks
Amasty
Boost My Shop
BSS Commerce
Magestore
MageWorx
Mirasvit
Templates Master
Wyomind
XTENTO
Magento 2 Documentation
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
vendor
magento
framework
Locale
Config.php
Go to the documentation of this file.
1
<?php
6
namespace
Magento\Framework\Locale
;
7
8
class
Config
implements
\Magento\Framework\Locale\ConfigInterface
9
{
15
protected
$_allowedLocales
= [
16
'af_ZA'
,
/*Afrikaans (South Africa)*/
17
'ar_DZ'
,
/*Arabic (Algeria)*/
18
'ar_EG'
,
/*Arabic (Egypt)*/
19
'ar_KW'
,
/*Arabic (Kuwait)*/
20
'ar_MA'
,
/*Arabic (Morocco)*/
21
'ar_SA'
,
/*Arabic (Saudi Arabia)*/
22
'az_Latn_AZ'
,
/*Azerbaijani (Azerbaijan)*/
23
'be_BY'
,
/*Belarusian (Belarus)*/
24
'bg_BG'
,
/*Bulgarian (Bulgaria)*/
25
'bn_BD'
,
/*Bengali (Bangladesh)*/
26
'bs_Latn_BA'
,
/*Bosnian (Bosnia)*/
27
'ca_ES'
,
/*Catalan (Catalonia)*/
28
'cs_CZ'
,
/*Czech (Czech Republic)*/
29
'cy_GB'
,
/*Welsh (United Kingdom)*/
30
'da_DK'
,
/*Danish (Denmark)*/
31
'de_AT'
,
/*German (Austria)*/
32
'de_CH'
,
/*German (Switzerland)*/
33
'de_DE'
,
/*German (Germany)*/
34
'de_LU'
,
/*German (Luxembourg)*/
35
'el_GR'
,
/*Greek (Greece)*/
36
'en_AU'
,
/*English (Australian)*/
37
'en_CA'
,
/*English (Canadian)*/
38
'en_GB'
,
/*English (United Kingdom)*/
39
'en_NZ'
,
/*English (New Zealand)*/
40
'en_US'
,
/*English (United States)*/
41
'es_AR'
,
/*Spanish (Argentina)*/
42
'es_CO'
,
/*Spanish (Colombia)*/
43
'es_PA'
,
/*Spanish (Panama)*/
44
'gl_ES'
,
/*Galician (Galician)*/
45
'es_CR'
,
/*Spanish (Costa Rica)*/
46
'es_ES'
,
/*Spanish (Spain)*/
47
'es_MX'
,
/*Spanish (Mexico)*/
48
'eu_ES'
,
/*Basque (Basque)*/
49
'es_PE'
,
/*Spanish (Peru)*/
50
'et_EE'
,
/*Estonian (Estonia)*/
51
'fa_IR'
,
/*Persian (Iran)*/
52
'fi_FI'
,
/*Finnish (Finland)*/
53
'fil_PH'
,
/*Filipino (Philippines)*/
54
'fr_BE'
,
/*French (Belgium)*/
55
'fr_CA'
,
/*French (Canada)*/
56
'fr_CH'
,
/*French (Switzerland)*/
57
'fr_FR'
,
/*French (France)*/
58
'fr_LU'
,
/*French (Luxembourg)*/
59
'gu_IN'
,
/*Gujarati (India)*/
60
'he_IL'
,
/*Hebrew (Israel)*/
61
'hi_IN'
,
/*Hindi (India)*/
62
'hr_HR'
,
/*Croatian (Croatia)*/
63
'hu_HU'
,
/*Hungarian (Hungary)*/
64
'id_ID'
,
/*Indonesian (Indonesia)*/
65
'is_IS'
,
/*Icelandic (Iceland)*/
66
'it_CH'
,
/*Italian (Switzerland)*/
67
'it_IT'
,
/*Italian (Italy)*/
68
'ja_JP'
,
/*Japanese (Japan)*/
69
'ka_GE'
,
/*Georgian (Georgia)*/
70
'km_KH'
,
/*Khmer (Cambodia)*/
71
'ko_KR'
,
/*Korean (South Korea)*/
72
'lo_LA'
,
/*Lao (Laos)*/
73
'lt_LT'
,
/*Lithuanian (Lithuania)*/
74
'lv_LV'
,
/*Latvian (Latvia)*/
75
'mk_MK'
,
/*Macedonian (Macedonia)*/
76
'mn_Cyrl_MN'
,
/*Mongolian (Mongolia)*/
77
'ms_MY'
,
/*Malaysian (Malaysia)*/
78
'ms_Latn_MY'
,
/*Malaysian (Malaysia)*/
79
'nl_BE'
,
/*Dutch (Belgium)*/
80
'nl_NL'
,
/*Dutch (Netherlands)*/
81
'nb_NO'
,
/*Norwegian BokmГ_l (Norway)*/
82
'nn_NO'
,
/*Norwegian Nynorsk (Norway)*/
83
'pl_PL'
,
/*Polish (Poland)*/
84
'pt_BR'
,
/*Portuguese (Brazil)*/
85
'pt_PT'
,
/*Portuguese (Portugal)*/
86
'ro_RO'
,
/*Romanian (Romania)*/
87
'ru_RU'
,
/*Russian (Russia)*/
88
'sk_SK'
,
/*Slovak (Slovakia)*/
89
'sl_SI'
,
/*Slovenian (Slovenia)*/
90
'sq_AL'
,
/*Albanian (Albania)*/
91
'sr_Cyrl_RS'
,
/*Serbian (Serbia)*/
92
'sv_SE'
,
/*Swedish (Sweden)*/
93
'sw_KE'
,
/*Swahili (Kenya)*/
94
'th_TH'
,
/*Thai (Thailand)*/
95
'tr_TR'
,
/*Turkish (Turkey)*/
96
'uk_UA'
,
/*Ukrainian (Ukraine)*/
97
'vi_VN'
,
/*Vietnamese (Vietnam)*/
98
'zh_Hans_CN'
,
/*Chinese (China)*/
99
'zh_Hant_HK'
,
/*Chinese (Hong Kong SAR)*/
100
'zh_Hant_TW'
,
/*Chinese (Taiwan)*/
101
'es_CL'
,
/*Spanich (Chile)*/
102
'lo_LA'
,
/*Laotian*/
103
'es_VE'
,
/*Spanish (Venezuela)*/
104
'en_IE'
,
/*English (Ireland)*/
105
'es_BO'
,
/*Spanish (Bolivia)*/
106
];
107
113
protected
$_allowedCurrencies
= [
114
'AFN'
,
/*Afghani*/
115
'ALL'
,
/*Albanian Lek*/
116
'AZN'
,
/*Azerbaijanian Manat*/
117
'DZD'
,
/*Algerian Dinar*/
118
'AOA'
,
/*Angolan Kwanza*/
119
'ARS'
,
/*Argentine Peso*/
120
'AMD'
,
/*Armenian Dram*/
121
'AWG'
,
/*Aruban Florin*/
122
'AUD'
,
/*Australian Dollar*/
123
'BSD'
,
/*Bahamian Dollar*/
124
'BHD'
,
/*Bahraini Dinar*/
125
'BDT'
,
/*Bangladesh Taka*/
126
'BBD'
,
/*Barbados Dollar*/
127
'BYR'
,
/*Belarussian Ruble*/
128
'BZD'
,
/*Belize Dollar*/
129
'BMD'
,
/*Bermudan Dollar*/
130
'BTN'
,
/*Bhutan Ngultrum*/
131
'BOB'
,
/*Boliviano*/
132
'BAM'
,
/*Bosnia-Herzegovina Convertible Mark*/
133
'BWP'
,
/*Botswanan Pula*/
134
'BRL'
,
/*Brazilian Real*/
135
'GBP'
,
/*British Pound Sterling*/
136
'BND'
,
/*Brunei Dollar*/
137
'BGN'
,
/*Bulgarian New Lev*/
138
'BUK'
,
/*Burmese Kyat*/
139
'BIF'
,
/*Burundi Franc*/
140
'KHR'
,
/*Cambodian Riel*/
141
'CAD'
,
/*Canadian Dollar*/
142
'CVE'
,
/*Cape Verde Escudo*/
143
'CZK'
,
/*Czech Republic Koruna*/
144
'KYD'
,
/*Cayman Islands Dollar*/
145
'GQE'
,
/*Central African CFA Franc*/
146
'CLP'
,
/*Chilean Peso*/
147
'CNY'
,
/*Chinese Yuan Renminbi*/
148
'COP'
,
/*Colombian Peso*/
149
'KMF'
,
/*Comoro Franc*/
150
'CDF'
,
/*Congolese Franc Congolais*/
151
'CRC'
,
/*Costa Rican Colon*/
152
'HRK'
,
/*Croatian Kuna*/
153
'CUP'
,
/*Cuban Peso*/
154
'DKK'
,
/*Danish Krone*/
155
'DJF'
,
/*Djibouti Franc*/
156
'DOP'
,
/*Dominican Peso*/
157
'XCD'
,
/*East Caribbean Dollar*/
158
'EGP'
,
/*Egyptian Pound*/
159
'SVC'
,
/*El Salvador Colon*/
160
'ERN'
,
/*Eritrean Nakfa*/
161
'EEK'
,
/*Estonian Kroon*/
162
'ETB'
,
/*Ethiopian Birr*/
163
'EUR'
,
/*Euro*/
164
'FKP'
,
/*Falkland Islands Pound*/
165
'FJD'
,
/*Fiji Dollar*/
166
'GMD'
,
/*Gambia Dalasi*/
167
'GEK'
,
/*Georgian Kupon Larit*/
168
'GEL'
,
/*Georgian Lari*/
169
'GHS'
,
/*Ghana Cedi*/
170
'GIP'
,
/*Gibraltar Pound*/
171
'GTQ'
,
/*Guatemala Quetzal*/
172
'GNF'
,
/*Guinea Franc*/
173
'GYD'
,
/*Guyana Dollar*/
174
'HTG'
,
/*Haitian Gourde*/
175
'HNL'
,
/*Honduras Lempira*/
176
'HKD'
,
/*Hong Kong Dollar*/
177
'HUF'
,
/*Hungarian Forint*/
178
'ISK'
,
/*Icelandic Krona*/
179
'INR'
,
/*Indian Rupee*/
180
'IDR'
,
/*Indonesian Rupiah*/
181
'IRR'
,
/*Iranian Rial*/
182
'IQD'
,
/*Iraqi Dinar*/
183
'ILS'
,
/*Israeli New Sheqel*/
184
'JMD'
,
/*Jamaican Dollar*/
185
'JPY'
,
/*Japanese Yen*/
186
'JOD'
,
/*Jordanian Dinar*/
187
'KZT'
,
/*Kazakhstan Tenge*/
188
'KES'
,
/*Kenyan Shilling*/
189
'KWD'
,
/*Kuwaiti Dinar*/
190
'KGS'
,
/*Kyrgystan Som*/
191
'LAK'
,
/*Laotian Kip*/
192
'LVL'
,
/*Latvian Lats*/
193
'LBP'
,
/*Lebanese Pound*/
194
'LSL'
,
/*Lesotho Loti*/
195
'LRD'
,
/*Liberian Dollar*/
196
'LYD'
,
/*Libyan Dinar*/
197
'LTL'
,
/*Lithuanian Lita*/
198
'MOP'
,
/*Macao Pataca*/
199
'MKD'
,
/*Macedonian Denar*/
200
'MGA'
,
/*Malagasy Ariary*/
201
'MWK'
,
/*Malawi Kwacha*/
202
'MYR'
,
/*Malaysian Ringgit*/
203
'MVR'
,
/*Maldive Islands Rufiyaa*/
204
'LSM'
,
/*Maloti*/
205
'MRO'
,
/*Mauritania Ouguiya*/
206
'MUR'
,
/*Mauritius Rupee*/
207
'MXN'
,
/*Mexican Peso*/
208
'MDL'
,
/*Moldovan Leu*/
209
'MNT'
,
/*Mongolian*/
210
'MAD'
,
/*Moroccan Dirham*/
211
'MZN'
,
/*Mozambique Metical*/
212
'MMK'
,
/*Myanmar Kyat*/
213
'NAD'
,
/*Namibia Dollar*/
214
'NPR'
,
/*Nepalese Rupee*/
215
'ANG'
,
/*Netherlands Antillan Guilder*/
216
'YTL'
,
/*New Turkish Lira*/
217
'NZD'
,
/*New Zealand Dollar*/
218
'NIC'
,
/*Nicaraguan Cordoba*/
219
'NGN'
,
/*Nigerian Naira*/
220
'KPW'
,
/*North Korean Won*/
221
'NOK'
,
/*Norwegian Krone*/
222
'OMR'
,
/*Oman Rial*/
223
'PKR'
,
/*Pakistan Rupee*/
224
'PAB'
,
/*Panamanian Balboa*/
225
'PGK'
,
/*Papua New Guinea Kina*/
226
'PYG'
,
/*Paraguay Guarani*/
227
'PEN'
,
/*Peruvian Nuevo Sol*/
228
'PHP'
,
/*Philippine Peso*/
229
'PLN'
,
/*Polish Zloty*/
230
'QAR'
,
/*Qatari Rial*/
231
'RHD'
,
/*Rhodesian Dollar*/
232
'RON'
,
/*Romanian Leu*/
233
'RUB'
,
/*Russian Ruble*/
234
'RWF'
,
/*Rwandan Franc*/
235
'SHP'
,
/*Saint Helena Pound*/
236
'STD'
,
/*Sao Tome Dobra*/
237
'SAR'
,
/*Saudi Riyal*/
238
'RSD'
,
/*Serbian Dinar*/
239
'SCR'
,
/*Seychelles Rupee*/
240
'SLL'
,
/*Sierra Leone Leone*/
241
'SGD'
,
/*Singapore Dollar*/
242
'SKK'
,
/*Slovak Koruna*/
243
'SBD'
,
/*Solomon Islands Dollar*/
244
'SOS'
,
/*Somali Shilling*/
245
'ZAR'
,
/*South African Rand*/
246
'KRW'
,
/*South Korean Won*/
247
'LKR'
,
/*Sri Lanka Rupee*/
248
'SDG'
,
/*Sudanese Pound*/
249
'SRD'
,
/*Surinam Dollar*/
250
'SZL'
,
/*Swaziland Lilangeni*/
251
'SEK'
,
/*Swedish Krona*/
252
'CHF'
,
/*Swiss Franc*/
253
'SYP'
,
/*Syrian Pound*/
254
'TWD'
,
/*Taiwan New Dollar*/
255
'TJS'
,
/*Tajikistan Somoni*/
256
'TZS'
,
/*Tanzanian Shilling*/
257
'THB'
,
/*Thai Baht*/
258
'TOP'
,
/*Tonga Pa?anga*/
259
'TTD'
,
/*Trinidad and Tobago Dollar*/
260
'TND'
,
/*Tunisian Dinar*/
261
'TMM'
,
/*Turkmenistan Manat*/
262
'USD'
,
/*US Dollar*/
263
'UGX'
,
/*Ugandan Shilling*/
264
'UAH'
,
/*Ukrainian Hryvnia*/
265
'AED'
,
/*United Arab Emirates Dirham*/
266
'UYU'
,
/*Uruguay Peso Uruguayo*/
267
'UZS'
,
/*Uzbekistan Sum*/
268
'VUV'
,
/*Vanuatu Vatu*/
269
'VEB'
,
/*Venezuelan Bolivar*/
270
'VEF'
,
/*Venezuelan bolívar fuerte*/
271
'VND'
,
/*Vietnamese Dong*/
272
'CHE'
,
/*WIR Euro*/
273
'CHW'
,
/*WIR Franc*/
274
'XOF'
,
/*West African CFA franc*/
275
'WST'
,
/*Western Samoa Tala*/
276
'YER'
,
/*Yemeni Rial*/
277
'ZMK'
,
/*Zambian Kwacha*/
278
'ZWD'
,
/*Zimbabwe Dollar*/
279
'TRY'
,
/*Turkish Lira*/
280
'AZM'
,
/*Azerbaijani Manat (1993-2006)*/
281
'ROL'
,
/*Old Romanian Leu*/
282
'TRL'
,
/*Old Turkish Lira*/
283
'XPF'
,
/*CFP Franc*/
284
];
285
289
public
function
__construct
(array
$data
= [])
290
{
291
if
(isset(
$data
[
'allowedLocales'
]) && is_array(
$data
[
'allowedLocales'
])) {
292
$this->_allowedLocales = array_merge($this->_allowedLocales,
$data
[
'allowedLocales'
]);
293
}
294
295
if
(isset(
$data
[
'allowedCurrencies'
]) && is_array(
$data
[
'allowedCurrencies'
])) {
296
$this->_allowedCurrencies = array_merge($this->_allowedCurrencies,
$data
[
'allowedCurrencies'
]);
297
}
298
}
299
303
public
function
getAllowedLocales
()
304
{
305
return
$this->_allowedLocales
;
306
}
307
311
public
function
getAllowedCurrencies
()
312
{
313
return
$this->_allowedCurrencies
;
314
}
315
}
Magento\Framework\Locale
Definition:
AvailableLocalesInterface.php:6
Magento\Framework\Locale\Config
Definition:
Config.php:8
Magento\Framework\Locale\Config\getAllowedCurrencies
getAllowedCurrencies()
Definition:
Config.php:311
$data
$data
Definition:
attribute_set_with_image_attribute.php:16
Magento\Framework\Locale\Config\$_allowedCurrencies
$_allowedCurrencies
Definition:
Config.php:113
Magento\Framework\Locale\Config\__construct
__construct(array $data=[])
Definition:
Config.php:289
Magento\Framework\Locale\ConfigInterface
Definition:
ConfigInterface.php:14
Magento\Framework\Locale\Config\$_allowedLocales
$_allowedLocales
Definition:
Config.php:15
Magento\Framework\Locale\Config\getAllowedLocales
getAllowedLocales()
Definition:
Config.php:303