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

133 lines 6.8 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 '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 'haz' => array( 'haz', 'haz', 'هزاره گی', 'rtl', 'af' ),
66 'he_IL' => array( 'he', 'he_IL', 'עברית', 'rtl', 'il' ),
67 'hi_IN' => array( 'hi', 'hi_IN', 'हिन्दी', 'ltr', 'in' ),
68 'hr' => array( 'hr', 'hr', 'Hrvatski', 'ltr', 'hr' ),
69 'hu_HU' => array( 'hu', 'hu_HU', 'Magyar', 'ltr', 'hu' ),
70 'hy' => array( 'hy', 'hy', 'Հայերեն', 'ltr', 'am' ),
71 'id_ID' => array( 'id', 'id_ID', 'Bahasa Indonesia', 'ltr', 'id' ),
72 'is_IS' => array( 'is', 'is_IS', 'Íslenska', 'ltr', 'is' ),
73 'it_IT' => array( 'it', 'it_IT', 'Italiano', 'ltr', 'it' ),
74 'ja' => array( 'ja', 'ja', '日本語', 'ltr', 'jp' ),
75 'jv_ID' => array( 'jv', 'jv_ID', 'Basa Jawa', 'ltr', 'id' ),
76 'ka_GE' => array( 'ka', 'ka_GE', 'ქართული', 'ltr', 'ge' ),
77 'kk' => array( 'kk', 'kk', 'Қазақ тілі', 'ltr', 'kz' ),
78 'ko_KR' => array( 'ko', 'ko_KR', '한국어', 'ltr', 'kr' ),
79 'ckb' => array( 'ku', 'ckb', 'کوردی', 'rtl', 'kurdistan' ),
80 'lo' => array( 'lo', 'lo', 'ພາສາລາວ', 'ltr', 'la' ),
81 'lt_LT' => array( 'lt', 'lt_LT', 'Lietuviškai', 'ltr', 'lt' ),
82 'lv' => array( 'lv', 'lv', 'Latviešu valoda', 'ltr', 'lv' ),
83 'mk_MK' => array( 'mk', 'mk_MK', 'македонски јазик', 'ltr', 'mk' ),
84 'mn' => array( 'mn', 'mn', 'Монгол �
85 эл', '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', 'ဗမာ�
89 ', 'ltr', 'mm' ),
90 'nb_NO' => array( 'nb', 'nb_NO', 'Norsk Bokmål', 'ltr', 'no' ),
91 'ne_NP' => array( 'ne', 'ne_NP', 'नेपाली', 'ltr', 'np' ),
92 'nl_NL' => array( 'nl', 'nl_NL', 'Nederlands', 'ltr', 'nl' ),
93 'nl_NL_formal' => array( 'nl', 'nl_NL_formal', 'Nederlands', 'ltr', 'nl' ),
94 'nn_NO' => array( 'nn', 'nn_NO', 'Norsk Nynorsk', 'ltr', 'no' ),
95 'oci' => array( 'oc', 'oci', 'Occitan', 'ltr', 'occitania' ),
96 'pl_PL' => array( 'pl', 'pl_PL', 'Polski', 'ltr', 'pl' ),
97 'ps' => array( 'ps', 'ps', 'پښتو', 'rtl', 'af' ),
98 'pt_BR' => array( 'pt', 'pt_BR', 'Português', 'ltr', 'br' ),
99 'pt_PT' => array( 'pt', 'pt_PT', 'Português', 'ltr', 'pt' ),
100 'ro_RO' => array( 'ro', 'ro_RO', 'Română', 'ltr', 'ro' ),
101 'ru_RU' => array( 'ru', 'ru_RU', 'Русский', 'ltr', 'ru' ),
102 'si_LK' => array( 'si', 'si_LK', 'සිංහල', 'ltr', 'lk' ),
103 'sk_SK' => array( 'sk', 'sk_SK', 'Slovenčina', 'ltr', 'sk' ),
104 'sl_SI' => array( 'sl', 'sl_SI', 'Slovenščina', 'ltr', 'si' ),
105 'so_SO' => array( 'so', 'so_SO', 'Af-Soomaali', 'ltr', 'so' ),
106 'sq' => array( 'sq', 'sq', 'Shqip', 'ltr', 'al' ),
107 'sr_RS' => array( 'sr', 'sr_RS', 'Српски језик', 'ltr', 'rs' ),
108 'su_ID' => array( 'su', 'su_ID', 'Basa Sunda', 'ltr', 'id' ),
109 'sv_SE' => array( 'sv', 'sv_SE', 'Svenska', 'ltr', 'se' ),
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
127 *
128 * @since 1.7.10
129 *
130 * @param array $languages
131 */
132 $languages = apply_filters( 'pll_predefined_languages', $languages );
133