PluginProbe
Polylang / 3.8.8
Polylang v3.8.8
3.8.9 3.8.8 3.8.7 3.8.6 3.8.5 3.8.4 3.8.3 2.7 2.7.0.1 2.7.1 2.7.2 2.7.3 2.7.4 2.8 2.8.1 2.8.2 2.8.3 2.8.4 2.9 2.9.1 2.9.2 3.0 3.0.1 3.0.2 3.0.3 All 233 releases
polylang / src / settings / languages.php

languages.php in Polylang 3.8.8, at src/settings/languages.php

1,556 lines 32.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * @package Polylang
4 */
5
6 if ( ! defined( 'ABSPATH' ) ) {
7 exit; // Don't access directly.
8 }
9
10 /**
11 * The list of predefined languages
12 * For WordPress locales, see https://translate.wordpress.org/
13 * For W3C locales, see http://www.iana.org/assignments/language-subtag-registry/language-subtag-registry
14 * See also #33511
15 * Facebook locales used to be available at https://www.facebook.com/translations/FacebookLocales.xml
16 * For DeepL locales, see https://developers.deepl.com/docs/getting-started/supported-languages
17 *
18 * For each language:
19 * [code] => ISO 639-1 language code
20 * [locale] => WordPress locale
21 * [name] => name
22 * [dir] => text direction
23 * [flag] => flag code
24 * [w3c] => W3C locale
25 * [facebook] => Facebook locale
26 * [deepl] => DeepL locale
27 *
28 * Facebook locales without equivalent WordPress locale:
29 * 'ay_BO' (Aymara)
30 * 'ck_US' (Cherokee)
31 * 'en_IN' (English India)
32 * 'gx_GR' (Classical Greek)
33 * 'ik_US' (Inupiak)
34 * 'iu_CA' (Inuktitut)
35 * 'ja_KS' (Japanese Kansai)
36 * 'ks_IN' (Cachemiri)
37 * 'nd_ZW' (Ndebele)
38 * 'nr_ZA' (Southern Ndebele)
39 * 'ns_ZA' (Northern Sotho)
40 * 'ny_MW' (Chewa)
41 * 'qc_GT' (Quiché)
42 * 'qu_PE' (Quechua)
43 * 'se_NO' (Northern Sami)
44 * 'ss_SZ' (Swazi)
45 * 'st_ZA' (Southern Sotho)
46 * 'tl_ST' (Klingon)
47 * 'tn_BW' (Tswana)
48 * 'ts_ZA' (Tsonga)
49 * 've_ZA' (Venda)
50 * 'yi_DE' (Yiddish)
51 * 'zz_TR' (Zazaki)
52 *
53 * DeepL locales without equivalent WordPress locale:
54 * 'ACE' (Acehnese)
55 * 'AY' (Aymara)
56 * 'GN' (Guarani)
57 * 'GOM' (Konkani)
58 * 'PAG' (Pangasinan)
59 * 'PAM' (Kapampangan)
60 * 'PRS' (Dari)
61 * 'QU' (Quechua)
62 * 'ST' (Sesotho)
63 * 'TN' (Tswana)
64 * 'TS' (Tsonga)
65 * 'YI' (Yiddish)
66 * 'YUE' (Cantonese)
67 */
68 return array(
69 'af' => array(
70 'code' => 'af',
71 'locale' => 'af',
72 'name' => 'Afrikaans',
73 'dir' => 'ltr',
74 'flag' => 'za',
75 'facebook' => 'af_ZA',
76 'deepl' => 'AF',
77 ),
78 'ak' => array(
79 'facebook' => 'ak_GH',
80 ),
81 'am' => array(
82 'code' => 'am',
83 'locale' => 'am',
84 'name' => 'አማርኛ',
85 'dir' => 'ltr',
86 'flag' => 'et',
87 'facebook' => 'am_ET',
88 ),
89 'ar' => array(
90 'code' => 'ar',
91 'locale' => 'ar',
92 'name' => 'العربية',
93 'dir' => 'rtl',
94 'flag' => 'arab',
95 'facebook' => 'ar_AR',
96 'deepl' => 'AR',
97 ),
98 'arg' => array(
99 'code' => 'an',
100 'locale' => 'arg',
101 'name' => 'Aragonés',
102 'dir' => 'ltr',
103 'flag' => 'es',
104 'deepl' => 'AN',
105 ),
106 'arq' => array(
107 'facebook' => 'ar_AR',
108 ),
109 'ary' => array(
110 'code' => 'ar',
111 'locale' => 'ary',
112 'name' => 'العربية ال�
113 غربية',
114 'dir' => 'rtl',
115 'flag' => 'ma',
116 'facebook' => 'ar_AR',
117 'deepl' => 'AR',
118 ),
119 'as' => array(
120 'code' => 'as',
121 'locale' => 'as',
122 'name' => '�
123 সমীয়া',
124 'dir' => 'ltr',
125 'flag' => 'in',
126 'facebook' => 'as_IN',
127 'deepl' => 'AS',
128 ),
129 'az' => array(
130 'code' => 'az',
131 'locale' => 'az',
132 'name' => 'Azərbaycan',
133 'dir' => 'ltr',
134 'flag' => 'az',
135 'facebook' => 'az_AZ',
136 'deepl' => 'AZ',
137 ),
138 'azb' => array(
139 'code' => 'az',
140 'locale' => 'azb',
141 'name' => 'گؤنئی آذربایجان',
142 'dir' => 'rtl',
143 'flag' => 'az',
144 ),
145 'ba' => array(
146 'code' => 'ba',
147 'locale' => 'ba',
148 'name' => 'башҡорт теле',
149 'dir' => 'ltr',
150 'flag' => 'ru',
151 'w3c' => 'ba',
152 'deepl' => 'BA',
153 ),
154 'bel' => array(
155 'code' => 'be',
156 'locale' => 'bel',
157 'name' => 'Беларуская мова',
158 'dir' => 'ltr',
159 'flag' => 'by',
160 'w3c' => 'be',
161 'facebook' => 'be_BY',
162 'deepl' => 'BE',
163 ),
164 'bg_BG' => array(
165 'code' => 'bg',
166 'locale' => 'bg_BG',
167 'name' => 'български',
168 'dir' => 'ltr',
169 'flag' => 'bg',
170 'facebook' => 'bg_BG',
171 'deepl' => 'BG',
172 ),
173 'bho' => array(
174 'code' => 'bho',
175 'locale' => 'bho',
176 'name' => 'भोजपुरी',
177 'dir' => 'ltr',
178 'flag' => 'in',
179 'w3c' => 'bho',
180 'facebook' => 'bp_IN',
181 'deepl' => 'BHO',
182 ),
183 'bn_BD' => array(
184 'code' => 'bn',
185 'locale' => 'bn_BD',
186 'name' => 'বাংলা',
187 'dir' => 'ltr',
188 'flag' => 'bd',
189 'facebook' => 'bn_IN',
190 'deepl' => 'BN',
191 ),
192 'bo' => array(
193 'code' => 'bo',
194 'locale' => 'bo',
195 'name' => 'བོད་ཡིག',
196 'dir' => 'ltr',
197 'flag' => 'tibet',
198 ),
199 'bre' => array(
200 'code' => 'br',
201 'locale' => 'bre',
202 'name' => 'Brezhoneg',
203 'dir' => 'ltr',
204 'flag' => 'fr',
205 'w3c' => 'br',
206 'facebook' => 'br_FR',
207 'deepl' => 'BR',
208 ),
209 'bs_BA' => array(
210 'code' => 'bs',
211 'locale' => 'bs_BA',
212 'name' => 'Bosanski',
213 'dir' => 'ltr',
214 'flag' => 'ba',
215 'facebook' => 'bs_BA',
216 'deepl' => 'BS',
217 ),
218 'ca' => array(
219 'code' => 'ca',
220 'locale' => 'ca',
221 'name' => 'Català',
222 'dir' => 'ltr',
223 'flag' => 'catalonia',
224 'facebook' => 'ca_ES',
225 'deepl' => 'CA',
226 ),
227 'ceb' => array(
228 'code' => 'ceb',
229 'locale' => 'ceb',
230 'name' => 'Cebuano',
231 'dir' => 'ltr',
232 'flag' => 'ph',
233 'facebook' => 'cx_PH',
234 'deepl' => 'CEB',
235 ),
236 'ckb' => array(
237 'code' => 'ku',
238 'locale' => 'ckb',
239 'name' => 'کوردی',
240 'dir' => 'rtl',
241 'flag' => 'kurdistan',
242 'facebook' => 'cb_IQ',
243 'deepl' => 'CKB',
244 ),
245 'co' => array(
246 'facebook' => 'co_FR',
247 ),
248 'cs_CZ' => array(
249 'code' => 'cs',
250 'locale' => 'cs_CZ',
251 'name' => 'Čeština',
252 'dir' => 'ltr',
253 'flag' => 'cz',
254 'facebook' => 'cs_CZ',
255 'deepl' => 'CS',
256 ),
257 'cy' => array(
258 'code' => 'cy',
259 'locale' => 'cy',
260 'name' => 'Cymraeg',
261 'dir' => 'ltr',
262 'flag' => 'wales',
263 'facebook' => 'cy_GB',
264 'deepl' => 'CY',
265 ),
266 'da_DK' => array(
267 'code' => 'da',
268 'locale' => 'da_DK',
269 'name' => 'Dansk',
270 'dir' => 'ltr',
271 'flag' => 'dk',
272 'facebook' => 'da_DK',
273 'deepl' => 'DA',
274 ),
275 'de_AT' => array(
276 'code' => 'de',
277 'locale' => 'de_AT',
278 'name' => 'Deutsch',
279 'dir' => 'ltr',
280 'flag' => 'at',
281 'facebook' => 'de_DE',
282 'deepl' => 'DE',
283 ),
284 'de_CH' => array(
285 'code' => 'de',
286 'locale' => 'de_CH',
287 'name' => 'Deutsch',
288 'dir' => 'ltr',
289 'flag' => 'ch',
290 'facebook' => 'de_DE',
291 'deepl' => 'DE',
292 ),
293 'de_CH_informal' => array(
294 'code' => 'de',
295 'locale' => 'de_CH_informal',
296 'name' => 'Deutsch',
297 'dir' => 'ltr',
298 'flag' => 'ch',
299 'w3c' => 'de-CH',
300 'facebook' => 'de_DE',
301 'deepl' => 'DE',
302 ),
303 'de_DE' => array(
304 'code' => 'de',
305 'locale' => 'de_DE',
306 'name' => 'Deutsch',
307 'dir' => 'ltr',
308 'flag' => 'de',
309 'facebook' => 'de_DE',
310 'deepl' => 'DE',
311 ),
312 'de_DE_formal' => array(
313 'code' => 'de',
314 'locale' => 'de_DE_formal',
315 'name' => 'Deutsch',
316 'dir' => 'ltr',
317 'flag' => 'de',
318 'w3c' => 'de-DE',
319 'facebook' => 'de_DE',
320 'deepl' => 'DE',
321 ),
322 'dsb' => array(
323 'code' => 'dsb',
324 'locale' => 'dsb',
325 'name' => 'Dolnoserbšćina',
326 'dir' => 'ltr',
327 'flag' => 'de',
328 ),
329 'dzo' => array(
330 'code' => 'dz',
331 'locale' => 'dzo',
332 'name' => 'རྫོང་ཁ',
333 'dir' => 'ltr',
334 'flag' => 'bt',
335 'w3c' => 'dz',
336 ),
337 'el' => array(
338 'code' => 'el',
339 'locale' => 'el',
340 'name' => 'Ελληνικά',
341 'dir' => 'ltr',
342 'flag' => 'gr',
343 'facebook' => 'el_GR',
344 'deepl' => 'EL',
345 ),
346 'en_AU' => array(
347 'code' => 'en',
348 'locale' => 'en_AU',
349 'name' => 'English',
350 'dir' => 'ltr',
351 'flag' => 'au',
352 'facebook' => 'en_US',
353 'deepl' => 'EN-US',
354 ),
355 'en_CA' => array(
356 'code' => 'en',
357 'locale' => 'en_CA',
358 'name' => 'English',
359 'dir' => 'ltr',
360 'flag' => 'ca',
361 'facebook' => 'en_US',
362 'deepl' => 'EN-US',
363 ),
364 'en_GB' => array(
365 'code' => 'en',
366 'locale' => 'en_GB',
367 'name' => 'English',
368 'dir' => 'ltr',
369 'flag' => 'gb',
370 'facebook' => 'en_GB',
371 'deepl' => 'EN-GB',
372 ),
373 'en_NZ' => array(
374 'code' => 'en',
375 'locale' => 'en_NZ',
376 'name' => 'English',
377 'dir' => 'ltr',
378 'flag' => 'nz',
379 'facebook' => 'en_US',
380 'deepl' => 'EN-US',
381 ),
382 'en_US' => array(
383 'code' => 'en',
384 'locale' => 'en_US',
385 'name' => 'English',
386 'dir' => 'ltr',
387 'flag' => 'us',
388 'facebook' => 'en_US',
389 'deepl' => 'EN-US',
390 ),
391 'en_ZA' => array(
392 'code' => 'en',
393 'locale' => 'en_ZA',
394 'name' => 'English',
395 'dir' => 'ltr',
396 'flag' => 'za',
397 'facebook' => 'en_US',
398 'deepl' => 'EN-US',
399 ),
400 'eo' => array(
401 'code' => 'eo',
402 'locale' => 'eo',
403 'name' => 'Esperanto',
404 'dir' => 'ltr',
405 'flag' => 'esperanto',
406 'facebook' => 'eo_EO',
407 'deepl' => 'EO',
408 ),
409 'es_AR' => array(
410 'code' => 'es',
411 'locale' => 'es_AR',
412 'name' => 'Español',
413 'dir' => 'ltr',
414 'flag' => 'ar',
415 'facebook' => 'es_LA',
416 'deepl' => 'ES-419',
417 ),
418 'es_CL' => array(
419 'code' => 'es',
420 'locale' => 'es_CL',
421 'name' => 'Español',
422 'dir' => 'ltr',
423 'flag' => 'cl',
424 'facebook' => 'es_CL',
425 'deepl' => 'ES-419',
426 ),
427 'es_CO' => array(
428 'code' => 'es',
429 'locale' => 'es_CO',
430 'name' => 'Español',
431 'dir' => 'ltr',
432 'flag' => 'co',
433 'facebook' => 'es_CO',
434 'deepl' => 'ES-419',
435 ),
436 'es_CR' => array(
437 'code' => 'es',
438 'locale' => 'es_CR',
439 'name' => 'Español',
440 'dir' => 'ltr',
441 'flag' => 'cr',
442 'facebook' => 'es_LA',
443 'deepl' => 'ES-419',
444 ),
445 'es_DO' => array(
446 'code' => 'es',
447 'locale' => 'es_DO',
448 'name' => 'Español',
449 'dir' => 'ltr',
450 'flag' => 'do',
451 'facebook' => 'es_LA',
452 'deepl' => 'ES-419',
453 ),
454 'es_EC' => array(
455 'code' => 'es',
456 'locale' => 'es_EC',
457 'name' => 'Español',
458 'dir' => 'ltr',
459 'flag' => 'ec',
460 'facebook' => 'es_LA',
461 'deepl' => 'ES-419',
462 ),
463 'es_ES' => array(
464 'code' => 'es',
465 'locale' => 'es_ES',
466 'name' => 'Español',
467 'dir' => 'ltr',
468 'flag' => 'es',
469 'facebook' => 'es_ES',
470 'deepl' => 'ES',
471 ),
472 'es_GT' => array(
473 'code' => 'es',
474 'locale' => 'es_GT',
475 'name' => 'Español',
476 'dir' => 'ltr',
477 'flag' => 'gt',
478 'facebook' => 'es_LA',
479 'deepl' => 'ES-419',
480 ),
481 'es_MX' => array(
482 'code' => 'es',
483 'locale' => 'es_MX',
484 'name' => 'Español',
485 'dir' => 'ltr',
486 'flag' => 'mx',
487 'facebook' => 'es_MX',
488 'deepl' => 'ES-419',
489 ),
490 'es_PE' => array(
491 'code' => 'es',
492 'locale' => 'es_PE',
493 'name' => 'Español',
494 'dir' => 'ltr',
495 'flag' => 'pe',
496 'facebook' => 'es_LA',
497 'deepl' => 'ES-419',
498 ),
499 'es_PR' => array(
500 'code' => 'es',
501 'locale' => 'es_PR',
502 'name' => 'Español',
503 'dir' => 'ltr',
504 'flag' => 'pr',
505 'facebook' => 'es_LA',
506 'deepl' => 'ES-419',
507 ),
508 'es_UY' => array(
509 'code' => 'es',
510 'locale' => 'es_UY',
511 'name' => 'Español',
512 'dir' => 'ltr',
513 'flag' => 'uy',
514 'facebook' => 'es_LA',
515 'deepl' => 'ES-419',
516 ),
517 'es_VE' => array(
518 'code' => 'es',
519 'locale' => 'es_VE',
520 'name' => 'Español',
521 'dir' => 'ltr',
522 'flag' => 've',
523 'facebook' => 'es_VE',
524 'deepl' => 'ES-419',
525 ),
526 'et' => array(
527 'code' => 'et',
528 'locale' => 'et',
529 'name' => 'Eesti',
530 'dir' => 'ltr',
531 'flag' => 'ee',
532 'facebook' => 'et_EE',
533 'deepl' => 'ET',
534 ),
535 'eu' => array(
536 'code' => 'eu',
537 'locale' => 'eu',
538 'name' => 'Euskara',
539 'dir' => 'ltr',
540 'flag' => 'basque',
541 'facebook' => 'eu_ES',
542 'deepl' => 'EU',
543 ),
544 'fa_AF' => array(
545 'code' => 'fa',
546 'locale' => 'fa_AF',
547 'name' => 'فارسی',
548 'dir' => 'rtl',
549 'flag' => 'af',
550 'facebook' => 'fa_IR',
551 'deepl' => 'FA',
552 ),
553 'fa_IR' => array(
554 'code' => 'fa',
555 'locale' => 'fa_IR',
556 'name' => 'فارسی',
557 'dir' => 'rtl',
558 'flag' => 'ir',
559 'facebook' => 'fa_IR',
560 'deepl' => 'FA',
561 ),
562 'fi' => array(
563 'code' => 'fi',
564 'locale' => 'fi',
565 'name' => 'Suomi',
566 'dir' => 'ltr',
567 'flag' => 'fi',
568 'facebook' => 'fi_FI',
569 'deepl' => 'FI',
570 ),
571 'fo' => array(
572 'code' => 'fo',
573 'locale' => 'fo',
574 'name' => 'Føroyskt',
575 'dir' => 'ltr',
576 'flag' => 'fo',
577 'facebook' => 'fo_FO',
578 ),
579 'fr_BE' => array(
580 'code' => 'fr',
581 'locale' => 'fr_BE',
582 'name' => 'Français',
583 'dir' => 'ltr',
584 'flag' => 'be',
585 'facebook' => 'fr_FR',
586 'deepl' => 'FR',
587 ),
588 'fr_CA' => array(
589 'code' => 'fr',
590 'locale' => 'fr_CA',
591 'name' => 'Français',
592 'dir' => 'ltr',
593 'flag' => 'quebec',
594 'facebook' => 'fr_CA',
595 'deepl' => 'FR',
596 ),
597 'fr_FR' => array(
598 'code' => 'fr',
599 'locale' => 'fr_FR',
600 'name' => 'Français',
601 'dir' => 'ltr',
602 'flag' => 'fr',
603 'facebook' => 'fr_FR',
604 'deepl' => 'FR',
605 ),
606 'fuc' => array(
607 'facebook' => 'ff_NG',
608 ),
609 'fur' => array(
610 'code' => 'fur',
611 'locale' => 'fur',
612 'name' => 'Furlan',
613 'dir' => 'ltr',
614 'flag' => 'it',
615 ),
616 'fy' => array(
617 'code' => 'fy',
618 'locale' => 'fy',
619 'name' => 'Frysk',
620 'dir' => 'ltr',
621 'flag' => 'nl',
622 'facebook' => 'fy_NL',
623 ),
624 'ga' => array(
625 'code' => 'ga',
626 'locale' => 'ga',
627 'name' => 'Gaelige',
628 'dir' => 'ltr',
629 'flag' => 'ie',
630 'w3c' => 'ga',
631 'facebook' => 'ga_IE',
632 'deepl' => 'GA',
633 ),
634 'gax' => array(
635 'code' => 'om',
636 'locale' => 'gax',
637 'name' => 'Afaan Oromoo',
638 'dir' => 'ltr',
639 'flag' => 'et',
640 'w3c' => 'gax',
641 'facebook' => 'om_ET',
642 'deepl' => 'OM',
643 ),
644 'gd' => array(
645 'code' => 'gd',
646 'locale' => 'gd',
647 'name' => 'Gàidhlig',
648 'dir' => 'ltr',
649 'flag' => 'scotland',
650 ),
651 'gl_ES' => array(
652 'code' => 'gl',
653 'locale' => 'gl_ES',
654 'name' => 'Galego',
655 'dir' => 'ltr',
656 'flag' => 'galicia',
657 'facebook' => 'gl_ES',
658 'deepl' => 'GL',
659 ),
660 'gn' => array(
661 'facebook' => 'gn_PY',
662 ),
663 'gu' => array(
664 'code' => 'gu',
665 'locale' => 'gu',
666 'name' => 'ગુજરાતી',
667 'dir' => 'ltr',
668 'flag' => 'in',
669 'facebook' => 'gu_IN',
670 'deepl' => 'GU',
671 ),
672 'hat' => array(
673 'w3c' => 'ht',
674 'facebook' => 'ht_HT',
675 'deepl' => 'HT',
676 ),
677 'hau' => array(
678 'code' => 'ha',
679 'locale' => 'hau',
680 'name' => 'Harshen Hausa',
681 'dir' => 'ltr',
682 'flag' => 'ng',
683 'w3c' => 'ha',
684 'facebook' => 'ha_NG',
685 'deepl' => 'HA',
686 ),
687 'haz' => array(
688 'code' => 'haz',
689 'locale' => 'haz',
690 'name' => 'هزاره گی',
691 'dir' => 'rtl',
692 'flag' => 'af',
693 ),
694 'he_IL' => array(
695 'code' => 'he',
696 'locale' => 'he_IL',
697 'name' => 'עברית',
698 'dir' => 'rtl',
699 'flag' => 'il',
700 'facebook' => 'he_IL',
701 'deepl' => 'HE',
702 ),
703 'hi_IN' => array(
704 'code' => 'hi',
705 'locale' => 'hi_IN',
706 'name' => 'हिन्दी',
707 'dir' => 'ltr',
708 'flag' => 'in',
709 'facebook' => 'hi_IN',
710 'deepl' => 'HI',
711 ),
712 'hr' => array(
713 'code' => 'hr',
714 'locale' => 'hr',
715 'name' => 'Hrvatski',
716 'dir' => 'ltr',
717 'flag' => 'hr',
718 'facebook' => 'hr_HR',
719 'deepl' => 'HR',
720 ),
721 'hsb' => array(
722 'code' => 'hsb',
723 'locale' => 'hsb',
724 'name' => 'Hornjoserbšćina',
725 'dir' => 'ltr',
726 'flag' => 'de',
727 ),
728 'hu_HU' => array(
729 'code' => 'hu',
730 'locale' => 'hu_HU',
731 'name' => 'Magyar',
732 'dir' => 'ltr',
733 'flag' => 'hu',
734 'facebook' => 'hu_HU',
735 'deepl' => 'HU',
736 ),
737 'hy' => array(
738 'code' => 'hy',
739 'locale' => 'hy',
740 'name' => 'Հայերեն',
741 'dir' => 'ltr',
742 'flag' => 'am',
743 'facebook' => 'hy_AM',
744 'deepl' => 'HY',
745 ),
746 'ibo' => array(
747 'code' => 'ig',
748 'locale' => 'ibo',
749 'name' => 'Asụsụ Igbo',
750 'dir' => 'ltr',
751 'flag' => 'ng',
752 'w3c' => 'ig',
753 'facebook' => 'ig_NG',
754 'deepl' => 'IG',
755 ),
756 'id_ID' => array(
757 'code' => 'id',
758 'locale' => 'id_ID',
759 'name' => 'Bahasa Indonesia',
760 'dir' => 'ltr',
761 'flag' => 'id',
762 'facebook' => 'id_ID',
763 'deepl' => 'ID',
764 ),
765 'ido' => array(
766 'w3c' => 'io',
767 ),
768 'is_IS' => array(
769 'code' => 'is',
770 'locale' => 'is_IS',
771 'name' => 'Íslenska',
772 'dir' => 'ltr',
773 'flag' => 'is',
774 'facebook' => 'is_IS',
775 'deepl' => 'IS',
776 ),
777 'it_IT' => array(
778 'code' => 'it',
779 'locale' => 'it_IT',
780 'name' => 'Italiano',
781 'dir' => 'ltr',
782 'flag' => 'it',
783 'facebook' => 'it_IT',
784 'deepl' => 'IT',
785 ),
786 'ja' => array(
787 'code' => 'ja',
788 'locale' => 'ja',
789 'name' => '日本語',
790 'dir' => 'ltr',
791 'flag' => 'jp',
792 'facebook' => 'ja_JP',
793 'deepl' => 'JA',
794 ),
795 'jv_ID' => array(
796 'code' => 'jv',
797 'locale' => 'jv_ID',
798 'name' => 'Basa Jawa',
799 'dir' => 'ltr',
800 'flag' => 'id',
801 'facebook' => 'jv_ID',
802 'deepl' => 'JV',
803 ),
804 'ka_GE' => array(
805 'code' => 'ka',
806 'locale' => 'ka_GE',
807 'name' => 'ქართული',
808 'dir' => 'ltr',
809 'flag' => 'ge',
810 'facebook' => 'ka_GE',
811 'deepl' => 'KA',
812 ),
813 'kab' => array(
814 'code' => 'kab',
815 'locale' => 'kab',
816 'name' => 'Taqbaylit',
817 'dir' => 'ltr',
818 'flag' => 'dz',
819 ),
820 'kin' => array(
821 'code' => 'rw',
822 'locale' => 'kin',
823 'name' => 'Ikinyarwanda',
824 'dir' => 'ltr',
825 'flag' => 'rw',
826 'w3c' => 'rw',
827 'facebook' => 'rw_RW',
828 ),
829 'kir' => array(
830 'code' => 'ky',
831 'locale' => 'kir',
832 'name' => 'Кыргызча',
833 'dir' => 'ltr',
834 'flag' => 'kg',
835 'deepl' => 'KY',
836 ),
837 'kk' => array(
838 'code' => 'kk',
839 'locale' => 'kk',
840 'name' => 'Қазақ тілі',
841 'dir' => 'ltr',
842 'flag' => 'kz',
843 'facebook' => 'kk_KZ',
844 'deepl' => 'KK',
845 ),
846 'km' => array(
847 'code' => 'km',
848 'locale' => 'km',
849 'name' => 'ភាសាខ្មែរ',
850 'dir' => 'ltr',
851 'flag' => 'kh',
852 'facebook' => 'km_KH',
853 ),
854 'kmr' => array(
855 'deepl' => 'KMR',
856 ),
857 'kn' => array(
858 'code' => 'kn',
859 'locale' => 'kn',
860 'name' => 'ಕನ್ನಡ',
861 'dir' => 'ltr',
862 'flag' => 'in',
863 'facebook' => 'kn_IN',
864 ),
865 'ko_KR' => array(
866 'code' => 'ko',
867 'locale' => 'ko_KR',
868 'name' => '한국어',
869 'dir' => 'ltr',
870 'flag' => 'kr',
871 'facebook' => 'ko_KR',
872 'deepl' => 'KO',
873 ),
874 'ku' => array(
875 'facebook' => 'ku_TR',
876 ),
877 'ky_KY' => array(
878 'facebook' => 'ky_KG',
879 ),
880 'la' => array(
881 'facebook' => 'la_VA',
882 'deepl' => 'LA',
883 ),
884 'lb_LU' => array(
885 'code' => 'lb',
886 'locale' => 'lb_LU',
887 'name' => 'Lëtzebuergesch',
888 'dir' => 'ltr',
889 'flag' => 'lu',
890 'w3c' => 'lb',
891 'deepl' => 'LB',
892 ),
893 'li' => array(
894 'facebook' => 'li_NL',
895 ),
896 'lin' => array(
897 'code' => 'ln',
898 'locale' => 'lin',
899 'name' => 'Ngala',
900 'dir' => 'ltr',
901 'flag' => 'cd',
902 'w3c' => 'ln',
903 'facebook' => 'ln_CD',
904 'deepl' => 'LN',
905 ),
906 'lmo' => array(
907 'code' => 'lmo',
908 'locale' => 'lmo',
909 'name' => 'Lombardo',
910 'dir' => 'ltr',
911 'flag' => 'it',
912 'w3c' => 'lmo',
913 'deepl' => 'LMO',
914 ),
915 'lo' => array(
916 'code' => 'lo',
917 'locale' => 'lo',
918 'name' => 'ພາສາລາວ',
919 'dir' => 'ltr',
920 'flag' => 'la',
921 'facebook' => 'lo_LA',
922 ),
923 'lt_LT' => array(
924 'code' => 'lt',
925 'locale' => 'lt_LT',
926 'name' => 'Lietuviškai',
927 'dir' => 'ltr',
928 'flag' => 'lt',
929 'facebook' => 'lt_LT',
930 'deepl' => 'LT',
931 ),
932 'lug' => array(
933 'code' => 'lg',
934 'locale' => 'lug',
935 'name' => 'Oluganda',
936 'dir' => 'ltr',
937 'flag' => 'ug',
938 'w3c' => 'lg',
939 'facebook' => 'lg_UG',
940 ),
941 'lv' => array(
942 'code' => 'lv',
943 'locale' => 'lv',
944 'name' => 'Latviešu valoda',
945 'dir' => 'ltr',
946 'flag' => 'lv',
947 'facebook' => 'lv_LV',
948 'deepl' => 'LV',
949 ),
950 'mai' => array(
951 'code' => 'mai',
952 'locale' => 'mai',
953 'name' => 'मैथिली',
954 'dir' => 'ltr',
955 'flag' => 'in',
956 'w3c' => 'mai',
957 'deepl' => 'MAI',
958 ),
959 'mg_MG' => array(
960 'code' => 'mg',
961 'locale' => 'mg_MG',
962 'name' => 'malagasy',
963 'dir' => 'ltr',
964 'flag' => 'mg',
965 'facebook' => 'mg_MG',
966 'deepl' => 'MG',
967 ),
968 'mk_MK' => array(
969 'code' => 'mk',
970 'locale' => 'mk_MK',
971 'name' => 'македонски јазик',
972 'dir' => 'ltr',
973 'flag' => 'mk',
974 'facebook' => 'mk_MK',
975 'deepl' => 'MK',
976 ),
977 'ml_IN' => array(
978 'code' => 'ml',
979 'locale' => 'ml_IN',
980 'name' => 'മലയാളം',
981 'dir' => 'ltr',
982 'flag' => 'in',
983 'facebook' => 'ml_IN',
984 'deepl' => 'ML',
985 ),
986 'mlt' => array(
987 'code' => 'mt',
988 'locale' => 'mlt',
989 'name' => 'Malti',
990 'dir' => 'ltr',
991 'flag' => 'mt',
992 'facebook' => 'mt_MT',
993 'deepl' => 'MT',
994 ),
995 'mn' => array(
996 'code' => 'mn',
997 'locale' => 'mn',
998 'name' => 'Монгол �
999 эл',
1000 'dir' => 'ltr',
1001 'flag' => 'mn',
1002 'facebook' => 'mn_MN',
1003 'deepl' => 'MN',
1004 ),
1005 'mr' => array(
1006 'code' => 'mr',
1007 'locale' => 'mr',
1008 'name' => 'मराठी',
1009 'dir' => 'ltr',
1010 'flag' => 'in',
1011 'facebook' => 'mr_IN',
1012 'deepl' => 'MR',
1013 ),
1014 'mri' => array(
1015 'code' => 'mi',
1016 'locale' => 'mri',
1017 'name' => 'Te reo Māori',
1018 'dir' => 'ltr',
1019 'flag' => 'nz',
1020 'w3c' => 'mi',
1021 'facebook' => 'mi_NZ',
1022 'deepl' => 'MI',
1023 ),
1024 'ms_MY' => array(
1025 'code' => 'ms',
1026 'locale' => 'ms_MY',
1027 'name' => 'Bahasa Melayu',
1028 'dir' => 'ltr',
1029 'flag' => 'my',
1030 'facebook' => 'ms_MY',
1031 'deepl' => 'MS',
1032 ),
1033 'my_MM' => array(
1034 'code' => 'my',
1035 'locale' => 'my_MM',
1036 'name' => 'ဗမာ�
1037 ',
1038 'dir' => 'ltr',
1039 'flag' => 'mm',
1040 'facebook' => 'my_MM',
1041 'deepl' => 'MY',
1042 ),
1043 'nb_NO' => array(
1044 'code' => 'nb',
1045 'locale' => 'nb_NO',
1046 'name' => 'Norsk Bokmål',
1047 'dir' => 'ltr',
1048 'flag' => 'no',
1049 'facebook' => 'nb_NO',
1050 'deepl' => 'NB',
1051 ),
1052 'ne_NP' => array(
1053 'code' => 'ne',
1054 'locale' => 'ne_NP',
1055 'name' => 'नेपाली',
1056 'dir' => 'ltr',
1057 'flag' => 'np',
1058 'facebook' => 'ne_NP',
1059 'deepl' => 'NE',
1060 ),
1061 'nl_BE' => array(
1062 'code' => 'nl',
1063 'locale' => 'nl_BE',
1064 'name' => 'Nederlands',
1065 'dir' => 'ltr',
1066 'flag' => 'be',
1067 'facebook' => 'nl_BE',
1068 'deepl' => 'NL',
1069 ),
1070 'nl_NL' => array(
1071 'code' => 'nl',
1072 'locale' => 'nl_NL',
1073 'name' => 'Nederlands',
1074 'dir' => 'ltr',
1075 'flag' => 'nl',
1076 'facebook' => 'nl_NL',
1077 'deepl' => 'NL',
1078 ),
1079 'nl_NL_formal' => array(
1080 'code' => 'nl',
1081 'locale' => 'nl_NL_formal',
1082 'name' => 'Nederlands',
1083 'dir' => 'ltr',
1084 'flag' => 'nl',
1085 'w3c' => 'nl-NL',
1086 'facebook' => 'nl_NL',
1087 'deepl' => 'NL',
1088 ),
1089 'nn_NO' => array(
1090 'code' => 'nn',
1091 'locale' => 'nn_NO',
1092 'name' => 'Norsk Nynorsk',
1093 'dir' => 'ltr',
1094 'flag' => 'no',
1095 'facebook' => 'nn_NO',
1096 ),
1097 'oci' => array(
1098 'code' => 'oc',
1099 'locale' => 'oci',
1100 'name' => 'Occitan',
1101 'dir' => 'ltr',
1102 'flag' => 'occitania',
1103 'w3c' => 'oc',
1104 'deepl' => 'OC',
1105 ),
1106 'ory' => array(
1107 'facebook' => 'or_IN',
1108 ),
1109 'pa_IN' => array(
1110 'code' => 'pa',
1111 'locale' => 'pa_IN',
1112 'name' => 'ਪੰਜਾਬੀ',
1113 'dir' => 'ltr',
1114 'flag' => 'in',
1115 'facebook' => 'pa_IN',
1116 'deepl' => 'PA',
1117 ),
1118 'pl_PL' => array(
1119 'code' => 'pl',
1120 'locale' => 'pl_PL',
1121 'name' => 'Polski',
1122 'dir' => 'ltr',
1123 'flag' => 'pl',
1124 'facebook' => 'pl_PL',
1125 'deepl' => 'PL',
1126 ),
1127 'ps' => array(
1128 'code' => 'ps',
1129 'locale' => 'ps',
1130 'name' => 'پښتو',
1131 'dir' => 'rtl',
1132 'flag' => 'af',
1133 'facebook' => 'ps_AF',
1134 'deepl' => 'PS',
1135 ),
1136 'pt_AO' => array(
1137 'code' => 'pt',
1138 'locale' => 'pt_AO',
1139 'name' => 'Português',
1140 'dir' => 'ltr',
1141 'flag' => 'ao',
1142 'facebook' => 'pt_PT',
1143 'deepl' => 'PT-PT',
1144 ),
1145 'pt_BR' => array(
1146 'code' => 'pt',
1147 'locale' => 'pt_BR',
1148 'name' => 'Português',
1149 'dir' => 'ltr',
1150 'flag' => 'br',
1151 'facebook' => 'pt_BR',
1152 'deepl' => 'PT-BR',
1153 ),
1154 'pt_PT' => array(
1155 'code' => 'pt',
1156 'locale' => 'pt_PT',
1157 'name' => 'Português',
1158 'dir' => 'ltr',
1159 'flag' => 'pt',
1160 'facebook' => 'pt_PT',
1161 'deepl' => 'PT-PT',
1162 ),
1163 'pt_PT_ao90' => array(
1164 'code' => 'pt',
1165 'locale' => 'pt_PT_ao90',
1166 'name' => 'Português',
1167 'dir' => 'ltr',
1168 'flag' => 'pt',
1169 'facebook' => 'pt_PT',
1170 'deepl' => 'PT-PT',
1171 ),
1172 'rhg' => array(
1173 'code' => 'rhg',
1174 'locale' => 'rhg',
1175 'name' => 'Ruáinga',
1176 'dir' => 'ltr',
1177 'flag' => 'mm',
1178 ),
1179 'ro_RO' => array(
1180 'code' => 'ro',
1181 'locale' => 'ro_RO',
1182 'name' => 'Română',
1183 'dir' => 'ltr',
1184 'flag' => 'ro',
1185 'facebook' => 'ro_RO',
1186 'deepl' => 'RO',
1187 ),
1188 'roh' => array(
1189 'w3c' => 'rm',
1190 'facebook' => 'rm_CH',
1191 ),
1192 'ru_RU' => array(
1193 'code' => 'ru',
1194 'locale' => 'ru_RU',
1195 'name' => 'Русский',
1196 'dir' => 'ltr',
1197 'flag' => 'ru',
1198 'facebook' => 'ru_RU',
1199 'deepl' => 'RU',
1200 ),
1201 'sa_IN' => array(
1202 'code' => 'sa',
1203 'locale' => 'sa_IN',
1204 'name' => 'संस्कृतम्',
1205 'dir' => 'ltr',
1206 'flag' => 'in',
1207 'facebook' => 'sa_IN',
1208 'deepl' => 'SA',
1209 ),
1210 'sah' => array(
1211 'code' => 'sah',
1212 'locale' => 'sah',
1213 'name' => 'Са�
1214 алыы',
1215 'dir' => 'ltr',
1216 'flag' => 'ru',
1217 ),
1218 'scn' => array(
1219 'code' => 'scn',
1220 'locale' => 'scn',
1221 'name' => 'Sicilianu',
1222 'dir' => 'ltr',
1223 'flag' => 'it',
1224 'w3c' => 'scn',
1225 'deepl' => 'SCN',
1226 ),
1227 'si_LK' => array(
1228 'code' => 'si',
1229 'locale' => 'si_LK',
1230 'name' => 'සිංහල',
1231 'dir' => 'ltr',
1232 'flag' => 'lk',
1233 'facebook' => 'si_LK',
1234 ),
1235 'sk_SK' => array(
1236 'code' => 'sk',
1237 'locale' => 'sk_SK',
1238 'name' => 'Slovenčina',
1239 'dir' => 'ltr',
1240 'flag' => 'sk',
1241 'facebook' => 'sk_SK',
1242 'deepl' => 'SK',
1243 ),
1244 'skr' => array(
1245 'code' => 'skr',
1246 'locale' => 'skr',
1247 'name' => 'سرائیکی',
1248 'dir' => 'rtl',
1249 'flag' => 'pk',
1250 ),
1251 'sl_SI' => array(
1252 'code' => 'sl',
1253 'locale' => 'sl_SI',
1254 'name' => 'Slovenščina',
1255 'dir' => 'ltr',
1256 'flag' => 'si',
1257 'facebook' => 'sl_SI',
1258 'deepl' => 'SL',
1259 ),
1260 'sna' => array(
1261 'code' => 'sn',
1262 'locale' => 'sna',
1263 'name' => 'ChiShona',
1264 'dir' => 'ltr',
1265 'flag' => 'zw',
1266 'w3c' => 'sn',
1267 'facebook' => 'sn_ZW',
1268 ),
1269 'snd' => array(
1270 'code' => 'sd',
1271 'locale' => 'snd',
1272 'name' => 'سنڌي',
1273 'dir' => 'rtl',
1274 'flag' => 'pk',
1275 ),
1276 'so_SO' => array(
1277 'code' => 'so',
1278 'locale' => 'so_SO',
1279 'name' => 'Af-Soomaali',
1280 'dir' => 'ltr',
1281 'flag' => 'so',
1282 'facebook' => 'so_SO',
1283 ),
1284 'sq' => array(
1285 'code' => 'sq',
1286 'locale' => 'sq',
1287 'name' => 'Shqip',
1288 'dir' => 'ltr',
1289 'flag' => 'al',
1290 'facebook' => 'sq_AL',
1291 'deepl' => 'SQ',
1292 ),
1293 'sr_RS' => array(
1294 'code' => 'sr',
1295 'locale' => 'sr_RS',
1296 'name' => 'Српски језик',
1297 'dir' => 'ltr',
1298 'flag' => 'rs',
1299 'facebook' => 'sr_RS',
1300 'deepl' => 'SR',
1301 ),
1302 'srd' => array(
1303 'w3c' => 'sc',
1304 'facebook' => 'sc_IT',
1305 ),
1306 'su_ID' => array(
1307 'code' => 'su',
1308 'locale' => 'su_ID',
1309 'name' => 'Basa Sunda',
1310 'dir' => 'ltr',
1311 'flag' => 'id',
1312 'facebook' => 'su_ID',
1313 'deepl' => 'SU',
1314 ),
1315 'sv_SE' => array(
1316 'code' => 'sv',
1317 'locale' => 'sv_SE',
1318 'name' => 'Svenska',
1319 'dir' => 'ltr',
1320 'flag' => 'se',
1321 'facebook' => 'sv_SE',
1322 'deepl' => 'SV',
1323 ),
1324 'sw' => array(
1325 'code' => 'sw',
1326 'locale' => 'sw',
1327 'name' => 'Kiswahili',
1328 'dir' => 'ltr',
1329 'flag' => 'ke',
1330 'facebook' => 'sw_KE',
1331 'deepl' => 'SW',
1332 ),
1333 'syr' => array(
1334 'facebook' => 'sy_SY',
1335 ),
1336 'szl' => array(
1337 'code' => 'szl',
1338 'locale' => 'szl',
1339 'name' => 'Ślōnskŏ gŏdka',
1340 'dir' => 'ltr',
1341 'flag' => 'pl',
1342 'facebook' => 'sz_PL',
1343 ),
1344 'ta_IN' => array(
1345 'code' => 'ta',
1346 'locale' => 'ta_IN',
1347 'name' => 'தமிழ்',
1348 'dir' => 'ltr',
1349 'flag' => 'in',
1350 'facebook' => 'ta_IN',
1351 'deepl' => 'TA',
1352 ),
1353 'ta_LK' => array(
1354 'code' => 'ta',
1355 'locale' => 'ta_LK',
1356 'name' => 'தமிழ்',
1357 'dir' => 'ltr',
1358 'flag' => 'lk',
1359 'facebook' => 'ta_IN',
1360 'deepl' => 'TA',
1361 ),
1362 'tah' => array(
1363 'code' => 'ty',
1364 'locale' => 'tah',
1365 'name' => 'Reo Tahiti',
1366 'dir' => 'ltr',
1367 'flag' => 'pf',
1368 ),
1369 'te' => array(
1370 'code' => 'te',
1371 'locale' => 'te',
1372 'name' => 'తెలుగు',
1373 'dir' => 'ltr',
1374 'flag' => 'in',
1375 'facebook' => 'te_IN',
1376 'deepl' => 'TE',
1377 ),
1378 'tg' => array(
1379 'code' => 'tg',
1380 'locale' => 'tg',
1381 'name' => 'Тоҷикӣ',
1382 'dir' => 'ltr',
1383 'flag' => 'tj',
1384 'facebook' => 'tg_TJ',
1385 'deepl' => 'TG',
1386 ),
1387 'th' => array(
1388 'code' => 'th',
1389 'locale' => 'th',
1390 'name' => 'ไทย',
1391 'dir' => 'ltr',
1392 'flag' => 'th',
1393 'facebook' => 'th_TH',
1394 'deepl' => 'TH',
1395 ),
1396 'tir' => array(
1397 'code' => 'ti',
1398 'locale' => 'tir',
1399 'name' => 'ትግርኛ',
1400 'dir' => 'ltr',
1401 'flag' => 'et',
1402 'w3c' => 'ti',
1403 ),
1404 'tl' => array(
1405 'code' => 'tl',
1406 'locale' => 'tl',
1407 'name' => 'Tagalog',
1408 'dir' => 'ltr',
1409 'flag' => 'ph',
1410 'facebook' => 'tl_PH',
1411 'deepl' => 'TL',
1412 ),
1413 'tr_TR' => array(
1414 'code' => 'tr',
1415 'locale' => 'tr_TR',
1416 'name' => 'Türkçe',
1417 'dir' => 'ltr',
1418 'flag' => 'tr',
1419 'facebook' => 'tr_TR',
1420 'deepl' => 'TR',
1421 ),
1422 'tt_RU' => array(
1423 'code' => 'tt',
1424 'locale' => 'tt_RU',
1425 'name' => 'Татар теле',
1426 'dir' => 'ltr',
1427 'flag' => 'ru',
1428 'facebook' => 'tt_RU',
1429 'deepl' => 'TT',
1430 ),
1431 'tuk' => array(
1432 'w3c' => 'tk',
1433 'facebook' => 'tk_TM',
1434 'deepl' => 'TK',
1435 ),
1436 'tzm' => array(
1437 'facebook' => 'tz_MA',
1438 ),
1439 'ug_CN' => array(
1440 'code' => 'ug',
1441 'locale' => 'ug_CN',
1442 'name' => 'Uyƣurqə',
1443 'dir' => 'ltr',
1444 'flag' => 'cn',
1445 ),
1446 'uk' => array(
1447 'code' => 'uk',
1448 'locale' => 'uk',
1449 'name' => 'Українська',
1450 'dir' => 'ltr',
1451 'flag' => 'ua',
1452 'facebook' => 'uk_UA',
1453 'deepl' => 'UK',
1454 ),
1455 'ur' => array(
1456 'code' => 'ur',
1457 'locale' => 'ur',
1458 'name' => 'اردو',
1459 'dir' => 'rtl',
1460 'flag' => 'pk',
1461 'facebook' => 'ur_PK',
1462 'deepl' => 'UR',
1463 ),
1464 'uz_UZ' => array(
1465 'code' => 'uz',
1466 'locale' => 'uz_UZ',
1467 'name' => 'Oʻzbek',
1468 'dir' => 'ltr',
1469 'flag' => 'uz',
1470 'facebook' => 'uz_UZ',
1471 'deepl' => 'UZ',
1472 ),
1473 'vec' => array(
1474 'code' => 'vec',
1475 'locale' => 'vec',
1476 'name' => 'Vèneto',
1477 'dir' => 'ltr',
1478 'flag' => 'veneto',
1479 ),
1480 'vi' => array(
1481 'code' => 'vi',
1482 'locale' => 'vi',
1483 'name' => 'Tiếng Việt',
1484 'dir' => 'ltr',
1485 'flag' => 'vn',
1486 'facebook' => 'vi_VN',
1487 'deepl' => 'VI',
1488 ),
1489 'wol' => array(
1490 'code' => 'wo',
1491 'locale' => 'wol',
1492 'name' => 'Wolof',
1493 'dir' => 'ltr',
1494 'flag' => 'sn',
1495 'w3c' => 'wo',
1496 'facebook' => 'wo_SN',
1497 'deepl' => 'WO',
1498 ),
1499 'xho' => array(
1500 'code' => 'xh',
1501 'locale' => 'xho',
1502 'name' => 'isiXhosa',
1503 'dir' => 'ltr',
1504 'flag' => 'za',
1505 'w3c' => 'xh',
1506 'facebook' => 'xh_ZA',
1507 'deepl' => 'XH',
1508 ),
1509 'yor' => array(
1510 'code' => 'yo',
1511 'locale' => 'yor',
1512 'name' => 'Yorùbá',
1513 'dir' => 'ltr',
1514 'flag' => 'ng',
1515 'w3c' => 'yo',
1516 'facebook' => 'yo_NG',
1517 ),
1518 'zh_CN' => array(
1519 'code' => 'zh',
1520 'locale' => 'zh_CN',
1521 'name' => '中文 (中国)',
1522 'dir' => 'ltr',
1523 'flag' => 'cn',
1524 'facebook' => 'zh_CN',
1525 'deepl' => 'ZH-HANS',
1526 ),
1527 'zh_HK' => array(
1528 'code' => 'zh',
1529 'locale' => 'zh_HK',
1530 'name' => '中文 (香港)',
1531 'dir' => 'ltr',
1532 'flag' => 'hk',
1533 'facebook' => 'zh_HK',
1534 'deepl' => 'ZH-HANT',
1535 ),
1536 'zh_TW' => array(
1537 'code' => 'zh',
1538 'locale' => 'zh_TW',
1539 'name' => '中文 (台灣)',
1540 'dir' => 'ltr',
1541 'flag' => 'tw',
1542 'facebook' => 'zh_TW',
1543 'deepl' => 'ZH-HANT',
1544 ),
1545 'zul' => array(
1546 'code' => 'zu',
1547 'locale' => 'zul',
1548 'name' => 'isiZulu',
1549 'dir' => 'ltr',
1550 'flag' => 'za',
1551 'w3c' => 'zu',
1552 'facebook' => 'zu_ZA',
1553 'deepl' => 'ZU',
1554 ),
1555 );
1556