Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Config.php
Go to the documentation of this file.
1 <?php
7 
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  {
314  }
315 }
__construct(array $data=[])
Definition: Config.php:289