PluginProbe
Polylang / 2.3
Polylang v2.3
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 / settings / languages.php

languages.php in Polylang 2.3, at settings/languages.php

1,103 lines 22.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 if ( ! defined( 'ABSPATH' ) ) {
4 exit; // Don't access directly
5 };
6
7 /**
8 * The list of predefined languages
9 * For WordPress locales, see https://translate.wordpress.org/
10 * For W3C locales, see http://www.iana.org/assignments/language-subtag-registry/language-subtag-registry
11 * See also #33511
12 * Facebook locales used to be available at https://www.facebook.com/translations/FacebookLocales.xml
13 *
14 * For each language:
15 * [code] => ISO 639-1 language code
16 * [locale] => WordPress locale
17 * [name] => name
18 * [dir] => text direction
19 * [flag] => flag code
20 * [w3c] => W3C locale
21 * [facebook] => Facebook locale
22 *
23 * Facebook locales without equivalent WordPress locale:
24 * 'ay_BO' (Aymara)
25 * 'ck_US' (Cherokee)
26 * 'en_IN' (English India)
27 * 'gx_GR' (Classical Greek)
28 * 'ig_NG' (Igbo)
29 * 'ja_KS' (Japanese Kansai)
30 * 'lg_UG' (Ganda)
31 * 'nd_ZW' (Ndebele)
32 * 'ny_MW' (Chewa)
33 * 'qu_PE' (Quechua)
34 * 'se_NO' (Northern Sami)
35 * 'tl_ST' (Klingon)
36 * 'wo_SN' (Wolof)
37 * 'yi_DE' (Yiddish)
38 * 'zu_ZA' (Zulu)
39 * 'zz_TR' (Zazaki)
40 */
41 $languages = array(
42 'af' => array(
43 'code' => 'af',
44 'locale' => 'af',
45 'name' => 'Afrikaans',
46 'dir' => 'ltr',
47 'flag' => 'za',
48 'facebook' => 'af_ZA',
49 ),
50 'ak' => array(
51 'facebook' => 'ak_GH',
52 ),
53 'am' => array(
54 'facebook' => 'am_ET',
55 ),
56 'ar' => array(
57 'code' => 'ar',
58 'locale' => 'ar',
59 'name' => 'العربية',
60 'dir' => 'rtl',
61 'flag' => 'arab',
62 'facebook' => 'ar_AR',
63 ),
64 'arq' => array(
65 'facebook' => 'ar_AR',
66 ),
67 'ary' => array(
68 'code' => 'ar',
69 'locale' => 'ary',
70 'name' => 'العربية ال�
71 غربية',
72 'dir' => 'rtl',
73 'flag' => 'ma',
74 'facebook' => 'ar_AR',
75 ),
76 'as' => array(
77 'code' => 'as',
78 'locale' => 'as',
79 'name' => '�
80 সমীয়া',
81 'dir' => 'ltr',
82 'flag' => 'in',
83 'facebook' => 'as_IN',
84 ),
85 'az' => array(
86 'code' => 'az',
87 'locale' => 'az',
88 'name' => 'Azərbaycan',
89 'dir' => 'ltr',
90 'flag' => 'az',
91 'facebook' => 'az_AZ',
92 ),
93 'azb' => array(
94 'code' => 'az',
95 'locale' => 'azb',
96 'name' => 'گؤنئی آذربایجان',
97 'dir' => 'rtl',
98 'flag' => 'az',
99 ),
100 'bel' => array(
101 'code' => 'be',
102 'locale' => 'bel',
103 'name' => 'Беларуская мова',
104 'dir' => 'ltr',
105 'flag' => 'by',
106 'w3c' => 'be',
107 'facebook' => 'be_BY',
108 ),
109 'bg_BG' => array(
110 'code' => 'bg',
111 'locale' => 'bg_BG',
112 'name' => 'български',
113 'dir' => 'ltr',
114 'flag' => 'bg',
115 'facebook' => 'bg_BG',
116 ),
117 'bn_BD' => array(
118 'code' => 'bn',
119 'locale' => 'bn_BD',
120 'name' => 'বাংলা',
121 'dir' => 'ltr',
122 'flag' => 'bd',
123 'facebook' => 'bn_IN',
124 ),
125 'bo' => array(
126 'code' => 'bo',
127 'locale' => 'bo',
128 'name' => 'བོད་ཡིག',
129 'dir' => 'ltr',
130 'flag' => 'tibet',
131 ),
132 'bre' => array(
133 'w3c' => 'br',
134 'facebook' => 'br_FR',
135 ),
136 'bs_BA' => array(
137 'code' => 'bs',
138 'locale' => 'bs_BA',
139 'name' => 'Bosanski',
140 'dir' => 'ltr',
141 'flag' => 'ba',
142 'facebook' => 'bs_BA',
143 ),
144 'ca' => array(
145 'code' => 'ca',
146 'locale' => 'ca',
147 'name' => 'Català',
148 'dir' => 'ltr',
149 'flag' => 'catalonia',
150 'facebook' => 'ca_ES',
151 ),
152 'ceb' => array(
153 'code' => 'ceb',
154 'locale' => 'ceb',
155 'name' => 'Cebuano',
156 'dir' => 'ltr',
157 'flag' => 'ph',
158 'facebook' => 'cx_PH',
159 ),
160 'ckb' => array(
161 'code' => 'ku',
162 'locale' => 'ckb',
163 'name' => 'کوردی',
164 'dir' => 'rtl',
165 'flag' => 'kurdistan',
166 'facebook' => 'cb_IQ',
167 ),
168 'co' => array(
169 'facebook' => 'co_FR',
170 ),
171 'cs_CZ' => array(
172 'code' => 'cs',
173 'locale' => 'cs_CZ',
174 'name' => 'Čeština',
175 'dir' => 'ltr',
176 'flag' => 'cz',
177 'facebook' => 'cs_CZ',
178 ),
179 'cy' => array(
180 'code' => 'cy',
181 'locale' => 'cy',
182 'name' => 'Cymraeg',
183 'dir' => 'ltr',
184 'flag' => 'wales',
185 'facebook' => 'cy_GB',
186 ),
187 'da_DK' => array(
188 'code' => 'da',
189 'locale' => 'da_DK',
190 'name' => 'Dansk',
191 'dir' => 'ltr',
192 'flag' => 'dk',
193 'facebook' => 'da_DK',
194 ),
195 'de_CH' => array(
196 'code' => 'de',
197 'locale' => 'de_CH',
198 'name' => 'Deutsch',
199 'dir' => 'ltr',
200 'flag' => 'ch',
201 'facebook' => 'de_DE',
202 ),
203 'de_CH_informal' => array(
204 'code' => 'de',
205 'locale' => 'de_CH_informal',
206 'name' => 'Deutsch',
207 'dir' => 'ltr',
208 'flag' => 'ch',
209 'w3c' => 'de-CH',
210 'facebook' => 'de_DE',
211 ),
212 'de_DE' => array(
213 'code' => 'de',
214 'locale' => 'de_DE',
215 'name' => 'Deutsch',
216 'dir' => 'ltr',
217 'flag' => 'de',
218 'facebook' => 'de_DE',
219 ),
220 'de_DE_formal' => array(
221 'code' => 'de',
222 'locale' => 'de_DE_formal',
223 'name' => 'Deutsch',
224 'dir' => 'ltr',
225 'flag' => 'de',
226 'w3c' => 'de-DE',
227 'facebook' => 'de_DE',
228 ),
229 'dzo' => array(
230 'code' => 'dz',
231 'locale' => 'dzo',
232 'name' => 'རྫོང་ཁ',
233 'dir' => 'ltr',
234 'flag' => 'bt',
235 'w3c' => 'dz',
236 ),
237 'el' => array(
238 'code' => 'el',
239 'locale' => 'el',
240 'name' => 'Ελληνικά',
241 'dir' => 'ltr',
242 'flag' => 'gr',
243 'facebook' => 'el_GR',
244 ),
245 'en_AU' => array(
246 'code' => 'en',
247 'locale' => 'en_AU',
248 'name' => 'English',
249 'dir' => 'ltr',
250 'flag' => 'au',
251 'facebook' => 'en_US',
252 ),
253 'en_CA' => array(
254 'code' => 'en',
255 'locale' => 'en_CA',
256 'name' => 'English',
257 'dir' => 'ltr',
258 'flag' => 'ca',
259 'facebook' => 'en_US',
260 ),
261 'en_GB' => array(
262 'code' => 'en',
263 'locale' => 'en_GB',
264 'name' => 'English',
265 'dir' => 'ltr',
266 'flag' => 'gb',
267 'facebook' => 'en_GB',
268 ),
269 'en_NZ' => array(
270 'code' => 'en',
271 'locale' => 'en_NZ',
272 'name' => 'English',
273 'dir' => 'ltr',
274 'flag' => 'nz',
275 'facebook' => 'en_US',
276 ),
277 'en_US' => array(
278 'code' => 'en',
279 'locale' => 'en_US',
280 'name' => 'English',
281 'dir' => 'ltr',
282 'flag' => 'us',
283 'facebook' => 'en_US',
284 ),
285 'en_ZA' => array(
286 'code' => 'en',
287 'locale' => 'en_ZA',
288 'name' => 'English',
289 'dir' => 'ltr',
290 'flag' => 'za',
291 'facebook' => 'en_US',
292 ),
293 'eo' => array(
294 'code' => 'eo',
295 'locale' => 'eo',
296 'name' => 'Esperanto',
297 'dir' => 'ltr',
298 'flag' => 'esperanto',
299 'facebook' => 'eo_EO',
300 ),
301 'es_AR' => array(
302 'code' => 'es',
303 'locale' => 'es_AR',
304 'name' => 'Español',
305 'dir' => 'ltr',
306 'flag' => 'ar',
307 'facebook' => 'es_LA',
308 ),
309 'es_CL' => array(
310 'code' => 'es',
311 'locale' => 'es_CL',
312 'name' => 'Español',
313 'dir' => 'ltr',
314 'flag' => 'cl',
315 'facebook' => 'es_CL',
316 ),
317 'es_CO' => array(
318 'code' => 'es',
319 'locale' => 'es_CO',
320 'name' => 'Español',
321 'dir' => 'ltr',
322 'flag' => 'co',
323 'facebook' => 'es_CO',
324 ),
325 'es_CR' => array(
326 'code' => 'es',
327 'locale' => 'es_CR',
328 'name' => 'Español',
329 'dir' => 'ltr',
330 'flag' => 'cr',
331 'facebook' => 'es_LA',
332 ),
333 'es_ES' => array(
334 'code' => 'es',
335 'locale' => 'es_ES',
336 'name' => 'Español',
337 'dir' => 'ltr',
338 'flag' => 'es',
339 'facebook' => 'es_ES',
340 ),
341 'es_GT' => array(
342 'code' => 'es',
343 'locale' => 'es_GT',
344 'name' => 'Español',
345 'dir' => 'ltr',
346 'flag' => 'gt',
347 'facebook' => 'es_LA',
348 ),
349 'es_MX' => array(
350 'code' => 'es',
351 'locale' => 'es_MX',
352 'name' => 'Español',
353 'dir' => 'ltr',
354 'flag' => 'mx',
355 'facebook' => 'es_MX',
356 ),
357 'es_PE' => array(
358 'code' => 'es',
359 'locale' => 'es_PE',
360 'name' => 'Español',
361 'dir' => 'ltr',
362 'flag' => 'pe',
363 'facebook' => 'es_LA',
364 ),
365 'es_VE' => array(
366 'code' => 'es',
367 'locale' => 'es_VE',
368 'name' => 'Español',
369 'dir' => 'ltr',
370 'flag' => 've',
371 'facebook' => 'es_VE',
372 ),
373 'et' => array(
374 'code' => 'et',
375 'locale' => 'et',
376 'name' => 'Eesti',
377 'dir' => 'ltr',
378 'flag' => 'ee',
379 'facebook' => 'et_EE',
380 ),
381 'eu' => array(
382 'code' => 'eu',
383 'locale' => 'eu',
384 'name' => 'Euskara',
385 'dir' => 'ltr',
386 'flag' => 'basque',
387 'facebook' => 'eu_ES',
388 ),
389 'fa_AF' => array(
390 'code' => 'fa',
391 'locale' => 'fa_AF',
392 'name' => 'فارسی',
393 'dir' => 'rtl',
394 'flag' => 'af',
395 'facebook' => 'fa_IR',
396 ),
397 'fa_IR' => array(
398 'code' => 'fa',
399 'locale' => 'fa_IR',
400 'name' => 'فارسی',
401 'dir' => 'rtl',
402 'flag' => 'ir',
403 'facebook' => 'fa_IR',
404 ),
405 'fi' => array(
406 'code' => 'fi',
407 'locale' => 'fi',
408 'name' => 'Suomi',
409 'dir' => 'ltr',
410 'flag' => 'fi',
411 'facebook' => 'fi_FI',
412 ),
413 'fo' => array(
414 'code' => 'fo',
415 'locale' => 'fo',
416 'name' => 'Føroyskt',
417 'dir' => 'ltr',
418 'flag' => 'fo',
419 'facebook' => 'fo_FO',
420 ),
421 'fr_BE' => array(
422 'code' => 'fr',
423 'locale' => 'fr_BE',
424 'name' => 'Français',
425 'dir' => 'ltr',
426 'flag' => 'be',
427 'facebook' => 'fr_FR',
428 ),
429 'fr_CA' => array(
430 'code' => 'fr',
431 'locale' => 'fr_CA',
432 'name' => 'Français',
433 'dir' => 'ltr',
434 'flag' => 'quebec',
435 'facebook' => 'fr_CA',
436 ),
437 'fr_FR' => array(
438 'code' => 'fr',
439 'locale' => 'fr_FR',
440 'name' => 'Français',
441 'dir' => 'ltr',
442 'flag' => 'fr',
443 'facebook' => 'fr_FR',
444 ),
445 'fuc' => array(
446 'facebook' => 'ff_NG',
447 ),
448 'fy' => array(
449 'code' => 'fy',
450 'locale' => 'fy',
451 'name' => 'Frysk',
452 'dir' => 'ltr',
453 'flag' => 'nl',
454 'facebook' => 'fy_NL',
455 ),
456 'ga' => array(
457 'facebook' => 'ga_IE',
458 ),
459 'gd' => array(
460 'code' => 'gd',
461 'locale' => 'gd',
462 'name' => 'Gàidhlig',
463 'dir' => 'ltr',
464 'flag' => 'scotland',
465 ),
466 'gl_ES' => array(
467 'code' => 'gl',
468 'locale' => 'gl_ES',
469 'name' => 'Galego',
470 'dir' => 'ltr',
471 'flag' => 'galicia',
472 'facebook' => 'gl_ES',
473 ),
474 'gn' => array(
475 'facebook' => 'gn_PY',
476 ),
477 'gu' => array(
478 'code' => 'gu',
479 'locale' => 'gu',
480 'name' => 'ગુજરાતી',
481 'dir' => 'ltr',
482 'flag' => 'in',
483 'facebook' => 'gu_IN',
484 ),
485 'hau' => array(
486 'facebook' => 'ha_NG',
487 ),
488 'haz' => array(
489 'code' => 'haz',
490 'locale' => 'haz',
491 'name' => 'هزاره گی',
492 'dir' => 'rtl',
493 'flag' => 'af',
494 ),
495 'he_IL' => array(
496 'code' => 'he',
497 'locale' => 'he_IL',
498 'name' => 'עברית',
499 'dir' => 'rtl',
500 'flag' => 'il',
501 'facebook' => 'he_IL',
502 ),
503 'hi_IN' => array(
504 'code' => 'hi',
505 'locale' => 'hi_IN',
506 'name' => 'हिन्दी',
507 'dir' => 'ltr',
508 'flag' => 'in',
509 'facebook' => 'hi_IN',
510 ),
511 'hr' => array(
512 'code' => 'hr',
513 'locale' => 'hr',
514 'name' => 'Hrvatski',
515 'dir' => 'ltr',
516 'flag' => 'hr',
517 'facebook' => 'hr_HR',
518 ),
519 'hu_HU' => array(
520 'code' => 'hu',
521 'locale' => 'hu_HU',
522 'name' => 'Magyar',
523 'dir' => 'ltr',
524 'flag' => 'hu',
525 'facebook' => 'hu_HU',
526 ),
527 'hy' => array(
528 'code' => 'hy',
529 'locale' => 'hy',
530 'name' => 'Հայերեն',
531 'dir' => 'ltr',
532 'flag' => 'am',
533 'facebook' => 'hy_AM',
534 ),
535 'id_ID' => array(
536 'code' => 'id',
537 'locale' => 'id_ID',
538 'name' => 'Bahasa Indonesia',
539 'dir' => 'ltr',
540 'flag' => 'id',
541 'facebook' => 'id_ID',
542 ),
543 'ido' => array(
544 'w3c' => 'io',
545 ),
546 'is_IS' => array(
547 'code' => 'is',
548 'locale' => 'is_IS',
549 'name' => 'Íslenska',
550 'dir' => 'ltr',
551 'flag' => 'is',
552 'facebook' => 'is_IS',
553 ),
554 'it_IT' => array(
555 'code' => 'it',
556 'locale' => 'it_IT',
557 'name' => 'Italiano',
558 'dir' => 'ltr',
559 'flag' => 'it',
560 'facebook' => 'it_IT',
561 ),
562 'ja' => array(
563 'code' => 'ja',
564 'locale' => 'ja',
565 'name' => '日本語',
566 'dir' => 'ltr',
567 'flag' => 'jp',
568 'facebook' => 'ja_JP',
569 ),
570 'jv_ID' => array(
571 'code' => 'jv',
572 'locale' => 'jv_ID',
573 'name' => 'Basa Jawa',
574 'dir' => 'ltr',
575 'flag' => 'id',
576 'facebook' => 'jv_ID',
577 ),
578 'ka_GE' => array(
579 'code' => 'ka',
580 'locale' => 'ka_GE',
581 'name' => 'ქართული',
582 'dir' => 'ltr',
583 'flag' => 'ge',
584 'facebook' => 'ka_GE',
585 ),
586 'kab' => array(
587 'code' => 'kab',
588 'locale' => 'kab',
589 'name' => 'Taqbaylit',
590 'dir' => 'ltr',
591 'flag' => 'dz',
592 ),
593 'kin' => array(
594 'w3c' => 'rw',
595 'facebook' => 'rw_RW',
596 ),
597 'kk' => array(
598 'code' => 'kk',
599 'locale' => 'kk',
600 'name' => 'Қазақ тілі',
601 'dir' => 'ltr',
602 'flag' => 'kz',
603 'facebook' => 'kk_KZ',
604 ),
605 'km' => array(
606 'code' => 'km',
607 'locale' => 'km',
608 'name' => 'ភាសាខ្មែរ',
609 'dir' => 'ltr',
610 'flag' => 'kh',
611 'facebook' => 'km_KH',
612 ),
613 'kn' => array(
614 'facebook' => 'kn_IN',
615 ),
616 'ko_KR' => array(
617 'code' => 'ko',
618 'locale' => 'ko_KR',
619 'name' => '한국어',
620 'dir' => 'ltr',
621 'flag' => 'kr',
622 'facebook' => 'ko_KR',
623 ),
624 'ku' => array(
625 'facebook' => 'ku_TR',
626 ),
627 'ky_KY' => array(
628 'facebook' => 'ky_KG',
629 ),
630 'la' => array(
631 'facebook' => 'la_VA',
632 ),
633 'li' => array(
634 'facebook' => 'li_NL',
635 ),
636 'lin' => array(
637 'facebook' => 'ln_CD',
638 ),
639 'lo' => array(
640 'code' => 'lo',
641 'locale' => 'lo',
642 'name' => 'ພາສາລາວ',
643 'dir' => 'ltr',
644 'flag' => 'la',
645 'facebook' => 'lo_LA',
646 ),
647 'lt_LT' => array(
648 'code' => 'lt',
649 'locale' => 'lt_LT',
650 'name' => 'Lietuviškai',
651 'dir' => 'ltr',
652 'flag' => 'lt',
653 'facebook' => 'lt_LT',
654 ),
655 'lv' => array(
656 'code' => 'lv',
657 'locale' => 'lv',
658 'name' => 'Latviešu valoda',
659 'dir' => 'ltr',
660 'flag' => 'lv',
661 'facebook' => 'lv_LV',
662 ),
663 'mg_MG' => array(
664 'facebook' => 'mg_MG',
665 ),
666 'mk_MK' => array(
667 'code' => 'mk',
668 'locale' => 'mk_MK',
669 'name' => 'македонски јазик',
670 'dir' => 'ltr',
671 'flag' => 'mk',
672 'facebook' => 'mk_MK',
673 ),
674 'ml_IN' => array(
675 'code' => 'ml',
676 'locale' => 'ml_IN',
677 'name' => 'മലയാളം',
678 'dir' => 'ltr',
679 'flag' => 'in',
680 'facebook' => 'ml_IN',
681 ),
682 'mlt' => array(
683 'facebook' => 'mt_MT',
684 ),
685 'mn' => array(
686 'code' => 'mn',
687 'locale' => 'mn',
688 'name' => 'Монгол �
689 эл',
690 'dir' => 'ltr',
691 'flag' => 'mn',
692 'facebook' => 'mn_MN',
693 ),
694 'mr' => array(
695 'code' => 'mr',
696 'locale' => 'mr',
697 'name' => 'मराठी',
698 'dir' => 'ltr',
699 'flag' => 'in',
700 'facebook' => 'mr_IN',
701 ),
702 'mri' => array(
703 'w3c' => 'mi',
704 'facebook' => 'mi_NZ',
705 ),
706 'ms_MY' => array(
707 'code' => 'ms',
708 'locale' => 'ms_MY',
709 'name' => 'Bahasa Melayu',
710 'dir' => 'ltr',
711 'flag' => 'my',
712 'facebook' => 'ms_MY',
713 ),
714 'my_MM' => array(
715 'code' => 'my',
716 'locale' => 'my_MM',
717 'name' => 'ဗမာ�
718 ',
719 'dir' => 'ltr',
720 'flag' => 'mm',
721 'facebook' => 'my_MM',
722 ),
723 'nb_NO' => array(
724 'code' => 'nb',
725 'locale' => 'nb_NO',
726 'name' => 'Norsk Bokmål',
727 'dir' => 'ltr',
728 'flag' => 'no',
729 'facebook' => 'nb_NO',
730 ),
731 'ne_NP' => array(
732 'code' => 'ne',
733 'locale' => 'ne_NP',
734 'name' => 'नेपाली',
735 'dir' => 'ltr',
736 'flag' => 'np',
737 'facebook' => 'ne_NP',
738 ),
739 'nl_BE' => array(
740 'code' => 'nl',
741 'locale' => 'nl_BE',
742 'name' => 'Nederlands',
743 'dir' => 'ltr',
744 'flag' => 'be',
745 'facebook' => 'nl_BE',
746 ),
747 'nl_NL' => array(
748 'code' => 'nl',
749 'locale' => 'nl_NL',
750 'name' => 'Nederlands',
751 'dir' => 'ltr',
752 'flag' => 'nl',
753 'facebook' => 'nl_NL',
754 ),
755 'nl_NL_formal' => array(
756 'code' => 'nl',
757 'locale' => 'nl_NL_formal',
758 'name' => 'Nederlands',
759 'dir' => 'ltr',
760 'flag' => 'nl',
761 'w3c' => 'nl-NL',
762 'facebook' => 'nl_NL',
763 ),
764 'nn_NO' => array(
765 'code' => 'nn',
766 'locale' => 'nn_NO',
767 'name' => 'Norsk Nynorsk',
768 'dir' => 'ltr',
769 'flag' => 'no',
770 'facebook' => 'nn_NO',
771 ),
772 'oci' => array(
773 'code' => 'oc',
774 'locale' => 'oci',
775 'name' => 'Occitan',
776 'dir' => 'ltr',
777 'flag' => 'occitania',
778 'w3c' => 'oc',
779 ),
780 'ory' => array(
781 'facebook' => 'or_IN',
782 ),
783 'pa_IN' => array(
784 'code' => 'pa',
785 'locale' => 'pa_IN',
786 'name' => 'ਪੰਜਾਬੀ',
787 'dir' => 'ltr',
788 'flag' => 'in',
789 'facebook' => 'pa_IN',
790 ),
791 'pl_PL' => array(
792 'code' => 'pl',
793 'locale' => 'pl_PL',
794 'name' => 'Polski',
795 'dir' => 'ltr',
796 'flag' => 'pl',
797 'facebook' => 'pl_PL',
798 ),
799 'ps' => array(
800 'code' => 'ps',
801 'locale' => 'ps',
802 'name' => 'پښتو',
803 'dir' => 'rtl',
804 'flag' => 'af',
805 'facebook' => 'ps_AF',
806 ),
807 'pt_BR' => array(
808 'code' => 'pt',
809 'locale' => 'pt_BR',
810 'name' => 'Português',
811 'dir' => 'ltr',
812 'flag' => 'br',
813 'facebook' => 'pt_BR',
814 ),
815 'pt_PT' => array(
816 'code' => 'pt',
817 'locale' => 'pt_PT',
818 'name' => 'Português',
819 'dir' => 'ltr',
820 'flag' => 'pt',
821 'facebook' => 'pt_PT',
822 ),
823 'pt_PT_ao90' => array(
824 'code' => 'pt',
825 'locale' => 'pt_PT_ao90',
826 'name' => 'Português',
827 'dir' => 'ltr',
828 'flag' => 'pt',
829 'facebook' => 'pt_PT',
830 ),
831 'rhg' => array(
832 'code' => 'rhg',
833 'locale' => 'rhg',
834 'name' => 'Ruáinga',
835 'dir' => 'ltr',
836 'flag' => 'mm',
837 ),
838 'ro_RO' => array(
839 'code' => 'ro',
840 'locale' => 'ro_RO',
841 'name' => 'Română',
842 'dir' => 'ltr',
843 'flag' => 'ro',
844 'facebook' => 'ro_RO',
845 ),
846 'roh' => array(
847 'w3c' => 'rm',
848 'facebook' => 'rm_CH',
849 ),
850 'ru_RU' => array(
851 'code' => 'ru',
852 'locale' => 'ru_RU',
853 'name' => 'Русский',
854 'dir' => 'ltr',
855 'flag' => 'ru',
856 'facebook' => 'ru_RU',
857 ),
858 'sa_IN' => array(
859 'facebook' => 'sa_IN',
860 ),
861 'sah' => array(
862 'code' => 'sah',
863 'locale' => 'sah',
864 'name' => 'Са�
865 алыы',
866 'dir' => 'ltr',
867 'flag' => 'ru',
868 ),
869 'si_LK' => array(
870 'code' => 'si',
871 'locale' => 'si_LK',
872 'name' => 'සිංහල',
873 'dir' => 'ltr',
874 'flag' => 'lk',
875 'facebook' => 'si_LK',
876 ),
877 'sk_SK' => array(
878 'code' => 'sk',
879 'locale' => 'sk_SK',
880 'name' => 'Slovenčina',
881 'dir' => 'ltr',
882 'flag' => 'sk',
883 'facebook' => 'sk_SK',
884 ),
885 'sl_SI' => array(
886 'code' => 'sl',
887 'locale' => 'sl_SI',
888 'name' => 'Slovenščina',
889 'dir' => 'ltr',
890 'flag' => 'si',
891 'facebook' => 'sl_SI',
892 ),
893 'sna' => array(
894 'facebook' => 'sn_ZW',
895 ),
896 'so_SO' => array(
897 'code' => 'so',
898 'locale' => 'so_SO',
899 'name' => 'Af-Soomaali',
900 'dir' => 'ltr',
901 'flag' => 'so',
902 'facebook' => 'so_SO',
903 ),
904 'sq' => array(
905 'code' => 'sq',
906 'locale' => 'sq',
907 'name' => 'Shqip',
908 'dir' => 'ltr',
909 'flag' => 'al',
910 'facebook' => 'sq_AL',
911 ),
912 'sr_RS' => array(
913 'code' => 'sr',
914 'locale' => 'sr_RS',
915 'name' => 'Српски језик',
916 'dir' => 'ltr',
917 'flag' => 'rs',
918 'facebook' => 'sr_RS',
919 ),
920 'srd' => array(
921 'w3c' => 'sc',
922 'facebook' => 'sc_IT',
923 ),
924 'su_ID' => array(
925 'code' => 'su',
926 'locale' => 'su_ID',
927 'name' => 'Basa Sunda',
928 'dir' => 'ltr',
929 'flag' => 'id',
930 ),
931 'sv_SE' => array(
932 'code' => 'sv',
933 'locale' => 'sv_SE',
934 'name' => 'Svenska',
935 'dir' => 'ltr',
936 'flag' => 'se',
937 'facebook' => 'sv_SE',
938 ),
939 'sw' => array(
940 'facebook' => 'sw_KE',
941 ),
942 'syr' => array(
943 'facebook' => 'sy_SY',
944 ),
945 'szl' => array(
946 'code' => 'szl',
947 'locale' => 'szl',
948 'name' => 'Ślōnskŏ gŏdka',
949 'dir' => 'ltr',
950 'flag' => 'pl',
951 'facebook' => 'sz_PL',
952 ),
953 'ta_IN' => array(
954 'code' => 'ta',
955 'locale' => 'ta_IN',
956 'name' => 'தமிழ்',
957 'dir' => 'ltr',
958 'flag' => 'in',
959 'facebook' => 'ta_IN',
960 ),
961 'ta_LK' => array(
962 'code' => 'ta',
963 'locale' => 'ta_LK',
964 'name' => 'தமிழ்',
965 'dir' => 'ltr',
966 'flag' => 'lk',
967 'facebook' => 'ta_IN',
968 ),
969 'tah' => array(
970 'code' => 'ty',
971 'locale' => 'tah',
972 'name' => 'Reo Tahiti',
973 'dir' => 'ltr',
974 'flag' => 'pf',
975 ),
976 'te' => array(
977 'code' => 'te',
978 'locale' => 'te',
979 'name' => 'తెలుగు',
980 'dir' => 'ltr',
981 'flag' => 'in',
982 'facebook' => 'te_IN',
983 ),
984 'tg' => array(
985 'facebook' => 'tg_TJ',
986 ),
987 'th' => array(
988 'code' => 'th',
989 'locale' => 'th',
990 'name' => 'ไทย',
991 'dir' => 'ltr',
992 'flag' => 'th',
993 'facebook' => 'th_TH',
994 ),
995 'tl' => array(
996 'code' => 'tl',
997 'locale' => 'tl',
998 'name' => 'Tagalog',
999 'dir' => 'ltr',
1000 'flag' => 'ph',
1001 'facebook' => 'tl_PH',
1002 ),
1003 'tr_TR' => array(
1004 'code' => 'tr',
1005 'locale' => 'tr_TR',
1006 'name' => 'Türkçe',
1007 'dir' => 'ltr',
1008 'flag' => 'tr',
1009 'facebook' => 'tr_TR',
1010 ),
1011 'tt_RU' => array(
1012 'code' => 'tt',
1013 'locale' => 'tt_RU',
1014 'name' => 'Татар теле',
1015 'dir' => 'ltr',
1016 'flag' => 'ru',
1017 'facebook' => 'tt_RU',
1018 ),
1019 'tuk' => array(
1020 'w3c' => 'tk',
1021 'facebook' => 'tk_TM',
1022 ),
1023 'tzm' => array(
1024 'facebook' => 'tz_MA',
1025 ),
1026 'ug_CN' => array(
1027 'code' => 'ug',
1028 'locale' => 'ug_CN',
1029 'name' => 'Uyƣurqə',
1030 'dir' => 'ltr',
1031 'flag' => 'cn',
1032 ),
1033 'uk' => array(
1034 'code' => 'uk',
1035 'locale' => 'uk',
1036 'name' => 'Українська',
1037 'dir' => 'ltr',
1038 'flag' => 'ua',
1039 'facebook' => 'uk_UA',
1040 ),
1041 'ur' => array(
1042 'code' => 'ur',
1043 'locale' => 'ur',
1044 'name' => 'اردو',
1045 'dir' => 'rtl',
1046 'flag' => 'pk',
1047 'facebook' => 'ur_PK',
1048 ),
1049 'uz_UZ' => array(
1050 'code' => 'uz',
1051 'locale' => 'uz_UZ',
1052 'name' => 'Oʻzbek',
1053 'dir' => 'ltr',
1054 'flag' => 'uz',
1055 'facebook' => 'uz_UZ',
1056 ),
1057 'vec' => array(
1058 'code' => 'vec',
1059 'locale' => 'vec',
1060 'name' => 'Vèneto',
1061 'dir' => 'ltr',
1062 'flag' => 'veneto',
1063 ),
1064 'vi' => array(
1065 'code' => 'vi',
1066 'locale' => 'vi',
1067 'name' => 'Tiếng Việt',
1068 'dir' => 'ltr',
1069 'flag' => 'vn',
1070 'facebook' => 'vi_VN',
1071 ),
1072 'xho' => array(
1073 'facebook' => 'xh_ZA',
1074 ),
1075 'yor' => array(
1076 'facebook' => 'yo_NG',
1077 ),
1078 'zh_CN' => array(
1079 'code' => 'zh',
1080 'locale' => 'zh_CN',
1081 'name' => '中文 (中国)',
1082 'dir' => 'ltr',
1083 'flag' => 'cn',
1084 'facebook' => 'zh_CN',
1085 ),
1086 'zh_HK' => array(
1087 'code' => 'zh',
1088 'locale' => 'zh_HK',
1089 'name' => '中文 (香港)',
1090 'dir' => 'ltr',
1091 'flag' => 'hk',
1092 'facebook' => 'zh_HK',
1093 ),
1094 'zh_TW' => array(
1095 'code' => 'zh',
1096 'locale' => 'zh_TW',
1097 'name' => '中文 (台灣)',
1098 'dir' => 'ltr',
1099 'flag' => 'tw',
1100 'facebook' => 'zh_TW',
1101 ),
1102 );
1103