PluginProbe
Translate and Go multilingual – Automatic AI translation – wpLingua / 2.3.6
Translate and Go multilingual – Automatic AI translation – wpLingua v2.3.6
2.16.5 2.16.4 2.16.3 2.16.2 2.16.1 2.16.0 2.15.2 2.15.1 2.15.0 2.14.3 2.14.2 2.14.1 2.14.0 2.13.1 2.13.0 2.12.3 2.12.2 2.12.1 trunk 1.0.3 1.0.4 1.0.5 1.1.0 1.1.1 1.2.0 All 110 releases
wplingua / data.php

data.php in Translate and Go multilingual – Automatic AI translation – wpLingua 2.3.6, at data.php

2,018 lines 48.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 // If this file is called directly, abort.
4 if ( ! defined( 'WPINC' ) ) {
5 die;
6 }
7
8
9 /**
10 * ------ Data : Parse and translate ------
11 */
12
13 /**
14 * Get JSON elements to translate
15 *
16 * @return array
17 */
18 function wplng_data_json_to_translate() {
19 return apply_filters(
20 'wplng_json_to_translate',
21 array(
22 // Plugin: WooCommerce
23 array( 'wc_add_to_cart_params', 'i18n_view_cart' ),
24 array( 'wc_country_select_params', 'i18n_select_state_text' ),
25 array( 'wc_country_select_params', 'i18n_no_matches' ),
26 array( 'wc_country_select_params', 'i18n_ajax_error' ),
27 array( 'wc_country_select_params', 'i18n_input_too_short_1' ),
28 array( 'wc_country_select_params', 'i18n_input_too_short_n' ),
29 array( 'wc_country_select_params', 'i18n_input_too_long_1' ),
30 array( 'wc_country_select_params', 'i18n_input_too_long_n' ),
31 array( 'wc_country_select_params', 'i18n_selection_too_long_1' ),
32 array( 'wc_country_select_params', 'i18n_selection_too_long_n' ),
33 array( 'wc_country_select_params', 'i18n_load_more' ),
34 array( 'wc_country_select_params', 'i18n_searching' ),
35 array( 'wc_address_i18n_params', 'i18n_required_text' ),
36 array( 'wc_address_i18n_params', 'i18n_optional_text' ),
37
38 // Plugin: YITH
39 array( 'yith_wcwl_l10n', 'labels', 'cookie_disabled' ),
40
41 // Plugin: WF Cookie Consent
42 array( 'wfCookieConsentSettings', 'wf_cookietext' ),
43 array( 'wfCookieConsentSettings', 'wf_dismisstext' ),
44 array( 'wfCookieConsentSettings', 'wf_linktext' ),
45
46 // Plugin: complianz
47 array( 'complianz', 'categories', 'statistics' ),
48 array( 'complianz', 'categories', 'marketing' ),
49 array( 'complianz', 'placeholdertext' ),
50 array( 'complianz', 'page_links', 'eu', 'privacy-statement', 'title' ),
51 array( 'complianz', 'aria_label' ),
52
53 // Plugin: ultimate-post-kit
54 array( 'UltimatePostKitConfig', 'mailchimp', 'subscribing' ),
55
56 // Plugin: royal-elementor-addons
57 array( 'WprConfig', 'addedToCartText' ),
58 array( 'WprConfig', 'viewCart' ),
59 array( 'WprConfig', 'chooseQuantityText' ),
60 array( 'WprConfig', 'input_empty' ),
61 array( 'WprConfig', 'select_empty' ),
62 array( 'WprConfig', 'file_empty' ),
63 array( 'WprConfig', 'recaptcha_error' ),
64 array( 'WprConfig', 'recaptcha_error' ),
65
66 // Plugin: WP Grid Builder
67 array( 'wpgb_settings', 'resultMsg', 'plural' ),
68 array( 'wpgb_settings', 'resultMsg', 'singular' ),
69 array( 'wpgb_settings', 'resultMsg', 'none' ),
70
71 array( 'wpgb_settings', 'lightbox', 'errorMsg' ),
72 array( 'wpgb_settings', 'lightbox', 'prevLabel' ),
73 array( 'wpgb_settings', 'lightbox', 'nextLabel' ),
74 array( 'wpgb_settings', 'lightbox', 'closeLabel' ),
75
76 array( 'wpgb_settings', 'combobox', 'search' ),
77 array( 'wpgb_settings', 'combobox', 'loading' ),
78 array( 'wpgb_settings', 'combobox', 'cleared' ),
79 array( 'wpgb_settings', 'combobox', 'expanded' ),
80 array( 'wpgb_settings', 'combobox', 'noResults' ),
81 array( 'wpgb_settings', 'combobox', 'collapsed' ),
82 array( 'wpgb_settings', 'combobox', 'toggleLabel' ),
83 array( 'wpgb_settings', 'combobox', 'clearLabel' ),
84 array( 'wpgb_settings', 'combobox', 'selected' ),
85 array( 'wpgb_settings', 'combobox', 'deselected' ),
86
87 array( 'wpgb_settings', 'autocomplete', 'open' ),
88 array( 'wpgb_settings', 'autocomplete', 'input' ),
89 array( 'wpgb_settings', 'autocomplete', 'clear' ),
90 array( 'wpgb_settings', 'autocomplete', 'noResults' ),
91 array( 'wpgb_settings', 'autocomplete', 'loading' ),
92 array( 'wpgb_settings', 'autocomplete', 'clearLabel' ),
93 array( 'wpgb_settings', 'autocomplete', 'select' ),
94
95 array( 'wpgb_settings', 'range', 'minLabel' ),
96 array( 'wpgb_settings', 'range', 'maxLabel' ),
97 )
98 );
99 }
100
101
102 /**
103 * Get JSON to exclude from translation
104 *
105 * @return array
106 */
107 function wplng_data_excluded_json() {
108 return apply_filters(
109 'wplng_excluded_json',
110 array(
111 // wpLingua: Ajax edit modal
112 array( 'data', 'wplng_edit_html' ),
113 array( 'wplngI18nTranslation' ),
114 array( 'wplngI18nSlug' ),
115 array( 'wplngI18nGutenberg' ),
116
117 // Plugin: WooCommerce
118 array( 'wc_country_select_params', 'countries' ),
119
120 // Plugin: Google Site Kit
121 array( '_googlesitekitBaseData' ),
122 )
123 );
124 }
125
126
127 /**
128 * Get selectors of excluded elements in visual editor
129 *
130 * @return array
131 */
132 function wplng_data_excluded_editor_link() {
133 return apply_filters(
134 'wplng_excluded_editor_link',
135 array(
136 'textarea',
137 'pre',
138 'option',
139 )
140 );
141 }
142
143
144 /**
145 * Get selectors of excluded elements
146 *
147 * @return array
148 */
149 function wplng_data_excluded_selector_default() {
150 return array(
151 // Default nodes
152 'style',
153 'svg',
154 'canvas',
155 'address',
156 'iframe',
157 'code',
158 'xml',
159
160 // Link tag
161 'link[rel="EditURI"]',
162 'link[title="oEmbed (JSON)"]',
163 'link[title="oEmbed (XML)"]',
164 'link[title="JSON"]',
165
166 // Default class
167 '.no-translate',
168 '.notranslate',
169
170 // Wordpress
171 '#wpadminbar',
172 '.wp-embed-share-input',
173 '[aria-label="HTML"]',
174
175 // wpLingua
176 'link[hreflang]',
177 '.wplng-switcher',
178 '.wplingua-menu',
179 '#wplng-modal-edit-container',
180
181 // Comment
182 '.comment-content',
183 '.comment-author',
184 '.comment_postinfo .fn',
185
186 // Author name
187 '.author.vcard',
188 '.entry-author .fn',
189
190 // Plugin: Query Monitor
191 '#query-monitor',
192 '#query-monitor-main',
193
194 // Plugin: SecuPress
195 '#secupress-donttranslate',
196
197 // Plugin: Debug Bar
198 '#querylist',
199
200 // Plugin: Google Site Kit
201 '#googlesitekit-base-data-js-extra',
202 );
203 }
204
205
206 /**
207 * Get selectors of excluded nodes text
208 *
209 * @return array
210 */
211 function wplng_data_excluded_node_text() {
212 return apply_filters(
213 'wplng_excluded_node_text',
214 array(
215 'style',
216 'svg',
217 'canvas',
218 'link',
219 'script',
220 'code',
221
222 // Plugin: Contact Form 7
223 '.wpcf7-textarea',
224 )
225 );
226 }
227
228
229 /**
230 * Get attributes and selectors of JSON to translate
231 *
232 * @return array
233 */
234 function wplng_data_attr_json_to_translate() {
235 return apply_filters(
236 'wplng_attr_json_to_translate',
237 array(
238 array(
239 'attr' => 'data-et-multi-view',
240 'selector' => '[data-et-multi-view]',
241 ),
242
243 // Theme: my-listing
244 array(
245 'attr' => ':choices',
246 'selector' => 'order-filter[:choices]',
247 ),
248 array(
249 'attr' => ':choices',
250 'selector' => 'checkboxes-filter[:choices]',
251 ),
252 )
253 );
254 }
255
256
257 /**
258 * Get attributes and selectors of texts to translate
259 *
260 * @return array
261 */
262 function wplng_data_attr_text_to_translate() {
263 return apply_filters(
264 'wplng_attr_text_to_translate',
265 array(
266 // Default tags
267 array(
268 'attr' => 'alt',
269 'selector' => '[alt]',
270 ),
271 array(
272 'attr' => 'title',
273 'selector' => '[title]',
274 ),
275 array(
276 'attr' => 'placeholder',
277 'selector' => '[placeholder]',
278 ),
279 array(
280 'attr' => 'label',
281 'selector' => '[label]',
282 ),
283 array(
284 'attr' => 'aria-label',
285 'selector' => '[aria-label]',
286 ),
287 array(
288 'attr' => 'value',
289 'selector' => 'input[type="submit"][value]',
290 ),
291
292 // WordPress
293 array(
294 'attr' => 'content',
295 'selector' => 'meta[property="article:tag"]',
296 ),
297 array(
298 'attr' => 'content',
299 'selector' => 'meta[property="article:section"]',
300 ),
301 array(
302 'attr' => 'content',
303 'selector' => 'meta[name="description"]',
304 ),
305
306 // Open Graph
307 array(
308 'attr' => 'content',
309 'selector' => 'meta[property="og:title"]',
310 ),
311 array(
312 'attr' => 'content',
313 'selector' => 'meta[property="og:description"]',
314 ),
315 array(
316 'attr' => 'content',
317 'selector' => 'meta[property="og:site_name"]',
318 ),
319 array(
320 'attr' => 'content',
321 'selector' => 'meta[property="og:image:alt"]',
322 ),
323
324 // Dublin Core
325 array(
326 'attr' => 'content',
327 'selector' => 'meta[name="dc.title"]',
328 ),
329 array(
330 'attr' => 'content',
331 'selector' => 'meta[name="dc.description"]',
332 ),
333
334 // Twitter
335 array(
336 'attr' => 'content',
337 'selector' => 'meta[name="twitter:title"]',
338 ),
339 array(
340 'attr' => 'content',
341 'selector' => 'meta[name="twitter:description"]',
342 ),
343 array(
344 'attr' => 'content',
345 'selector' => 'meta[name="twitter:label1"]',
346 ),
347 array(
348 'attr' => 'content',
349 'selector' => 'meta[name="twitter:data1"]',
350 ),
351 array(
352 'attr' => 'content',
353 'selector' => 'meta[name="twitter:label2"]',
354 ),
355 array(
356 'attr' => 'content',
357 'selector' => 'meta[name="twitter:data2"]',
358 ),
359 array(
360 'attr' => 'content',
361 'selector' => 'meta[name="twitter:image:alt"]',
362 ),
363
364 // Plugin: Fluent Forms tooltips
365 array(
366 'attr' => 'data-content',
367 'selector' => '.ff-el-tooltip[data-content]',
368 ),
369
370 // Plugin: Forminator
371 array(
372 'attr' => 'data-placeholder',
373 'selector' => '[data-placeholder]',
374 ),
375 array(
376 'attr' => 'data-search-placeholde',
377 'selector' => '[data-search-placeholde]',
378 ),
379 )
380 );
381 }
382
383
384 /**
385 * Get attributes and selectors of URL to translate
386 *
387 * @return array
388 */
389 function wplng_data_attr_url_to_translate() {
390 return apply_filters(
391 'wplng_attr_url_to_translate',
392 array(
393 array(
394 'attr' => 'href',
395 'selector' => 'a[href]',
396 ),
397 array(
398 'attr' => 'action',
399 'selector' => 'form[action]',
400 ),
401 array(
402 'attr' => 'content',
403 'selector' => 'meta[property="og:url"]',
404 ),
405 array(
406 'attr' => 'href',
407 'selector' => 'link[rel="canonical"]',
408 ),
409 array(
410 'attr' => 'content',
411 'selector' => 'meta[name="dc.relation"]',
412 ),
413 )
414 );
415 }
416
417
418 /**
419 * GEt attributes and selector of elements where translate language ID
420 *
421 * @return array
422 */
423 function wplng_data_attr_lang_id_to_replace() {
424 return apply_filters(
425 'wplng_attr_lang_id_to_replace',
426 array(
427 array(
428 'attr' => 'lang',
429 'selector' => 'html',
430 ),
431 array(
432 'attr' => 'content',
433 'selector' => 'meta[property="og:locale"]',
434 ),
435 array(
436 'attr' => 'content',
437 'selector' => 'meta[name="dc.language"]',
438 ),
439 )
440 );
441 }
442
443
444 /**
445 * ------ Data : Switcher options ------
446 */
447
448 /**
449 * Get options for switcher insertion
450 *
451 * @return array
452 */
453 function wplng_data_switcher_valid_insert() {
454 return array(
455 'bottom-right' => __( 'Bottom right', 'wplingua' ),
456 'bottom-center' => __( 'Bottom center', 'wplingua' ),
457 'bottom-left' => __( 'Bottom left', 'wplingua' ),
458 'none' => __( 'None', 'wplingua' ),
459 );
460 }
461
462
463 /**
464 * Get options for switcher themes
465 *
466 * @return array
467 */
468 function wplng_data_switcher_valid_theme() {
469 return array(
470 'light-double-smooth' => __( 'Light - Double - Smooth', 'wplingua' ),
471 'light-double-square' => __( 'Light - Double - Square', 'wplingua' ),
472 'light-simple-smooth' => __( 'Light - Simple - Smooth', 'wplingua' ),
473 'light-simple-square' => __( 'Light - Simple - Square', 'wplingua' ),
474 'grey-double-smooth' => __( 'Grey - Double - Smooth', 'wplingua' ),
475 'grey-double-square' => __( 'Grey - Double - Square', 'wplingua' ),
476 'grey-simple-smooth' => __( 'Grey - Simple - Smooth', 'wplingua' ),
477 'grey-simple-square' => __( 'Grey - Simple - Square', 'wplingua' ),
478 'dark-double-smooth' => __( 'Dark - Double - Smooth', 'wplingua' ),
479 'dark-double-square' => __( 'Dark - Double - Square', 'wplingua' ),
480 'dark-simple-smooth' => __( 'Dark - Simple - Smooth', 'wplingua' ),
481 'dark-simple-square' => __( 'Dark - Simple - Square', 'wplingua' ),
482 'blurblack-double-smooth' => __( 'Blur Black - Double - Smooth', 'wplingua' ),
483 'blurblack-double-square' => __( 'Blur Black - Double - Square', 'wplingua' ),
484 'blurblack-simple-smooth' => __( 'Blur Black - Simple - Smooth', 'wplingua' ),
485 'blurblack-simple-square' => __( 'Blur Black - Simple - Square', 'wplingua' ),
486 'blurwhite-double-smooth' => __( 'Blur White - Double - Smooth', 'wplingua' ),
487 'blurwhite-double-square' => __( 'Blur White - Double - Square', 'wplingua' ),
488 'blurwhite-simple-smooth' => __( 'Blur White - Simple - Smooth', 'wplingua' ),
489 'blurwhite-simple-square' => __( 'Blur White - Simple - Square', 'wplingua' ),
490 );
491 }
492
493
494 /**
495 * Get options for switcher style
496 *
497 * @return array
498 */
499 function wplng_data_switcher_valid_style() {
500 return array(
501 'list' => __( 'Inline list', 'wplingua' ),
502 'block' => __( 'Block', 'wplingua' ),
503 'dropdown' => __( 'Dropdown', 'wplingua' ),
504 );
505 }
506
507
508 /**
509 * Get options for switcher name format
510 *
511 * @return array
512 */
513 function wplng_data_switcher_valid_name_format() {
514 return array(
515 'original' => __( 'Original name', 'wplingua' ),
516 'name' => __( 'Translated name', 'wplingua' ),
517 'id' => __( 'Language ID', 'wplingua' ),
518 'none' => __( 'No display', 'wplingua' ),
519 );
520 }
521
522
523 /**
524 * Get options for switcher flags style
525 *
526 * @return array
527 */
528 function wplng_data_switcher_valid_flags_style() {
529 return array(
530 'circle' => __( 'Circle', 'wplingua' ),
531 'rectangular' => __( 'Rectangular', 'wplingua' ),
532 'wave' => __( 'Wave', 'wplingua' ),
533 'none' => __( 'No display', 'wplingua' ),
534 );
535 }
536
537
538 /**
539 * ------ Data : Switcher nav menu options ------
540 */
541
542 /**
543 * Get options for switcher name format in nav menu
544 *
545 * @return array
546 */
547 function wplng_data_switcher_nav_menu_valid_name_format() {
548 return array(
549 'o' => __( 'Original name', 'wplingua' ),
550 't' => __( 'Translated name', 'wplingua' ),
551 'i' => __( 'Language ID', 'wplingua' ),
552 'n' => __( 'No display', 'wplingua' ),
553 );
554 }
555
556
557 /**
558 * Get options for switcher flags style in nav menu
559 *
560 * @return array
561 */
562 function wplng_data_switcher_nav_menu_valid_flags_style() {
563 return array(
564 'y' => __( 'Display', 'wplingua' ),
565 'n' => __( 'No display', 'wplingua' ),
566 );
567 }
568
569
570 /**
571 * Get options for switcher layout in nav menu
572 *
573 * @return array
574 */
575 function wplng_data_switcher_nav_menu_valid_layout() {
576 return array(
577 't' => __( 'List without current language', 'wplingua' ),
578 'l' => __( 'List without active class', 'wplingua' ),
579 'a' => __( 'List with active class', 'wplingua' ),
580 's' => __( 'Sub-list', 'wplingua' ),
581 );
582 }
583
584
585 /**
586 * ------ Data : Languages ------
587 */
588
589 /**
590 * Get all languages data
591 *
592 * @return array
593 */
594 function wplng_data_languages() {
595 return array(
596 array(
597 'name' => __( 'Arabic', 'wplingua' ),
598 'id' => 'ar',
599 'dir' => 'rtl',
600 'flag' => '_a',
601 'flags' => array(
602 array(
603 'name' => __( 'Global', 'wplingua' ),
604 'id' => '_a',
605 'flag' => '_a',
606 ),
607 array(
608 'name' => __( 'Egypt', 'wplingua' ),
609 'id' => 'eg',
610 'flag' => 'eg',
611 ),
612 array(
613 'name' => __( 'Saudi Arabia', 'wplingua' ),
614 'id' => 'sa',
615 'flag' => 'sa',
616 ),
617 array(
618 'name' => __( 'Algeria', 'wplingua' ),
619 'id' => 'dz',
620 'flag' => 'dz',
621 ),
622 array(
623 'name' => __( 'Bahrain', 'wplingua' ),
624 'id' => 'bh',
625 'flag' => 'bh',
626 ),
627 array(
628 'name' => __( 'Chad', 'wplingua' ),
629 'id' => 'td',
630 'flag' => 'td',
631 ),
632 array(
633 'name' => __( 'Comoros', 'wplingua' ),
634 'id' => 'km',
635 'flag' => 'km',
636 ),
637 array(
638 'name' => __( 'Djibouti', 'wplingua' ),
639 'id' => 'dj',
640 'flag' => 'dj',
641 ),
642 array(
643 'name' => __( 'Iraq', 'wplingua' ),
644 'id' => 'iq',
645 'flag' => 'iq',
646 ),
647 array(
648 'name' => __( 'Jordan', 'wplingua' ),
649 'id' => 'jo',
650 'flag' => 'jo',
651 ),
652 array(
653 'name' => __( 'Kuwait', 'wplingua' ),
654 'id' => 'kw',
655 'flag' => 'kw',
656 ),
657 array(
658 'name' => __( 'Lebanon', 'wplingua' ),
659 'id' => 'lb',
660 'flag' => 'lb',
661 ),
662 array(
663 'name' => __( 'Libya', 'wplingua' ),
664 'id' => 'ly',
665 'flag' => 'ly',
666 ),
667 array(
668 'name' => __( 'Mauritania', 'wplingua' ),
669 'id' => 'mr',
670 'flag' => 'mr',
671 ),
672 array(
673 'name' => __( 'Morocco', 'wplingua' ),
674 'id' => 'ma',
675 'flag' => 'ma',
676 ),
677 array(
678 'name' => __( 'Oman', 'wplingua' ),
679 'id' => 'om',
680 'flag' => 'om',
681 ),
682 array(
683 'name' => __( 'Palestine', 'wplingua' ),
684 'id' => 'ps',
685 'flag' => 'ps',
686 ),
687 array(
688 'name' => __( 'Qatar', 'wplingua' ),
689 'id' => 'qa',
690 'flag' => 'qa',
691 ),
692 array(
693 'name' => __( 'Somalia', 'wplingua' ),
694 'id' => 'so',
695 'flag' => 'so',
696 ),
697 array(
698 'name' => __( 'Sudan', 'wplingua' ),
699 'id' => 'sd',
700 'flag' => 'sd',
701 ),
702 array(
703 'name' => __( 'Syria', 'wplingua' ),
704 'id' => 'sy',
705 'flag' => 'sy',
706 ),
707 array(
708 'name' => __( 'Tunisia', 'wplingua' ),
709 'id' => 'tn',
710 'flag' => 'tn',
711 ),
712 array(
713 'name' => __( 'United Arab Emirates', 'wplingua' ),
714 'id' => 'ae',
715 'flag' => 'ae',
716 ),
717 array(
718 'name' => __( 'Yemen', 'wplingua' ),
719 'id' => 'ye',
720 'flag' => 'ye',
721 ),
722 ),
723 'name_translation' => array(
724 'ar' => 'العربية',
725 'da' => 'Arabisk',
726 'de' => 'Arabisch',
727 'en' => 'Arabic',
728 'es' => 'Árabe',
729 'fi' => 'Arabia',
730 'fr' => 'Arabe',
731 'gr' => 'Αραβικά',
732 'hi' => '�
733 रबी',
734 'hu' => 'Arab',
735 'id' => 'Arab',
736 'it' => 'Araba',
737 'he' => 'עֲרָבִית',
738 'ja' => 'アラビア語',
739 'ko' => '아랍어',
740 'nl' => 'Arabisch',
741 'pl' => 'Arabski',
742 'pt' => 'Árabe',
743 'ru' => 'Арабский',
744 'se' => 'Arabiska',
745 'sk' => 'Arabčina',
746 'zh' => '阿拉伯',
747 'tr' => 'Arapça',
748 'uk' => 'Арабський',
749 'vi' => ' Rập',
750 ),
751 ),
752 array(
753 'name' => __( 'Chinese', 'wplingua' ),
754 'id' => 'zh',
755 'flag' => '_c',
756 'flags' => array(
757 array(
758 'name' => __( 'Global', 'wplingua' ),
759 'id' => '_c',
760 'flag' => '_c',
761 ),
762 array(
763 'name' => __( 'China', 'wplingua' ),
764 'id' => 'cn',
765 'flag' => 'cn',
766 ),
767 array(
768 'name' => __( 'Hong Kong', 'wplingua' ),
769 'id' => 'hk',
770 'flag' => 'hk',
771 ),
772 array(
773 'name' => __( 'Malaysia', 'wplingua' ),
774 'id' => 'my',
775 'flag' => 'my',
776 ),
777 array(
778 'name' => __( 'Singapore', 'wplingua' ),
779 'id' => 'sg',
780 'flag' => 'sg',
781 ),
782 ),
783 'name_translation' => array(
784 'ar' => 'الصينية',
785 'da' => 'Kinesisk',
786 'de' => 'Chinesisch',
787 'en' => 'Chinese',
788 'es' => 'Chino',
789 'fi' => 'Kiinalainen',
790 'fr' => 'Chinois',
791 'gr' => 'Κινέζικα',
792 'hi' => 'चीनी',
793 'hu' => 'Kínai',
794 'id' => 'Cina',
795 'it' => 'Cinese',
796 'he' => 'סִינִית',
797 'ja' => '中国語',
798 'ko' => '중국어',
799 'nl' => 'Chinees',
800 'pl' => 'Chiński',
801 'pt' => 'Chinês',
802 'ru' => 'Китайский',
803 'se' => 'Kinesiska',
804 'sk' => 'Čínština',
805 'zh' => '中文',
806 'tr' => 'Çince',
807 'uk' => 'Китайський',
808 'vi' => 'Trung',
809 ),
810 ),
811 array(
812 'name' => __( 'Danish', 'wplingua' ),
813 'id' => 'da',
814 'flag' => 'dk',
815 'flags' => array(
816 array(
817 'name' => __( 'Denmark', 'wplingua' ),
818 'id' => 'dk',
819 'flag' => 'dk',
820 ),
821 ),
822 'name_translation' => array(
823 'ar' => 'الدن�
824 اركية',
825 'da' => 'Dansk',
826 'de' => 'Dänisch',
827 'en' => 'Danish',
828 'es' => 'Danés',
829 'fi' => 'Tanskalainen',
830 'fr' => 'Danois',
831 'gr' => 'Δανικά',
832 'hi' => 'दानिश',
833 'hu' => 'Dán',
834 'id' => 'Dansk',
835 'it' => 'Danese',
836 'he' => 'דַנִי',
837 'ja' => 'デンマーク語',
838 'ko' => '덴마크어',
839 'nl' => 'Deens',
840 'pl' => 'Duński',
841 'pt' => 'Dinamarquesa',
842 'ru' => 'Датский',
843 'se' => 'Danska',
844 'sk' => 'Dánčina',
845 'zh' => '丹麦语',
846 'tr' => 'Danca',
847 'uk' => 'Датський',
848 'vi' => 'Đan Mạch',
849 ),
850 ),
851 array(
852 'name' => __( 'Dutch', 'wplingua' ),
853 'id' => 'nl',
854 'flag' => 'nl',
855 'flags' => array(
856 array(
857 'name' => __( 'Netherlands', 'wplingua' ),
858 'id' => 'nl',
859 'flag' => 'nl',
860 ),
861 array(
862 'name' => __( 'Belgium', 'wplingua' ),
863 'id' => 'be',
864 'flag' => 'be',
865 ),
866 array(
867 'name' => __( 'Suriname', 'wplingua' ),
868 'id' => 'sr',
869 'flag' => 'sr',
870 ),
871 ),
872 'name_translation' => array(
873 'ar' => 'الهولندية',
874 'da' => 'Hollandsk',
875 'de' => 'Niederländisch',
876 'en' => 'Dutch',
877 'es' => 'Holandés',
878 'fi' => 'Hollantilainen',
879 'fr' => 'Néerlandais',
880 'gr' => 'Ολλανδικά',
881 'hi' => 'डच',
882 'hu' => 'Holland',
883 'id' => 'Belanda',
884 'it' => 'Olandese',
885 'he' => 'הוֹלַנדִי',
886 'ja' => 'オランダ語',
887 'ko' => '네덜란드어',
888 'nl' => 'Nederlands',
889 'pl' => 'Holenderski',
890 'pt' => 'Holandês',
891 'ru' => 'Голландий',
892 'se' => 'Nederländska',
893 'sk' => 'Holandčina',
894 'zh' => '荷�
895 �语',
896 'tr' => 'Hollandaca',
897 'uk' => 'Голландський',
898 'vi' => 'Hà Lan',
899 ),
900 ),
901 array(
902 'name' => __( 'Slovak', 'wplingua' ),
903 'id' => 'sk',
904 'flag' => 'sk',
905 'flags' => array(
906 array(
907 'name' => __( 'Slovakia', 'wplingua' ),
908 'id' => 'sk',
909 'flag' => 'sk',
910 ),
911 array(
912 'name' => __( 'Czech Republic', 'wplingua' ),
913 'id' => 'cz',
914 'flag' => 'cz',
915 ),
916 ),
917 'name_translation' => array(
918 'ar' => 'السلوفاكية',
919 'da' => 'Slovakisk',
920 'de' => 'Slowakisch',
921 'en' => 'Slovak',
922 'es' => 'Eslovaquia',
923 'fi' => 'Slovakian',
924 'fr' => 'Slovaque',
925 'gr' => 'Σλοβακία',
926 'hi' => 'स्लोवाक',
927 'hu' => 'Szlovák',
928 'id' => 'Slowakia',
929 'it' => 'Slovacco',
930 'he' => 'סלובקית',
931 'ja' => 'スロバキア語',
932 'ko' => '슬로바키아어',
933 'nl' => 'Slowaaks',
934 'pl' => 'Słowacki',
935 'pt' => 'Eslovaco',
936 'ru' => 'Словацкий',
937 'se' => 'Slovakiska',
938 'sk' => 'Slovenská',
939 'zh' => '斯洛伐�
940 �语',
941 'tr' => 'Slovakça',
942 'uk' => 'Словацька',
943 'vi' => 'Slovak',
944 ),
945 ),
946 array(
947 'name' => __( 'English', 'wplingua' ),
948 'id' => 'en',
949 'flag' => '_e',
950 'flags' => array(
951 array(
952 'name' => __( 'US / GB', 'wplingua' ),
953 'id' => '_e',
954 'flag' => '_e',
955 ),
956 array(
957 'name' => __( 'United Kingdom', 'wplingua' ),
958 'id' => 'gb',
959 'flag' => 'gb',
960 ),
961 array(
962 'name' => __( 'United States', 'wplingua' ),
963 'id' => 'us',
964 'flag' => 'us',
965 ),
966 array(
967 'name' => __( 'Australia', 'wplingua' ),
968 'id' => 'au',
969 'flag' => 'au',
970 ),
971 array(
972 'name' => __( 'Canada', 'wplingua' ),
973 'id' => 'ca',
974 'flag' => 'ca',
975 ),
976 array(
977 'name' => __( 'Ireland', 'wplingua' ),
978 'id' => 'ie',
979 'flag' => 'ie',
980 ),
981 array(
982 'name' => __( 'New Zealand', 'wplingua' ),
983 'id' => 'nz',
984 'flag' => 'nz',
985 ),
986 array(
987 'name' => __( 'Nigeria', 'wplingua' ),
988 'id' => 'ng',
989 'flag' => 'ng',
990 ),
991 array(
992 'name' => __( 'South Africa', 'wplingua' ),
993 'id' => 'za',
994 'flag' => 'za',
995 ),
996 array(
997 'name' => __( 'Kenya', 'wplingua' ),
998 'id' => 'ke',
999 'flag' => 'ke',
1000 ),
1001 array(
1002 'name' => __( 'Ghana', 'wplingua' ),
1003 'id' => 'gh',
1004 'flag' => 'gh',
1005 ),
1006 array(
1007 'name' => __( 'South Sudan', 'wplingua' ),
1008 'id' => 'ss',
1009 'flag' => 'ss',
1010 ),
1011 array(
1012 'name' => __( 'Sierra Leone', 'wplingua' ),
1013 'id' => 'sl',
1014 'flag' => 'sl',
1015 ),
1016 array(
1017 'name' => __( 'Singapore', 'wplingua' ),
1018 'id' => 'sg',
1019 'flag' => 'sg',
1020 ),
1021 array(
1022 'name' => __( 'Liberia', 'wplingua' ),
1023 'id' => 'lr',
1024 'flag' => 'lr',
1025 ),
1026 array(
1027 'name' => __( 'Jamaica', 'wplingua' ),
1028 'id' => 'jm',
1029 'flag' => 'jm',
1030 ),
1031 ),
1032 'name_translation' => array(
1033 'ar' => 'الإنجليزية',
1034 'da' => 'Engelsk',
1035 'de' => 'Englisch',
1036 'en' => 'English',
1037 'es' => 'Inglés',
1038 'fi' => 'Englanti',
1039 'fr' => 'Anglais',
1040 'gr' => 'Αγγλικά',
1041 'hi' => '�
1042 ंग्रेज़ी',
1043 'hu' => 'Angol',
1044 'id' => 'Inggris',
1045 'it' => 'Inglese',
1046 'he' => 'אנגלית',
1047 'ja' => '英語',
1048 'ko' => '영어',
1049 'nl' => 'Engels',
1050 'pl' => 'Angielski',
1051 'pt' => 'Inglês',
1052 'ru' => 'Английский',
1053 'se' => 'Engelska',
1054 'sk' => 'Angličtina',
1055 'zh' => '英语',
1056 'tr' => 'İngilizce',
1057 'uk' => 'Англійський',
1058 'vi' => 'Anh',
1059 ),
1060 ),
1061 array(
1062 'name' => __( 'Finnish', 'wplingua' ),
1063 'id' => 'fi',
1064 'flag' => 'fi',
1065 'flags' => array(
1066 array(
1067 'name' => __( 'Finland', 'wplingua' ),
1068 'id' => 'fi',
1069 'flag' => 'fi',
1070 ),
1071 ),
1072 'name_translation' => array(
1073 'ar' => 'الفنلندية',
1074 'da' => 'Finsk',
1075 'de' => 'Finnisch',
1076 'en' => 'Finnish',
1077 'es' => 'Finlandés',
1078 'fi' => 'Suomi',
1079 'fr' => 'Finlandais',
1080 'gr' => 'Φινλανδική',
1081 'hi' => 'फिनिश',
1082 'hu' => 'Finn',
1083 'id' => 'Finlandia',
1084 'it' => 'Finlandese',
1085 'he' => 'פִינִית',
1086 'ja' => 'フィンランド語 ',
1087 'ko' => '핀란드어',
1088 'nl' => 'Fins',
1089 'pl' => 'Fiński',
1090 'pt' => 'Finlandês',
1091 'ru' => 'Финский',
1092 'se' => 'Finska',
1093 'sk' => 'Fínska',
1094 'zh' => '芬�
1095 �语',
1096 'tr' => 'Fince',
1097 'uk' => 'Фінський',
1098 'vi' => 'Phần Lan',
1099 ),
1100 ),
1101 array(
1102 'name' => __( 'French', 'wplingua' ),
1103 'id' => 'fr',
1104 'flag' => 'fr',
1105 'flags' => array(
1106 array(
1107 'name' => __( 'France', 'wplingua' ),
1108 'id' => 'fr',
1109 'flag' => 'fr',
1110 ),
1111 array(
1112 'name' => __( 'Belgium', 'wplingua' ),
1113 'id' => 'be',
1114 'flag' => 'be',
1115 ),
1116 array(
1117 'name' => __( 'Canada', 'wplingua' ),
1118 'id' => 'ca',
1119 'flag' => 'ca',
1120 ),
1121 array(
1122 'name' => __( 'Congo - Kinshasa', 'wplingua' ),
1123 'id' => 'cd',
1124 'flag' => 'cd',
1125 ),
1126 array(
1127 'name' => __( 'Congo - Brazzaville', 'wplingua' ),
1128 'id' => 'cg',
1129 'flag' => 'cg',
1130 ),
1131 array(
1132 'name' => __( 'Cameroon', 'wplingua' ),
1133 'id' => 'cm',
1134 'flag' => 'cm',
1135 ),
1136 array(
1137 'name' => __( 'Ivory Coast', 'wplingua' ),
1138 'id' => 'ci',
1139 'flag' => 'ci',
1140 ),
1141 array(
1142 'name' => __( 'Switzerland', 'wplingua' ),
1143 'id' => 'ch',
1144 'flag' => 'ch',
1145 ),
1146 ),
1147 'name_translation' => array(
1148 'ar' => 'الفرنسية',
1149 'da' => 'Fransk',
1150 'de' => 'Französisch',
1151 'en' => 'French',
1152 'es' => 'Francés',
1153 'fi' => 'Ranskan',
1154 'fr' => 'Français',
1155 'gr' => 'Γαλλικά',
1156 'hi' => 'फ़्रेंच',
1157 'hu' => 'Francia',
1158 'id' => 'Prancis',
1159 'it' => 'Francese',
1160 'he' => 'צָרְפָתִית',
1161 'ja' => 'フランス語',
1162 'ko' => '프랑스어',
1163 'nl' => 'Frans',
1164 'pl' => 'Francuski',
1165 'pt' => 'Francês',
1166 'ru' => 'Французский',
1167 'se' => 'Franska',
1168 'sk' => 'Francúzština',
1169 'zh' => '法语',
1170 'tr' => 'Fransızca',
1171 'uk' => 'Французький',
1172 'vi' => 'Pháp',
1173 ),
1174 ),
1175 array(
1176 'name' => __( 'German', 'wplingua' ),
1177 'id' => 'de',
1178 'flag' => 'de',
1179 'flags' => array(
1180 array(
1181 'name' => __( 'Germany', 'wplingua' ),
1182 'id' => 'de',
1183 'flag' => 'de',
1184 ),
1185 array(
1186 'name' => __( 'Austria', 'wplingua' ),
1187 'id' => 'at',
1188 'flag' => 'at',
1189 ),
1190 array(
1191 'name' => __( 'Switzerland', 'wplingua' ),
1192 'id' => 'ch',
1193 'flag' => 'ch',
1194 ),
1195 array(
1196 'name' => __( 'Liechtenstein', 'wplingua' ),
1197 'id' => 'li',
1198 'flag' => 'li',
1199 ),
1200 ),
1201 'name_translation' => array(
1202 'ar' => 'الأل�
1203 انية',
1204 'da' => 'Tysk',
1205 'de' => 'Deutsch',
1206 'en' => 'German',
1207 'es' => 'Alemán',
1208 'fi' => 'Saksan',
1209 'fr' => 'Allemand',
1210 'gr' => 'Γερμανικά',
1211 'hi' => 'जर्मन',
1212 'hu' => 'Német',
1213 'id' => 'Jerman',
1214 'it' => 'Tedesco',
1215 'he' => 'גֶרמָנִיָת',
1216 'ja' => 'ドイツ語',
1217 'ko' => '�
1218 일어',
1219 'nl' => 'Duits',
1220 'pl' => 'Niemiecki',
1221 'pt' => 'Alemão',
1222 'ru' => 'Немецкий',
1223 'se' => 'Tyska',
1224 'sk' => 'Nemčina',
1225 'zh' => '德国',
1226 'tr' => 'Almanca',
1227 'uk' => 'Німецький',
1228 'vi' => 'Đức',
1229 ),
1230 ),
1231 array(
1232 'name' => __( 'Greek', 'wplingua' ),
1233 'id' => 'el',
1234 'flag' => 'gr',
1235 'flags' => array(
1236 array(
1237 'name' => __( 'Greece', 'wplingua' ),
1238 'id' => 'gr',
1239 'flag' => 'gr',
1240 ),
1241 array(
1242 'name' => __( 'Cyprus', 'wplingua' ),
1243 'id' => 'cy',
1244 'flag' => 'cy',
1245 ),
1246 ),
1247 'name_translation' => array(
1248 'ar' => 'اليونانية',
1249 'da' => 'Græsk',
1250 'de' => 'Griechisch',
1251 'en' => 'Greek',
1252 'es' => 'Griego',
1253 'fi' => 'Kreikkalainen',
1254 'fr' => 'Grecque',
1255 'gr' => 'Ελληνική',
1256 'hi' => 'यूनानी',
1257 'hu' => 'Görög',
1258 'id' => 'Yunani',
1259 'it' => 'Greco',
1260 'he' => 'יווני',
1261 'ja' => 'ギリシャ語',
1262 'ko' => '그리스어',
1263 'nl' => 'Grieks',
1264 'pl' => 'Grecki',
1265 'pt' => 'Grego',
1266 'ru' => 'Греческий',
1267 'se' => 'Grekiska',
1268 'sk' => 'Gréčtina',
1269 'zh' => '希�
1270 �文',
1271 'tr' => 'Yunanca',
1272 'uk' => 'Грецький',
1273 'vi' => 'Hy Lạp',
1274 ),
1275 ),
1276 array(
1277 'name' => __( 'Hebrew', 'wplingua' ),
1278 'id' => 'he',
1279 'dir' => 'rtl',
1280 'flag' => 'il',
1281 'flags' => array(
1282 array(
1283 'name' => __( 'Israel', 'wplingua' ),
1284 'id' => 'il',
1285 'flag' => 'il',
1286 ),
1287 ),
1288 'name_translation' => array(
1289 'ar' => 'العبرية',
1290 'da' => 'Hebræisk',
1291 'de' => 'Hebräisch',
1292 'en' => 'Hebrew',
1293 'es' => 'Hebreo',
1294 'fi' => 'Heprea',
1295 'fr' => 'Hébreu',
1296 'gr' => 'Εβραϊκά',
1297 'hi' => 'यहूदी',
1298 'hu' => 'Héber',
1299 'id' => 'Ibrani',
1300 'it' => 'Ebraica',
1301 'he' => 'עִברִית',
1302 'ja' => 'ヘブライ語',
1303 'ko' => '히브리어',
1304 'nl' => 'Hebreeuws',
1305 'pl' => 'Hebrajski',
1306 'pt' => 'Hebraico',
1307 'ru' => 'Еврейский',
1308 'se' => 'Hebreiska',
1309 'sk' => 'Hebrejčina',
1310 'zh' => '希伯来文',
1311 'tr' => 'İbranice',
1312 'uk' => 'Єврейський',
1313 'vi' => 'Do Thái',
1314 ),
1315 ),
1316 array(
1317 'name' => __( 'Hindi', 'wplingua' ),
1318 'id' => 'hi',
1319 'flag' => 'in',
1320 'flags' => array(
1321 array(
1322 'name' => __( 'India', 'wplingua' ),
1323 'id' => 'in',
1324 'flag' => 'in',
1325 ),
1326 array(
1327 'name' => __( 'Pakistan', 'wplingua' ),
1328 'id' => 'pk',
1329 'flag' => 'pk',
1330 ),
1331 ),
1332 'name_translation' => array(
1333 'ar' => 'الهندية',
1334 'da' => 'Hindi',
1335 'de' => 'Hindi',
1336 'en' => 'Hindi',
1337 'es' => 'Hindi',
1338 'fi' => 'Hindi',
1339 'fr' => 'Hindi',
1340 'gr' => 'Χίντι',
1341 'hi' => 'हिंदी',
1342 'hu' => 'Hindi',
1343 'id' => 'Hindi',
1344 'it' => 'Hindi',
1345 'he' => 'הינדי',
1346 'ja' => 'ヒンディー語',
1347 'ko' => '힌디어',
1348 'nl' => 'Hindi',
1349 'pl' => 'Hindi',
1350 'pt' => 'Hindi',
1351 'ru' => 'Хинди',
1352 'se' => 'Hindi',
1353 'sk' => 'Hindčina',
1354 'zh' => '北印度语',
1355 'tr' => 'Hintçe',
1356 'uk' => 'Хінді',
1357 'vi' => 'Hin-ddi',
1358 ),
1359 ),
1360 array(
1361 'name' => __( 'Hungarian', 'wplingua' ),
1362 'id' => 'hu',
1363 'flag' => 'hu',
1364 'flags' => array(
1365 array(
1366 'name' => __( 'Hungary', 'wplingua' ),
1367 'id' => 'hu',
1368 'flag' => 'hu',
1369 ),
1370 ),
1371 'name_translation' => array(
1372 'ar' => 'الهنغارية',
1373 'da' => 'Ungarsk',
1374 'de' => 'Ungarisch',
1375 'en' => 'Hungarian',
1376 'es' => 'Húngaro',
1377 'fi' => 'Unkari',
1378 'fr' => 'Hongrois',
1379 'gr' => 'Ο�
1380 γγρικό',
1381 'hi' => 'हंगेरी',
1382 'hu' => 'Magyar',
1383 'id' => 'Hongaria',
1384 'it' => 'Ungherese',
1385 'he' => 'הוּנגָרִי',
1386 'ja' => 'ハンガリー語',
1387 'ko' => '헝가리어',
1388 'nl' => 'Hongaars',
1389 'pl' => 'Węgierski',
1390 'pt' => 'Húngaro',
1391 'ru' => 'Венгерский',
1392 'se' => 'Ungerska',
1393 'sk' => 'Maďarčina',
1394 'zh' => '匈牙利语',
1395 'tr' => 'Macarca',
1396 'uk' => 'Угорський',
1397 'vi' => 'Hungary',
1398 ),
1399 ),
1400 array(
1401 'name' => __( 'Indonesian', 'wplingua' ),
1402 'id' => 'id',
1403 'flag' => 'id',
1404 'flags' => array(
1405 array(
1406 'name' => __( 'Indonesia', 'wplingua' ),
1407 'id' => 'id',
1408 'flag' => 'id',
1409 ),
1410 ),
1411 'name_translation' => array(
1412 'ar' => 'الإندونيسية',
1413 'da' => 'Indonesisk',
1414 'de' => 'Indonesisch',
1415 'en' => 'Indonesian',
1416 'es' => 'Indonesia',
1417 'fi' => 'Indonesia',
1418 'fr' => 'Indonésien',
1419 'gr' => 'Ινδονησιακή',
1420 'hi' => 'इन्डोनेशियाई',
1421 'hu' => 'Indonéz',
1422 'id' => 'Indonesia',
1423 'it' => 'Indonesiano',
1424 'he' => 'אינדונזית',
1425 'ja' => 'インドネシア語',
1426 'ko' => '인도네시아어',
1427 'nl' => 'Indonesisch',
1428 'pl' => 'Indonezyjski',
1429 'pt' => 'Indonésio',
1430 'ru' => 'Индонезийский',
1431 'se' => 'Indonesiska',
1432 'sk' => 'Indonézska',
1433 'zh' => '印尼语',
1434 'tr' => 'Endonezce',
1435 'uk' => 'Індонезійський',
1436 'vi' => 'Indonesia',
1437 ),
1438 ),
1439 array(
1440 'name' => __( 'Italian', 'wplingua' ),
1441 'id' => 'it',
1442 'flag' => 'it',
1443 'flags' => array(
1444 array(
1445 'name' => __( 'Italy', 'wplingua' ),
1446 'id' => 'it',
1447 'flag' => 'it',
1448 ),
1449 ),
1450 'name_translation' => array(
1451 'ar' => 'الإيطالية',
1452 'da' => 'Italiensk',
1453 'de' => 'Italienisch',
1454 'en' => 'Italian',
1455 'es' => 'Italiano',
1456 'fi' => 'Italia kieli',
1457 'fr' => 'Italien',
1458 'gr' => 'Ιταλικά',
1459 'hi' => 'इतालवी',
1460 'hu' => 'Olasz',
1461 'id' => 'Italia',
1462 'it' => 'Italiano',
1463 'he' => 'אִיטַלְקִית',
1464 'ja' => 'イタリア語',
1465 'ko' => '이탈리아어',
1466 'nl' => 'Italiaans',
1467 'pl' => 'Włoski',
1468 'pt' => 'Italiano',
1469 'ru' => 'Итальянский',
1470 'se' => 'Italienska',
1471 'sk' => 'Talianska',
1472 'zh' => '意大利',
1473 'tr' => 'İtalyanca',
1474 'uk' => 'Італійський',
1475 'vi' => 'Ý',
1476 ),
1477 ),
1478 array(
1479 'name' => __( 'Japanese', 'wplingua' ),
1480 'id' => 'ja',
1481 'flag' => 'jp',
1482 'flags' => array(
1483 array(
1484 'name' => __( 'Japan', 'wplingua' ),
1485 'id' => 'jp',
1486 'flag' => 'jp',
1487 ),
1488 ),
1489 'name_translation' => array(
1490 'ar' => 'اليابانية',
1491 'da' => 'Japansk',
1492 'de' => 'Japanisch',
1493 'en' => 'Japanese',
1494 'es' => 'Japonés',
1495 'fi' => 'Japanilainen',
1496 'fr' => 'Japonais',
1497 'gr' => 'Ιαπωνικά',
1498 'hi' => 'जापानी',
1499 'hu' => 'Japán',
1500 'id' => 'Jepang',
1501 'it' => 'Giapponese',
1502 'he' => 'יַפָּנִית',
1503 'ja' => '日本語',
1504 'ko' => '일본어',
1505 'nl' => 'Japans',
1506 'pl' => 'Japoński',
1507 'pt' => 'Japonês',
1508 'ru' => 'Японский',
1509 'se' => 'Japanska',
1510 'sk' => 'Japončina',
1511 'zh' => '日语',
1512 'tr' => 'Japonca',
1513 'uk' => 'Японський',
1514 'vi' => 'Nhật',
1515 ),
1516 ),
1517 array(
1518 'name' => __( 'Korean', 'wplingua' ),
1519 'id' => 'ko',
1520 'flag' => 'kr',
1521 'flags' => array(
1522 array(
1523 'name' => __( 'South Korea', 'wplingua' ),
1524 'id' => 'kr',
1525 'flag' => 'kr',
1526 ),
1527 array(
1528 'name' => __( 'North Korea', 'wplingua' ),
1529 'id' => 'kp',
1530 'flag' => 'kp',
1531 ),
1532 ),
1533 'name_translation' => array(
1534 'ar' => 'الكورية',
1535 'da' => 'Koreansk',
1536 'de' => 'Koreanisch',
1537 'en' => 'Korean',
1538 'es' => 'Coreano',
1539 'fi' => 'Korean',
1540 'fr' => 'Coréen',
1541 'gr' => 'Κορεάτικα',
1542 'hi' => 'कोरियाई',
1543 'hu' => 'Koreai',
1544 'id' => 'Korea',
1545 'it' => 'Coreano',
1546 'he' => 'קוריאנית',
1547 'ja' => '韓国語',
1548 'ko' => '한국어',
1549 'nl' => 'Koreaans',
1550 'pl' => 'Korejski',
1551 'pt' => 'Coreano',
1552 'ru' => 'Корейский',
1553 'se' => 'Koreanska',
1554 'sk' => 'Kórejčina',
1555 'zh' => '韩语',
1556 'tr' => 'Korece',
1557 'uk' => 'Корейський',
1558 'vi' => 'Hàn',
1559 ),
1560 ),
1561 array(
1562 'name' => __( 'Polish', 'wplingua' ),
1563 'id' => 'pl',
1564 'flag' => 'pl',
1565 'flags' => array(
1566 array(
1567 'name' => __( 'Poland', 'wplingua' ),
1568 'id' => 'pl',
1569 'flag' => 'pl',
1570 ),
1571 ),
1572 'name_translation' => array(
1573 'ar' => 'البولندية',
1574 'da' => 'Polsk',
1575 'de' => 'Polnisch',
1576 'en' => 'Polish',
1577 'es' => 'Polaco',
1578 'fi' => 'Puolalainen',
1579 'fr' => 'Polonais',
1580 'gr' => 'Πολωνικά',
1581 'hi' => 'पोलिश',
1582 'hu' => 'Lengyel',
1583 'id' => 'Polen',
1584 'it' => 'Polacco',
1585 'he' => 'פולנית',
1586 'ja' => 'ポーランド語',
1587 'ko' => '폴란드어',
1588 'nl' => 'Pools',
1589 'pl' => 'Polski',
1590 'pt' => 'Polonês',
1591 'ru' => 'Польский',
1592 'se' => 'Polska',
1593 'sk' => 'Poľský',
1594 'zh' => '波�
1595 �语',
1596 'tr' => 'Lehçe',
1597 'uk' => 'Польський',
1598 'vi' => 'Ba Lan',
1599 ),
1600 ),
1601 array(
1602 'name' => __( 'Portuguese', 'wplingua' ),
1603 'id' => 'pt',
1604 'flag' => 'pt',
1605 'flags' => array(
1606 array(
1607 'name' => __( 'Portugal', 'wplingua' ),
1608 'id' => 'pt',
1609 'flag' => 'pt',
1610 ),
1611 array(
1612 'name' => __( 'Brazil', 'wplingua' ),
1613 'id' => 'br',
1614 'flag' => 'br',
1615 ),
1616 array(
1617 'name' => __( 'Mozambique', 'wplingua' ),
1618 'id' => 'mz',
1619 'flag' => 'mz',
1620 ),
1621 array(
1622 'name' => __( 'Angola', 'wplingua' ),
1623 'id' => 'ao',
1624 'flag' => 'ao',
1625 ),
1626 ),
1627 'name_translation' => array(
1628 'ar' => 'البرتغالية',
1629 'da' => 'Portugisisk',
1630 'de' => 'Portugiesisch',
1631 'en' => 'Portuguese',
1632 'es' => 'Portugués',
1633 'fi' => 'Portugalin',
1634 'fr' => 'Portugais',
1635 'gr' => 'Πορτογαλικά',
1636 'hi' => 'पुर्तगाली',
1637 'hu' => 'Portugál',
1638 'id' => 'Portugis',
1639 'it' => 'Portoghese',
1640 'he' => 'פורטוגזית',
1641 'ja' => 'ポルトガル語',
1642 'ko' => '포르투갈어',
1643 'nl' => 'Portugees',
1644 'pl' => 'Portugalski',
1645 'pt' => 'Português',
1646 'ru' => 'Португальский',
1647 'se' => 'Portugisiska',
1648 'sk' => 'Portugalčina',
1649 'zh' => '葡语',
1650 'tr' => 'Portekizce',
1651 'uk' => 'Португальський',
1652 'vi' => 'Bồ Đào Nha',
1653 ),
1654 ),
1655 array(
1656 'name' => __( 'Russian', 'wplingua' ),
1657 'id' => 'ru',
1658 'flag' => 'ru',
1659 'flags' => array(
1660 array(
1661 'name' => __( 'Russia', 'wplingua' ),
1662 'id' => 'ru',
1663 'flag' => 'ru',
1664 ),
1665 array(
1666 'name' => __( 'Kazakhstan', 'wplingua' ),
1667 'id' => 'kz',
1668 'flag' => 'kz',
1669 ),
1670 array(
1671 'name' => __( 'Belarus', 'wplingua' ),
1672 'id' => 'by',
1673 'flag' => 'by',
1674 ),
1675 array(
1676 'name' => __( 'Kyrgyzstan', 'wplingua' ),
1677 'id' => 'kg',
1678 'flag' => 'kg',
1679 ),
1680 array(
1681 'name' => __( 'Tajikistan', 'wplingua' ),
1682 'id' => 'tj',
1683 'flag' => 'tj',
1684 ),
1685 ),
1686 'name_translation' => array(
1687 'ar' => 'الروسية',
1688 'da' => 'Russisk',
1689 'de' => 'Russisch',
1690 'en' => 'Russian',
1691 'es' => 'Ruso',
1692 'fi' => 'Venäläinen',
1693 'fr' => 'Russe',
1694 'gr' => 'Ρωσικά',
1695 'hi' => 'रूसी',
1696 'hu' => 'Orosz',
1697 'id' => 'Rusia',
1698 'it' => 'Russo',
1699 'he' => 'רוּסִי',
1700 'ja' => 'ロシア語',
1701 'ko' => '러시아어',
1702 'nl' => 'Russisch',
1703 'pl' => 'Rosyjski',
1704 'pt' => 'Russo',
1705 'ru' => 'Русский',
1706 'se' => 'Ryska',
1707 'sk' => 'Ruská',
1708 'zh' => '俄语',
1709 'tr' => 'Rusça',
1710 'uk' => 'Російський',
1711 'vi' => 'Nga',
1712 ),
1713 ),
1714 array(
1715 'name' => __( 'Spanish', 'wplingua' ),
1716 'id' => 'es',
1717 'flag' => 'es',
1718 'flags' => array(
1719 array(
1720 'name' => __( 'Spain', 'wplingua' ),
1721 'id' => 'es',
1722 'flag' => 'es',
1723 ),
1724 array(
1725 'name' => __( 'Mexico', 'wplingua' ),
1726 'id' => 'mx',
1727 'flag' => 'mx',
1728 ),
1729 array(
1730 'name' => __( 'Argentina', 'wplingua' ),
1731 'id' => 'ar',
1732 'flag' => 'ar',
1733 ),
1734 array(
1735 'name' => __( 'Colombia', 'wplingua' ),
1736 'id' => 'co',
1737 'flag' => 'co',
1738 ),
1739 array(
1740 'name' => __( 'Peru', 'wplingua' ),
1741 'id' => 'pe',
1742 'flag' => 'pe',
1743 ),
1744 array(
1745 'name' => __( 'Ecuador', 'wplingua' ),
1746 'id' => 'ec',
1747 'flag' => 'ec',
1748 ),
1749 array(
1750 'name' => __( 'Bolivia', 'wplingua' ),
1751 'id' => 'bo',
1752 'flag' => 'bo',
1753 ),
1754 array(
1755 'name' => __( 'Chile', 'wplingua' ),
1756 'id' => 'cl',
1757 'flag' => 'cl',
1758 ),
1759 array(
1760 'name' => __( 'Equatorial Guinea', 'wplingua' ),
1761 'id' => 'gq',
1762 'flag' => 'gq',
1763 ),
1764 array(
1765 'name' => __( 'Guatemala', 'wplingua' ),
1766 'id' => 'gt',
1767 'flag' => 'gt',
1768 ),
1769 array(
1770 'name' => __( 'Cuba', 'wplingua' ),
1771 'id' => 'cu',
1772 'flag' => 'cu',
1773 ),
1774 array(
1775 'name' => __( 'Dominican Republic', 'wplingua' ),
1776 'id' => 'do',
1777 'flag' => 'do',
1778 ),
1779 array(
1780 'name' => __( 'Honduras', 'wplingua' ),
1781 'id' => 'hn',
1782 'flag' => 'hn',
1783 ),
1784 array(
1785 'name' => __( 'Paraguay', 'wplingua' ),
1786 'id' => 'py',
1787 'flag' => 'py',
1788 ),
1789 array(
1790 'name' => __( 'El Salvador', 'wplingua' ),
1791 'id' => 'sv',
1792 'flag' => 'sv',
1793 ),
1794 array(
1795 'name' => __( 'Nicaragua', 'wplingua' ),
1796 'id' => 'ni',
1797 'flag' => 'ni',
1798 ),
1799 array(
1800 'name' => __( 'Costa Rica', 'wplingua' ),
1801 'id' => 'cr',
1802 'flag' => 'cr',
1803 ),
1804 array(
1805 'name' => __( 'Panama', 'wplingua' ),
1806 'id' => 'pa',
1807 'flag' => 'pa',
1808 ),
1809 array(
1810 'name' => __( 'Uruguay', 'wplingua' ),
1811 'id' => 'uy',
1812 'flag' => 'uy',
1813 ),
1814 ),
1815 'name_translation' => array(
1816 'ar' => 'الإسبانية',
1817 'da' => 'Spansk',
1818 'de' => 'Spanisch',
1819 'en' => 'Spanish',
1820 'es' => 'Español',
1821 'fi' => 'Espanjan',
1822 'fr' => 'Espagnol',
1823 'gr' => 'Ισπανικά',
1824 'hi' => 'स्पैनिश',
1825 'hu' => 'Spanisch',
1826 'id' => 'Spanyol',
1827 'it' => 'Spagnolo',
1828 'he' => 'ספרדית',
1829 'ja' => 'スペイン語',
1830 'ko' => '스페인어',
1831 'nl' => 'Spaans',
1832 'pl' => 'Hiszpański',
1833 'pt' => 'Espanhol',
1834 'ru' => 'Испанский',
1835 'se' => 'Spanska',
1836 'sk' => 'Španielčina',
1837 'zh' => '西班牙语',
1838 'tr' => 'İspanyolca',
1839 'uk' => 'Іспанський',
1840 'vi' => 'Tây Ban Nha',
1841 ),
1842 ),
1843 array(
1844 'name' => __( 'Swedish', 'wplingua' ),
1845 'id' => 'sv',
1846 'flag' => 'sv',
1847 'flags' => array(
1848 array(
1849 'name' => __( 'Sweden', 'wplingua' ),
1850 'id' => 'se',
1851 'flag' => 'se',
1852 ),
1853 array(
1854 'name' => __( 'Finland', 'wplingua' ),
1855 'id' => 'fi',
1856 'flag' => 'fi',
1857 ),
1858 ),
1859 'name_translation' => array(
1860 'ar' => 'السويدية',
1861 'da' => 'Svensk',
1862 'de' => 'Schwedisch',
1863 'en' => 'Swedish',
1864 'es' => 'Sueco',
1865 'fi' => 'Ruotsalainen',
1866 'fr' => 'Suédois',
1867 'gr' => 'Σο�
1868 ηδικά',
1869 'hi' => 'स्वीडिश',
1870 'hu' => 'Svéd',
1871 'id' => 'Swedia',
1872 'it' => 'Svedese',
1873 'he' => 'שוודית',
1874 'ja' => 'スウェーデン語',
1875 'ko' => '스웨덴어',
1876 'nl' => 'Zweeds',
1877 'pl' => 'Szwedzki',
1878 'pt' => 'Sueco',
1879 'ru' => 'Шведский',
1880 'se' => 'Svenska',
1881 'sk' => 'Švédčina',
1882 'zh' => '瑞�
1883 �语',
1884 'tr' => 'İsveççe',
1885 'uk' => 'Шведська',
1886 'vi' => 'Thụy Điển',
1887 ),
1888 ),
1889 array(
1890 'name' => __( 'Turkish', 'wplingua' ),
1891 'id' => 'tr',
1892 'flag' => 'tr',
1893 'flags' => array(
1894 array(
1895 'name' => __( 'Turkey', 'wplingua' ),
1896 'id' => 'tr',
1897 'flag' => 'tr',
1898 ),
1899 array(
1900 'name' => __( 'Cyprus', 'wplingua' ),
1901 'id' => 'cy',
1902 'flag' => 'cy',
1903 ),
1904 ),
1905 'name_translation' => array(
1906 'ar' => 'تركي ',
1907 'da' => 'Tyrkisk',
1908 'de' => 'Türkisch',
1909 'en' => 'Turkish',
1910 'es' => 'Turco',
1911 'fi' => 'Turkki',
1912 'fr' => 'Turc',
1913 'gr' => 'Τούρκικα',
1914 'hi' => 'तुर्की',
1915 'hu' => 'Török',
1916 'id' => 'Turki',
1917 'it' => 'Turco',
1918 'he' => 'טורקית',
1919 'ja' => 'トルコ語',
1920 'ko' => '터키어',
1921 'nl' => 'Turks',
1922 'pl' => 'Turecki',
1923 'pt' => 'Turco',
1924 'ru' => 'Турецкий',
1925 'se' => 'Turkiska',
1926 'sk' => 'Turečtina',
1927 'zh' => '土耳�
1928 �语',
1929 'tr' => 'Türkçe',
1930 'uk' => 'Турецька',
1931 'vi' => 'Thổ Nhĩ Kỳ',
1932 ),
1933 ),
1934 array(
1935 'name' => __( 'Ukrainian', 'wplingua' ),
1936 'id' => 'uk',
1937 'flag' => 'ua',
1938 'flags' => array(
1939 array(
1940 'name' => __( 'Ukraine', 'wplingua' ),
1941 'id' => 'ua',
1942 'flag' => 'ua',
1943 ),
1944 ),
1945 'name_translation' => array(
1946 'ar' => 'الأوكرانية',
1947 'da' => 'Ukrainsk',
1948 'de' => 'Ukrainisch',
1949 'en' => 'Ukrainian',
1950 'es' => 'Ucraniano',
1951 'fi' => 'Ukrainan',
1952 'fr' => 'Ukrainien',
1953 'gr' => 'Ο�
1954 κρανικό',
1955 'hi' => 'यूक्रेनी',
1956 'hu' => 'Ukrán',
1957 'id' => 'Ukraina',
1958 'it' => 'Ucraino',
1959 'he' => 'אוקראינית',
1960 'ja' => 'ウクライナ語',
1961 'ko' => '우크라이나어',
1962 'nl' => 'Oekraïens',
1963 'pl' => 'Ukraiński',
1964 'pt' => 'Ucraniano',
1965 'ru' => 'Украинский',
1966 'se' => 'Ukrainska',
1967 'sk' => 'Ukrajinčina',
1968 'zh' => '乌�
1969 ��
1970 �',
1971 'tr' => 'Ukraynaca',
1972 'uk' => 'Український',
1973 'vi' => 'U-crai-na',
1974 ),
1975 ),
1976 array(
1977 'name' => __( 'Vietnamese', 'wplingua' ),
1978 'id' => 'vi',
1979 'flag' => 'vn',
1980 'flags' => array(
1981 array(
1982 'name' => __( 'Vietnam', 'wplingua' ),
1983 'id' => 'vn',
1984 'flag' => 'vn',
1985 ),
1986 ),
1987 'name_translation' => array(
1988 'ar' => 'فيتنا�
1989 ية',
1990 'da' => 'Vietnamesisk',
1991 'de' => 'Vietnamesisch',
1992 'en' => 'Vietnamese',
1993 'es' => 'Vietnamita',
1994 'fi' => 'Vietnamin',
1995 'fr' => 'Vietnamien',
1996 'gr' => 'Βιετναμέζικα',
1997 'hi' => 'वियतनामी',
1998 'hu' => 'Vietnámi',
1999 'id' => 'Vietnam',
2000 'it' => 'Vietnamita',
2001 'he' => 'וייטנאמית',
2002 'ja' => 'ベトナム語',
2003 'ko' => '베트남어',
2004 'nl' => 'Vietnamees',
2005 'pl' => 'Wietnamski',
2006 'pt' => 'Vietnamita',
2007 'ru' => 'Вьетнамский',
2008 'se' => 'Vietnamesiska',
2009 'sk' => 'Vietnamský',
2010 'zh' => '越南语',
2011 'tr' => 'Vietnamca',
2012 'uk' => 'В\'єтнамська',
2013 'vi' => 'Việt',
2014 ),
2015 ),
2016 );
2017 }
2018