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