diff --git a/build/translations.json b/build/translations.json index 8590cf69..44470dfb 100644 --- a/build/translations.json +++ b/build/translations.json @@ -1 +1 @@ -{"translations":[{"language":"af","version":"5.8-beta","updated":"2021-05-13 15:59:22","english_name":"Afrikaans","native_name":"Afrikaans","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.8-beta\/af.zip","iso":{"1":"af","2":"afr"},"strings":{"continue":"Gaan voort"}},{"language":"am","version":"6.0.6","updated":"2022-09-29 20:43:49","english_name":"Amharic","native_name":"\u12a0\u121b\u122d\u129b","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.0.6\/am.zip","iso":{"1":"am","2":"amh"},"strings":{"continue":"\u1240\u1325\u120d"}},{"language":"arg","version":"6.2-beta","updated":"2022-09-22 16:46:56","english_name":"Aragonese","native_name":"Aragon\u00e9s","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2-beta\/arg.zip","iso":{"1":"an","2":"arg","3":"arg"},"strings":{"continue":"Continar"}},{"language":"ar","version":"6.4.2","updated":"2023-12-25 17:57:08","english_name":"Arabic","native_name":"\u0627\u0644\u0639\u0631\u0628\u064a\u0629","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/ar.zip","iso":{"1":"ar","2":"ara"},"strings":{"continue":"\u0645\u062a\u0627\u0628\u0639\u0629"}},{"language":"ary","version":"4.8.23","updated":"2017-01-26 15:42:35","english_name":"Moroccan Arabic","native_name":"\u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0645\u063a\u0631\u0628\u064a\u0629","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.8.23\/ary.zip","iso":{"1":"ar","3":"ary"},"strings":{"continue":"\u0627\u0644\u0645\u062a\u0627\u0628\u0639\u0629"}},{"language":"as","version":"6.4.2","updated":"2023-10-19 09:22:30","english_name":"Assamese","native_name":"\u0985\u09b8\u09ae\u09c0\u09af\u09bc\u09be","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/as.zip","iso":{"1":"as","2":"asm","3":"asm"},"strings":{"continue":"Continue"}},{"language":"azb","version":"6.4.2","updated":"2023-12-23 16:33:47","english_name":"South Azerbaijani","native_name":"\u06af\u0624\u0646\u0626\u06cc \u0622\u0630\u0631\u0628\u0627\u06cc\u062c\u0627\u0646","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/azb.zip","iso":{"1":"az","3":"azb"},"strings":{"continue":"Continue"}},{"language":"az","version":"4.7.2","updated":"2016-11-06 00:09:27","english_name":"Azerbaijani","native_name":"Az\u0259rbaycan dili","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/az.zip","iso":{"1":"az","2":"aze"},"strings":{"continue":"Davam"}},{"language":"bel","version":"4.9.24","updated":"2019-10-29 07:54:22","english_name":"Belarusian","native_name":"\u0411\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f \u043c\u043e\u0432\u0430","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.9.24\/bel.zip","iso":{"1":"be","2":"bel"},"strings":{"continue":"\u041f\u0440\u0430\u0446\u044f\u0433\u043d\u0443\u0446\u044c"}},{"language":"bg_BG","version":"6.4.2","updated":"2023-11-09 09:13:37","english_name":"Bulgarian","native_name":"\u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/bg_BG.zip","iso":{"1":"bg","2":"bul"},"strings":{"continue":"\u041d\u0430\u043f\u0440\u0435\u0434"}},{"language":"bn_BD","version":"6.4.2","updated":"2023-12-05 07:41:05","english_name":"Bengali (Bangladesh)","native_name":"\u09ac\u09be\u0982\u09b2\u09be","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/bn_BD.zip","iso":{"1":"bn"},"strings":{"continue":"\u099a\u09be\u09b2\u09bf\u09df\u09c7 \u09af\u09be\u09a8"}},{"language":"bo","version":"5.8-beta","updated":"2020-10-30 03:24:38","english_name":"Tibetan","native_name":"\u0f56\u0f7c\u0f51\u0f0b\u0f61\u0f72\u0f42","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.8-beta\/bo.zip","iso":{"1":"bo","2":"tib"},"strings":{"continue":"\u0f58\u0f74\u0f0b\u0f58\u0f50\u0f74\u0f51\u0f0b\u0f51\u0f74\u0f0d"}},{"language":"bs_BA","version":"6.2.3","updated":"2023-02-22 20:45:53","english_name":"Bosnian","native_name":"Bosanski","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2.3\/bs_BA.zip","iso":{"1":"bs","2":"bos"},"strings":{"continue":"Nastavi"}},{"language":"ca","version":"6.4.2","updated":"2023-12-28 12:29:26","english_name":"Catalan","native_name":"Catal\u00e0","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/ca.zip","iso":{"1":"ca","2":"cat"},"strings":{"continue":"Continua"}},{"language":"ceb","version":"4.7.2","updated":"2016-03-02 17:25:51","english_name":"Cebuano","native_name":"Cebuano","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/ceb.zip","iso":{"2":"ceb","3":"ceb"},"strings":{"continue":"Padayun"}},{"language":"cs_CZ","version":"6.4.2","updated":"2023-12-13 09:34:48","english_name":"Czech","native_name":"\u010ce\u0161tina","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/cs_CZ.zip","iso":{"1":"cs","2":"ces"},"strings":{"continue":"Pokra\u010dovat"}},{"language":"cy","version":"6.4.2","updated":"2023-11-03 10:36:13","english_name":"Welsh","native_name":"Cymraeg","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/cy.zip","iso":{"1":"cy","2":"cym"},"strings":{"continue":"Parhau"}},{"language":"da_DK","version":"6.4.2","updated":"2023-12-07 09:53:23","english_name":"Danish","native_name":"Dansk","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/da_DK.zip","iso":{"1":"da","2":"dan"},"strings":{"continue":"Forts\u00e6t"}},{"language":"de_AT","version":"6.4.2","updated":"2023-11-29 21:13:08","english_name":"German (Austria)","native_name":"Deutsch (\u00d6sterreich)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/de_AT.zip","iso":{"1":"de"},"strings":{"continue":"Weiter"}},{"language":"de_CH_informal","version":"6.4.2","updated":"2023-11-08 18:40:48","english_name":"German (Switzerland, Informal)","native_name":"Deutsch (Schweiz, Du)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/de_CH_informal.zip","iso":{"1":"de"},"strings":{"continue":"Weiter"}},{"language":"de_CH","version":"6.4.2","updated":"2023-11-08 18:40:24","english_name":"German (Switzerland)","native_name":"Deutsch (Schweiz)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/de_CH.zip","iso":{"1":"de"},"strings":{"continue":"Weiter"}},{"language":"de_DE","version":"6.4.2","updated":"2023-12-06 19:56:58","english_name":"German","native_name":"Deutsch","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/de_DE.zip","iso":{"1":"de"},"strings":{"continue":"Weiter"}},{"language":"de_DE_formal","version":"6.4.2","updated":"2023-12-06 19:57:18","english_name":"German (Formal)","native_name":"Deutsch (Sie)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/de_DE_formal.zip","iso":{"1":"de"},"strings":{"continue":"Weiter"}},{"language":"dsb","version":"6.2.3","updated":"2022-07-16 12:13:09","english_name":"Lower Sorbian","native_name":"Dolnoserb\u0161\u0107ina","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2.3\/dsb.zip","iso":{"2":"dsb","3":"dsb"},"strings":{"continue":"Dalej"}},{"language":"dzo","version":"4.7.2","updated":"2016-06-29 08:59:03","english_name":"Dzongkha","native_name":"\u0f62\u0fab\u0f7c\u0f44\u0f0b\u0f41","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/dzo.zip","iso":{"1":"dz","2":"dzo"},"strings":{"continue":"Continue"}},{"language":"el","version":"6.4.2","updated":"2023-12-01 13:08:30","english_name":"Greek","native_name":"\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/el.zip","iso":{"1":"el","2":"ell"},"strings":{"continue":"\u03a3\u03c5\u03bd\u03ad\u03c7\u03b5\u03b9\u03b1"}},{"language":"en_ZA","version":"6.4.2","updated":"2023-08-28 15:58:51","english_name":"English (South Africa)","native_name":"English (South Africa)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/en_ZA.zip","iso":{"1":"en","2":"eng","3":"eng"},"strings":{"continue":"Continue"}},{"language":"en_GB","version":"6.4.2","updated":"2023-11-24 12:26:36","english_name":"English (UK)","native_name":"English (UK)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/en_GB.zip","iso":{"1":"en","2":"eng","3":"eng"},"strings":{"continue":"Continue"}},{"language":"en_AU","version":"6.4.2","updated":"2023-11-27 22:57:29","english_name":"English (Australia)","native_name":"English (Australia)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/en_AU.zip","iso":{"1":"en","2":"eng","3":"eng"},"strings":{"continue":"Continue"}},{"language":"en_NZ","version":"6.4.2","updated":"2023-10-22 02:53:03","english_name":"English (New Zealand)","native_name":"English (New Zealand)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/en_NZ.zip","iso":{"1":"en","2":"eng","3":"eng"},"strings":{"continue":"Continue"}},{"language":"en_CA","version":"6.4.2","updated":"2023-11-25 14:09:36","english_name":"English (Canada)","native_name":"English (Canada)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/en_CA.zip","iso":{"1":"en","2":"eng","3":"eng"},"strings":{"continue":"Continue"}},{"language":"eo","version":"6.4.2","updated":"2023-09-20 08:57:43","english_name":"Esperanto","native_name":"Esperanto","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/eo.zip","iso":{"1":"eo","2":"epo"},"strings":{"continue":"Da\u016drigi"}},{"language":"es_VE","version":"6.4.2","updated":"2023-10-16 16:00:04","english_name":"Spanish (Venezuela)","native_name":"Espa\u00f1ol de Venezuela","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/es_VE.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_MX","version":"6.4.2","updated":"2023-11-30 13:46:36","english_name":"Spanish (Mexico)","native_name":"Espa\u00f1ol de M\u00e9xico","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/es_MX.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_ES","version":"6.4.2","updated":"2023-12-28 10:19:25","english_name":"Spanish (Spain)","native_name":"Espa\u00f1ol","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/es_ES.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_CR","version":"6.4.2","updated":"2023-11-08 20:42:04","english_name":"Spanish (Costa Rica)","native_name":"Espa\u00f1ol de Costa Rica","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/es_CR.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_CO","version":"6.2.3","updated":"2023-03-14 22:16:37","english_name":"Spanish (Colombia)","native_name":"Espa\u00f1ol de Colombia","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2.3\/es_CO.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_EC","version":"6.2.3","updated":"2023-04-21 13:32:10","english_name":"Spanish (Ecuador)","native_name":"Espa\u00f1ol de Ecuador","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2.3\/es_EC.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_PE","version":"5.8.8","updated":"2021-10-04 20:53:18","english_name":"Spanish (Peru)","native_name":"Espa\u00f1ol de Per\u00fa","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.8.8\/es_PE.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_DO","version":"5.8.8","updated":"2021-10-08 14:32:50","english_name":"Spanish (Dominican Republic)","native_name":"Espa\u00f1ol de Rep\u00fablica Dominicana","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.8.8\/es_DO.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_UY","version":"5.8-beta","updated":"2021-03-31 18:33:26","english_name":"Spanish (Uruguay)","native_name":"Espa\u00f1ol de Uruguay","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.8-beta\/es_UY.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_CL","version":"5.8-beta","updated":"2021-06-14 16:02:22","english_name":"Spanish (Chile)","native_name":"Espa\u00f1ol de Chile","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.8-beta\/es_CL.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_PR","version":"5.4.14","updated":"2020-04-29 15:36:59","english_name":"Spanish (Puerto Rico)","native_name":"Espa\u00f1ol de Puerto Rico","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.4.14\/es_PR.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_AR","version":"6.4.2","updated":"2023-12-20 03:52:48","english_name":"Spanish (Argentina)","native_name":"Espa\u00f1ol de Argentina","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/es_AR.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_GT","version":"5.2.19","updated":"2019-03-02 06:35:01","english_name":"Spanish (Guatemala)","native_name":"Espa\u00f1ol de Guatemala","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.2.19\/es_GT.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"et","version":"6.4.2","updated":"2023-10-05 10:16:58","english_name":"Estonian","native_name":"Eesti","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/et.zip","iso":{"1":"et","2":"est"},"strings":{"continue":"J\u00e4tka"}},{"language":"eu","version":"6.4.2","updated":"2023-12-12 17:17:02","english_name":"Basque","native_name":"Euskara","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/eu.zip","iso":{"1":"eu","2":"eus"},"strings":{"continue":"Jarraitu"}},{"language":"fa_IR","version":"6.4.2","updated":"2023-12-18 00:21:16","english_name":"Persian","native_name":"\u0641\u0627\u0631\u0633\u06cc","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/fa_IR.zip","iso":{"1":"fa","2":"fas"},"strings":{"continue":"\u0627\u062f\u0627\u0645\u0647"}},{"language":"fa_AF","version":"6.4.2","updated":"2023-12-10 14:35:12","english_name":"Persian (Afghanistan)","native_name":"(\u0641\u0627\u0631\u0633\u06cc (\u0627\u0641\u063a\u0627\u0646\u0633\u062a\u0627\u0646","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/fa_AF.zip","iso":{"1":"fa","2":"fas"},"strings":{"continue":"\u0627\u062f\u0627\u0645\u0647"}},{"language":"fi","version":"6.4.2","updated":"2023-11-09 09:46:35","english_name":"Finnish","native_name":"Suomi","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/fi.zip","iso":{"1":"fi","2":"fin"},"strings":{"continue":"Jatka"}},{"language":"fr_CA","version":"6.4.2","updated":"2023-11-29 13:35:45","english_name":"French (Canada)","native_name":"Fran\u00e7ais du Canada","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/fr_CA.zip","iso":{"1":"fr","2":"fra"},"strings":{"continue":"Continuer"}},{"language":"fr_FR","version":"6.4.2","updated":"2023-12-23 14:48:51","english_name":"French (France)","native_name":"Fran\u00e7ais","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/fr_FR.zip","iso":{"1":"fr"},"strings":{"continue":"Continuer"}},{"language":"fr_BE","version":"5.8-beta","updated":"2021-02-22 13:54:46","english_name":"French (Belgium)","native_name":"Fran\u00e7ais de Belgique","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.8-beta\/fr_BE.zip","iso":{"1":"fr","2":"fra"},"strings":{"continue":"Continuer"}},{"language":"fur","version":"4.8.23","updated":"2023-04-30 13:56:46","english_name":"Friulian","native_name":"Friulian","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.8.23\/fur.zip","iso":{"2":"fur","3":"fur"},"strings":{"continue":"Continue"}},{"language":"fy","version":"6.2.3","updated":"2022-12-25 12:53:23","english_name":"Frisian","native_name":"Frysk","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2.3\/fy.zip","iso":{"1":"fy","2":"fry"},"strings":{"continue":"Trochgean"}},{"language":"gd","version":"4.7.2","updated":"2016-08-23 17:41:37","english_name":"Scottish Gaelic","native_name":"G\u00e0idhlig","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/gd.zip","iso":{"1":"gd","2":"gla","3":"gla"},"strings":{"continue":"Lean air adhart"}},{"language":"gl_ES","version":"6.4.2","updated":"2023-11-02 23:37:18","english_name":"Galician","native_name":"Galego","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/gl_ES.zip","iso":{"1":"gl","2":"glg"},"strings":{"continue":"Continuar"}},{"language":"gu","version":"6.4.2","updated":"2023-08-09 07:20:47","english_name":"Gujarati","native_name":"\u0a97\u0ac1\u0a9c\u0ab0\u0abe\u0aa4\u0ac0","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/gu.zip","iso":{"1":"gu","2":"guj"},"strings":{"continue":"\u0a9a\u0abe\u0ab2\u0ac1 \u0ab0\u0abe\u0a96\u0acb"}},{"language":"haz","version":"4.4.31","updated":"2015-12-05 00:59:09","english_name":"Hazaragi","native_name":"\u0647\u0632\u0627\u0631\u0647 \u06af\u06cc","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.4.31\/haz.zip","iso":{"3":"haz"},"strings":{"continue":"\u0627\u062f\u0627\u0645\u0647"}},{"language":"he_IL","version":"6.2.3","updated":"2023-05-28 22:06:16","english_name":"Hebrew","native_name":"\u05e2\u05b4\u05d1\u05b0\u05e8\u05b4\u05d9\u05ea","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2.3\/he_IL.zip","iso":{"1":"he"},"strings":{"continue":"\u05d4\u05de\u05e9\u05da"}},{"language":"hi_IN","version":"6.4.2","updated":"2023-12-22 09:20:11","english_name":"Hindi","native_name":"\u0939\u093f\u0928\u094d\u0926\u0940","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/hi_IN.zip","iso":{"1":"hi","2":"hin"},"strings":{"continue":"\u091c\u093e\u0930\u0940 \u0930\u0916\u0947\u0902"}},{"language":"hr","version":"6.4.2","updated":"2023-12-23 13:32:49","english_name":"Croatian","native_name":"Hrvatski","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/hr.zip","iso":{"1":"hr","2":"hrv"},"strings":{"continue":"Nastavi"}},{"language":"hsb","version":"6.2.3","updated":"2023-02-22 17:37:32","english_name":"Upper Sorbian","native_name":"Hornjoserb\u0161\u0107ina","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2.3\/hsb.zip","iso":{"2":"hsb","3":"hsb"},"strings":{"continue":"Dale"}},{"language":"hu_HU","version":"6.4.2","updated":"2023-12-24 18:28:12","english_name":"Hungarian","native_name":"Magyar","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/hu_HU.zip","iso":{"1":"hu","2":"hun"},"strings":{"continue":"Folytat\u00e1s"}},{"language":"hy","version":"4.7.2","updated":"2016-12-03 16:21:10","english_name":"Armenian","native_name":"\u0540\u0561\u0575\u0565\u0580\u0565\u0576","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/hy.zip","iso":{"1":"hy","2":"hye"},"strings":{"continue":"\u0547\u0561\u0580\u0578\u0582\u0576\u0561\u056f\u0565\u056c"}},{"language":"id_ID","version":"6.4.2","updated":"2023-12-20 14:14:51","english_name":"Indonesian","native_name":"Bahasa Indonesia","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/id_ID.zip","iso":{"1":"id","2":"ind"},"strings":{"continue":"Lanjutkan"}},{"language":"is_IS","version":"4.9.24","updated":"2018-12-11 10:40:02","english_name":"Icelandic","native_name":"\u00cdslenska","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.9.24\/is_IS.zip","iso":{"1":"is","2":"isl"},"strings":{"continue":"\u00c1fram"}},{"language":"it_IT","version":"6.4.2","updated":"2023-11-06 22:35:57","english_name":"Italian","native_name":"Italiano","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/it_IT.zip","iso":{"1":"it","2":"ita"},"strings":{"continue":"Continua"}},{"language":"ja","version":"6.4.2","updated":"2023-12-27 06:05:50","english_name":"Japanese","native_name":"\u65e5\u672c\u8a9e","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/ja.zip","iso":{"1":"ja"},"strings":{"continue":"\u6b21\u3078"}},{"language":"jv_ID","version":"4.9.24","updated":"2019-02-16 23:58:56","english_name":"Javanese","native_name":"Basa Jawa","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.9.24\/jv_ID.zip","iso":{"1":"jv","2":"jav"},"strings":{"continue":"Nerusak\u00e9"}},{"language":"ka_GE","version":"6.1.4","updated":"2023-11-25 09:35:18","english_name":"Georgian","native_name":"\u10e5\u10d0\u10e0\u10d7\u10e3\u10da\u10d8","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.1.4\/ka_GE.zip","iso":{"1":"ka","2":"kat"},"strings":{"continue":"\u10d2\u10d0\u10d2\u10e0\u10eb\u10d4\u10da\u10d4\u10d1\u10d0"}},{"language":"kab","version":"6.2.3","updated":"2023-07-05 11:40:39","english_name":"Kabyle","native_name":"Taqbaylit","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2.3\/kab.zip","iso":{"2":"kab","3":"kab"},"strings":{"continue":"Kemmel"}},{"language":"kk","version":"4.9.24","updated":"2018-07-10 11:35:44","english_name":"Kazakh","native_name":"\u049a\u0430\u0437\u0430\u049b \u0442\u0456\u043b\u0456","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.9.24\/kk.zip","iso":{"1":"kk","2":"kaz"},"strings":{"continue":"\u0416\u0430\u043b\u0493\u0430\u0441\u0442\u044b\u0440\u0443"}},{"language":"km","version":"5.2.19","updated":"2019-06-10 16:18:28","english_name":"Khmer","native_name":"\u1797\u17b6\u179f\u17b6\u1781\u17d2\u1798\u17c2\u179a","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.2.19\/km.zip","iso":{"1":"km","2":"khm"},"strings":{"continue":"\u1794\u1793\u17d2\u178f"}},{"language":"kn","version":"6.1.4","updated":"2022-10-20 17:15:28","english_name":"Kannada","native_name":"\u0c95\u0ca8\u0ccd\u0ca8\u0ca1","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.1.4\/kn.zip","iso":{"1":"kn","2":"kan"},"strings":{"continue":"\u0cae\u0cc1\u0c82\u0ca6\u0cc1\u0cb5\u0cb0\u0cbf\u0cb8\u0cc1"}},{"language":"ko_KR","version":"6.4.2","updated":"2023-10-19 07:05:28","english_name":"Korean","native_name":"\ud55c\uad6d\uc5b4","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/ko_KR.zip","iso":{"1":"ko","2":"kor"},"strings":{"continue":"\uacc4\uc18d"}},{"language":"ckb","version":"6.4.2","updated":"2023-12-26 15:29:58","english_name":"Kurdish (Sorani)","native_name":"\u0643\u0648\u0631\u062f\u06cc\u200e","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/ckb.zip","iso":{"1":"ku","3":"ckb"},"strings":{"continue":"\u0628\u0647\u200c\u0631\u062f\u0647\u200c\u0648\u0627\u0645 \u0628\u0647\u200c"}},{"language":"kir","version":"6.4.2","updated":"2023-11-21 15:26:43","english_name":"Kyrgyz","native_name":"\u041a\u044b\u0440\u0433\u044b\u0437\u0447\u0430","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/kir.zip","iso":{"1":"ky","2":"kir","3":"kir"},"strings":{"continue":"\u0423\u043b\u0430\u043d\u0442\u0443\u0443"}},{"language":"lo","version":"4.7.2","updated":"2016-11-12 09:59:23","english_name":"Lao","native_name":"\u0e9e\u0eb2\u0eaa\u0eb2\u0ea5\u0eb2\u0ea7","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/lo.zip","iso":{"1":"lo","2":"lao"},"strings":{"continue":"\u0e95\u0ecd\u0ec8\u200b\u0ec4\u0e9b"}},{"language":"lt_LT","version":"6.1.4","updated":"2022-11-24 03:51:58","english_name":"Lithuanian","native_name":"Lietuvi\u0173 kalba","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.1.4\/lt_LT.zip","iso":{"1":"lt","2":"lit"},"strings":{"continue":"T\u0119sti"}},{"language":"lv","version":"6.4.2","updated":"2023-12-20 21:57:20","english_name":"Latvian","native_name":"Latvie\u0161u valoda","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/lv.zip","iso":{"1":"lv","2":"lav"},"strings":{"continue":"Turpin\u0101t"}},{"language":"mk_MK","version":"6.0.6","updated":"2022-10-01 09:23:52","english_name":"Macedonian","native_name":"\u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438 \u0458\u0430\u0437\u0438\u043a","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.0.6\/mk_MK.zip","iso":{"1":"mk","2":"mkd"},"strings":{"continue":"\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438"}},{"language":"ml_IN","version":"6.4.2","updated":"2023-12-24 17:21:36","english_name":"Malayalam","native_name":"\u0d2e\u0d32\u0d2f\u0d3e\u0d33\u0d02","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/ml_IN.zip","iso":{"1":"ml","2":"mal"},"strings":{"continue":"\u0d24\u0d41\u0d1f\u0d30\u0d41\u0d15"}},{"language":"mn","version":"6.4.2","updated":"2023-10-05 01:27:19","english_name":"Mongolian","native_name":"\u041c\u043e\u043d\u0433\u043e\u043b","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/mn.zip","iso":{"1":"mn","2":"mon"},"strings":{"continue":"Continue"}},{"language":"mr","version":"4.9.24","updated":"2019-11-22 15:32:08","english_name":"Marathi","native_name":"\u092e\u0930\u093e\u0920\u0940","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.9.24\/mr.zip","iso":{"1":"mr","2":"mar"},"strings":{"continue":"\u0938\u0941\u0930\u0941 \u0920\u0947\u0935\u093e"}},{"language":"ms_MY","version":"5.5.13","updated":"2022-03-11 13:52:22","english_name":"Malay","native_name":"Bahasa Melayu","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.5.13\/ms_MY.zip","iso":{"1":"ms","2":"msa"},"strings":{"continue":"Teruskan"}},{"language":"my_MM","version":"4.2.36","updated":"2017-12-26 11:57:10","english_name":"Myanmar (Burmese)","native_name":"\u1017\u1019\u102c\u1005\u102c","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.2.36\/my_MM.zip","iso":{"1":"my","2":"mya"},"strings":{"continue":"\u1006\u1000\u103a\u101c\u1000\u103a\u101c\u102f\u1015\u103a\u1006\u1031\u102c\u1004\u103a\u1015\u102b\u104b"}},{"language":"nb_NO","version":"6.4.2","updated":"2023-12-28 16:54:57","english_name":"Norwegian (Bokm\u00e5l)","native_name":"Norsk bokm\u00e5l","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/nb_NO.zip","iso":{"1":"nb","2":"nob"},"strings":{"continue":"Fortsett"}},{"language":"ne_NP","version":"6.4.2","updated":"2023-12-22 16:02:51","english_name":"Nepali","native_name":"\u0928\u0947\u092a\u093e\u0932\u0940","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/ne_NP.zip","iso":{"1":"ne","2":"nep"},"strings":{"continue":"\u091c\u093e\u0930\u0940 \u0930\u093e\u0916\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}},{"language":"nl_NL_formal","version":"6.4.2","updated":"2023-10-14 13:34:08","english_name":"Dutch (Formal)","native_name":"Nederlands (Formeel)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/nl_NL_formal.zip","iso":{"1":"nl","2":"nld"},"strings":{"continue":"Doorgaan"}},{"language":"nl_NL","version":"6.4.2","updated":"2023-12-21 10:48:27","english_name":"Dutch","native_name":"Nederlands","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/nl_NL.zip","iso":{"1":"nl","2":"nld"},"strings":{"continue":"Doorgaan"}},{"language":"nl_BE","version":"6.4.2","updated":"2023-12-21 11:46:32","english_name":"Dutch (Belgium)","native_name":"Nederlands (Belgi\u00eb)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/nl_BE.zip","iso":{"1":"nl","2":"nld"},"strings":{"continue":"Doorgaan"}},{"language":"nn_NO","version":"5.8-beta","updated":"2021-03-18 10:59:16","english_name":"Norwegian (Nynorsk)","native_name":"Norsk nynorsk","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.8-beta\/nn_NO.zip","iso":{"1":"nn","2":"nno"},"strings":{"continue":"Hald fram"}},{"language":"oci","version":"4.8.23","updated":"2017-08-25 10:03:08","english_name":"Occitan","native_name":"Occitan","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.8.23\/oci.zip","iso":{"1":"oc","2":"oci"},"strings":{"continue":"Contunhar"}},{"language":"pa_IN","version":"4.7.2","updated":"2017-01-16 05:19:43","english_name":"Panjabi (India)","native_name":"\u0a2a\u0a70\u0a1c\u0a3e\u0a2c\u0a40","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/pa_IN.zip","iso":{"1":"pa","2":"pan"},"strings":{"continue":"\u0a1c\u0a3e\u0a30\u0a40 \u0a30\u0a71\u0a16\u0a4b"}},{"language":"pl_PL","version":"6.4.2","updated":"2023-11-06 10:01:18","english_name":"Polish","native_name":"Polski","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/pl_PL.zip","iso":{"1":"pl","2":"pol"},"strings":{"continue":"Kontynuuj"}},{"language":"ps","version":"4.3.32","updated":"2015-12-02 21:41:29","english_name":"Pashto","native_name":"\u067e\u069a\u062a\u0648","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.3.32\/ps.zip","iso":{"1":"ps","2":"pus"},"strings":{"continue":"\u062f\u0648\u0627\u0645 \u0648\u0631\u06a9\u0693\u0647"}},{"language":"pt_AO","version":"6.4.2","updated":"2023-08-21 12:17:05","english_name":"Portuguese (Angola)","native_name":"Portugu\u00eas de Angola","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/pt_AO.zip","iso":{"1":"pt"},"strings":{"continue":"Continuar"}},{"language":"pt_PT","version":"6.4.2","updated":"2023-11-07 09:07:54","english_name":"Portuguese (Portugal)","native_name":"Portugu\u00eas","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/pt_PT.zip","iso":{"1":"pt"},"strings":{"continue":"Continuar"}},{"language":"pt_BR","version":"6.4.2","updated":"2023-11-08 00:25:54","english_name":"Portuguese (Brazil)","native_name":"Portugu\u00eas do Brasil","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/pt_BR.zip","iso":{"1":"pt","2":"por"},"strings":{"continue":"Continuar"}},{"language":"pt_PT_ao90","version":"6.4.2","updated":"2023-11-07 09:12:03","english_name":"Portuguese (Portugal, AO90)","native_name":"Portugu\u00eas (AO90)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/pt_PT_ao90.zip","iso":{"1":"pt"},"strings":{"continue":"Continuar"}},{"language":"rhg","version":"4.7.2","updated":"2016-03-16 13:03:18","english_name":"Rohingya","native_name":"Ru\u00e1inga","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/rhg.zip","iso":{"3":"rhg"},"strings":{"continue":"Continue"}},{"language":"ro_RO","version":"6.4.2","updated":"2023-12-19 23:22:26","english_name":"Romanian","native_name":"Rom\u00e2n\u0103","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/ro_RO.zip","iso":{"1":"ro","2":"ron"},"strings":{"continue":"Continu\u0103"}},{"language":"ru_RU","version":"6.4.2","updated":"2023-11-02 16:10:47","english_name":"Russian","native_name":"\u0420\u0443\u0441\u0441\u043a\u0438\u0439","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/ru_RU.zip","iso":{"1":"ru","2":"rus"},"strings":{"continue":"\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c"}},{"language":"sah","version":"4.7.2","updated":"2017-01-21 02:06:41","english_name":"Sakha","native_name":"\u0421\u0430\u0445\u0430\u043b\u044b\u044b","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/sah.zip","iso":{"2":"sah","3":"sah"},"strings":{"continue":"\u0421\u0430\u043b\u0495\u0430\u0430"}},{"language":"snd","version":"5.4.14","updated":"2020-07-07 01:53:37","english_name":"Sindhi","native_name":"\u0633\u0646\u068c\u064a","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.4.14\/snd.zip","iso":{"1":"sd","2":"snd","3":"snd"},"strings":{"continue":"\u0627\u06b3\u062a\u064a \u0647\u0644\u0648"}},{"language":"si_LK","version":"4.7.2","updated":"2016-11-12 06:00:52","english_name":"Sinhala","native_name":"\u0dc3\u0dd2\u0d82\u0dc4\u0dbd","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/si_LK.zip","iso":{"1":"si","2":"sin"},"strings":{"continue":"\u0daf\u0dd2\u0d9c\u0da7\u0db8 \u0d9a\u0dbb\u0d9c\u0dd9\u0db1 \u0dba\u0db1\u0dca\u0db1"}},{"language":"sk_SK","version":"6.4.2","updated":"2023-12-22 08:45:57","english_name":"Slovak","native_name":"Sloven\u010dina","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/sk_SK.zip","iso":{"1":"sk","2":"slk"},"strings":{"continue":"Pokra\u010dova\u0165"}},{"language":"skr","version":"6.4.2","updated":"2023-11-12 10:29:16","english_name":"Saraiki","native_name":"\u0633\u0631\u0627\u0626\u06cc\u06a9\u06cc","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/skr.zip","iso":{"3":"skr"},"strings":{"continue":"\u062c\u0627\u0631\u06cc \u0631\u06a9\u06be\u0648"}},{"language":"sl_SI","version":"6.4.2","updated":"2023-10-27 05:49:48","english_name":"Slovenian","native_name":"Sloven\u0161\u010dina","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/sl_SI.zip","iso":{"1":"sl","2":"slv"},"strings":{"continue":"Nadaljuj"}},{"language":"sq","version":"6.4.2","updated":"2023-11-13 18:56:56","english_name":"Albanian","native_name":"Shqip","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/sq.zip","iso":{"1":"sq","2":"sqi"},"strings":{"continue":"Vazhdo"}},{"language":"sr_RS","version":"6.4.2","updated":"2023-12-20 15:42:04","english_name":"Serbian","native_name":"\u0421\u0440\u043f\u0441\u043a\u0438 \u0458\u0435\u0437\u0438\u043a","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/sr_RS.zip","iso":{"1":"sr","2":"srp"},"strings":{"continue":"\u041d\u0430\u0441\u0442\u0430\u0432\u0438"}},{"language":"sv_SE","version":"6.4.2","updated":"2023-12-20 00:53:50","english_name":"Swedish","native_name":"Svenska","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/sv_SE.zip","iso":{"1":"sv","2":"swe"},"strings":{"continue":"Forts\u00e4tt"}},{"language":"sw","version":"5.3.16","updated":"2019-10-13 15:35:35","english_name":"Swahili","native_name":"Kiswahili","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.3.16\/sw.zip","iso":{"1":"sw","2":"swa"},"strings":{"continue":"Endelea"}},{"language":"szl","version":"4.7.2","updated":"2016-09-24 19:58:14","english_name":"Silesian","native_name":"\u015al\u014dnsk\u014f g\u014fdka","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/szl.zip","iso":{"3":"szl"},"strings":{"continue":"K\u014dntynuowa\u0107"}},{"language":"ta_IN","version":"4.7.2","updated":"2017-01-27 03:22:47","english_name":"Tamil","native_name":"\u0ba4\u0bae\u0bbf\u0bb4\u0bcd","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/ta_IN.zip","iso":{"1":"ta","2":"tam"},"strings":{"continue":"\u0ba4\u0bca\u0b9f\u0bb0\u0bb5\u0bc1\u0bae\u0bcd"}},{"language":"ta_LK","version":"4.2.36","updated":"2015-12-03 01:07:44","english_name":"Tamil (Sri Lanka)","native_name":"\u0ba4\u0bae\u0bbf\u0bb4\u0bcd","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.2.36\/ta_LK.zip","iso":{"1":"ta","2":"tam"},"strings":{"continue":"\u0ba4\u0bca\u0b9f\u0bb0\u0bcd\u0b95"}},{"language":"te","version":"4.7.2","updated":"2017-01-26 15:47:39","english_name":"Telugu","native_name":"\u0c24\u0c46\u0c32\u0c41\u0c17\u0c41","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/te.zip","iso":{"1":"te","2":"tel"},"strings":{"continue":"\u0c15\u0c4a\u0c28\u0c38\u0c3e\u0c17\u0c3f\u0c02\u0c1a\u0c41"}},{"language":"th","version":"5.8.8","updated":"2022-06-08 04:30:30","english_name":"Thai","native_name":"\u0e44\u0e17\u0e22","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.8.8\/th.zip","iso":{"1":"th","2":"tha"},"strings":{"continue":"\u0e15\u0e48\u0e2d\u0e44\u0e1b"}},{"language":"tl","version":"4.8.23","updated":"2017-09-30 09:04:29","english_name":"Tagalog","native_name":"Tagalog","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.8.23\/tl.zip","iso":{"1":"tl","2":"tgl"},"strings":{"continue":"Magpatuloy"}},{"language":"tr_TR","version":"6.4.2","updated":"2023-12-18 02:29:21","english_name":"Turkish","native_name":"T\u00fcrk\u00e7e","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/tr_TR.zip","iso":{"1":"tr","2":"tur"},"strings":{"continue":"Devam"}},{"language":"tt_RU","version":"4.7.2","updated":"2016-11-20 20:20:50","english_name":"Tatar","native_name":"\u0422\u0430\u0442\u0430\u0440 \u0442\u0435\u043b\u0435","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/tt_RU.zip","iso":{"1":"tt","2":"tat"},"strings":{"continue":"\u0434\u04d9\u0432\u0430\u043c \u0438\u0442\u04af"}},{"language":"tah","version":"4.7.2","updated":"2016-03-06 18:39:39","english_name":"Tahitian","native_name":"Reo Tahiti","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/tah.zip","iso":{"1":"ty","2":"tah","3":"tah"},"strings":{"continue":"Continue"}},{"language":"ug_CN","version":"6.4.2","updated":"2023-12-28 21:05:11","english_name":"Uighur","native_name":"\u0626\u06c7\u064a\u063a\u06c7\u0631\u0686\u06d5","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/ug_CN.zip","iso":{"1":"ug","2":"uig"},"strings":{"continue":"\u062f\u0627\u06cb\u0627\u0645\u0644\u0627\u0634\u062a\u06c7\u0631\u06c7\u0634"}},{"language":"uk","version":"6.4.2","updated":"2023-12-28 21:09:13","english_name":"Ukrainian","native_name":"\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/uk.zip","iso":{"1":"uk","2":"ukr"},"strings":{"continue":"\u041f\u0440\u043e\u0434\u043e\u0432\u0436\u0438\u0442\u0438"}},{"language":"ur","version":"5.4.14","updated":"2020-04-09 11:17:33","english_name":"Urdu","native_name":"\u0627\u0631\u062f\u0648","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.4.14\/ur.zip","iso":{"1":"ur","2":"urd"},"strings":{"continue":"\u062c\u0627\u0631\u06cc \u0631\u06a9\u06be\u06cc\u06ba"}},{"language":"uz_UZ","version":"5.8-beta","updated":"2021-02-28 12:02:22","english_name":"Uzbek","native_name":"O\u2018zbekcha","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.8-beta\/uz_UZ.zip","iso":{"1":"uz","2":"uzb"},"strings":{"continue":"Davom etish"}},{"language":"vi","version":"6.2.3","updated":"2023-07-15 15:30:50","english_name":"Vietnamese","native_name":"Ti\u1ebfng Vi\u1ec7t","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2.3\/vi.zip","iso":{"1":"vi","2":"vie"},"strings":{"continue":"Ti\u1ebfp t\u1ee5c"}},{"language":"zh_TW","version":"6.4.2","updated":"2023-12-07 00:00:04","english_name":"Chinese (Taiwan)","native_name":"\u7e41\u9ad4\u4e2d\u6587","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/zh_TW.zip","iso":{"1":"zh","2":"zho"},"strings":{"continue":"\u7e7c\u7e8c"}},{"language":"zh_CN","version":"6.4.2","updated":"2023-11-23 09:22:54","english_name":"Chinese (China)","native_name":"\u7b80\u4f53\u4e2d\u6587","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/zh_CN.zip","iso":{"1":"zh","2":"zho"},"strings":{"continue":"\u7ee7\u7eed"}},{"language":"zh_HK","version":"6.2.3","updated":"2022-07-15 15:25:03","english_name":"Chinese (Hong Kong)","native_name":"\u9999\u6e2f\u4e2d\u6587","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2.3\/zh_HK.zip","iso":{"1":"zh","2":"zho"},"strings":{"continue":"\u7e7c\u7e8c"}}]} \ No newline at end of file +{"translations":[{"language":"af","version":"5.8-beta","updated":"2021-05-13 15:59:22","english_name":"Afrikaans","native_name":"Afrikaans","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.8-beta\/af.zip","iso":{"1":"af","2":"afr"},"strings":{"continue":"Gaan voort"}},{"language":"am","version":"6.0.8","updated":"2022-09-29 20:43:49","english_name":"Amharic","native_name":"\u12a0\u121b\u122d\u129b","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.0.8\/am.zip","iso":{"1":"am","2":"amh"},"strings":{"continue":"\u1240\u1325\u120d"}},{"language":"arg","version":"6.2-beta","updated":"2022-09-22 16:46:56","english_name":"Aragonese","native_name":"Aragon\u00e9s","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2-beta\/arg.zip","iso":{"1":"an","2":"arg","3":"arg"},"strings":{"continue":"Continar"}},{"language":"ar","version":"6.4.4","updated":"2024-02-13 12:49:38","english_name":"Arabic","native_name":"\u0627\u0644\u0639\u0631\u0628\u064a\u0629","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.4\/ar.zip","iso":{"1":"ar","2":"ara"},"strings":{"continue":"\u0645\u062a\u0627\u0628\u0639\u0629"}},{"language":"ary","version":"4.8.24","updated":"2017-01-26 15:42:35","english_name":"Moroccan Arabic","native_name":"\u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0645\u063a\u0631\u0628\u064a\u0629","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.8.24\/ary.zip","iso":{"1":"ar","3":"ary"},"strings":{"continue":"\u0627\u0644\u0645\u062a\u0627\u0628\u0639\u0629"}},{"language":"as","version":"6.5.2","updated":"2024-04-17 04:58:23","english_name":"Assamese","native_name":"\u0985\u09b8\u09ae\u09c0\u09af\u09bc\u09be","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/as.zip","iso":{"1":"as","2":"asm","3":"asm"},"strings":{"continue":"Continue"}},{"language":"azb","version":"6.4.4","updated":"2024-01-19 08:58:31","english_name":"South Azerbaijani","native_name":"\u06af\u0624\u0646\u0626\u06cc \u0622\u0630\u0631\u0628\u0627\u06cc\u062c\u0627\u0646","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.4\/azb.zip","iso":{"1":"az","3":"azb"},"strings":{"continue":"Continue"}},{"language":"az","version":"4.7.2","updated":"2016-11-06 00:09:27","english_name":"Azerbaijani","native_name":"Az\u0259rbaycan dili","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/az.zip","iso":{"1":"az","2":"aze"},"strings":{"continue":"Davam"}},{"language":"bel","version":"4.9.25","updated":"2019-10-29 07:54:22","english_name":"Belarusian","native_name":"\u0411\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f \u043c\u043e\u0432\u0430","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.9.25\/bel.zip","iso":{"1":"be","2":"bel"},"strings":{"continue":"\u041f\u0440\u0430\u0446\u044f\u0433\u043d\u0443\u0446\u044c"}},{"language":"bg_BG","version":"6.5.2","updated":"2024-04-02 08:32:45","english_name":"Bulgarian","native_name":"\u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/bg_BG.zip","iso":{"1":"bg","2":"bul"},"strings":{"continue":"\u041d\u0430\u043f\u0440\u0435\u0434"}},{"language":"bn_BD","version":"6.5.2","updated":"2024-03-20 07:52:10","english_name":"Bengali (Bangladesh)","native_name":"\u09ac\u09be\u0982\u09b2\u09be","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/bn_BD.zip","iso":{"1":"bn"},"strings":{"continue":"\u099a\u09be\u09b2\u09bf\u09df\u09c7 \u09af\u09be\u09a8"}},{"language":"bo","version":"5.8-beta","updated":"2020-10-30 03:24:38","english_name":"Tibetan","native_name":"\u0f56\u0f7c\u0f51\u0f0b\u0f61\u0f72\u0f42","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.8-beta\/bo.zip","iso":{"1":"bo","2":"tib"},"strings":{"continue":"\u0f58\u0f74\u0f0b\u0f58\u0f50\u0f74\u0f51\u0f0b\u0f51\u0f74\u0f0d"}},{"language":"bs_BA","version":"6.2.5","updated":"2023-02-22 20:45:53","english_name":"Bosnian","native_name":"Bosanski","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2.5\/bs_BA.zip","iso":{"1":"bs","2":"bos"},"strings":{"continue":"Nastavi"}},{"language":"ca","version":"6.5.2","updated":"2024-04-23 20:42:11","english_name":"Catalan","native_name":"Catal\u00e0","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/ca.zip","iso":{"1":"ca","2":"cat"},"strings":{"continue":"Continua"}},{"language":"ceb","version":"4.7.2","updated":"2016-03-02 17:25:51","english_name":"Cebuano","native_name":"Cebuano","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/ceb.zip","iso":{"2":"ceb","3":"ceb"},"strings":{"continue":"Padayun"}},{"language":"cs_CZ","version":"6.5.2","updated":"2024-04-24 08:56:53","english_name":"Czech","native_name":"\u010ce\u0161tina","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/cs_CZ.zip","iso":{"1":"cs","2":"ces"},"strings":{"continue":"Pokra\u010dovat"}},{"language":"cy","version":"6.5.2","updated":"2024-04-16 10:00:39","english_name":"Welsh","native_name":"Cymraeg","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/cy.zip","iso":{"1":"cy","2":"cym"},"strings":{"continue":"Parhau"}},{"language":"da_DK","version":"6.5.2","updated":"2024-04-10 07:58:49","english_name":"Danish","native_name":"Dansk","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/da_DK.zip","iso":{"1":"da","2":"dan"},"strings":{"continue":"Forts\u00e6t"}},{"language":"de_CH","version":"6.5.2","updated":"2024-03-26 13:47:17","english_name":"German (Switzerland)","native_name":"Deutsch (Schweiz)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/de_CH.zip","iso":{"1":"de"},"strings":{"continue":"Weiter"}},{"language":"de_DE_formal","version":"6.5.2","updated":"2024-04-23 19:22:22","english_name":"German (Formal)","native_name":"Deutsch (Sie)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/de_DE_formal.zip","iso":{"1":"de"},"strings":{"continue":"Weiter"}},{"language":"de_DE","version":"6.5.2","updated":"2024-04-23 19:22:15","english_name":"German","native_name":"Deutsch","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/de_DE.zip","iso":{"1":"de"},"strings":{"continue":"Weiter"}},{"language":"de_AT","version":"6.5.2","updated":"2024-04-24 13:03:27","english_name":"German (Austria)","native_name":"Deutsch (\u00d6sterreich)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/de_AT.zip","iso":{"1":"de"},"strings":{"continue":"Weiter"}},{"language":"de_CH_informal","version":"6.5.2","updated":"2024-03-26 13:44:37","english_name":"German (Switzerland, Informal)","native_name":"Deutsch (Schweiz, Du)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/de_CH_informal.zip","iso":{"1":"de"},"strings":{"continue":"Weiter"}},{"language":"dsb","version":"6.2.5","updated":"2022-07-16 12:13:09","english_name":"Lower Sorbian","native_name":"Dolnoserb\u0161\u0107ina","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2.5\/dsb.zip","iso":{"2":"dsb","3":"dsb"},"strings":{"continue":"Dalej"}},{"language":"dzo","version":"4.7.2","updated":"2016-06-29 08:59:03","english_name":"Dzongkha","native_name":"\u0f62\u0fab\u0f7c\u0f44\u0f0b\u0f41","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/dzo.zip","iso":{"1":"dz","2":"dzo"},"strings":{"continue":"Continue"}},{"language":"el","version":"6.5.2","updated":"2024-04-10 15:46:47","english_name":"Greek","native_name":"\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/el.zip","iso":{"1":"el","2":"ell"},"strings":{"continue":"\u03a3\u03c5\u03bd\u03ad\u03c7\u03b5\u03b9\u03b1"}},{"language":"en_NZ","version":"6.5.2","updated":"2024-04-18 09:07:56","english_name":"English (New Zealand)","native_name":"English (New Zealand)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/en_NZ.zip","iso":{"1":"en","2":"eng","3":"eng"},"strings":{"continue":"Continue"}},{"language":"en_AU","version":"6.5.2","updated":"2024-04-09 22:54:22","english_name":"English (Australia)","native_name":"English (Australia)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/en_AU.zip","iso":{"1":"en","2":"eng","3":"eng"},"strings":{"continue":"Continue"}},{"language":"en_CA","version":"6.5.2","updated":"2024-04-09 22:55:03","english_name":"English (Canada)","native_name":"English (Canada)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/en_CA.zip","iso":{"1":"en","2":"eng","3":"eng"},"strings":{"continue":"Continue"}},{"language":"en_GB","version":"6.5.2","updated":"2024-04-23 19:18:56","english_name":"English (UK)","native_name":"English (UK)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/en_GB.zip","iso":{"1":"en","2":"eng","3":"eng"},"strings":{"continue":"Continue"}},{"language":"en_ZA","version":"6.5.2","updated":"2024-03-24 17:26:23","english_name":"English (South Africa)","native_name":"English (South Africa)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/en_ZA.zip","iso":{"1":"en","2":"eng","3":"eng"},"strings":{"continue":"Continue"}},{"language":"eo","version":"6.4.4","updated":"2024-02-29 21:55:55","english_name":"Esperanto","native_name":"Esperanto","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.4\/eo.zip","iso":{"1":"eo","2":"epo"},"strings":{"continue":"Da\u016drigi"}},{"language":"es_MX","version":"6.5.2","updated":"2024-04-09 23:18:14","english_name":"Spanish (Mexico)","native_name":"Espa\u00f1ol de M\u00e9xico","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/es_MX.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_ES","version":"6.5.2","updated":"2024-04-24 08:23:22","english_name":"Spanish (Spain)","native_name":"Espa\u00f1ol","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/es_ES.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_CO","version":"6.5.2","updated":"2024-04-23 19:34:10","english_name":"Spanish (Colombia)","native_name":"Espa\u00f1ol de Colombia","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/es_CO.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_CL","version":"6.5.2","updated":"2024-04-24 01:02:27","english_name":"Spanish (Chile)","native_name":"Espa\u00f1ol de Chile","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/es_CL.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_CR","version":"6.4.4","updated":"2023-11-08 20:42:04","english_name":"Spanish (Costa Rica)","native_name":"Espa\u00f1ol de Costa Rica","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.4\/es_CR.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_VE","version":"6.4.4","updated":"2023-10-16 16:00:04","english_name":"Spanish (Venezuela)","native_name":"Espa\u00f1ol de Venezuela","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.4\/es_VE.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_EC","version":"6.2.5","updated":"2023-04-21 13:32:10","english_name":"Spanish (Ecuador)","native_name":"Espa\u00f1ol de Ecuador","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2.5\/es_EC.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_DO","version":"5.8.9","updated":"2021-10-08 14:32:50","english_name":"Spanish (Dominican Republic)","native_name":"Espa\u00f1ol de Rep\u00fablica Dominicana","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.8.9\/es_DO.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_PE","version":"5.8.9","updated":"2021-10-04 20:53:18","english_name":"Spanish (Peru)","native_name":"Espa\u00f1ol de Per\u00fa","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.8.9\/es_PE.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_UY","version":"5.8-beta","updated":"2021-03-31 18:33:26","english_name":"Spanish (Uruguay)","native_name":"Espa\u00f1ol de Uruguay","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.8-beta\/es_UY.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_PR","version":"5.4.15","updated":"2020-04-29 15:36:59","english_name":"Spanish (Puerto Rico)","native_name":"Espa\u00f1ol de Puerto Rico","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.4.15\/es_PR.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_GT","version":"5.2.20","updated":"2019-03-02 06:35:01","english_name":"Spanish (Guatemala)","native_name":"Espa\u00f1ol de Guatemala","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.2.20\/es_GT.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"es_AR","version":"6.5.2","updated":"2024-03-24 23:42:22","english_name":"Spanish (Argentina)","native_name":"Espa\u00f1ol de Argentina","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/es_AR.zip","iso":{"1":"es","2":"spa","3":"spa"},"strings":{"continue":"Continuar"}},{"language":"et","version":"6.4.4","updated":"2023-10-05 10:16:58","english_name":"Estonian","native_name":"Eesti","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.4\/et.zip","iso":{"1":"et","2":"est"},"strings":{"continue":"J\u00e4tka"}},{"language":"eu","version":"6.4.4","updated":"2024-01-12 17:31:37","english_name":"Basque","native_name":"Euskara","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.4\/eu.zip","iso":{"1":"eu","2":"eus"},"strings":{"continue":"Jarraitu"}},{"language":"fa_AF","version":"6.5.2","updated":"2024-04-15 23:14:05","english_name":"Persian (Afghanistan)","native_name":"(\u0641\u0627\u0631\u0633\u06cc (\u0627\u0641\u063a\u0627\u0646\u0633\u062a\u0627\u0646","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/fa_AF.zip","iso":{"1":"fa","2":"fas"},"strings":{"continue":"\u0627\u062f\u0627\u0645\u0647"}},{"language":"fa_IR","version":"6.5.2","updated":"2024-04-24 18:38:28","english_name":"Persian","native_name":"\u0641\u0627\u0631\u0633\u06cc","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/fa_IR.zip","iso":{"1":"fa","2":"fas"},"strings":{"continue":"\u0627\u062f\u0627\u0645\u0647"}},{"language":"fi","version":"6.5.2","updated":"2024-04-03 13:45:51","english_name":"Finnish","native_name":"Suomi","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/fi.zip","iso":{"1":"fi","2":"fin"},"strings":{"continue":"Jatka"}},{"language":"fr_BE","version":"6.5.2","updated":"2024-02-01 23:56:53","english_name":"French (Belgium)","native_name":"Fran\u00e7ais de Belgique","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/fr_BE.zip","iso":{"1":"fr","2":"fra"},"strings":{"continue":"Continuer"}},{"language":"fr_FR","version":"6.5.2","updated":"2024-04-24 20:36:28","english_name":"French (France)","native_name":"Fran\u00e7ais","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/fr_FR.zip","iso":{"1":"fr"},"strings":{"continue":"Continuer"}},{"language":"fr_CA","version":"6.5.2","updated":"2024-04-02 19:37:31","english_name":"French (Canada)","native_name":"Fran\u00e7ais du Canada","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/fr_CA.zip","iso":{"1":"fr","2":"fra"},"strings":{"continue":"Continuer"}},{"language":"fur","version":"4.8.24","updated":"2023-04-30 13:56:46","english_name":"Friulian","native_name":"Friulian","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.8.24\/fur.zip","iso":{"2":"fur","3":"fur"},"strings":{"continue":"Continue"}},{"language":"fy","version":"6.2.5","updated":"2022-12-25 12:53:23","english_name":"Frisian","native_name":"Frysk","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2.5\/fy.zip","iso":{"1":"fy","2":"fry"},"strings":{"continue":"Trochgean"}},{"language":"gd","version":"4.7.2","updated":"2016-08-23 17:41:37","english_name":"Scottish Gaelic","native_name":"G\u00e0idhlig","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/gd.zip","iso":{"1":"gd","2":"gla","3":"gla"},"strings":{"continue":"Lean air adhart"}},{"language":"gl_ES","version":"6.5.2","updated":"2024-04-13 12:24:34","english_name":"Galician","native_name":"Galego","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/gl_ES.zip","iso":{"1":"gl","2":"glg"},"strings":{"continue":"Continuar"}},{"language":"gu","version":"6.4.4","updated":"2024-03-01 06:52:39","english_name":"Gujarati","native_name":"\u0a97\u0ac1\u0a9c\u0ab0\u0abe\u0aa4\u0ac0","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.4\/gu.zip","iso":{"1":"gu","2":"guj"},"strings":{"continue":"\u0a9a\u0abe\u0ab2\u0ac1 \u0ab0\u0abe\u0a96\u0acb"}},{"language":"haz","version":"4.4.32","updated":"2015-12-05 00:59:09","english_name":"Hazaragi","native_name":"\u0647\u0632\u0627\u0631\u0647 \u06af\u06cc","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.4.32\/haz.zip","iso":{"3":"haz"},"strings":{"continue":"\u0627\u062f\u0627\u0645\u0647"}},{"language":"he_IL","version":"6.2.5","updated":"2024-03-07 03:26:04","english_name":"Hebrew","native_name":"\u05e2\u05b4\u05d1\u05b0\u05e8\u05b4\u05d9\u05ea","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2.5\/he_IL.zip","iso":{"1":"he"},"strings":{"continue":"\u05d4\u05de\u05e9\u05da"}},{"language":"hi_IN","version":"6.4.4","updated":"2024-02-25 08:05:38","english_name":"Hindi","native_name":"\u0939\u093f\u0928\u094d\u0926\u0940","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.4\/hi_IN.zip","iso":{"1":"hi","2":"hin"},"strings":{"continue":"\u091c\u093e\u0930\u0940 \u0930\u0916\u0947\u0902"}},{"language":"hr","version":"6.5.2","updated":"2024-04-16 07:24:01","english_name":"Croatian","native_name":"Hrvatski","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/hr.zip","iso":{"1":"hr","2":"hrv"},"strings":{"continue":"Nastavi"}},{"language":"hsb","version":"6.2.5","updated":"2023-02-22 17:37:32","english_name":"Upper Sorbian","native_name":"Hornjoserb\u0161\u0107ina","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2.5\/hsb.zip","iso":{"2":"hsb","3":"hsb"},"strings":{"continue":"Dale"}},{"language":"hu_HU","version":"6.5.2","updated":"2024-04-14 10:28:57","english_name":"Hungarian","native_name":"Magyar","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/hu_HU.zip","iso":{"1":"hu","2":"hun"},"strings":{"continue":"Folytat\u00e1s"}},{"language":"hy","version":"4.7.2","updated":"2016-12-03 16:21:10","english_name":"Armenian","native_name":"\u0540\u0561\u0575\u0565\u0580\u0565\u0576","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/hy.zip","iso":{"1":"hy","2":"hye"},"strings":{"continue":"\u0547\u0561\u0580\u0578\u0582\u0576\u0561\u056f\u0565\u056c"}},{"language":"id_ID","version":"6.5.2","updated":"2024-04-11 10:47:45","english_name":"Indonesian","native_name":"Bahasa Indonesia","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/id_ID.zip","iso":{"1":"id","2":"ind"},"strings":{"continue":"Lanjutkan"}},{"language":"is_IS","version":"4.9.25","updated":"2018-12-11 10:40:02","english_name":"Icelandic","native_name":"\u00cdslenska","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.9.25\/is_IS.zip","iso":{"1":"is","2":"isl"},"strings":{"continue":"\u00c1fram"}},{"language":"it_IT","version":"6.5.2","updated":"2024-04-21 16:23:17","english_name":"Italian","native_name":"Italiano","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/it_IT.zip","iso":{"1":"it","2":"ita"},"strings":{"continue":"Continua"}},{"language":"ja","version":"6.5.2","updated":"2024-04-12 13:55:10","english_name":"Japanese","native_name":"\u65e5\u672c\u8a9e","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/ja.zip","iso":{"1":"ja"},"strings":{"continue":"\u6b21\u3078"}},{"language":"jv_ID","version":"4.9.25","updated":"2019-02-16 23:58:56","english_name":"Javanese","native_name":"Basa Jawa","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.9.25\/jv_ID.zip","iso":{"1":"jv","2":"jav"},"strings":{"continue":"Nerusak\u00e9"}},{"language":"ka_GE","version":"6.5.2","updated":"2024-04-24 07:16:04","english_name":"Georgian","native_name":"\u10e5\u10d0\u10e0\u10d7\u10e3\u10da\u10d8","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/ka_GE.zip","iso":{"1":"ka","2":"kat"},"strings":{"continue":"\u10d2\u10d0\u10d2\u10e0\u10eb\u10d4\u10da\u10d4\u10d1\u10d0"}},{"language":"kab","version":"6.2.5","updated":"2023-07-05 11:40:39","english_name":"Kabyle","native_name":"Taqbaylit","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2.5\/kab.zip","iso":{"2":"kab","3":"kab"},"strings":{"continue":"Kemmel"}},{"language":"kk","version":"4.9.25","updated":"2018-07-10 11:35:44","english_name":"Kazakh","native_name":"\u049a\u0430\u0437\u0430\u049b \u0442\u0456\u043b\u0456","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.9.25\/kk.zip","iso":{"1":"kk","2":"kaz"},"strings":{"continue":"\u0416\u0430\u043b\u0493\u0430\u0441\u0442\u044b\u0440\u0443"}},{"language":"km","version":"5.2.20","updated":"2019-06-10 16:18:28","english_name":"Khmer","native_name":"\u1797\u17b6\u179f\u17b6\u1781\u17d2\u1798\u17c2\u179a","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.2.20\/km.zip","iso":{"1":"km","2":"khm"},"strings":{"continue":"\u1794\u1793\u17d2\u178f"}},{"language":"kn","version":"6.1.6","updated":"2022-10-20 17:15:28","english_name":"Kannada","native_name":"\u0c95\u0ca8\u0ccd\u0ca8\u0ca1","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.1.6\/kn.zip","iso":{"1":"kn","2":"kan"},"strings":{"continue":"\u0cae\u0cc1\u0c82\u0ca6\u0cc1\u0cb5\u0cb0\u0cbf\u0cb8\u0cc1"}},{"language":"ko_KR","version":"6.5.2","updated":"2024-04-25 10:38:33","english_name":"Korean","native_name":"\ud55c\uad6d\uc5b4","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/ko_KR.zip","iso":{"1":"ko","2":"kor"},"strings":{"continue":"\uacc4\uc18d"}},{"language":"ckb","version":"6.5.2","updated":"2024-04-25 00:57:59","english_name":"Kurdish (Sorani)","native_name":"\u0643\u0648\u0631\u062f\u06cc\u200e","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/ckb.zip","iso":{"1":"ku","3":"ckb"},"strings":{"continue":"\u0628\u0647\u200c\u0631\u062f\u0647\u200c\u0648\u0627\u0645 \u0628\u0647\u200c"}},{"language":"kir","version":"6.5.2","updated":"2024-01-30 17:48:58","english_name":"Kyrgyz","native_name":"\u041a\u044b\u0440\u0433\u044b\u0437\u0447\u0430","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/kir.zip","iso":{"1":"ky","2":"kir","3":"kir"},"strings":{"continue":"\u0423\u043b\u0430\u043d\u0442\u0443\u0443"}},{"language":"lo","version":"4.7.2","updated":"2016-11-12 09:59:23","english_name":"Lao","native_name":"\u0e9e\u0eb2\u0eaa\u0eb2\u0ea5\u0eb2\u0ea7","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/lo.zip","iso":{"1":"lo","2":"lao"},"strings":{"continue":"\u0e95\u0ecd\u0ec8\u200b\u0ec4\u0e9b"}},{"language":"lt_LT","version":"6.5.2","updated":"2024-03-09 18:37:05","english_name":"Lithuanian","native_name":"Lietuvi\u0173 kalba","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/lt_LT.zip","iso":{"1":"lt","2":"lit"},"strings":{"continue":"T\u0119sti"}},{"language":"lv","version":"6.5.2","updated":"2024-04-17 13:37:48","english_name":"Latvian","native_name":"Latvie\u0161u valoda","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/lv.zip","iso":{"1":"lv","2":"lav"},"strings":{"continue":"Turpin\u0101t"}},{"language":"mk_MK","version":"6.0.8","updated":"2022-10-01 09:23:52","english_name":"Macedonian","native_name":"\u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438 \u0458\u0430\u0437\u0438\u043a","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.0.8\/mk_MK.zip","iso":{"1":"mk","2":"mkd"},"strings":{"continue":"\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438"}},{"language":"ml_IN","version":"6.4.4","updated":"2024-02-23 19:36:11","english_name":"Malayalam","native_name":"\u0d2e\u0d32\u0d2f\u0d3e\u0d33\u0d02","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.4\/ml_IN.zip","iso":{"1":"ml","2":"mal"},"strings":{"continue":"\u0d24\u0d41\u0d1f\u0d30\u0d41\u0d15"}},{"language":"mn","version":"6.4.4","updated":"2024-01-28 08:03:35","english_name":"Mongolian","native_name":"\u041c\u043e\u043d\u0433\u043e\u043b","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.4\/mn.zip","iso":{"1":"mn","2":"mon"},"strings":{"continue":"Continue"}},{"language":"mr","version":"6.5.2","updated":"2024-04-18 13:37:11","english_name":"Marathi","native_name":"\u092e\u0930\u093e\u0920\u0940","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/mr.zip","iso":{"1":"mr","2":"mar"},"strings":{"continue":"\u0938\u0941\u0930\u0941 \u0920\u0947\u0935\u093e"}},{"language":"ms_MY","version":"5.5.14","updated":"2022-03-11 13:52:22","english_name":"Malay","native_name":"Bahasa Melayu","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.5.14\/ms_MY.zip","iso":{"1":"ms","2":"msa"},"strings":{"continue":"Teruskan"}},{"language":"my_MM","version":"4.2.37","updated":"2017-12-26 11:57:10","english_name":"Myanmar (Burmese)","native_name":"\u1017\u1019\u102c\u1005\u102c","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.2.37\/my_MM.zip","iso":{"1":"my","2":"mya"},"strings":{"continue":"\u1006\u1000\u103a\u101c\u1000\u103a\u101c\u102f\u1015\u103a\u1006\u1031\u102c\u1004\u103a\u1015\u102b\u104b"}},{"language":"nb_NO","version":"6.5.2","updated":"2024-04-25 07:45:26","english_name":"Norwegian (Bokm\u00e5l)","native_name":"Norsk bokm\u00e5l","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/nb_NO.zip","iso":{"1":"nb","2":"nob"},"strings":{"continue":"Fortsett"}},{"language":"ne_NP","version":"6.5.2","updated":"2024-04-03 18:00:13","english_name":"Nepali","native_name":"\u0928\u0947\u092a\u093e\u0932\u0940","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/ne_NP.zip","iso":{"1":"ne","2":"nep"},"strings":{"continue":"\u091c\u093e\u0930\u0940 \u0930\u093e\u0916\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}},{"language":"nl_NL","version":"6.5.2","updated":"2024-04-18 10:04:51","english_name":"Dutch","native_name":"Nederlands","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/nl_NL.zip","iso":{"1":"nl","2":"nld"},"strings":{"continue":"Doorgaan"}},{"language":"nl_BE","version":"6.5.2","updated":"2024-04-23 19:11:35","english_name":"Dutch (Belgium)","native_name":"Nederlands (Belgi\u00eb)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/nl_BE.zip","iso":{"1":"nl","2":"nld"},"strings":{"continue":"Doorgaan"}},{"language":"nl_NL_formal","version":"6.5.2","updated":"2024-03-05 08:03:59","english_name":"Dutch (Formal)","native_name":"Nederlands (Formeel)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/nl_NL_formal.zip","iso":{"1":"nl","2":"nld"},"strings":{"continue":"Doorgaan"}},{"language":"nn_NO","version":"5.8-beta","updated":"2021-03-18 10:59:16","english_name":"Norwegian (Nynorsk)","native_name":"Norsk nynorsk","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.8-beta\/nn_NO.zip","iso":{"1":"nn","2":"nno"},"strings":{"continue":"Hald fram"}},{"language":"oci","version":"4.8.24","updated":"2017-08-25 10:03:08","english_name":"Occitan","native_name":"Occitan","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.8.24\/oci.zip","iso":{"1":"oc","2":"oci"},"strings":{"continue":"Contunhar"}},{"language":"pa_IN","version":"4.7.2","updated":"2017-01-16 05:19:43","english_name":"Panjabi (India)","native_name":"\u0a2a\u0a70\u0a1c\u0a3e\u0a2c\u0a40","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/pa_IN.zip","iso":{"1":"pa","2":"pan"},"strings":{"continue":"\u0a1c\u0a3e\u0a30\u0a40 \u0a30\u0a71\u0a16\u0a4b"}},{"language":"pl_PL","version":"6.5.2","updated":"2024-04-24 09:32:52","english_name":"Polish","native_name":"Polski","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/pl_PL.zip","iso":{"1":"pl","2":"pol"},"strings":{"continue":"Kontynuuj"}},{"language":"ps","version":"4.3.33","updated":"2015-12-02 21:41:29","english_name":"Pashto","native_name":"\u067e\u069a\u062a\u0648","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.3.33\/ps.zip","iso":{"1":"ps","2":"pus"},"strings":{"continue":"\u062f\u0648\u0627\u0645 \u0648\u0631\u06a9\u0693\u0647"}},{"language":"pt_PT_ao90","version":"6.5.2","updated":"2024-04-10 12:39:31","english_name":"Portuguese (Portugal, AO90)","native_name":"Portugu\u00eas (AO90)","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/pt_PT_ao90.zip","iso":{"1":"pt"},"strings":{"continue":"Continuar"}},{"language":"pt_BR","version":"6.5.2","updated":"2024-04-16 16:44:59","english_name":"Portuguese (Brazil)","native_name":"Portugu\u00eas do Brasil","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/pt_BR.zip","iso":{"1":"pt","2":"por"},"strings":{"continue":"Continuar"}},{"language":"pt_PT","version":"6.5.2","updated":"2024-04-10 12:44:20","english_name":"Portuguese (Portugal)","native_name":"Portugu\u00eas","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/pt_PT.zip","iso":{"1":"pt"},"strings":{"continue":"Continuar"}},{"language":"pt_AO","version":"6.4.4","updated":"2023-08-21 12:15:00","english_name":"Portuguese (Angola)","native_name":"Portugu\u00eas de Angola","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.4\/pt_AO.zip","iso":{"1":"pt"},"strings":{"continue":"Continuar"}},{"language":"rhg","version":"4.7.2","updated":"2016-03-16 13:03:18","english_name":"Rohingya","native_name":"Ru\u00e1inga","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/rhg.zip","iso":{"3":"rhg"},"strings":{"continue":"Continue"}},{"language":"ro_RO","version":"6.5.2","updated":"2024-04-24 03:51:52","english_name":"Romanian","native_name":"Rom\u00e2n\u0103","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/ro_RO.zip","iso":{"1":"ro","2":"ron"},"strings":{"continue":"Continu\u0103"}},{"language":"ru_RU","version":"6.5.2","updated":"2024-04-23 20:07:45","english_name":"Russian","native_name":"\u0420\u0443\u0441\u0441\u043a\u0438\u0439","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/ru_RU.zip","iso":{"1":"ru","2":"rus"},"strings":{"continue":"\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c"}},{"language":"sah","version":"4.7.2","updated":"2017-01-21 02:06:41","english_name":"Sakha","native_name":"\u0421\u0430\u0445\u0430\u043b\u044b\u044b","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/sah.zip","iso":{"2":"sah","3":"sah"},"strings":{"continue":"\u0421\u0430\u043b\u0495\u0430\u0430"}},{"language":"snd","version":"5.4.15","updated":"2020-07-07 01:53:37","english_name":"Sindhi","native_name":"\u0633\u0646\u068c\u064a","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.4.15\/snd.zip","iso":{"1":"sd","2":"snd","3":"snd"},"strings":{"continue":"\u0627\u06b3\u062a\u064a \u0647\u0644\u0648"}},{"language":"si_LK","version":"4.7.2","updated":"2016-11-12 06:00:52","english_name":"Sinhala","native_name":"\u0dc3\u0dd2\u0d82\u0dc4\u0dbd","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/si_LK.zip","iso":{"1":"si","2":"sin"},"strings":{"continue":"\u0daf\u0dd2\u0d9c\u0da7\u0db8 \u0d9a\u0dbb\u0d9c\u0dd9\u0db1 \u0dba\u0db1\u0dca\u0db1"}},{"language":"sk_SK","version":"6.5.2","updated":"2024-04-24 04:55:58","english_name":"Slovak","native_name":"Sloven\u010dina","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/sk_SK.zip","iso":{"1":"sk","2":"slk"},"strings":{"continue":"Pokra\u010dova\u0165"}},{"language":"skr","version":"6.4.2","updated":"2023-11-12 10:29:16","english_name":"Saraiki","native_name":"\u0633\u0631\u0627\u0626\u06cc\u06a9\u06cc","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.2\/skr.zip","iso":{"3":"skr"},"strings":{"continue":"\u062c\u0627\u0631\u06cc \u0631\u06a9\u06be\u0648"}},{"language":"sl_SI","version":"6.5.2","updated":"2024-02-14 12:47:33","english_name":"Slovenian","native_name":"Sloven\u0161\u010dina","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/sl_SI.zip","iso":{"1":"sl","2":"slv"},"strings":{"continue":"Nadaljuj"}},{"language":"sq","version":"6.5.2","updated":"2024-03-25 15:04:50","english_name":"Albanian","native_name":"Shqip","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/sq.zip","iso":{"1":"sq","2":"sqi"},"strings":{"continue":"Vazhdo"}},{"language":"sr_RS","version":"6.5.2","updated":"2024-04-03 15:29:12","english_name":"Serbian","native_name":"\u0421\u0440\u043f\u0441\u043a\u0438 \u0458\u0435\u0437\u0438\u043a","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/sr_RS.zip","iso":{"1":"sr","2":"srp"},"strings":{"continue":"\u041d\u0430\u0441\u0442\u0430\u0432\u0438"}},{"language":"sv_SE","version":"6.5.2","updated":"2024-04-23 23:36:41","english_name":"Swedish","native_name":"Svenska","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/sv_SE.zip","iso":{"1":"sv","2":"swe"},"strings":{"continue":"Forts\u00e4tt"}},{"language":"sw","version":"6.5.2","updated":"2024-04-08 19:36:14","english_name":"Swahili","native_name":"Kiswahili","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/sw.zip","iso":{"1":"sw","2":"swa"},"strings":{"continue":"Endelea"}},{"language":"szl","version":"4.7.2","updated":"2016-09-24 19:58:14","english_name":"Silesian","native_name":"\u015al\u014dnsk\u014f g\u014fdka","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/szl.zip","iso":{"3":"szl"},"strings":{"continue":"K\u014dntynuowa\u0107"}},{"language":"ta_IN","version":"4.7.2","updated":"2017-01-27 03:22:47","english_name":"Tamil","native_name":"\u0ba4\u0bae\u0bbf\u0bb4\u0bcd","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/ta_IN.zip","iso":{"1":"ta","2":"tam"},"strings":{"continue":"\u0ba4\u0bca\u0b9f\u0bb0\u0bb5\u0bc1\u0bae\u0bcd"}},{"language":"ta_LK","version":"4.2.37","updated":"2015-12-03 01:07:44","english_name":"Tamil (Sri Lanka)","native_name":"\u0ba4\u0bae\u0bbf\u0bb4\u0bcd","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.2.37\/ta_LK.zip","iso":{"1":"ta","2":"tam"},"strings":{"continue":"\u0ba4\u0bca\u0b9f\u0bb0\u0bcd\u0b95"}},{"language":"te","version":"4.7.2","updated":"2017-01-26 15:47:39","english_name":"Telugu","native_name":"\u0c24\u0c46\u0c32\u0c41\u0c17\u0c41","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/te.zip","iso":{"1":"te","2":"tel"},"strings":{"continue":"\u0c15\u0c4a\u0c28\u0c38\u0c3e\u0c17\u0c3f\u0c02\u0c1a\u0c41"}},{"language":"th","version":"5.8.9","updated":"2022-06-08 04:30:30","english_name":"Thai","native_name":"\u0e44\u0e17\u0e22","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.8.9\/th.zip","iso":{"1":"th","2":"tha"},"strings":{"continue":"\u0e15\u0e48\u0e2d\u0e44\u0e1b"}},{"language":"tl","version":"4.8.24","updated":"2017-09-30 09:04:29","english_name":"Tagalog","native_name":"Tagalog","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.8.24\/tl.zip","iso":{"1":"tl","2":"tgl"},"strings":{"continue":"Magpatuloy"}},{"language":"tr_TR","version":"6.5.2","updated":"2024-04-16 14:03:15","english_name":"Turkish","native_name":"T\u00fcrk\u00e7e","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/tr_TR.zip","iso":{"1":"tr","2":"tur"},"strings":{"continue":"Devam"}},{"language":"tt_RU","version":"4.7.2","updated":"2016-11-20 20:20:50","english_name":"Tatar","native_name":"\u0422\u0430\u0442\u0430\u0440 \u0442\u0435\u043b\u0435","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/tt_RU.zip","iso":{"1":"tt","2":"tat"},"strings":{"continue":"\u0434\u04d9\u0432\u0430\u043c \u0438\u0442\u04af"}},{"language":"tah","version":"4.7.2","updated":"2016-03-06 18:39:39","english_name":"Tahitian","native_name":"Reo Tahiti","package":"http:\/\/downloads.wordpress.org\/translation\/core\/4.7.2\/tah.zip","iso":{"1":"ty","2":"tah","3":"tah"},"strings":{"continue":"Continue"}},{"language":"ug_CN","version":"6.5.2","updated":"2024-04-25 03:29:11","english_name":"Uighur","native_name":"\u0626\u06c7\u064a\u063a\u06c7\u0631\u0686\u06d5","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/ug_CN.zip","iso":{"1":"ug","2":"uig"},"strings":{"continue":"\u062f\u0627\u06cb\u0627\u0645\u0644\u0627\u0634\u062a\u06c7\u0631\u06c7\u0634"}},{"language":"uk","version":"6.4.4","updated":"2024-03-06 18:52:07","english_name":"Ukrainian","native_name":"\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.4.4\/uk.zip","iso":{"1":"uk","2":"ukr"},"strings":{"continue":"\u041f\u0440\u043e\u0434\u043e\u0432\u0436\u0438\u0442\u0438"}},{"language":"ur","version":"5.4.15","updated":"2020-04-09 11:17:33","english_name":"Urdu","native_name":"\u0627\u0631\u062f\u0648","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.4.15\/ur.zip","iso":{"1":"ur","2":"urd"},"strings":{"continue":"\u062c\u0627\u0631\u06cc \u0631\u06a9\u06be\u06cc\u06ba"}},{"language":"uz_UZ","version":"5.8-beta","updated":"2021-02-28 12:02:22","english_name":"Uzbek","native_name":"O\u2018zbekcha","package":"http:\/\/downloads.wordpress.org\/translation\/core\/5.8-beta\/uz_UZ.zip","iso":{"1":"uz","2":"uzb"},"strings":{"continue":"Davom etish"}},{"language":"vi","version":"6.5.2","updated":"2024-04-21 03:44:55","english_name":"Vietnamese","native_name":"Ti\u1ebfng Vi\u1ec7t","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/vi.zip","iso":{"1":"vi","2":"vie"},"strings":{"continue":"Ti\u1ebfp t\u1ee5c"}},{"language":"zh_CN","version":"6.5.2","updated":"2024-04-15 18:39:48","english_name":"Chinese (China)","native_name":"\u7b80\u4f53\u4e2d\u6587","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/zh_CN.zip","iso":{"1":"zh","2":"zho"},"strings":{"continue":"\u7ee7\u7eed"}},{"language":"zh_HK","version":"6.2.5","updated":"2022-07-15 15:25:03","english_name":"Chinese (Hong Kong)","native_name":"\u9999\u6e2f\u4e2d\u6587","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.2.5\/zh_HK.zip","iso":{"1":"zh","2":"zho"},"strings":{"continue":"\u7e7c\u7e8c"}},{"language":"zh_TW","version":"6.5.2","updated":"2024-04-03 15:44:41","english_name":"Chinese (Taiwan)","native_name":"\u7e41\u9ad4\u4e2d\u6587","package":"http:\/\/downloads.wordpress.org\/translation\/core\/6.5.2\/zh_TW.zip","iso":{"1":"zh","2":"zho"},"strings":{"continue":"\u7e7c\u7e8c"}}]} \ No newline at end of file diff --git a/composer.json b/composer.json index a5ef2826..d131b8c1 100644 --- a/composer.json +++ b/composer.json @@ -6,16 +6,17 @@ "homepage": "http://msls.co", "require": { "php": ">=7.4", - "composer/installers": "~1.12.0" + "composer/installers": "~1.12.0", + "ext-json": "*" }, "require-dev": { - "phpunit/phpunit": "~9.6", - "brain/monkey": "2.*", - "phpstan/phpstan": "^1.8", - "szepeviktor/phpstan-wordpress": "^1.1", - "phpstan/extension-installer": "^1.1", - "antecedent/patchwork": "~2.1.19", - "squizlabs/php_codesniffer": "^3.7", + "phpunit/phpunit": "^9.6", + "brain/monkey": "^2.6", + "phpstan/phpstan": "^1.10", + "szepeviktor/phpstan-wordpress": "^1.3", + "phpstan/extension-installer": "^1.3", + "antecedent/patchwork": "^2.1", + "squizlabs/php_codesniffer": "^3.9", "phpcompatibility/php-compatibility": "^9.3" }, "autoload": { @@ -25,7 +26,7 @@ }, "autoload-dev": { "psr-4": { - "lloc\\Msls\\": "tests/" + "lloc\\MslsTests\\": "tests/" } }, "scripts": { @@ -34,6 +35,7 @@ "analyze": "vendor/bin/phpstan analyze", "php74": "phpcs -p ./*.php includes/ --standard=vendor/phpcompatibility/php-compatibility/PHPCompatibility --runtime-set testVersion 7.4", "php81": "phpcs -p ./*.php includes/ --standard=vendor/phpcompatibility/php-compatibility/PHPCompatibility --runtime-set testVersion 8.1", + "php82": "phpcs -p ./*.php includes/ --standard=vendor/phpcompatibility/php-compatibility/PHPCompatibility --runtime-set testVersion 8.2", "prepare": "wget -O build/translations.json http://api.wordpress.org/translations/core/1.0/", "flags-png": "php bin/flags-png.php > flags/flags.php", "flags-svg": "php bin/flags-svg.php > css/flags.php" diff --git a/css/flags.php b/css/flags.php index dbe895d7..95ea9943 100644 --- a/css/flags.php +++ b/css/flags.php @@ -31,40 +31,40 @@ 'cs_CZ' => 'flag-icon-cz', 'cy' => 'flag-icon-gb-ls', 'da_DK' => 'flag-icon-dk', - 'de_AT' => 'flag-icon-at', - 'de_CH_informal' => 'flag-icon-ch', 'de_CH' => 'flag-icon-ch', - 'de_DE' => 'flag-icon-de', 'de_DE_formal' => 'flag-icon-de', + 'de_DE' => 'flag-icon-de', + 'de_AT' => 'flag-icon-at', + 'de_CH_informal' => 'flag-icon-ch', 'dzo' => 'flag-icon-bt', 'el' => 'flag-icon-gr', - 'en_ZA' => 'flag-icon-za', - 'en_GB' => 'flag-icon-gb', - 'en_AU' => 'flag-icon-au', 'en_NZ' => 'flag-icon-nz', + 'en_AU' => 'flag-icon-au', 'en_CA' => 'flag-icon-ca', + 'en_GB' => 'flag-icon-gb', + 'en_ZA' => 'flag-icon-za', 'eo' => 'flag-icon-eu', - 'es_VE' => 'flag-icon-ve', 'es_MX' => 'flag-icon-mx', 'es_ES' => 'flag-icon-es', - 'es_CR' => 'flag-icon-cr', 'es_CO' => 'flag-icon-co', + 'es_CL' => 'flag-icon-cl', + 'es_CR' => 'flag-icon-cr', + 'es_VE' => 'flag-icon-ve', 'es_EC' => 'flag-icon-ec', - 'es_PE' => 'flag-icon-pe', 'es_DO' => 'flag-icon-do', + 'es_PE' => 'flag-icon-pe', 'es_UY' => 'flag-icon-uy', - 'es_CL' => 'flag-icon-cl', 'es_PR' => 'flag-icon-pr', - 'es_AR' => 'flag-icon-ar', 'es_GT' => 'flag-icon-gt', + 'es_AR' => 'flag-icon-ar', 'et' => 'flag-icon-ee', 'eu' => 'flag-icon-es', - 'fa_IR' => 'flag-icon-ir', 'fa_AF' => 'flag-icon-af', + 'fa_IR' => 'flag-icon-ir', 'fi' => 'flag-icon-fi', - 'fr_CA' => 'flag-icon-ca', - 'fr_FR' => 'flag-icon-fr', 'fr_BE' => 'flag-icon-be', + 'fr_FR' => 'flag-icon-fr', + 'fr_CA' => 'flag-icon-ca', 'fur' => 'flag-icon-it', 'gd' => 'flag-icon-gb-sct', 'gl_ES' => 'flag-icon-es', @@ -97,18 +97,18 @@ 'my_MM' => 'flag-icon-mm', 'nb_NO' => 'flag-icon-no', 'ne_NP' => 'flag-icon-np', - 'nl_NL_formal' => 'flag-icon-nl', 'nl_NL' => 'flag-icon-nl', 'nl_BE' => 'flag-icon-be', + 'nl_NL_formal' => 'flag-icon-nl', 'nn_NO' => 'flag-icon-no', 'oci' => 'flag-icon-es-ca', 'pa_IN' => 'flag-icon-in', 'pl_PL' => 'flag-icon-pl', 'ps' => 'flag-icon-af', - 'pt_AO' => 'flag-icon-ao', - 'pt_PT' => 'flag-icon-pt', - 'pt_BR' => 'flag-icon-br', 'pt_PT_ao90' => 'flag-icon-90', + 'pt_BR' => 'flag-icon-br', + 'pt_PT' => 'flag-icon-pt', + 'pt_AO' => 'flag-icon-ao', 'ro_RO' => 'flag-icon-ro', 'ru_RU' => 'flag-icon-ru', 'sah' => 'flag-icon-ru', @@ -133,9 +133,9 @@ 'ur' => 'flag-icon-pk', 'uz_UZ' => 'flag-icon-uz', 'vi' => 'flag-icon-vn', - 'zh_TW' => 'flag-icon-tw', 'zh_CN' => 'flag-icon-cn', 'zh_HK' => 'flag-icon-hk', + 'zh_TW' => 'flag-icon-tw', ]; /** diff --git a/flags/flags.php b/flags/flags.php index 649ebd65..89cc036e 100644 --- a/flags/flags.php +++ b/flags/flags.php @@ -31,40 +31,40 @@ 'cs_CZ' => 'cz.png', 'cy' => 'wales.png', 'da_DK' => 'dk.png', - 'de_AT' => 'at.png', - 'de_CH_informal' => 'ch.png', 'de_CH' => 'ch.png', - 'de_DE' => 'de.png', 'de_DE_formal' => 'de.png', + 'de_DE' => 'de.png', + 'de_AT' => 'at.png', + 'de_CH_informal' => 'ch.png', 'dzo' => 'bt.png', 'el' => 'gr.png', - 'en_ZA' => 'za.png', - 'en_GB' => 'gb.png', - 'en_AU' => 'au.png', 'en_NZ' => 'nz.png', + 'en_AU' => 'au.png', 'en_CA' => 'ca.png', + 'en_GB' => 'gb.png', + 'en_ZA' => 'za.png', 'eo' => 'europeanunion.png', - 'es_VE' => 've.png', 'es_MX' => 'mx.png', 'es_ES' => 'es.png', - 'es_CR' => 'cr.png', 'es_CO' => 'co.png', + 'es_CL' => 'cl.png', + 'es_CR' => 'cr.png', + 'es_VE' => 've.png', 'es_EC' => 'ec.png', - 'es_PE' => 'pe.png', 'es_DO' => 'do.png', + 'es_PE' => 'pe.png', 'es_UY' => 'uy.png', - 'es_CL' => 'cl.png', 'es_PR' => 'pr.png', - 'es_AR' => 'ar.png', 'es_GT' => 'gt.png', + 'es_AR' => 'ar.png', 'et' => 'ee.png', 'eu' => 'es.png', - 'fa_IR' => 'ir.png', 'fa_AF' => 'af.png', + 'fa_IR' => 'ir.png', 'fi' => 'fi.png', - 'fr_CA' => 'ca.png', - 'fr_FR' => 'fr.png', 'fr_BE' => 'be.png', + 'fr_FR' => 'fr.png', + 'fr_CA' => 'ca.png', 'fur' => 'it.png', 'gd' => 'scotland.png', 'gl_ES' => 'es.png', @@ -97,18 +97,18 @@ 'my_MM' => 'mm.png', 'nb_NO' => 'no.png', 'ne_NP' => 'np.png', - 'nl_NL_formal' => 'nl.png', 'nl_NL' => 'nl.png', 'nl_BE' => 'be.png', + 'nl_NL_formal' => 'nl.png', 'nn_NO' => 'no.png', 'oci' => 'catalonia.png', 'pa_IN' => 'in.png', 'pl_PL' => 'pl.png', 'ps' => 'af.png', - 'pt_AO' => 'ao.png', - 'pt_PT' => 'pt.png', - 'pt_BR' => 'br.png', 'pt_PT_ao90' => '90.png', + 'pt_BR' => 'br.png', + 'pt_PT' => 'pt.png', + 'pt_AO' => 'ao.png', 'ro_RO' => 'ro.png', 'ru_RU' => 'ru.png', 'sah' => 'ru.png', @@ -133,9 +133,9 @@ 'ur' => 'pk.png', 'uz_UZ' => 'uz.png', 'vi' => 'vn.png', - 'zh_TW' => 'tw.png', 'zh_CN' => 'cn.png', 'zh_HK' => 'hk.png', + 'zh_TW' => 'tw.png', ]; /** diff --git a/includes/Component/Icon.php b/includes/Component/Icon.php index db8754ef..dfc4134b 100644 --- a/includes/Component/Icon.php +++ b/includes/Component/Icon.php @@ -17,7 +17,7 @@ abstract class Icon { * Icon constructor */ public function __construct() { - if( $this->get_include() ) { + if ( $this->get_include() ) { $this->map = include $this->get_include(); } } diff --git a/includes/Component/Icon/IconSvg.php b/includes/Component/Icon/IconSvg.php index 7a697907..631d7c62 100644 --- a/includes/Component/Icon/IconSvg.php +++ b/includes/Component/Icon/IconSvg.php @@ -26,7 +26,7 @@ protected function get_include(): string { * @return string */ public function get( string $language ): string { - return $this->map[ $language ] ?? $this->maybe( $language, 'flag-icon-' ); + return $this->map[ $language ] ?? $this->maybe( $language, 'flag-icon-' ); } } \ No newline at end of file diff --git a/includes/Component/Input/Checkbox.php b/includes/Component/Input/Checkbox.php index 94d1f862..20a625f0 100644 --- a/includes/Component/Input/Checkbox.php +++ b/includes/Component/Input/Checkbox.php @@ -25,7 +25,7 @@ class Checkbox implements InputInterface { * @param string $value */ public function __construct( string $key, ?string $value ) { - $this->key = esc_attr( $key ); + $this->key = esc_attr( $key ); $this->selected = checked( 1, $value, false ); } @@ -33,7 +33,9 @@ public function __construct( string $key, ?string $value ) { * @return string */ public function render(): string { - return sprintf( '', $this->key, $this->selected ); + return sprintf( '', + $this->key, + $this->selected ); } } \ No newline at end of file diff --git a/includes/Component/Input/Text.php b/includes/Component/Input/Text.php index fddd95f7..de5ec063 100644 --- a/includes/Component/Input/Text.php +++ b/includes/Component/Input/Text.php @@ -52,7 +52,6 @@ public function render(): string { $this->size, $this->readonly ); - } } \ No newline at end of file diff --git a/includes/ContentImport/ContentImporter.php b/includes/ContentImport/ContentImporter.php index b60f31f6..55733a8d 100644 --- a/includes/ContentImport/ContentImporter.php +++ b/includes/ContentImport/ContentImporter.php @@ -132,7 +132,7 @@ public function handle_import( array $data = [] ) { $data = $this->import_content( $import_coordinates, $data ); if ( $this->has_created_post ) { - $this->update_inserted_blog_post_data($dest_blog_id, $dest_post_id, $data ); + $this->update_inserted_blog_post_data( $dest_blog_id, $dest_post_id, $data ); $this->redirect_to_blog_post( $dest_blog_id, $dest_post_id ); } @@ -238,7 +238,7 @@ public function handle( $handle ) { /** * Imports content according to the provided coordinates. * - * @param ImportCoordinates $import_coordinates + * @param ImportCoordinates $import_coordinates * @param array $post_fields An optional array of post fields; this can be * left empty if the method is not called as a consequence * of filtering the `wp_insert_post_data` filter. @@ -260,10 +260,11 @@ public function import_content( ImportCoordinates $import_coordinates, array $po /** * Filters the data before the import runs. * - * @since TBD - * * @param array $post_fields * @param ImportCoordinates $import_coordinates + * + * @since TBD + * */ $post_fields = apply_filters( 'msls_content_import_data_before_import', $post_fields, $import_coordinates ); @@ -305,11 +306,12 @@ public function import_content( ImportCoordinates $import_coordinates, array $po /** * Fires after the import ran. * - * @since TBD - * * @param ImportCoordinates $import_coordinates * @param ImportLogger $logger * @param Relations $relations + * + * @since TBD + * */ do_action( 'msls_content_import_after_import', $import_coordinates, $this->logger, $this->relations ); @@ -321,7 +323,11 @@ public function import_content( ImportCoordinates $import_coordinates, array $po * @param ImportLogger $logger * @param Relations $relations */ - return apply_filters( 'msls_content_import_data_after_import', $post_fields, $import_coordinates, $this->logger, $this->relations ); + return apply_filters( 'msls_content_import_data_after_import', + $post_fields, + $import_coordinates, + $this->logger, + $this->relations ); } /** @@ -330,7 +336,7 @@ public function import_content( ImportCoordinates $import_coordinates, array $po * * @return array */ - protected function update_inserted_blog_post_data($blog_id, $post_id, array $data ) { + protected function update_inserted_blog_post_data( $blog_id, $post_id, array $data ) { $data['ID'] = $post_id; $data['post_status'] = empty( $data['post_status'] ) || $data['post_status'] === 'auto-draft' ? 'draft' diff --git a/includes/ContentImport/ImportLogger.php b/includes/ContentImport/ImportLogger.php index 66695b37..da465265 100644 --- a/includes/ContentImport/ImportLogger.php +++ b/includes/ContentImport/ImportLogger.php @@ -81,7 +81,7 @@ public function save() { * Logs an error. * * @param string $where A location string using `/` as level format. - * @param mixed $what What should be stored in the log. + * @param mixed $what What should be stored in the log. */ public function log_error( $where, $what ) { $this->log( $where, $what, 'error' ); @@ -91,8 +91,8 @@ public function log_error( $where, $what ) { * Logs something. * * @param string $where A location string using `/` as level format. - * @param mixed $what What should be stored in the log. - * @param string $root Where to log the information. + * @param mixed $what What should be stored in the log. + * @param string $root Where to log the information. */ protected function log( $where, $what, $root = 'info' ) { if ( ! isset( $this->data[ $root ] ) ) { @@ -111,7 +111,8 @@ protected function build_nested_array( $path, $what = '' ) { . '":' . json_encode( $what ) . implode( '', - array_fill( 0, count( $path ), + array_fill( 0, + count( $path ), '}' ) ); $data = json_decode( $json, true ); @@ -152,7 +153,7 @@ public function set_levels_delimiter( $levels_delimiter ) { * Logs a success. * * @param string $where A location string using `/` as level format. - * @param mixed $what What should be stored in the log. + * @param mixed $what What should be stored in the log. */ public function log_success( $where, $what ) { $this->log( $where, $what, 'success' ); diff --git a/includes/ContentImport/Importers/Attachments/Linking.php b/includes/ContentImport/Importers/Attachments/Linking.php index 3fc97f08..d523bdb0 100644 --- a/includes/ContentImport/Importers/Attachments/Linking.php +++ b/includes/ContentImport/Importers/Attachments/Linking.php @@ -22,16 +22,18 @@ class Linking extends BaseImporter { */ public static function info() { return (object) [ - 'slug' => static::TYPE, - 'name' => __( 'Linking', 'multisite-language-switcher' ), - 'description' => __( 'Links the media attachments from the source post to the destination post; media attachments are not duplicated.', 'multisite-language-switcher' ) + 'slug' => static::TYPE, + 'name' => __( 'Linking', 'multisite-language-switcher' ), + 'description' => __( 'Links the media attachments from the source post to the destination post; media attachments are not duplicated.', + 'multisite-language-switcher' ) ]; } public function import( array $data ) { $this->logger->log_information( 'post-attachments', - __( 'Post attachments were left in place in the source blog and linked in the destination post.', 'multisite-language-switcher' ) + __( 'Post attachments were left in place in the source blog and linked in the destination post.', + 'multisite-language-switcher' ) ); return parent::import( $data ); diff --git a/includes/ContentImport/Importers/BaseImporter.php b/includes/ContentImport/Importers/BaseImporter.php index 95ef5c2e..35951c73 100644 --- a/includes/ContentImport/Importers/BaseImporter.php +++ b/includes/ContentImport/Importers/BaseImporter.php @@ -27,12 +27,16 @@ class BaseImporter implements Importer { * BaseImporter constructor. * * @param ImportLogger|null $logger - * @param Relations|null $relations + * @param Relations|null $relations */ - public function __construct( ImportCoordinates $import_coordinates, ImportLogger $logger = null, Relations $relations = null ) { + public function __construct( + ImportCoordinates $import_coordinates, + ImportLogger $logger = null, + Relations $relations = null + ) { $this->import_coordinates = $import_coordinates; - $this->logger = $logger ?: new ImportLogger( $this->import_coordinates ); - $this->relations = $relations ?: new Relations( $this->import_coordinates ); + $this->logger = $logger ?: new ImportLogger( $this->import_coordinates ); + $this->relations = $relations ?: new Relations( $this->import_coordinates ); } /** diff --git a/includes/ContentImport/Importers/Importer.php b/includes/ContentImport/Importers/Importer.php index bf01e58a..b81d222b 100644 --- a/includes/ContentImport/Importers/Importer.php +++ b/includes/ContentImport/Importers/Importer.php @@ -1,4 +1,5 @@ => ] * @param ImportCoordinates $import_coordinates + * + * @since TBD + * */ $map = apply_filters( "msls_content_import_{$type}_importers_map", $this->importers_map, $import_coordinates ); @@ -87,10 +88,11 @@ public function selected() { /** * Filters the selected importer that among the available ones. * - * @since TBD - * * @param string $selected The selected importer slug. * @param ImportersFactory $this + * + * @since TBD + * */ $selected = apply_filters( "msls_content_import_{$slug}_selected", $selected, $this ); diff --git a/includes/ContentImport/Importers/Map.php b/includes/ContentImport/Importers/Map.php index e5b34b7f..95140a97 100644 --- a/includes/ContentImport/Importers/Map.php +++ b/includes/ContentImport/Importers/Map.php @@ -38,9 +38,9 @@ public function make( ImportCoordinates $import_coordinates ) { /** * Returns a filtered list of factories that will provide the importers. * + * @return array An associative array in the shape [ => ] * @since TBD * - * @return array An associative array in the shape [ => ] */ public function factories() { $map = [ diff --git a/includes/ContentImport/Importers/PostFieldsImporters.php b/includes/ContentImport/Importers/PostFieldsImporters.php index fe3ee457..1f1aa41e 100644 --- a/includes/ContentImport/Importers/PostFieldsImporters.php +++ b/includes/ContentImport/Importers/PostFieldsImporters.php @@ -19,8 +19,8 @@ class PostFieldsImporters extends ImportersBaseFactory { */ public function details() { return (object) [ - 'slug' => static::TYPE, - 'name' => __( 'Post Fields', 'multisite-language-switcher' ), + 'slug' => static::TYPE, + 'name' => __( 'Post Fields', 'multisite-language-switcher' ), 'importers' => $this->importers_info(), 'selected' => $this->selected(), ]; diff --git a/includes/ContentImport/Importers/PostMeta/Duplicating.php b/includes/ContentImport/Importers/PostMeta/Duplicating.php index 830949ad..356248e6 100644 --- a/includes/ContentImport/Importers/PostMeta/Duplicating.php +++ b/includes/ContentImport/Importers/PostMeta/Duplicating.php @@ -15,8 +15,8 @@ class Duplicating extends BaseImporter { */ public static function info() { return (object) [ - 'slug' => static::TYPE, - 'name' => __( 'Duplicating', 'multisite-language-switcher' ), + 'slug' => static::TYPE, + 'name' => __( 'Duplicating', 'multisite-language-switcher' ), 'description' => __( 'Copies the source post meta to the destination.', 'multisite-language-switcher' ) ]; } @@ -59,7 +59,10 @@ public function filter_post_meta( array $meta ) { * @param array $meta * @param ImportCoordinates $import_coordinates */ - $blacklist = apply_filters( 'msls_content_import_post_meta_blacklist', $blacklist, $meta, $this->import_coordinates ); + $blacklist = apply_filters( 'msls_content_import_post_meta_blacklist', + $blacklist, + $meta, + $this->import_coordinates ); return array_diff_key( $meta, array_combine( $blacklist, $blacklist ) ); } diff --git a/includes/ContentImport/Importers/PostMetaImporters.php b/includes/ContentImport/Importers/PostMetaImporters.php index 64cb65a2..da6d2315 100644 --- a/includes/ContentImport/Importers/PostMetaImporters.php +++ b/includes/ContentImport/Importers/PostMetaImporters.php @@ -19,8 +19,8 @@ class PostMetaImporters extends ImportersBaseFactory { */ public function details() { return (object) [ - 'slug' => static::TYPE, - 'name' => __( 'Meta Fields', 'multisite-language-switcher' ), + 'slug' => static::TYPE, + 'name' => __( 'Meta Fields', 'multisite-language-switcher' ), 'importers' => $this->importers_info(), 'selected' => $this->selected(), ]; diff --git a/includes/ContentImport/Importers/PostThumbnail/Linking.php b/includes/ContentImport/Importers/PostThumbnail/Linking.php index 900bf49d..ec9c4820 100644 --- a/includes/ContentImport/Importers/PostThumbnail/Linking.php +++ b/includes/ContentImport/Importers/PostThumbnail/Linking.php @@ -25,7 +25,8 @@ public static function info() { return (object) [ 'slug' => static::TYPE, 'name' => __( 'Linking', 'multisite-language-switcher' ), - 'description' => __( 'Links the featured image from the source post to the destination post; the image is not duplicated.', 'multisite-language-switcher' ) + 'description' => __( 'Links the featured image from the source post to the destination post; the image is not duplicated.', + 'multisite-language-switcher' ) ]; } @@ -48,7 +49,7 @@ public function import( array $data ) { return $data; } - $source_upload_dir = wp_upload_dir(); + $source_upload_dir = wp_upload_dir(); switch_to_blog( $this->import_coordinates->dest_blog_id ); @@ -57,7 +58,9 @@ public function import( array $data ) { array_walk( $source_upload_dir, function ( &$entry ) { $entry = str_replace( '//', '/', $entry ); } ); - $source_uploads_dir = untrailingslashit( str_replace( $source_upload_dir['subdir'], '', $source_upload_dir['path'] ) ); + $source_uploads_dir = untrailingslashit( str_replace( $source_upload_dir['subdir'], + '', + $source_upload_dir['path'] ) ); $source_post_thumbnail_file = $source_uploads_dir . '/' . $source_post_thumbnail_meta['_wp_attached_file']; // Check the type of file. We'll use this as the 'post_mime_type'. @@ -73,18 +76,20 @@ public function import( array $data ) { ); $existing_criteria = [ - 'post_type' => 'attachment', - 'title' => $attachment['post_title'], + 'post_type' => 'attachment', + 'title' => $attachment['post_title'], ]; - $found = get_posts( $existing_criteria ); + $found = get_posts( $existing_criteria ); if ( $found && $found[0] instanceof \WP_Post ) { $dest_post_thumbnail_id = $found[0]->ID; $this->logger->log_success( 'post-thumbnail/existing', $dest_post_thumbnail_id ); } else { // Insert the attachment. - $dest_post_thumbnail_id = wp_insert_attachment( $attachment, $source_post_thumbnail_file, $dest_post_id ); + $dest_post_thumbnail_id = wp_insert_attachment( $attachment, + $source_post_thumbnail_file, + $dest_post_id ); if ( empty( $dest_post_thumbnail_id ) ) { $this->logger->log_error( 'post-thumbnail/created', $dest_post_thumbnail_id ); diff --git a/includes/ContentImport/Importers/PostThumbnailImporters.php b/includes/ContentImport/Importers/PostThumbnailImporters.php index 07f0343b..8668defe 100644 --- a/includes/ContentImport/Importers/PostThumbnailImporters.php +++ b/includes/ContentImport/Importers/PostThumbnailImporters.php @@ -19,8 +19,8 @@ class PostThumbnailImporters extends ImportersBaseFactory { */ public function details() { return (object) [ - 'slug' => static::TYPE, - 'name' => __( 'Featured Image', 'multisite-language-switcher' ), + 'slug' => static::TYPE, + 'name' => __( 'Featured Image', 'multisite-language-switcher' ), 'importers' => $this->importers_info(), 'selected' => $this->selected(), ]; diff --git a/includes/ContentImport/Importers/Terms/ShallowDuplicating.php b/includes/ContentImport/Importers/Terms/ShallowDuplicating.php index efb1e244..b3679b65 100644 --- a/includes/ContentImport/Importers/Terms/ShallowDuplicating.php +++ b/includes/ContentImport/Importers/Terms/ShallowDuplicating.php @@ -31,7 +31,8 @@ public static function info() { return (object) [ 'slug' => static::TYPE, 'name' => __( 'Shallow Duplicating', 'multisite-language-switcher' ), - 'description' => __( 'Shallow (one level deep) duplication or assignment of the source post taxonomy terms to the destnation post.', 'multisite-language-switcher' ) + 'description' => __( 'Shallow (one level deep) duplication or assignment of the source post taxonomy terms to the destnation post.', + 'multisite-language-switcher' ) ]; } @@ -124,7 +125,11 @@ protected function filter_term_meta( array $meta, \WP_Term $term ) { * @param array $meta * @param ImportCoordinates $import_coordinates */ - $blacklist = apply_filters( 'msls_content_import_term_meta_blacklist', array(), $term, $meta, $this->import_coordinates ); + $blacklist = apply_filters( 'msls_content_import_term_meta_blacklist', + array(), + $term, + $meta, + $this->import_coordinates ); return array_diff_key( $meta, array_combine( $blacklist, $blacklist ) ); } diff --git a/includes/ContentImport/Importers/TermsImporters.php b/includes/ContentImport/Importers/TermsImporters.php index 2691cbc8..9ed1a68c 100644 --- a/includes/ContentImport/Importers/TermsImporters.php +++ b/includes/ContentImport/Importers/TermsImporters.php @@ -19,8 +19,8 @@ class TermsImporters extends ImportersBaseFactory { */ public function details() { return (object) [ - 'slug' => static::TYPE, - 'name' => __( 'Taxonomy Terms', 'multisite-language-switcher' ), + 'slug' => static::TYPE, + 'name' => __( 'Taxonomy Terms', 'multisite-language-switcher' ), 'importers' => $this->importers_info(), 'selected' => $this->selected(), ]; diff --git a/includes/ContentImport/Importers/WithRequestPostAttributes.php b/includes/ContentImport/Importers/WithRequestPostAttributes.php index 1df8d737..39f97ffa 100644 --- a/includes/ContentImport/Importers/WithRequestPostAttributes.php +++ b/includes/ContentImport/Importers/WithRequestPostAttributes.php @@ -21,11 +21,11 @@ trait WithRequestPostAttributes { /** * Returns the post type read from `$_REQUEST['post_type']` if any, or a default post type. * - * @since TBD - * * @param string $default The default post type to return if none is specified in the `$_REQUEST` super-global. * * @return string Either the post type read from the `$_REQUEST` super-global, or the default value. + * @since TBD + * */ protected function read_post_type_from_request( $default = 'post' ) { if ( ! isset( $_REQUEST['post_type'] ) ) { diff --git a/includes/ContentImport/LogWriters/AdminNoticeLogger.php b/includes/ContentImport/LogWriters/AdminNoticeLogger.php index de7e735d..35f1b7d1 100644 --- a/includes/ContentImport/LogWriters/AdminNoticeLogger.php +++ b/includes/ContentImport/LogWriters/AdminNoticeLogger.php @@ -15,8 +15,9 @@ class AdminNoticeLogger extends MslsRegistryInstance implements LogWriter { protected $import_coordinates; public function write( array $data ) { - $message = '

' . esc_html__( 'Multisite Language Switcher last import report', 'multisite-language-switcher' ) . '

'; - $message .= '' . sprintf( + $message = '

' . esc_html__( 'Multisite Language Switcher last import report', + 'multisite-language-switcher' ) . '

'; + $message .= '' . sprintf( esc_html__( 'From post %d on site %d to post %d on site %d', 'multisite-language-switcher' ), $this->import_coordinates->source_post_id, $this->import_coordinates->source_blog_id, @@ -35,16 +36,22 @@ public function write( array $data ) { $success_entries = []; if ( isset( $success_data['post-field']['added'] ) ) { - $success_entries[] = esc_html__( 'The following post fields have been set: ', 'multisite-language-switcher' ) . - '' . implode( ', ', array_keys( $success_data['post-field']['added'] ) ) . '.'; + $success_entries[] = esc_html__( 'The following post fields have been set: ', + 'multisite-language-switcher' ) . + '' . implode( ', ', + array_keys( $success_data['post-field']['added'] ) ) . '.'; } if ( isset( $success_data['meta']['added'] ) ) { - $success_entries[] = esc_html__( 'The following post meta have been set: ', 'multisite-language-switcher' ) . - '' . implode( ', ', array_keys( $success_data['meta']['added'] ) ) . '.'; + $success_entries[] = esc_html__( 'The following post meta have been set: ', + 'multisite-language-switcher' ) . + '' . implode( ', ', + array_keys( $success_data['meta']['added'] ) ) . '.'; } if ( isset( $success_data['term']['added'] ) ) { - $success_entries[] = esc_html__( 'Terms have been assigned to the post for the following taxonomies: ', 'multisite-language-switcher' ) . - '' . implode( ', ', array_keys( $success_data['term']['added'] ) ) . '.'; + $success_entries[] = esc_html__( 'Terms have been assigned to the post for the following taxonomies: ', + 'multisite-language-switcher' ) . + '' . implode( ', ', + array_keys( $success_data['term']['added'] ) ) . '.'; } if ( isset( $success_data['post-thumbnail']['set'] ) ) { $success_entries[] = esc_html__( 'The post thumbnail has been set.', 'multisite-language-switcher' ); @@ -59,12 +66,15 @@ public function write( array $data ) { $error_entries = []; if ( isset( $error_data['term']['added'] ) || isset( $error_data['term']['created'] ) ) { $taxonomies = isset( $error_data['term']['added'] ) ? array_keys( $error_data['term']['added'] ) : []; - $taxonomies = isset( $error_data['term']['created'] ) ? array_merge( $taxonomies, array_keys( $error_data['term']['created'] ) ) : $taxonomies; - $error_entries[] = esc_html__( 'There were issues creating or assigning terms for the following taxonomies: ', 'multisite-language-switcher' ) . + $taxonomies = isset( $error_data['term']['created'] ) ? array_merge( $taxonomies, + array_keys( $error_data['term']['created'] ) ) : $taxonomies; + $error_entries[] = esc_html__( 'There were issues creating or assigning terms for the following taxonomies: ', + 'multisite-language-switcher' ) . '' . implode( ', ', $taxonomies ) . '.'; } if ( isset( $error_data['post-thumbnail']['set'] ) || isset( $error_data['post-thumbnail']['created'] ) ) { - $error_entries[] = esc_html__( 'The post thumbnail could not be created or set.', 'multisite-language-switcher' ); + $error_entries[] = esc_html__( 'The post thumbnail could not be created or set.', + 'multisite-language-switcher' ); } $message .= $this->get_section_html( $section_title, $error_entries, false ); } @@ -91,7 +101,7 @@ protected function get_section_html( $section_title, $entries, $escape_entries = return $html; } - public function show_last_log($echo = true) { + public function show_last_log( $echo = true ) { if ( ! ( $html = get_transient( $this->transient ) ) ) { return; } diff --git a/includes/ContentImport/LogWriters/LogWriter.php b/includes/ContentImport/LogWriters/LogWriter.php index 96f55249..be60e683 100644 --- a/includes/ContentImport/LogWriters/LogWriter.php +++ b/includes/ContentImport/LogWriters/LogWriter.php @@ -11,5 +11,5 @@ interface LogWriter { * * @return mixed */ - public function write(array $data); + public function write( array $data ); } \ No newline at end of file diff --git a/includes/ContentImport/MetaBox.php b/includes/ContentImport/MetaBox.php index 825fab0f..b3a7f2aa 100644 --- a/includes/ContentImport/MetaBox.php +++ b/includes/ContentImport/MetaBox.php @@ -48,9 +48,9 @@ public function render() { } if ( null !== $id ) { $this->data = [ - 'msls_import' => "{$blog}|{$id}", + 'msls_import' => "{$blog}|{$id}", ]; - $output .= sprintf( '%s', + $output .= sprintf( '%s', $this->inline_thickbox_url( $this->data ), $label, $label @@ -94,51 +94,80 @@ protected function inline_thickbox_html( $echo = true, array $data = [] ) { ob_start(); ?> -