| @@ -25,11 +25,13 @@ | ||
| 25 | 25 | * [facebook] => Facebook locale |
| 26 | 26 | * [deepl] => DeepL locale |
| 27 | 27 | * |
| 28 | 28 | * Facebook locales without equivalent WordPress locale: |
| 29 | + * 'ak_GH' (Akan) | |
| 29 | 30 | * 'ay_BO' (Aymara) |
| 30 | 31 | * 'ck_US' (Cherokee) |
| 31 | 32 | * 'en_IN' (English India) |
| 33 | + * 'gn_PY' (Guarani) | |
| 32 | 34 | * 'gx_GR' (Classical Greek) |
| 33 | 35 | * 'ik_US' (Inupiak) |
| 34 | 36 | * 'iu_CA' (Inuktitut) |
| 35 | 37 | * 'ja_KS' (Japanese Kansai) |
| @@ -40,9 +42,8 @@ | ||
| 40 | 42 | * 'ny_MW' (Chewa) |
| 41 | 43 | * 'qc_GT' (Quiché) |
| 42 | 44 | * 'qu_PE' (Quechua) |
| 43 | 45 | * 'se_NO' (Northern Sami) |
| 44 | - * 'ss_SZ' (Swazi) | |
| 45 | 46 | * 'st_ZA' (Southern Sotho) |
| 46 | 47 | * 'tl_ST' (Klingon) |
| 47 | 48 | * 'tn_BW' (Tswana) |
| 48 | 49 | * 'ts_ZA' (Tsonga) |
| @@ -74,11 +75,8 @@ | ||
| 74 | 75 | 'flag' => 'za', |
| 75 | 76 | 'facebook' => 'af_ZA', |
| 76 | 77 | 'deepl' => 'AF', |
| 77 | 78 | ), |
| 78 | - 'ak' => array( | |
| 79 | - 'facebook' => 'ak_GH', | |
| 80 | - ), | |
| 81 | 79 | 'am' => array( |
| 82 | 80 | 'code' => 'am', |
| 83 | 81 | 'locale' => 'am', |
| 84 | 82 | 'name' => 'አማርኛ', |
| @@ -90,9 +88,9 @@ | ||
| 90 | 88 | 'code' => 'ar', |
| 91 | 89 | 'locale' => 'ar', |
| 92 | 90 | 'name' => 'العربية', |
| 93 | 91 | 'dir' => 'rtl', |
| 94 | - 'flag' => 'arab', | |
| 92 | + 'flag' => 'ar.lang', | |
| 95 | 93 | 'facebook' => 'ar_AR', |
| 96 | 94 | 'deepl' => 'AR', |
| 97 | 95 | ), |
| 98 | 96 | 'arg' => array( |
| @@ -99,13 +97,19 @@ | ||
| 99 | 97 | 'code' => 'an', |
| 100 | 98 | 'locale' => 'arg', |
| 101 | 99 | 'name' => 'Aragonés', |
| 102 | 100 | 'dir' => 'ltr', |
| 103 | - 'flag' => 'es', | |
| 101 | + 'flag' => 'es-ar', | |
| 104 | 102 | 'deepl' => 'AN', |
| 105 | 103 | ), |
| 106 | 104 | 'arq' => array( |
| 105 | + 'code' => 'ar', | |
| 106 | + 'locale' => 'arq', | |
| 107 | + 'name' => 'الدارجة الجزائرية', | |
| 108 | + 'dir' => 'rtl', | |
| 109 | + 'flag' => 'dz', | |
| 107 | 110 | 'facebook' => 'ar_AR', |
| 111 | + 'deepl' => 'AR', | |
| 108 | 112 | ), |
| 109 | 113 | 'ary' => array( |
| 110 | 114 | 'code' => 'ar', |
| 111 | 115 | 'locale' => 'ary', |
| @@ -123,8 +127,15 @@ | ||
| 123 | 127 | 'flag' => 'in', |
| 124 | 128 | 'facebook' => 'as_IN', |
| 125 | 129 | 'deepl' => 'AS', |
| 126 | 130 | ), |
| 131 | + 'ast' => array( | |
| 132 | + 'code' => 'as', | |
| 133 | + 'locale' => 'ast', | |
| 134 | + 'name' => 'Asturianu', | |
| 135 | + 'dir' => 'ltr', | |
| 136 | + 'flag' => 'es-as', | |
| 137 | + ), | |
| 127 | 138 | 'az' => array( |
| 128 | 139 | 'code' => 'az', |
| 129 | 140 | 'locale' => 'az', |
| 130 | 141 | 'name' => 'Azərbaycan', |
| @@ -144,12 +155,19 @@ | ||
| 144 | 155 | 'code' => 'ba', |
| 145 | 156 | 'locale' => 'ba', |
| 146 | 157 | 'name' => 'башҡорт теле', |
| 147 | 158 | 'dir' => 'ltr', |
| 148 | - 'flag' => 'ru', | |
| 159 | + 'flag' => 'ru-ba', | |
| 149 | 160 | 'w3c' => 'ba', |
| 150 | 161 | 'deepl' => 'BA', |
| 151 | 162 | ), |
| 163 | + 'bcc' => array( | |
| 164 | + 'code' => 'bcc', | |
| 165 | + 'locale' => 'bcc', | |
| 166 | + 'name' => 'بلوچی مکرانی', | |
| 167 | + 'dir' => 'rtl', | |
| 168 | + 'flag' => 'pk', | |
| 169 | + ), | |
| 152 | 170 | 'bel' => array( |
| 153 | 171 | 'code' => 'be', |
| 154 | 172 | 'locale' => 'bel', |
| 155 | 173 | 'name' => 'Беларуская мова', |
| @@ -191,9 +209,9 @@ | ||
| 191 | 209 | 'code' => 'bo', |
| 192 | 210 | 'locale' => 'bo', |
| 193 | 211 | 'name' => 'བོད་ཡིག', |
| 194 | 212 | 'dir' => 'ltr', |
| 195 | - 'flag' => 'tibet', | |
| 213 | + 'flag' => 'bo.lang', | |
| 196 | 214 | ), |
| 197 | 215 | 'bre' => array( |
| 198 | 216 | 'code' => 'br', |
| 199 | 217 | 'locale' => 'bre', |
| @@ -198,9 +216,9 @@ | ||
| 198 | 216 | 'code' => 'br', |
| 199 | 217 | 'locale' => 'bre', |
| 200 | 218 | 'name' => 'Brezhoneg', |
| 201 | 219 | 'dir' => 'ltr', |
| 202 | - 'flag' => 'fr', | |
| 220 | + 'flag' => 'fr-bre', | |
| 203 | 221 | 'w3c' => 'br', |
| 204 | 222 | 'facebook' => 'br_FR', |
| 205 | 223 | 'deepl' => 'BR', |
| 206 | 224 | ), |
| @@ -217,12 +235,21 @@ | ||
| 217 | 235 | 'code' => 'ca', |
| 218 | 236 | 'locale' => 'ca', |
| 219 | 237 | 'name' => 'Català', |
| 220 | 238 | 'dir' => 'ltr', |
| 221 | - 'flag' => 'catalonia', | |
| 239 | + 'flag' => 'es-ct', | |
| 222 | 240 | 'facebook' => 'ca_ES', |
| 223 | 241 | 'deepl' => 'CA', |
| 224 | 242 | ), |
| 243 | + 'ca_valencia' => array( | |
| 244 | + 'code' => 'ca', | |
| 245 | + 'locale' => 'ca', | |
| 246 | + 'name' => 'Valencià', | |
| 247 | + 'dir' => 'ltr', | |
| 248 | + 'flag' => 'es-vc', | |
| 249 | + 'facebook' => 'ca_ES', | |
| 250 | + 'deepl' => 'CA', | |
| 251 | + ), | |
| 225 | 252 | 'ceb' => array( |
| 226 | 253 | 'code' => 'ceb', |
| 227 | 254 | 'locale' => 'ceb', |
| 228 | 255 | 'name' => 'Cebuano', |
| @@ -235,15 +262,28 @@ | ||
| 235 | 262 | 'code' => 'ku', |
| 236 | 263 | 'locale' => 'ckb', |
| 237 | 264 | 'name' => 'کوردی', |
| 238 | 265 | 'dir' => 'rtl', |
| 239 | - 'flag' => 'kurdistan', | |
| 266 | + 'flag' => 'iq-kr', | |
| 240 | 267 | 'facebook' => 'cb_IQ', |
| 241 | 268 | 'deepl' => 'CKB', |
| 242 | 269 | ), |
| 243 | 270 | 'co' => array( |
| 271 | + 'code' => 'co', | |
| 272 | + 'locale' => 'co', | |
| 273 | + 'name' => 'Corsu', | |
| 274 | + 'dir' => 'ltr', | |
| 275 | + 'flag' => 'fr-20r', | |
| 244 | 276 | 'facebook' => 'co_FR', |
| 245 | 277 | ), |
| 278 | + 'cor' => array( | |
| 279 | + 'code' => 'kw', | |
| 280 | + 'locale' => 'cor', | |
| 281 | + 'name' => 'Kernewek', | |
| 282 | + 'dir' => 'ltr', | |
| 283 | + 'flag' => 'gb-con', | |
| 284 | + 'w3c' => 'kw', | |
| 285 | + ), | |
| 246 | 286 | 'cs_CZ' => array( |
| 247 | 287 | 'code' => 'cs', |
| 248 | 288 | 'locale' => 'cs_CZ', |
| 249 | 289 | 'name' => 'Čeština', |
| @@ -256,9 +296,9 @@ | ||
| 256 | 296 | 'code' => 'cy', |
| 257 | 297 | 'locale' => 'cy', |
| 258 | 298 | 'name' => 'Cymraeg', |
| 259 | 299 | 'dir' => 'ltr', |
| 260 | - 'flag' => 'wales', | |
| 300 | + 'flag' => 'gb-wls', | |
| 261 | 301 | 'facebook' => 'cy_GB', |
| 262 | 302 | 'deepl' => 'CY', |
| 263 | 303 | ), |
| 264 | 304 | 'da_DK' => array( |
| @@ -323,8 +363,15 @@ | ||
| 323 | 363 | 'name' => 'Dolnoserbšćina', |
| 324 | 364 | 'dir' => 'ltr', |
| 325 | 365 | 'flag' => 'de', |
| 326 | 366 | ), |
| 367 | + 'dv' => array( | |
| 368 | + 'code' => 'dv', | |
| 369 | + 'locale' => 'dv', | |
| 370 | + 'name' => 'ދިވެހި', | |
| 371 | + 'dir' => 'rtl', | |
| 372 | + 'flag' => 'mv', | |
| 373 | + ), | |
| 327 | 374 | 'dzo' => array( |
| 328 | 375 | 'code' => 'dz', |
| 329 | 376 | 'locale' => 'dzo', |
| 330 | 377 | 'name' => 'རྫོང་ཁ', |
| @@ -399,9 +446,9 @@ | ||
| 399 | 446 | 'code' => 'eo', |
| 400 | 447 | 'locale' => 'eo', |
| 401 | 448 | 'name' => 'Esperanto', |
| 402 | 449 | 'dir' => 'ltr', |
| 403 | - 'flag' => 'esperanto', | |
| 450 | + 'flag' => 'eo.lang', | |
| 404 | 451 | 'facebook' => 'eo_EO', |
| 405 | 452 | 'deepl' => 'EO', |
| 406 | 453 | ), |
| 407 | 454 | 'es_AR' => array( |
| @@ -475,8 +522,17 @@ | ||
| 475 | 522 | 'flag' => 'gt', |
| 476 | 523 | 'facebook' => 'es_LA', |
| 477 | 524 | 'deepl' => 'ES-419', |
| 478 | 525 | ), |
| 526 | + 'es_HN' => array( | |
| 527 | + 'code' => 'es', | |
| 528 | + 'locale' => 'es_HN', | |
| 529 | + 'name' => 'Español', | |
| 530 | + 'dir' => 'ltr', | |
| 531 | + 'flag' => 'hn', | |
| 532 | + 'facebook' => 'es_LA', | |
| 533 | + 'deepl' => 'ES-419', | |
| 534 | + ), | |
| 479 | 535 | 'es_MX' => array( |
| 480 | 536 | 'code' => 'es', |
| 481 | 537 | 'locale' => 'es_MX', |
| 482 | 538 | 'name' => 'Español', |
| @@ -534,9 +590,9 @@ | ||
| 534 | 590 | 'code' => 'eu', |
| 535 | 591 | 'locale' => 'eu', |
| 536 | 592 | 'name' => 'Euskara', |
| 537 | 593 | 'dir' => 'ltr', |
| 538 | - 'flag' => 'basque', | |
| 594 | + 'flag' => 'es-pv', | |
| 539 | 595 | 'facebook' => 'eu_ES', |
| 540 | 596 | 'deepl' => 'EU', |
| 541 | 597 | ), |
| 542 | 598 | 'fa_AF' => array( |
| @@ -573,8 +629,15 @@ | ||
| 573 | 629 | 'dir' => 'ltr', |
| 574 | 630 | 'flag' => 'fo', |
| 575 | 631 | 'facebook' => 'fo_FO', |
| 576 | 632 | ), |
| 633 | + 'fon' => array( | |
| 634 | + 'code' => 'fon', | |
| 635 | + 'locale' => 'fon', | |
| 636 | + 'name' => 'Fɔ̀ngbè', | |
| 637 | + 'dir' => 'ltr', | |
| 638 | + 'flag' => 'bj', | |
| 639 | + ), | |
| 577 | 640 | 'fr_BE' => array( |
| 578 | 641 | 'code' => 'fr', |
| 579 | 642 | 'locale' => 'fr_BE', |
| 580 | 643 | 'name' => 'Français', |
| @@ -587,9 +650,9 @@ | ||
| 587 | 650 | 'code' => 'fr', |
| 588 | 651 | 'locale' => 'fr_CA', |
| 589 | 652 | 'name' => 'Français', |
| 590 | 653 | 'dir' => 'ltr', |
| 591 | - 'flag' => 'quebec', | |
| 654 | + 'flag' => 'ca-qc', | |
| 592 | 655 | 'facebook' => 'fr_CA', |
| 593 | 656 | 'deepl' => 'FR', |
| 594 | 657 | ), |
| 595 | 658 | 'fr_FR' => array( |
| @@ -601,8 +664,14 @@ | ||
| 601 | 664 | 'facebook' => 'fr_FR', |
| 602 | 665 | 'deepl' => 'FR', |
| 603 | 666 | ), |
| 604 | 667 | 'fuc' => array( |
| 668 | + 'code' => 'ff', | |
| 669 | + 'locale' => 'fuc', | |
| 670 | + 'name' => 'Pulaar', | |
| 671 | + 'dir' => 'ltr', | |
| 672 | + 'flag' => 'sn', | |
| 673 | + 'w3c' => 'ff', | |
| 605 | 674 | 'facebook' => 'ff_NG', |
| 606 | 675 | ), |
| 607 | 676 | 'fur' => array( |
| 608 | 677 | 'code' => 'fur', |
| @@ -608,9 +677,9 @@ | ||
| 608 | 677 | 'code' => 'fur', |
| 609 | 678 | 'locale' => 'fur', |
| 610 | 679 | 'name' => 'Furlan', |
| 611 | 680 | 'dir' => 'ltr', |
| 612 | - 'flag' => 'it', | |
| 681 | + 'flag' => 'it-36', | |
| 613 | 682 | ), |
| 614 | 683 | 'fy' => array( |
| 615 | 684 | 'code' => 'fy', |
| 616 | 685 | 'locale' => 'fy', |
| @@ -634,9 +703,9 @@ | ||
| 634 | 703 | 'locale' => 'gax', |
| 635 | 704 | 'name' => 'Afaan Oromoo', |
| 636 | 705 | 'dir' => 'ltr', |
| 637 | 706 | 'flag' => 'et', |
| 638 | - 'w3c' => 'gax', | |
| 707 | + 'w3c' => 'om', | |
| 639 | 708 | 'facebook' => 'om_ET', |
| 640 | 709 | 'deepl' => 'OM', |
| 641 | 710 | ), |
| 642 | 711 | 'gd' => array( |
| @@ -643,9 +712,9 @@ | ||
| 643 | 712 | 'code' => 'gd', |
| 644 | 713 | 'locale' => 'gd', |
| 645 | 714 | 'name' => 'Gàidhlig', |
| 646 | 715 | 'dir' => 'ltr', |
| 647 | - 'flag' => 'scotland', | |
| 716 | + 'flag' => 'gb-sct', | |
| 648 | 717 | ), |
| 649 | 718 | 'gl_ES' => array( |
| 650 | 719 | 'code' => 'gl', |
| 651 | 720 | 'locale' => 'gl_ES', |
| @@ -650,15 +719,12 @@ | ||
| 650 | 719 | 'code' => 'gl', |
| 651 | 720 | 'locale' => 'gl_ES', |
| 652 | 721 | 'name' => 'Galego', |
| 653 | 722 | 'dir' => 'ltr', |
| 654 | - 'flag' => 'galicia', | |
| 723 | + 'flag' => 'es-ga', | |
| 655 | 724 | 'facebook' => 'gl_ES', |
| 656 | 725 | 'deepl' => 'GL', |
| 657 | 726 | ), |
| 658 | - 'gn' => array( | |
| 659 | - 'facebook' => 'gn_PY', | |
| 660 | - ), | |
| 661 | 727 | 'gu' => array( |
| 662 | 728 | 'code' => 'gu', |
| 663 | 729 | 'locale' => 'gu', |
| 664 | 730 | 'name' => 'ગુજરાતી', |
| @@ -667,8 +733,13 @@ | ||
| 667 | 733 | 'facebook' => 'gu_IN', |
| 668 | 734 | 'deepl' => 'GU', |
| 669 | 735 | ), |
| 670 | 736 | 'hat' => array( |
| 737 | + 'code' => 'ht', | |
| 738 | + 'locale' => 'hat', | |
| 739 | + 'name' => 'Haitian Creole', | |
| 740 | + 'dir' => 'ltr', | |
| 741 | + 'flag' => 'ht', | |
| 671 | 742 | 'w3c' => 'ht', |
| 672 | 743 | 'facebook' => 'ht_HT', |
| 673 | 744 | 'deepl' => 'HT', |
| 674 | 745 | ), |
| @@ -686,9 +757,9 @@ | ||
| 686 | 757 | 'code' => 'haz', |
| 687 | 758 | 'locale' => 'haz', |
| 688 | 759 | 'name' => 'هزاره گی', |
| 689 | 760 | 'dir' => 'rtl', |
| 690 | - 'flag' => 'af', | |
| 761 | + 'flag' => 'haz.lang', | |
| 691 | 762 | ), |
| 692 | 763 | 'he_IL' => array( |
| 693 | 764 | 'code' => 'he', |
| 694 | 765 | 'locale' => 'he_IL', |
| @@ -760,8 +831,13 @@ | ||
| 760 | 831 | 'facebook' => 'id_ID', |
| 761 | 832 | 'deepl' => 'ID', |
| 762 | 833 | ), |
| 763 | 834 | 'ido' => array( |
| 835 | + 'code' => 'io', | |
| 836 | + 'locale' => 'ido', | |
| 837 | + 'name' => 'Ido', | |
| 838 | + 'dir' => 'ltr', | |
| 839 | + 'flag' => 'io.lang', | |
| 764 | 840 | 'w3c' => 'io', |
| 765 | 841 | ), |
| 766 | 842 | 'is_IS' => array( |
| 767 | 843 | 'code' => 'is', |
| @@ -807,8 +883,15 @@ | ||
| 807 | 883 | 'flag' => 'ge', |
| 808 | 884 | 'facebook' => 'ka_GE', |
| 809 | 885 | 'deepl' => 'KA', |
| 810 | 886 | ), |
| 887 | + 'kaa' => array( | |
| 888 | + 'code' => 'kaa', | |
| 889 | + 'locale' => 'kaa', | |
| 890 | + 'name' => 'Qaraqalpaq tili', | |
| 891 | + 'dir' => 'ltr', | |
| 892 | + 'flag' => 'uz-qr', | |
| 893 | + ), | |
| 811 | 894 | 'kab' => array( |
| 812 | 895 | 'code' => 'kab', |
| 813 | 896 | 'locale' => 'kab', |
| 814 | 897 | 'name' => 'Taqbaylit', |
| @@ -814,8 +897,16 @@ | ||
| 814 | 897 | 'name' => 'Taqbaylit', |
| 815 | 898 | 'dir' => 'ltr', |
| 816 | 899 | 'flag' => 'dz', |
| 817 | 900 | ), |
| 901 | + 'kal' => array( | |
| 902 | + 'code' => 'kl', | |
| 903 | + 'locale' => 'kal', | |
| 904 | + 'name' => 'Kalaallisut', | |
| 905 | + 'dir' => 'ltr', | |
| 906 | + 'flag' => 'gl', | |
| 907 | + 'w3c' => 'kl', | |
| 908 | + ), | |
| 818 | 909 | 'kin' => array( |
| 819 | 910 | 'code' => 'rw', |
| 820 | 911 | 'locale' => 'kin', |
| 821 | 912 | 'name' => 'Ikinyarwanda', |
| @@ -829,8 +920,9 @@ | ||
| 829 | 920 | 'locale' => 'kir', |
| 830 | 921 | 'name' => 'Кыргызча', |
| 831 | 922 | 'dir' => 'ltr', |
| 832 | 923 | 'flag' => 'kg', |
| 924 | + 'facebook' => 'ky_KG', | |
| 833 | 925 | 'deepl' => 'KY', |
| 834 | 926 | ), |
| 835 | 927 | 'kk' => array( |
| 836 | 928 | 'code' => 'kk', |
| @@ -849,8 +941,14 @@ | ||
| 849 | 941 | 'flag' => 'kh', |
| 850 | 942 | 'facebook' => 'km_KH', |
| 851 | 943 | ), |
| 852 | 944 | 'kmr' => array( |
| 945 | + 'code' => 'ku', | |
| 946 | + 'locale' => 'kmr', | |
| 947 | + 'name' => 'Kurmancî', | |
| 948 | + 'dir' => 'ltr', | |
| 949 | + 'flag' => 'tr', | |
| 950 | + 'facebook' => 'ku_TR', | |
| 853 | 951 | 'deepl' => 'KMR', |
| 854 | 952 | ), |
| 855 | 953 | 'kn' => array( |
| 856 | 954 | 'code' => 'kn', |
| @@ -868,15 +966,14 @@ | ||
| 868 | 966 | 'flag' => 'kr', |
| 869 | 967 | 'facebook' => 'ko_KR', |
| 870 | 968 | 'deepl' => 'KO', |
| 871 | 969 | ), |
| 872 | - 'ku' => array( | |
| 873 | - 'facebook' => 'ku_TR', | |
| 874 | - ), | |
| 875 | - 'ky_KY' => array( | |
| 876 | - 'facebook' => 'ky_KG', | |
| 877 | - ), | |
| 878 | 970 | 'la' => array( |
| 971 | + 'code' => 'la', | |
| 972 | + 'locale' => 'la', | |
| 973 | + 'name' => 'Lingua latina', | |
| 974 | + 'dir' => 'ltr', | |
| 975 | + 'flag' => 'va', | |
| 879 | 976 | 'facebook' => 'la_VA', |
| 880 | 977 | 'deepl' => 'LA', |
| 881 | 978 | ), |
| 882 | 979 | 'lb_LU' => array( |
| @@ -888,10 +985,22 @@ | ||
| 888 | 985 | 'w3c' => 'lb', |
| 889 | 986 | 'deepl' => 'LB', |
| 890 | 987 | ), |
| 891 | 988 | 'li' => array( |
| 989 | + 'code' => 'li', | |
| 990 | + 'locale' => 'lli', | |
| 991 | + 'name' => 'Limburgs', | |
| 992 | + 'dir' => 'ltr', | |
| 993 | + 'flag' => 'nl', | |
| 892 | 994 | 'facebook' => 'li_NL', |
| 893 | 995 | ), |
| 996 | + 'lij' => array( | |
| 997 | + 'code' => 'lij', | |
| 998 | + 'locale' => 'lij', | |
| 999 | + 'name' => 'Lìgure', | |
| 1000 | + 'dir' => 'ltr', | |
| 1001 | + 'flag' => 'it-42', | |
| 1002 | + ), | |
| 894 | 1003 | 'lin' => array( |
| 895 | 1004 | 'code' => 'ln', |
| 896 | 1005 | 'locale' => 'lin', |
| 897 | 1006 | 'name' => 'Ngala', |
| @@ -905,9 +1014,9 @@ | ||
| 905 | 1014 | 'code' => 'lmo', |
| 906 | 1015 | 'locale' => 'lmo', |
| 907 | 1016 | 'name' => 'Lombardo', |
| 908 | 1017 | 'dir' => 'ltr', |
| 909 | - 'flag' => 'it', | |
| 1018 | + 'flag' => 'it-25', | |
| 910 | 1019 | 'w3c' => 'lmo', |
| 911 | 1020 | 'deepl' => 'LMO', |
| 912 | 1021 | ), |
| 913 | 1022 | 'lo' => array( |
| @@ -953,8 +1062,16 @@ | ||
| 953 | 1062 | 'flag' => 'in', |
| 954 | 1063 | 'w3c' => 'mai', |
| 955 | 1064 | 'deepl' => 'MAI', |
| 956 | 1065 | ), |
| 1066 | + 'me_ME' => array( | |
| 1067 | + 'code' => 'cnr', | |
| 1068 | + 'locale' => 'me_ME', | |
| 1069 | + 'name' => 'Crnogorski', | |
| 1070 | + 'dir' => 'ltr', | |
| 1071 | + 'flag' => 'me', | |
| 1072 | + 'w3c' => 'cnr', | |
| 1073 | + ), | |
| 957 | 1074 | 'mg_MG' => array( |
| 958 | 1075 | 'code' => 'mg', |
| 959 | 1076 | 'locale' => 'mg_MG', |
| 960 | 1077 | 'name' => 'malagasy', |
| @@ -1094,15 +1211,28 @@ | ||
| 1094 | 1211 | 'code' => 'oc', |
| 1095 | 1212 | 'locale' => 'oci', |
| 1096 | 1213 | 'name' => 'Occitan', |
| 1097 | 1214 | 'dir' => 'ltr', |
| 1098 | - 'flag' => 'occitania', | |
| 1215 | + 'flag' => 'oci.lang', | |
| 1099 | 1216 | 'w3c' => 'oc', |
| 1100 | 1217 | 'deepl' => 'OC', |
| 1101 | 1218 | ), |
| 1102 | 1219 | 'ory' => array( |
| 1220 | + 'code' => 'or', | |
| 1221 | + 'locale' => 'ory', | |
| 1222 | + 'name' => 'ଓଡ଼ିଆ', | |
| 1223 | + 'dir' => 'ltr', | |
| 1224 | + 'flag' => 'in', | |
| 1225 | + 'w3c' => 'or', | |
| 1103 | 1226 | 'facebook' => 'or_IN', |
| 1104 | 1227 | ), |
| 1228 | + 'os' => array( | |
| 1229 | + 'code' => 'os', | |
| 1230 | + 'locale' => 'os', | |
| 1231 | + 'name' => 'ирон ӕвзаг', | |
| 1232 | + 'dir' => 'ltr', | |
| 1233 | + 'flag' => 'ru-se', | |
| 1234 | + ), | |
| 1105 | 1235 | 'pa_IN' => array( |
| 1106 | 1236 | 'code' => 'pa', |
| 1107 | 1237 | 'locale' => 'pa_IN', |
| 1108 | 1238 | 'name' => 'ਪੰਜਾਬੀ', |
| @@ -1110,8 +1240,15 @@ | ||
| 1110 | 1240 | 'flag' => 'in', |
| 1111 | 1241 | 'facebook' => 'pa_IN', |
| 1112 | 1242 | 'deepl' => 'PA', |
| 1113 | 1243 | ), |
| 1244 | + 'pcm' => array( | |
| 1245 | + 'code' => 'pcm', | |
| 1246 | + 'locale' => 'pcm', | |
| 1247 | + 'name' => 'Naijá', | |
| 1248 | + 'dir' => 'ltr', | |
| 1249 | + 'flag' => 'ng', | |
| 1250 | + ), | |
| 1114 | 1251 | 'pl_PL' => array( |
| 1115 | 1252 | 'code' => 'pl', |
| 1116 | 1253 | 'locale' => 'pl_PL', |
| 1117 | 1254 | 'name' => 'Polski', |
| @@ -1181,8 +1318,13 @@ | ||
| 1181 | 1318 | 'facebook' => 'ro_RO', |
| 1182 | 1319 | 'deepl' => 'RO', |
| 1183 | 1320 | ), |
| 1184 | 1321 | 'roh' => array( |
| 1322 | + 'code' => 'rm', | |
| 1323 | + 'locale' => 'roh', | |
| 1324 | + 'name' => 'Rumantsch', | |
| 1325 | + 'dir' => 'ltr', | |
| 1326 | + 'flag' => 'ch', | |
| 1185 | 1327 | 'w3c' => 'rm', |
| 1186 | 1328 | 'facebook' => 'rm_CH', |
| 1187 | 1329 | ), |
| 1188 | 1330 | 'ru_RU' => array( |
| @@ -1207,9 +1349,9 @@ | ||
| 1207 | 1349 | 'code' => 'sah', |
| 1208 | 1350 | 'locale' => 'sah', |
| 1209 | 1351 | 'name' => 'Сахалыы', |
| 1210 | 1352 | 'dir' => 'ltr', |
| 1211 | - 'flag' => 'ru', | |
| 1353 | + 'flag' => 'ru-sa', | |
| 1212 | 1354 | ), |
| 1213 | 1355 | 'scn' => array( |
| 1214 | 1356 | 'code' => 'scn', |
| 1215 | 1357 | 'locale' => 'scn', |
| @@ -1297,8 +1439,16 @@ | ||
| 1297 | 1439 | 'srd' => array( |
| 1298 | 1440 | 'w3c' => 'sc', |
| 1299 | 1441 | 'facebook' => 'sc_IT', |
| 1300 | 1442 | ), |
| 1443 | + 'ssw' => array( | |
| 1444 | + 'code' => 'ss', | |
| 1445 | + 'locale' => 'ssw', | |
| 1446 | + 'name' => 'SiSwati', | |
| 1447 | + 'dir' => 'ltr', | |
| 1448 | + 'flag' => 'sz', | |
| 1449 | + 'facebook' => 'ss_SZ', | |
| 1450 | + ), | |
| 1301 | 1451 | 'su_ID' => array( |
| 1302 | 1452 | 'code' => 'su', |
| 1303 | 1453 | 'locale' => 'su_ID', |
| 1304 | 1454 | 'name' => 'Basa Sunda', |
| @@ -1418,9 +1568,9 @@ | ||
| 1418 | 1568 | 'code' => 'tt', |
| 1419 | 1569 | 'locale' => 'tt_RU', |
| 1420 | 1570 | 'name' => 'Татар теле', |
| 1421 | 1571 | 'dir' => 'ltr', |
| 1422 | - 'flag' => 'ru', | |
| 1572 | + 'flag' => 'ru-ta', | |
| 1423 | 1573 | 'facebook' => 'tt_RU', |
| 1424 | 1574 | 'deepl' => 'TT', |
| 1425 | 1575 | ), |
| 1426 | 1576 | 'tuk' => array( |
| @@ -1463,15 +1613,8 @@ | ||
| 1463 | 1613 | 'dir' => 'ltr', |
| 1464 | 1614 | 'flag' => 'uz', |
| 1465 | 1615 | 'facebook' => 'uz_UZ', |
| 1466 | 1616 | 'deepl' => 'UZ', |
| 1467 | - ), | |
| 1468 | - 'vec' => array( | |
| 1469 | - 'code' => 'vec', | |
| 1470 | - 'locale' => 'vec', | |
| 1471 | - 'name' => 'Vèneto', | |
| 1472 | - 'dir' => 'ltr', | |
| 1473 | - 'flag' => 'veneto', | |
| 1474 | 1617 | ), |
| 1475 | 1618 | 'vi' => array( |
| 1476 | 1619 | 'code' => 'vi', |
| 1477 | 1620 | 'locale' => 'vi', |