From 3bf9420b5956a501b3b24405d243a71a928d6086 Mon Sep 17 00:00:00 2001 From: Benjamin Bellamy <ben@podlibre.org> Date: Wed, 3 Jun 2020 19:12:09 +0200 Subject: [PATCH] feat: minor corrections to some tables --- .DS_Store | Bin 0 -> 6148 bytes .../2020-05-30-101000_add_languages.php | 11 + .../2020-05-30-101500_add_podcasts.php | 10 +- src/app/Database/Seeds/LanguageSeeder.php | 366 +++++++++--------- 4 files changed, 199 insertions(+), 188 deletions(-) create mode 100644 .DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..9a874b5768f336915163bb88cd434575b859f936 GIT binary patch literal 6148 zcmeH~Jr2S!425ml0g0s}V-^m;4I%_5-~tF3k&vj^b9A16778<}(6eNJu~Vz<8=6`~ zboab&MFtUB!i}=AFfm2m$tVxGT*u4pe81nU<hDp!0Y1oNKeq`gKn17(6`%rCU`7h$ zLB3qg=$ZH^RDcT1Ljn6f6u7Y_ThKop2tERUJ<4ua`z!$#D}XiGf~deWTES>lA49C} z?O@64YO)2RT{MRe%{!}2F))pG(Sih~)xkgosK7*lF7m<7{{#Hn{6A@7N(HFEpDCdI z{<z=arSfe3cs;A1vTExF2mNw{x1Rtcb`-DSZrCrj0Bf=ZQGxMCz-3^d0zXyY1+O9z AbpQYW literal 0 HcmV?d00001 diff --git a/src/app/Database/Migrations/2020-05-30-101000_add_languages.php b/src/app/Database/Migrations/2020-05-30-101000_add_languages.php index 8242afb299..c2c058aa6e 100644 --- a/src/app/Database/Migrations/2020-05-30-101000_add_languages.php +++ b/src/app/Database/Migrations/2020-05-30-101000_add_languages.php @@ -12,8 +12,19 @@ class AddLanguages extends Migration $this->forge->addField([ 'code' => [ 'type' => 'VARCHAR', + 'comment' => 'ISO 639-1 language code.', 'constraint' => 2, ], + 'name' => [ + 'type' => 'VARCHAR', + 'comment' => 'English language name.', + 'constraint' => 191, + ], + 'native_name' => [ + 'type' => 'VARCHAR', + 'comment' => 'Native language name.', + 'constraint' => 191, + ], ]); $this->forge->addKey('code', true); $this->forge->createTable('languages'); diff --git a/src/app/Database/Migrations/2020-05-30-101500_add_podcasts.php b/src/app/Database/Migrations/2020-05-30-101500_add_podcasts.php index 9670a293e0..5a649cbe0d 100644 --- a/src/app/Database/Migrations/2020-05-30-101500_add_podcasts.php +++ b/src/app/Database/Migrations/2020-05-30-101500_add_podcasts.php @@ -34,10 +34,6 @@ class AddPodcasts extends Migration 'comment' => 'The show description. Where description is text containing one or more sentences describing your podcast to potential listeners. The maximum amount of text allowed for this tag is 4000 characters. To include links in your description or rich HTML, adhere to the following technical guidelines: enclose all portions of your XML that contain embedded HTML in a CDATA section to prevent formatting issues, and to ensure proper link functionality.', 'null' => true, ], - 'episode_description_footer' => [ - 'type' => 'TEXT', - 'null' => true, - ], 'image' => [ 'type' => 'VARCHAR', 'constraint' => 1024, @@ -102,8 +98,14 @@ class AddPodcasts extends Migration 'default' => 0, 'comment' => 'The podcast update status. If you will never publish another episode to your show, use this tag. Specifying the <itunes:complete> tag with a Yes value indicates that a podcast is complete and you will not post any more episodes in the future. Specifying any value other than Yes has no effect.', ], + 'episode_description_footer' => [ + 'type' => 'TEXT', + 'comment' => 'The text that will be added in every episode description (show notes).', + 'null' => true, + ], 'custom_html_head' => [ 'type' => 'TEXT', + 'comment' => 'The HTML code that will be added to evey page for this podcast. (You could add Google Analytics tracking code here for instance.)', 'null' => true, ], 'created_at' => [ diff --git a/src/app/Database/Seeds/LanguageSeeder.php b/src/app/Database/Seeds/LanguageSeeder.php index f200c1c121..1c280abd55 100644 --- a/src/app/Database/Seeds/LanguageSeeder.php +++ b/src/app/Database/Seeds/LanguageSeeder.php @@ -9,190 +9,188 @@ class LanguageSeeder extends Seeder public function run() { $data = array( - array('code' => 'ab'), - array('code' => 'aa'), - array('code' => 'af'), - array('code' => 'ak'), - array('code' => 'sq'), - array('code' => 'am'), - array('code' => 'ar'), - array('code' => 'an'), - array('code' => 'hy'), - array('code' => 'as'), - array('code' => 'av'), - array('code' => 'ae'), - array('code' => 'ay'), - array('code' => 'az'), - array('code' => 'bm'), - array('code' => 'ba'), - array('code' => 'eu'), - array('code' => 'be'), - array('code' => 'bn'), - array('code' => 'bh'), - array('code' => 'bi'), - array('code' => 'bs'), - array('code' => 'br'), - array('code' => 'bg'), - array('code' => 'my'), - array('code' => 'ca'), - array('code' => 'km'), - array('code' => 'ch'), - array('code' => 'ce'), - array('code' => 'ny'), - array('code' => 'zh'), - array('code' => 'cu'), - array('code' => 'cv'), - array('code' => 'kw'), - array('code' => 'co'), - array('code' => 'cr'), - array('code' => 'hr'), - array('code' => 'cs'), - array('code' => 'da'), - array('code' => 'dv'), - array('code' => 'nl'), - array('code' => 'dz'), - array('code' => 'en'), - array('code' => 'eo'), - array('code' => 'et'), - array('code' => 'ee'), - array('code' => 'fo'), - array('code' => 'fj'), - array('code' => 'fi'), - array('code' => 'fr'), - array('code' => 'ff'), - array('code' => 'gd'), - array('code' => 'gl'), - array('code' => 'lg'), - array('code' => 'ka'), - array('code' => 'de'), - array('code' => 'ki'), - array('code' => 'el'), - array('code' => 'kl'), - array('code' => 'gn'), - array('code' => 'gu'), - array('code' => 'ht'), - array('code' => 'ha'), - array('code' => 'he'), - array('code' => 'hz'), - array('code' => 'hi'), - array('code' => 'ho'), - array('code' => 'hu'), - array('code' => 'is'), - array('code' => 'io'), - array('code' => 'ig'), - array('code' => 'id'), - array('code' => 'ia'), - array('code' => 'ie'), - array('code' => 'iu'), - array('code' => 'ik'), - array('code' => 'ga'), - array('code' => 'it'), - array('code' => 'ja'), - array('code' => 'jv'), - array('code' => 'kn'), - array('code' => 'kr'), - array('code' => 'ks'), - array('code' => 'kk'), - array('code' => 'rw'), - array('code' => 'kv'), - array('code' => 'kg'), - array('code' => 'ko'), - array('code' => 'kj'), - array('code' => 'ku'), - array('code' => 'ky'), - array('code' => 'lo'), - array('code' => 'la'), - array('code' => 'lv'), - array('code' => 'lb'), - array('code' => 'li'), - array('code' => 'ln'), - array('code' => 'lt'), - array('code' => 'lu'), - array('code' => 'mk'), - array('code' => 'mg'), - array('code' => 'ms'), - array('code' => 'ml'), - array('code' => 'mt'), - array('code' => 'gv'), - array('code' => 'mi'), - array('code' => 'mr'), - array('code' => 'mh'), - array('code' => 'ro'), - array('code' => 'mn'), - array('code' => 'na'), - array('code' => 'nv'), - array('code' => 'nd'), - array('code' => 'ng'), - array('code' => 'ne'), - array('code' => 'se'), - array('code' => 'no'), - array('code' => 'nb'), - array('code' => 'nn'), - array('code' => 'ii'), - array('code' => 'oc'), - array('code' => 'oj'), - array('code' => 'or'), - array('code' => 'om'), - array('code' => 'os'), - array('code' => 'pi'), - array('code' => 'pa'), - array('code' => 'ps'), - array('code' => 'fa'), - array('code' => 'pl'), - array('code' => 'pt'), - array('code' => 'qu'), - array('code' => 'rm'), - array('code' => 'rn'), - array('code' => 'ru'), - array('code' => 'sm'), - array('code' => 'sg'), - array('code' => 'sa'), - array('code' => 'sc'), - array('code' => 'sr'), - array('code' => 'sn'), - array('code' => 'sd'), - array('code' => 'si'), - array('code' => 'sk'), - array('code' => 'sl'), - array('code' => 'so'), - array('code' => 'st'), - array('code' => 'nr'), - array('code' => 'es'), - array('code' => 'su'), - array('code' => 'sw'), - array('code' => 'ss'), - array('code' => 'sv'), - array('code' => 'tl'), - array('code' => 'ty'), - array('code' => 'tg'), - array('code' => 'ta'), - array('code' => 'tt'), - array('code' => 'te'), - array('code' => 'th'), - array('code' => 'bo'), - array('code' => 'ti'), - array('code' => 'to'), - array('code' => 'ts'), - array('code' => 'tn'), - array('code' => 'tr'), - array('code' => 'tk'), - array('code' => 'tw'), - array('code' => 'ug'), - array('code' => 'uk'), - array('code' => 'ur'), - array('code' => 'uz'), - array('code' => 've'), - array('code' => 'vi'), - array('code' => 'vo'), - array('code' => 'wa'), - array('code' => 'cy'), - array('code' => 'fy'), - array('code' => 'wo'), - array('code' => 'xh'), - array('code' => 'yi'), - array('code' => 'yo'), - array('code' => 'za'), - array('code' => 'zu'), + array('code'=>'ab','name'=>'Abkhaz','native_name'=>'аҧÑуа'), + array('code'=>'aa','name'=>'Afar','native_name'=>'Afaraf'), + array('code'=>'af','name'=>'Afrikaans','native_name'=>'Afrikaans'), + array('code'=>'ak','name'=>'Akan','native_name'=>'Akan'), + array('code'=>'sq','name'=>'Albanian','native_name'=>'Shqip'), + array('code'=>'am','name'=>'Amharic','native_name'=>'አማáˆáŠ›'), + array('code'=>'ar','name'=>'Arabic','native_name'=>'العربية'), + array('code'=>'an','name'=>'Aragonese','native_name'=>'Aragonés'), + array('code'=>'hy','name'=>'Armenian','native_name'=>'Õ€Õ¡ÕµÕ¥Ö€Õ¥Õ¶'), + array('code'=>'as','name'=>'Assamese','native_name'=>'অসমীয়া'), + array('code'=>'av','name'=>'Avaric','native_name'=>'авар мацӀ, магӀарул мацӀ'), + array('code'=>'ae','name'=>'Avestan','native_name'=>'avesta'), + array('code'=>'ay','name'=>'Aymara','native_name'=>'aymar aru'), + array('code'=>'az','name'=>'Azerbaijani','native_name'=>'azÉ™rbaycan dili'), + array('code'=>'bm','name'=>'Bambara','native_name'=>'bamanankan'), + array('code'=>'ba','name'=>'Bashkir','native_name'=>'башҡорт теле'), + array('code'=>'eu','name'=>'Basque','native_name'=>'euskara, euskera'), + array('code'=>'be','name'=>'Belarusian','native_name'=>'БеларуÑкаÑ'), + array('code'=>'bn','name'=>'Bengali','native_name'=>'বাংলা'), + array('code'=>'bh','name'=>'Bihari','native_name'=>'à¤à¥‹à¤œà¤ªà¥à¤°à¥€'), + array('code'=>'bi','name'=>'Bislama','native_name'=>'Bislama'), + array('code'=>'bs','name'=>'Bosnian','native_name'=>'bosanski jezik'), + array('code'=>'br','name'=>'Breton','native_name'=>'brezhoneg'), + array('code'=>'bg','name'=>'Bulgarian','native_name'=>'българÑки език'), + array('code'=>'my','name'=>'Burmese','native_name'=>'ဗမာစာ'), + array('code'=>'ca','name'=>'Catalan; Valencian','native_name'=>'Català '), + array('code'=>'ch','name'=>'Chamorro','native_name'=>'Chamoru'), + array('code'=>'ce','name'=>'Chechen','native_name'=>'нохчийн мотт'), + array('code'=>'ny','name'=>'Chichewa; Chewa; Nyanja','native_name'=>'chiCheŵa, chinyanja'), + array('code'=>'zh','name'=>'Chinese','native_name'=>'ä¸æ–‡ (ZhÅngwén), 汉è¯, 漢語'), + array('code'=>'cv','name'=>'Chuvash','native_name'=>'чӑваш чӗлхи'), + array('code'=>'kw','name'=>'Cornish','native_name'=>'Kernewek'), + array('code'=>'co','name'=>'Corsican','native_name'=>'corsu, lingua corsa'), + array('code'=>'cr','name'=>'Cree','native_name'=>'á“€á¦áƒá”ááá£'), + array('code'=>'hr','name'=>'Croatian','native_name'=>'hrvatski'), + array('code'=>'cs','name'=>'Czech','native_name'=>'Äesky, ÄeÅ¡tina'), + array('code'=>'da','name'=>'Danish','native_name'=>'dansk'), + array('code'=>'dv','name'=>'Divehi; Dhivehi; Maldivian;','native_name'=>'Þ‹Þ¨ÞˆÞ¬Þ€Þ¨'), + array('code'=>'nl','name'=>'Dutch','native_name'=>'Nederlands, Vlaams'), + array('code'=>'en','name'=>'English','native_name'=>'English'), + array('code'=>'eo','name'=>'Esperanto','native_name'=>'Esperanto'), + array('code'=>'et','name'=>'Estonian','native_name'=>'eesti, eesti keel'), + array('code'=>'ee','name'=>'Ewe','native_name'=>'EÊ‹egbe'), + array('code'=>'fo','name'=>'Faroese','native_name'=>'føroyskt'), + array('code'=>'fj','name'=>'Fijian','native_name'=>'vosa Vakaviti'), + array('code'=>'fi','name'=>'Finnish','native_name'=>'suomi, suomen kieli'), + array('code'=>'fr','name'=>'French','native_name'=>'français, langue française'), + array('code'=>'ff','name'=>'Fula; Fulah; Pulaar; Pular','native_name'=>'Fulfulde, Pulaar, Pular'), + array('code'=>'gl','name'=>'Galician','native_name'=>'Galego'), + array('code'=>'ka','name'=>'Georgian','native_name'=>'ქáƒáƒ თული'), + array('code'=>'de','name'=>'German','native_name'=>'Deutsch'), + array('code'=>'el','name'=>'Greek, Modern','native_name'=>'Ελληνικά'), + array('code'=>'gn','name'=>'GuaranÃ','native_name'=>'Avañeẽ'), + array('code'=>'gu','name'=>'Gujarati','native_name'=>'ગà«àªœàª°àª¾àª¤à«€'), + array('code'=>'ht','name'=>'Haitian; Haitian Creole','native_name'=>'Kreyòl ayisyen'), + array('code'=>'ha','name'=>'Hausa','native_name'=>'Hausa, Ù‡ÙŽÙˆÙسَ'), + array('code'=>'he','name'=>'Hebrew (modern)','native_name'=>'עברית'), + array('code'=>'hz','name'=>'Herero','native_name'=>'Otjiherero'), + array('code'=>'hi','name'=>'Hindi','native_name'=>'हिनà¥à¤¦à¥€, हिंदी'), + array('code'=>'ho','name'=>'Hiri Motu','native_name'=>'Hiri Motu'), + array('code'=>'hu','name'=>'Hungarian','native_name'=>'Magyar'), + array('code'=>'ia','name'=>'Interlingua','native_name'=>'Interlingua'), + array('code'=>'id','name'=>'Indonesian','native_name'=>'Bahasa Indonesia'), + array('code'=>'ie','name'=>'Interlingue','native_name'=>'Originally called Occidental; then Interlingue after WWII'), + array('code'=>'ga','name'=>'Irish','native_name'=>'Gaeilge'), + array('code'=>'ig','name'=>'Igbo','native_name'=>'Asụsụ Igbo'), + array('code'=>'ik','name'=>'Inupiaq','native_name'=>'Iñupiaq, Iñupiatun'), + array('code'=>'io','name'=>'Ido','native_name'=>'Ido'), + array('code'=>'is','name'=>'Icelandic','native_name'=>'Ãslenska'), + array('code'=>'it','name'=>'Italian','native_name'=>'Italiano'), + array('code'=>'iu','name'=>'Inuktitut','native_name'=>'áƒá“„ᒃᑎá‘ᑦ'), + array('code'=>'ja','name'=>'Japanese','native_name'=>'日本語 (ã«ã»ã‚“ã”ï¼ã«ã£ã½ã‚“ã”)'), + array('code'=>'jv','name'=>'Javanese','native_name'=>'basa Jawa'), + array('code'=>'kl','name'=>'Kalaallisut, Greenlandic','native_name'=>'kalaallisut, kalaallit oqaasii'), + array('code'=>'kn','name'=>'Kannada','native_name'=>'ಕನà³à²¨à²¡'), + array('code'=>'kr','name'=>'Kanuri','native_name'=>'Kanuri'), + array('code'=>'ks','name'=>'Kashmiri','native_name'=>'कशà¥à¤®à¥€à¤°à¥€, كشميري‎'), + array('code'=>'kk','name'=>'Kazakh','native_name'=>'Қазақ тілі'), + array('code'=>'km','name'=>'Khmer','native_name'=>'ភាសាážáŸ’មែរ'), + array('code'=>'ki','name'=>'Kikuyu, Gikuyu','native_name'=>'GÄ©kÅ©yÅ©'), + array('code'=>'rw','name'=>'Kinyarwanda','native_name'=>'Ikinyarwanda'), + array('code'=>'ky','name'=>'Kirghiz, Kyrgyz','native_name'=>'кыргыз тили'), + array('code'=>'kv','name'=>'Komi','native_name'=>'коми кыв'), + array('code'=>'kg','name'=>'Kongo','native_name'=>'KiKongo'), + array('code'=>'ko','name'=>'Korean','native_name'=>'í•œêµì–´ (韓國語), ì¡°ì„ ë§ (æœé®®èªž)'), + array('code'=>'ku','name'=>'Kurdish','native_name'=>'Kurdî, كوردی‎'), + array('code'=>'kj','name'=>'Kwanyama, Kuanyama','native_name'=>'Kuanyama'), + array('code'=>'la','name'=>'Latin','native_name'=>'latine, lingua latina'), + array('code'=>'lb','name'=>'Luxembourgish, Letzeburgesch','native_name'=>'Lëtzebuergesch'), + array('code'=>'lg','name'=>'Luganda','native_name'=>'Luganda'), + array('code'=>'li','name'=>'Limburgish, Limburgan, Limburger','native_name'=>'Limburgs'), + array('code'=>'ln','name'=>'Lingala','native_name'=>'Lingála'), + array('code'=>'lo','name'=>'Lao','native_name'=>'ພາສາລາວ'), + array('code'=>'lt','name'=>'Lithuanian','native_name'=>'lietuvių kalba'), + array('code'=>'lu','name'=>'Luba-Katanga','native_name'=>''), + array('code'=>'lv','name'=>'Latvian','native_name'=>'latvieÅ¡u valoda'), + array('code'=>'gv','name'=>'Manx','native_name'=>'Gaelg, Gailck'), + array('code'=>'mk','name'=>'Macedonian','native_name'=>'македонÑки јазик'), + array('code'=>'mg','name'=>'Malagasy','native_name'=>'Malagasy fiteny'), + array('code'=>'ms','name'=>'Malay','native_name'=>'bahasa Melayu, بهاس ملايو‎'), + array('code'=>'ml','name'=>'Malayalam','native_name'=>'മലയാളം'), + array('code'=>'mt','name'=>'Maltese','native_name'=>'Malti'), + array('code'=>'mi','name'=>'MÄori','native_name'=>'te reo MÄori'), + array('code'=>'mr','name'=>'Marathi (MarÄá¹hÄ«)','native_name'=>'मराठी'), + array('code'=>'mh','name'=>'Marshallese','native_name'=>'Kajin M̧ajeļ'), + array('code'=>'mn','name'=>'Mongolian','native_name'=>'монгол'), + array('code'=>'na','name'=>'Nauru','native_name'=>'EkakairÅ© Naoero'), + array('code'=>'nv','name'=>'Navajo, Navaho','native_name'=>'Diné bizaad, DinékʼehÇ°Ã'), + array('code'=>'nb','name'=>'Norwegian BokmÃ¥l','native_name'=>'Norsk bokmÃ¥l'), + array('code'=>'nd','name'=>'North Ndebele','native_name'=>'isiNdebele'), + array('code'=>'ne','name'=>'Nepali','native_name'=>'नेपाली'), + array('code'=>'ng','name'=>'Ndonga','native_name'=>'Owambo'), + array('code'=>'nn','name'=>'Norwegian Nynorsk','native_name'=>'Norsk nynorsk'), + array('code'=>'no','name'=>'Norwegian','native_name'=>'Norsk'), + array('code'=>'ii','name'=>'Nuosu','native_name'=>'ê†ˆêŒ ê’¿ Nuosuhxop'), + array('code'=>'nr','name'=>'South Ndebele','native_name'=>'isiNdebele'), + array('code'=>'oc','name'=>'Occitan','native_name'=>'Occitan'), + array('code'=>'oj','name'=>'Ojibwe, Ojibwa','native_name'=>'áŠá“‚ᔑᓈá¯á’§áŽá“'), + array('code'=>'cu','name'=>'Old Church Slavonic, Church Slavic, Church Slavonic, Old Bulgarian, Old Slavonic','native_name'=>'ѩзыкъ ÑловѣньÑкъ'), + array('code'=>'om','name'=>'Oromo','native_name'=>'Afaan Oromoo'), + array('code'=>'or','name'=>'Oriya','native_name'=>'ଓଡ଼ିଆ'), + array('code'=>'os','name'=>'Ossetian, Ossetic','native_name'=>'ирон æвзаг'), + array('code'=>'pa','name'=>'Panjabi, Punjabi','native_name'=>'ਪੰਜਾਬੀ, پنجابی‎'), + array('code'=>'pi','name'=>'PÄli','native_name'=>'पाऴि'), + array('code'=>'fa','name'=>'Persian','native_name'=>'Ùارسی'), + array('code'=>'pl','name'=>'Polish','native_name'=>'polski'), + array('code'=>'ps','name'=>'Pashto, Pushto','native_name'=>'پښتو'), + array('code'=>'pt','name'=>'Portuguese','native_name'=>'Português'), + array('code'=>'qu','name'=>'Quechua','native_name'=>'Runa Simi, Kichwa'), + array('code'=>'rm','name'=>'Romansh','native_name'=>'rumantsch grischun'), + array('code'=>'rn','name'=>'Kirundi','native_name'=>'kiRundi'), + array('code'=>'ro','name'=>'Romanian, Moldavian, Moldovan','native_name'=>'română'), + array('code'=>'ru','name'=>'Russian','native_name'=>'руÑÑкий Ñзык'), + array('code'=>'sa','name'=>'Sanskrit (Saá¹ská¹›ta)','native_name'=>'संसà¥à¤•à¥ƒà¤¤à¤®à¥'), + array('code'=>'sc','name'=>'Sardinian','native_name'=>'sardu'), + array('code'=>'sd','name'=>'Sindhi','native_name'=>'सिनà¥à¤§à¥€, سنڌي، سندھی‎'), + array('code'=>'se','name'=>'Northern Sami','native_name'=>'Davvisámegiella'), + array('code'=>'sm','name'=>'Samoan','native_name'=>'gagana faa Samoa'), + array('code'=>'sg','name'=>'Sango','native_name'=>'yângâ tî sängö'), + array('code'=>'sr','name'=>'Serbian','native_name'=>'ÑрпÑки језик'), + array('code'=>'gd','name'=>'Scottish Gaelic; Gaelic','native_name'=>'Gà idhlig'), + array('code'=>'sn','name'=>'Shona','native_name'=>'chiShona'), + array('code'=>'si','name'=>'Sinhala, Sinhalese','native_name'=>'සිංහල'), + array('code'=>'sk','name'=>'Slovak','native_name'=>'slovenÄina'), + array('code'=>'sl','name'=>'Slovene','native_name'=>'slovenÅ¡Äina'), + array('code'=>'so','name'=>'Somali','native_name'=>'Soomaaliga, af Soomaali'), + array('code'=>'st','name'=>'Southern Sotho','native_name'=>'Sesotho'), + array('code'=>'es','name'=>'Spanish; Castilian','native_name'=>'español, castellano'), + array('code'=>'su','name'=>'Sundanese','native_name'=>'Basa Sunda'), + array('code'=>'sw','name'=>'Swahili','native_name'=>'Kiswahili'), + array('code'=>'ss','name'=>'Swati','native_name'=>'SiSwati'), + array('code'=>'sv','name'=>'Swedish','native_name'=>'svenska'), + array('code'=>'ta','name'=>'Tamil','native_name'=>'தமிழà¯'), + array('code'=>'te','name'=>'Telugu','native_name'=>'తెలà±à°—à±'), + array('code'=>'tg','name'=>'Tajik','native_name'=>'тоҷикӣ, toÄŸikÄ«, تاجیکی‎'), + array('code'=>'th','name'=>'Thai','native_name'=>'ไทย'), + array('code'=>'ti','name'=>'Tigrinya','native_name'=>'ትáŒáˆáŠ›'), + array('code'=>'bo','name'=>'Tibetan Standard, Tibetan, Central','native_name'=>'བོད་ཡིག'), + array('code'=>'tk','name'=>'Turkmen','native_name'=>'Türkmen, Түркмен'), + array('code'=>'tl','name'=>'Tagalog','native_name'=>'Wikang Tagalog, áœáœ’ᜃᜅ᜔ ᜆᜄᜎᜓᜄ᜔'), + array('code'=>'tn','name'=>'Tswana','native_name'=>'Setswana'), + array('code'=>'to','name'=>'Tonga (Tonga Islands)','native_name'=>'faka Tonga'), + array('code'=>'tr','name'=>'Turkish','native_name'=>'Türkçe'), + array('code'=>'ts','name'=>'Tsonga','native_name'=>'Xitsonga'), + array('code'=>'tt','name'=>'Tatar','native_name'=>'татарча, tatarça, تاتارچا‎'), + array('code'=>'tw','name'=>'Twi','native_name'=>'Twi'), + array('code'=>'ty','name'=>'Tahitian','native_name'=>'Reo Tahiti'), + array('code'=>'ug','name'=>'Uighur, Uyghur','native_name'=>'UyÆ£urqÉ™, ئۇيغۇرچە‎'), + array('code'=>'uk','name'=>'Ukrainian','native_name'=>'українÑька'), + array('code'=>'ur','name'=>'Urdu','native_name'=>'اردو'), + array('code'=>'uz','name'=>'Uzbek','native_name'=>'zbek, Ўзбек, أۇزبÛك‎'), + array('code'=>'ve','name'=>'Venda','native_name'=>'Tshivenḓa'), + array('code'=>'vi','name'=>'Vietnamese','native_name'=>'Tiếng Việt'), + array('code'=>'vo','name'=>'Volapük','native_name'=>'Volapük'), + array('code'=>'wa','name'=>'Walloon','native_name'=>'Walon'), + array('code'=>'cy','name'=>'Welsh','native_name'=>'Cymraeg'), + array('code'=>'wo','name'=>'Wolof','native_name'=>'Wollof'), + array('code'=>'fy','name'=>'Western Frisian','native_name'=>'Frysk'), + array('code'=>'xh','name'=>'Xhosa','native_name'=>'isiXhosa'), + array('code'=>'yi','name'=>'Yiddish','native_name'=>'ייִדיש'), + array('code'=>'yo','name'=>'Yoruba','native_name'=>'Yorùbá'), + array('code'=>'za','name'=>'Zhuang, Chuang','native_name'=>'Saɯ cueÅ‹Æ…, Saw cuengh'), ); $this->db->table('languages')->insertBatch($data); -- GitLab