PluginProbe
Polylang / trunk
Polylang vtrunk
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 / src / settings / flags.php

flags.php in Polylang trunk, at src/settings/flags.php

298 lines 12.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * @package Polylang
4 */
5
6 if ( ! defined( 'ABSPATH' ) ) {
7 exit; // Don't access directly
8 }
9
10 /**
11 * The list of flags
12 *
13 * For each flag:
14 * the key is the flag file name (without the extension)
15 * the value is the Country name
16 */
17 $flags = array(
18 'ad' => __( 'Andorra', 'polylang' ),
19 'ae' => __( 'United Arab Emirates', 'polylang' ),
20 'af' => __( 'Afghanistan', 'polylang' ),
21 'ag' => __( 'Antigua and Barbuda', 'polylang' ),
22 'ai' => __( 'Anguilla', 'polylang' ),
23 'al' => __( 'Albania', 'polylang' ),
24 'am' => __( 'Armenia', 'polylang' ),
25 'an' => __( 'Netherlands Antilles', 'polylang' ),
26 'ao' => __( 'Angola', 'polylang' ),
27 'ar' => __( 'Argentina', 'polylang' ),
28 'ar.lang' => __( 'Arabic language', 'polylang' ),
29 'as' => __( 'American Samoa', 'polylang' ),
30 'at' => __( 'Austria', 'polylang' ),
31 'au' => __( 'Australia', 'polylang' ),
32 'aw' => __( 'Aruba', 'polylang' ),
33 'ax' => __( '�
34 land Islands', 'polylang' ),
35 'az' => __( 'Azerbaijan', 'polylang' ),
36 'ba' => __( 'Bosnia and Herzegovina', 'polylang' ),
37 'bb' => __( 'Barbados', 'polylang' ),
38 'bd' => __( 'Bangladesh', 'polylang' ),
39 'be' => __( 'Belgium', 'polylang' ),
40 'bf' => __( 'Burkina Faso', 'polylang' ),
41 'bg' => __( 'Bulgaria', 'polylang' ),
42 'bh' => __( 'Bahrain', 'polylang' ),
43 'bi' => __( 'Burundi', 'polylang' ),
44 'bj' => __( 'Benin', 'polylang' ),
45 'bm' => __( 'Bermuda', 'polylang' ),
46 'bn' => __( 'Brunei', 'polylang' ),
47 'bo' => __( 'Bolivia', 'polylang' ),
48 'bo.lang' => __( 'Tibet', 'polylang' ),
49 'br' => __( 'Brazil', 'polylang' ),
50 'bs' => __( 'Bahamas', 'polylang' ),
51 'bt' => __( 'Bhutan', 'polylang' ),
52 'bw' => __( 'Botswana', 'polylang' ),
53 'by' => __( 'Belarus', 'polylang' ),
54 'bz' => __( 'Belize', 'polylang' ),
55 'ca' => __( 'Canada', 'polylang' ),
56 'ca-qc' => __( 'Quebec', 'polylang' ),
57 'cc' => __( 'Cocos', 'polylang' ),
58 'cd' => __( 'Democratic Republic of the Congo', 'polylang' ),
59 'cf' => __( 'Central African Republic', 'polylang' ),
60 'cg' => __( 'Congo', 'polylang' ),
61 'ch' => __( 'Switzerland', 'polylang' ),
62 'ci' => __( 'Ivory Coast', 'polylang' ),
63 'ck' => __( 'Cook Islands', 'polylang' ),
64 'cl' => __( 'Chile', 'polylang' ),
65 'cm' => __( 'Cameroon', 'polylang' ),
66 'cn' => __( 'China', 'polylang' ),
67 'co' => __( 'Colombia', 'polylang' ),
68 'cr' => __( 'Costa Rica', 'polylang' ),
69 'cu' => __( 'Cuba', 'polylang' ),
70 'cv' => __( 'Cape Verde', 'polylang' ),
71 'cx' => __( 'Christmas Island', 'polylang' ),
72 'cy' => __( 'Cyprus', 'polylang' ),
73 'cw' => __( 'Curaçao', 'polylang' ),
74 'cz' => __( 'Czech Republic', 'polylang' ),
75 'de' => __( 'Germany', 'polylang' ),
76 'dj' => __( 'Djibouti', 'polylang' ),
77 'dk' => __( 'Denmark', 'polylang' ),
78 'dm' => __( 'Dominica', 'polylang' ),
79 'do' => __( 'Dominican Republic', 'polylang' ),
80 'dz' => __( 'Algeria', 'polylang' ),
81 'ec' => __( 'Ecuador', 'polylang' ),
82 'ee' => __( 'Estonia', 'polylang' ),
83 'eg' => __( 'Egypt', 'polylang' ),
84 'eh' => __( 'Western Sahara', 'polylang' ),
85 'eo.lang' => __( 'Esperanto', 'polylang' ),
86 'er' => __( 'Eritrea', 'polylang' ),
87 'es' => __( 'Spain', 'polylang' ),
88 'es-ar' => __( 'Aragon', 'polylang' ),
89 'es-as' => __( 'Asturias', 'polylang' ),
90 'es-ct' => __( 'Catalonia', 'polylang' ),
91 'es-ga' => __( 'Galicia', 'polylang' ),
92 'es-ib' => __( 'Balearic Islands', 'polylang' ),
93 'es-pv' => __( 'Basque Country', 'polylang' ),
94 'es-vc' => __( 'Valencian Community', 'polylang' ),
95 'et' => __( 'Ethiopia', 'polylang' ),
96 'fi' => __( 'Finland', 'polylang' ),
97 'fj' => __( 'Fiji', 'polylang' ),
98 'fk' => __( 'Falkland Islands', 'polylang' ),
99 'fm' => __( 'Micronesia', 'polylang' ),
100 'fo' => __( 'Faroe Islands', 'polylang' ),
101 'fr' => __( 'France', 'polylang' ),
102 'fr-20r' => __( 'Corsica', 'polylang' ),
103 'fr-bre' => __( 'Brittany', 'polylang' ),
104 'ga' => __( 'Gabon', 'polylang' ),
105 'gb' => __( 'United Kingdom', 'polylang' ),
106 'gb-con' => __( 'Cornwall', 'polylang' ),
107 'gb-eng' => __( 'England', 'polylang' ),
108 'gb-sct' => __( 'Scotland', 'polylang' ),
109 'gb-wls' => __( 'Wales', 'polylang' ),
110 'gd' => __( 'Grenada', 'polylang' ),
111 'ge' => __( 'Georgia', 'polylang' ),
112 'gg' => __( 'Guernsey', 'polylang' ),
113 'gh' => __( 'Ghana', 'polylang' ),
114 'gi' => __( 'Gibraltar', 'polylang' ),
115 'gl' => __( 'Greenland', 'polylang' ),
116 'gm' => __( 'Gambia', 'polylang' ),
117 'gn' => __( 'Guinea', 'polylang' ),
118 'gp' => __( 'Guadeloupe', 'polylang' ),
119 'gq' => __( 'Equatorial Guinea', 'polylang' ),
120 'gr' => __( 'Greece', 'polylang' ),
121 'gs' => __( 'South Georgia and the South Sandwich Islands', 'polylang' ),
122 'gt' => __( 'Guatemala', 'polylang' ),
123 'gu' => __( 'Guam', 'polylang' ),
124 'gw' => __( 'Guinea-Bissau', 'polylang' ),
125 'gy' => __( 'Guyana', 'polylang' ),
126 'haz.lang' => __( 'Hazaragi language', 'polylang' ),
127 'hk' => __( 'Hong Kong', 'polylang' ),
128 'hm' => __( 'Heard Island and McDonald Islands', 'polylang' ),
129 'hn' => __( 'Honduras', 'polylang' ),
130 'hr' => __( 'Croatia', 'polylang' ),
131 'ht' => __( 'Haiti', 'polylang' ),
132 'hu' => __( 'Hungary', 'polylang' ),
133 'id' => __( 'Indonesia', 'polylang' ),
134 'ie' => __( 'Republic of Ireland', 'polylang' ),
135 'il' => __( 'Israel', 'polylang' ),
136 'in' => __( 'India', 'polylang' ),
137 'io' => __( 'British Indian Ocean Territory', 'polylang' ),
138 'io.lang' => __( 'Ido language', 'polylang' ),
139 'iq' => __( 'Iraq', 'polylang' ),
140 'iq-kr' => __( 'Kurdistan', 'polylang' ),
141 'ir' => __( 'Iran', 'polylang' ),
142 'is' => __( 'Iceland', 'polylang' ),
143 'it' => __( 'Italy', 'polylang' ),
144 'it-23' => __( 'Aosta Valley', 'polylang' ),
145 'it-25' => __( 'Lombardy', 'polylang' ),
146 'it-34' => __( 'Veneto', 'polylang' ),
147 'it-36' => __( 'Friuli-Venezia Giulia', 'polylang' ),
148 'it-42' => __( 'Liguria', 'polylang' ),
149 'jm' => __( 'Jamaica', 'polylang' ),
150 'jo' => __( 'Jordan', 'polylang' ),
151 'jp' => __( 'Japan', 'polylang' ),
152 'ke' => __( 'Kenya', 'polylang' ),
153 'kg' => __( 'Kyrgyzstan', 'polylang' ),
154 'kh' => __( 'Cambodia', 'polylang' ),
155 'ki' => __( 'Kiribati', 'polylang' ),
156 'km' => __( 'Comoros', 'polylang' ),
157 'kn' => __( 'Saint Kitts and Nevis', 'polylang' ),
158 'kp' => __( 'North Korea', 'polylang' ),
159 'kr' => __( 'South Korea', 'polylang' ),
160 'kw' => __( 'Kuwait', 'polylang' ),
161 'ky' => __( 'Cayman Islands', 'polylang' ),
162 'kz' => __( 'Kazakhstan', 'polylang' ),
163 'la' => __( 'Laos', 'polylang' ),
164 'lb' => __( 'Lebanon', 'polylang' ),
165 'lc' => __( 'Saint Lucia', 'polylang' ),
166 'li' => __( 'Liechtenstein', 'polylang' ),
167 'lk' => __( 'Sri Lanka', 'polylang' ),
168 'lr' => __( 'Liberia', 'polylang' ),
169 'ls' => __( 'Lesotho', 'polylang' ),
170 'lt' => __( 'Lithuania', 'polylang' ),
171 'lu' => __( 'Luxembourg', 'polylang' ),
172 'lv' => __( 'Latvia', 'polylang' ),
173 'ly' => __( 'Libya', 'polylang' ),
174 'ma' => __( 'Morocco', 'polylang' ),
175 'mc' => __( 'Monaco', 'polylang' ),
176 'md' => __( 'Moldova', 'polylang' ),
177 'me' => __( 'Montenegro', 'polylang' ),
178 'mg' => __( 'Madagascar', 'polylang' ),
179 'mh' => __( 'Marshall Islands', 'polylang' ),
180 'mk' => __( 'North Macedonia', 'polylang' ),
181 'ml' => __( 'Mali', 'polylang' ),
182 'mm' => __( 'Myanmar', 'polylang' ),
183 'mn' => __( 'Mongolia', 'polylang' ),
184 'mo' => __( 'Macao', 'polylang' ),
185 'mp' => __( 'Northern Mariana Islands', 'polylang' ),
186 'mq' => __( 'Martinique', 'polylang' ),
187 'mr' => __( 'Mauritania', 'polylang' ),
188 'ms' => __( 'Montserrat', 'polylang' ),
189 'mt' => __( 'Malta', 'polylang' ),
190 'mu' => __( 'Mauritius', 'polylang' ),
191 'mv' => __( 'Maldives', 'polylang' ),
192 'mw' => __( 'Malawi', 'polylang' ),
193 'mx' => __( 'Mexico', 'polylang' ),
194 'my' => __( 'Malaysia', 'polylang' ),
195 'mz' => __( 'Mozambique', 'polylang' ),
196 'na' => __( 'Namibia', 'polylang' ),
197 'nc' => __( 'New Caledonia', 'polylang' ),
198 'ne' => __( 'Niger', 'polylang' ),
199 'nf' => __( 'Norfolk Island', 'polylang' ),
200 'ng' => __( 'Nigeria', 'polylang' ),
201 'ni' => __( 'Nicaragua', 'polylang' ),
202 'nl' => __( 'Netherlands', 'polylang' ),
203 'no' => __( 'Norway', 'polylang' ),
204 'np' => __( 'Nepal', 'polylang' ),
205 'nr' => __( 'Nauru', 'polylang' ),
206 'nu' => __( 'Niue', 'polylang' ),
207 'nz' => __( 'New Zealand', 'polylang' ),
208 'oci.lang' => __( 'Occitania', 'polylang' ),
209 'om' => __( 'Oman', 'polylang' ),
210 'pa' => __( 'Panama', 'polylang' ),
211 'pe' => __( 'Peru', 'polylang' ),
212 'pf' => __( 'French Polynesia', 'polylang' ),
213 'pg' => __( 'Papua New Guinea', 'polylang' ),
214 'ph' => __( 'Philippines', 'polylang' ),
215 'pk' => __( 'Pakistan', 'polylang' ),
216 'pl' => __( 'Poland', 'polylang' ),
217 'pm' => __( 'Saint Pierre and Miquelon', 'polylang' ),
218 'pn' => __( 'Pitcairn', 'polylang' ),
219 'pr' => __( 'Puerto Rico', 'polylang' ),
220 'ps' => __( 'Palestinian Territory', 'polylang' ),
221 'pt' => __( 'Portugal', 'polylang' ),
222 'pw' => __( 'Belau', 'polylang' ),
223 'py' => __( 'Paraguay', 'polylang' ),
224 'qa' => __( 'Qatar', 'polylang' ),
225 'ro' => __( 'Romania', 'polylang' ),
226 'rs' => __( 'Serbia', 'polylang' ),
227 'ru' => __( 'Russia', 'polylang' ),
228 'ru-ba' => __( 'Bashkortostan', 'polylang' ),
229 'ru-sa' => __( 'Sakha Republic', 'polylang' ),
230 'ru-se' => __( 'North Ossetia–Alania', 'polylang' ),
231 'ru-ta' => __( 'Tatarstan', 'polylang' ),
232 'rw' => __( 'Rwanda', 'polylang' ),
233 'sa' => __( 'Saudi Arabia', 'polylang' ),
234 'sb' => __( 'Solomon Islands', 'polylang' ),
235 'sc' => __( 'Seychelles', 'polylang' ),
236 'sd' => __( 'Sudan', 'polylang' ),
237 'se' => __( 'Sweden', 'polylang' ),
238 'sg' => __( 'Singapore', 'polylang' ),
239 'sh' => __( 'Saint Helena', 'polylang' ),
240 'si' => __( 'Slovenia', 'polylang' ),
241 'sk' => __( 'Slovakia', 'polylang' ),
242 'sl' => __( 'Sierra Leone', 'polylang' ),
243 'sm' => __( 'San Marino', 'polylang' ),
244 'sn' => __( 'Senegal', 'polylang' ),
245 'so' => __( 'Somalia', 'polylang' ),
246 'sr' => __( 'Suriname', 'polylang' ),
247 'ss' => __( 'South Sudan', 'polylang' ),
248 'st' => __( 'São Tomé and Príncipe', 'polylang' ),
249 'sv' => __( 'El Salvador', 'polylang' ),
250 'sy' => __( 'Syria', 'polylang' ),
251 'sz' => __( 'Swaziland', 'polylang' ),
252 'tc' => __( 'Turks and Caicos Islands', 'polylang' ),
253 'td' => __( 'Chad', 'polylang' ),
254 'tf' => __( 'French Southern Territories', 'polylang' ),
255 'tg' => __( 'Togo', 'polylang' ),
256 'th' => __( 'Thailand', 'polylang' ),
257 'tj' => __( 'Tajikistan', 'polylang' ),
258 'tk' => __( 'Tokelau', 'polylang' ),
259 'tl' => __( 'Timor-Leste', 'polylang' ),
260 'tm' => __( 'Turkmenistan', 'polylang' ),
261 'tn' => __( 'Tunisia', 'polylang' ),
262 'to' => __( 'Tonga', 'polylang' ),
263 'tr' => __( 'Turkey', 'polylang' ),
264 'tt' => __( 'Trinidad and Tobago', 'polylang' ),
265 'tv' => __( 'Tuvalu', 'polylang' ),
266 'tw' => __( 'Taiwan', 'polylang' ),
267 'tz' => __( 'Tanzania', 'polylang' ),
268 'ua' => __( 'Ukraine', 'polylang' ),
269 'ug' => __( 'Uganda', 'polylang' ),
270 'us' => __( 'United States', 'polylang' ),
271 'uy' => __( 'Uruguay', 'polylang' ),
272 'uz' => __( 'Uzbekistan', 'polylang' ),
273 'uz-qr' => __( 'Karakalpakstan', 'polylang' ),
274 'va' => __( 'Vatican', 'polylang' ),
275 'vc' => __( 'Saint Vincent and the Grenadines', 'polylang' ),
276 've' => __( 'Venezuela', 'polylang' ),
277 'vg' => __( 'British Virgin Islands', 'polylang' ),
278 'vi' => __( 'United States Virgin Islands', 'polylang' ),
279 'vn' => __( 'Vietnam', 'polylang' ),
280 'vu' => __( 'Vanuatu', 'polylang' ),
281 'wf' => __( 'Wallis and Futuna', 'polylang' ),
282 'ws' => __( 'Western Samoa', 'polylang' ),
283 'ye' => __( 'Yemen', 'polylang' ),
284 'yt' => __( 'Mayotte', 'polylang' ),
285 'za' => __( 'South Africa', 'polylang' ),
286 'zm' => __( 'Zambia', 'polylang' ),
287 'zw' => __( 'Zimbabwe', 'polylang' ),
288 );
289
290 /**
291 * Filter the list of predefined flags
292 *
293 * @since 1.8
294 *
295 * @param array $flags
296 */
297 return apply_filters( 'pll_predefined_flags', $flags );
298