PluginProbe
Polylang / 2.1
Polylang v2.1
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.1, at settings/languages.php

136 lines 7.0 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 *
10 * for each language:
11 * [0] => ISO 639-1 language code
12 * [1] => WordPress locale
13 * [2] => name
14 * [3] => text direction
15 * [4] => flag code
16 */
17 $languages = array(
18 'af' => array( 'af', 'af', 'Afrikaans', 'ltr', 'za' ),
19 'ar' => array( 'ar', 'ar', 'العربية', 'rtl', 'arab' ),
20 'ary' => array( 'ar', 'ary', 'العربية ال�
21 غربية', 'rtl', 'ma' ),
22 'az' => array( 'az', 'az', 'Azərbaycan', 'ltr', 'az' ),
23 'azb' => array( 'az', 'azb', 'گؤنئی آذربایجان', 'rtl', 'az' ),
24 'bel' => array( 'be', 'bel', 'Беларуская мова', 'ltr', 'by' ),
25 'bg_BG' => array( 'bg', 'bg_BG', 'български', 'ltr', 'bg' ),
26 'bn_BD' => array( 'bn', 'bn_BD', 'বাংলা', 'ltr', 'bd' ),
27 'bo' => array( 'bo', 'bo', 'བོད་ཡིག', 'ltr', 'tibet' ),
28 'bs_BA' => array( 'bs', 'bs_BA', 'Bosanski', 'ltr', 'ba' ),
29 'ca' => array( 'ca', 'ca', 'Català', 'ltr', 'catalonia' ),
30 'ceb' => array( 'ceb', 'ceb', 'Cebuano', 'ltr', 'ph' ),
31 'cs_CZ' => array( 'cs', 'cs_CZ', 'Čeština', 'ltr', 'cz' ),
32 'cy' => array( 'cy', 'cy', 'Cymraeg', 'ltr', 'wales' ),
33 'da_DK' => array( 'da', 'da_DK', 'Dansk', 'ltr', 'dk' ),
34 'de_CH' => array( 'de', 'de_CH', 'Deutsch', 'ltr', 'ch' ),
35 'de_CH_informal' => array( 'de', 'de_CH_informal', 'Deutsch', 'ltr', 'ch' ),
36 'de_DE' => array( 'de', 'de_DE', 'Deutsch', 'ltr', 'de' ),
37 'de_DE_formal' => array( 'de', 'de_DE_formal', 'Deutsch', 'ltr', 'de' ),
38 'el' => array( 'el', 'el', 'Ελληνικά', 'ltr', 'gr' ),
39 'en_AU' => array( 'en', 'en_AU', 'English', 'ltr', 'au' ),
40 'en_CA' => array( 'en', 'en_CA', 'English', 'ltr', 'ca' ),
41 'en_GB' => array( 'en', 'en_GB', 'English', 'ltr', 'gb' ),
42 'en_NZ' => array( 'en', 'en_NZ', 'English', 'ltr', 'nz' ),
43 'en_US' => array( 'en', 'en_US', 'English', 'ltr', 'us' ),
44 'en_ZA' => array( 'en', 'en_ZA', 'English', 'ltr', 'za' ),
45 'eo' => array( 'eo', 'eo', 'Esperanto', 'ltr', 'esperanto' ),
46 'es_AR' => array( 'es', 'es_AR', 'Español', 'ltr', 'ar' ),
47 'es_CL' => array( 'es', 'es_CL', 'Español', 'ltr', 'cl' ),
48 'es_CO' => array( 'es', 'es_CO', 'Español', 'ltr', 'co' ),
49 'es_ES' => array( 'es', 'es_ES', 'Español', 'ltr', 'es' ),
50 'es_GT' => array( 'es', 'es_GT', 'Español', 'ltr', 'gt' ),
51 'es_MX' => array( 'es', 'es_MX', 'Español', 'ltr', 'mx' ),
52 'es_PE' => array( 'es', 'es_PE', 'Español', 'ltr', 'pe' ),
53 'es_VE' => array( 'es', 'es_VE', 'Español', 'ltr', 've' ),
54 'et' => array( 'et', 'et', 'Eesti', 'ltr', 'ee' ),
55 'eu' => array( 'eu', 'eu', 'Euskara', 'ltr', 'basque' ),
56 'fa_AF' => array( 'fa', 'fa_AF', 'فارسی', 'rtl', 'af' ),
57 'fa_IR' => array( 'fa', 'fa_IR', 'فارسی', 'rtl', 'ir' ),
58 'fi' => array( 'fi', 'fi', 'Suomi', 'ltr', 'fi' ),
59 'fo' => array( 'fo', 'fo', 'Føroyskt', 'ltr', 'fo' ),
60 'fr_BE' => array( 'fr', 'fr_BE', 'Français', 'ltr', 'be' ),
61 'fr_CA' => array( 'fr', 'fr_CA', 'Français', 'ltr', 'quebec' ),
62 'fr_FR' => array( 'fr', 'fr_FR', 'Français', 'ltr', 'fr' ),
63 'fy' => array( 'fy', 'fy', 'Frysk', 'ltr', 'nl' ),
64 'gd' => array( 'gd', 'gd', 'Gàidhlig', 'ltr', 'scotland' ),
65 'gl_ES' => array( 'gl', 'gl_ES', 'Galego', 'ltr', 'galicia' ),
66 'gu' => array( 'gu', 'gu', 'ગુજરાતી', 'ltr', 'in' ),
67 'haz' => array( 'haz', 'haz', 'هزاره گی', 'rtl', 'af' ),
68 'he_IL' => array( 'he', 'he_IL', 'עברית', 'rtl', 'il' ),
69 'hi_IN' => array( 'hi', 'hi_IN', 'हिन्दी', 'ltr', 'in' ),
70 'hr' => array( 'hr', 'hr', 'Hrvatski', 'ltr', 'hr' ),
71 'hu_HU' => array( 'hu', 'hu_HU', 'Magyar', 'ltr', 'hu' ),
72 'hy' => array( 'hy', 'hy', 'Հայերեն', 'ltr', 'am' ),
73 'id_ID' => array( 'id', 'id_ID', 'Bahasa Indonesia', 'ltr', 'id' ),
74 'is_IS' => array( 'is', 'is_IS', 'Íslenska', 'ltr', 'is' ),
75 'it_IT' => array( 'it', 'it_IT', 'Italiano', 'ltr', 'it' ),
76 'ja' => array( 'ja', 'ja', '日本語', 'ltr', 'jp' ),
77 'jv_ID' => array( 'jv', 'jv_ID', 'Basa Jawa', 'ltr', 'id' ),
78 'ka_GE' => array( 'ka', 'ka_GE', 'ქართული', 'ltr', 'ge' ),
79 'kk' => array( 'kk', 'kk', 'Қазақ тілі', 'ltr', 'kz' ),
80 'ko_KR' => array( 'ko', 'ko_KR', '한국어', 'ltr', 'kr' ),
81 'ckb' => array( 'ku', 'ckb', 'کوردی', 'rtl', 'kurdistan' ),
82 'lo' => array( 'lo', 'lo', 'ພາສາລາວ', 'ltr', 'la' ),
83 'lt_LT' => array( 'lt', 'lt_LT', 'Lietuviškai', 'ltr', 'lt' ),
84 'lv' => array( 'lv', 'lv', 'Latviešu valoda', 'ltr', 'lv' ),
85 'mk_MK' => array( 'mk', 'mk_MK', 'македонски јазик', 'ltr', 'mk' ),
86 'mn' => array( 'mn', 'mn', 'Монгол �
87 эл', 'ltr', 'mn' ),
88 'mr' => array( 'mr', 'mr', 'मराठी', 'ltr', 'in' ),
89 'ms_MY' => array( 'ms', 'ms_MY', 'Bahasa Melayu', 'ltr', 'my' ),
90 'my_MM' => array( 'my', 'my_MM', 'ဗမာ�
91 ', 'ltr', 'mm' ),
92 'nb_NO' => array( 'nb', 'nb_NO', 'Norsk Bokmål', 'ltr', 'no' ),
93 'ne_NP' => array( 'ne', 'ne_NP', 'नेपाली', 'ltr', 'np' ),
94 'nl_NL' => array( 'nl', 'nl_NL', 'Nederlands', 'ltr', 'nl' ),
95 'nl_NL_formal' => array( 'nl', 'nl_NL_formal', 'Nederlands', 'ltr', 'nl' ),
96 'nn_NO' => array( 'nn', 'nn_NO', 'Norsk Nynorsk', 'ltr', 'no' ),
97 'oci' => array( 'oc', 'oci', 'Occitan', 'ltr', 'occitania' ),
98 'pl_PL' => array( 'pl', 'pl_PL', 'Polski', 'ltr', 'pl' ),
99 'ps' => array( 'ps', 'ps', 'پښتو', 'rtl', 'af' ),
100 'pt_BR' => array( 'pt', 'pt_BR', 'Português', 'ltr', 'br' ),
101 'pt_PT' => array( 'pt', 'pt_PT', 'Português', 'ltr', 'pt' ),
102 'ro_RO' => array( 'ro', 'ro_RO', 'Română', 'ltr', 'ro' ),
103 'ru_RU' => array( 'ru', 'ru_RU', 'Русский', 'ltr', 'ru' ),
104 'si_LK' => array( 'si', 'si_LK', 'සිංහල', 'ltr', 'lk' ),
105 'sk_SK' => array( 'sk', 'sk_SK', 'Slovenčina', 'ltr', 'sk' ),
106 'sl_SI' => array( 'sl', 'sl_SI', 'Slovenščina', 'ltr', 'si' ),
107 'so_SO' => array( 'so', 'so_SO', 'Af-Soomaali', 'ltr', 'so' ),
108 'sq' => array( 'sq', 'sq', 'Shqip', 'ltr', 'al' ),
109 'sr_RS' => array( 'sr', 'sr_RS', 'Српски језик', 'ltr', 'rs' ),
110 'su_ID' => array( 'su', 'su_ID', 'Basa Sunda', 'ltr', 'id' ),
111 'sv_SE' => array( 'sv', 'sv_SE', 'Svenska', 'ltr', 'se' ),
112 'szl' => array( 'szl', 'szl', 'Ślōnskŏ gŏdka', 'ltr', 'pl' ),
113 'ta_LK' => array( 'ta', 'ta_LK', 'தமிழ்', 'ltr', 'lk' ),
114 'th' => array( 'th', 'th', 'ไทย', 'ltr', 'th' ),
115 'tl' => array( 'tl', 'tl', 'Tagalog', 'ltr', 'ph' ),
116 'tr_TR' => array( 'tr', 'tr_TR', 'Türkçe', 'ltr', 'tr' ),
117 'ug_CN' => array( 'ug', 'ug_CN', 'Uyƣurqə', 'ltr', 'cn' ),
118 'uk' => array( 'uk', 'uk', 'Українська', 'ltr', 'ua' ),
119 'ur' => array( 'ur', 'ur', 'اردو', 'rtl', 'pk' ),
120 'uz_UZ' => array( 'uz', 'uz_UZ', 'Oʻzbek', 'ltr', 'uz' ),
121 'vec' => array( 'vec', 'vec', 'Vèneto', 'ltr', 'veneto' ),
122 'vi' => array( 'vi', 'vi', 'Tiếng Việt', 'ltr', 'vn' ),
123 'zh_CN' => array( 'zh', 'zh_CN', '中文 (中国)', 'ltr', 'cn' ),
124 'zh_HK' => array( 'zh', 'zh_HK', '中文 (香港)', 'ltr', 'hk' ),
125 'zh_TW' => array( 'zh', 'zh_TW', '中文 (台灣)', 'ltr', 'tw' ),
126 );
127
128 /**
129 * Filter the list of predefined languages
130 *
131 * @since 1.7.10
132 *
133 * @param array $languages
134 */
135 $languages = apply_filters( 'pll_predefined_languages', $languages );
136