Skip to content
Snippets Groups Projects
LanguageSeeder.php 22.5 KiB
Newer Older
  • Learn to ignore specific revisions
  •  * Class LanguageSeeder Inserts values in languages table in database
    
     * @copyright  2020 Ad Aures
    
     * @license    https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
     * @link       https://castopod.org/
     */
    
    
     * From https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (cc) Creative Commons Attribution-ShareAlike 3.0
    
    namespace App\Database\Seeds;
    
    use CodeIgniter\Database\Seeder;
    
    
    class LanguageSeeder extends Seeder
    {
    
                    'native_name' => 'аҧсуа бызшәа, аҧсшәа',
                ],
    
                    'native_name' => 'Avesta',
    
                    'native_name' => 'Afrikaans',
                ],
    
                    'native_name' => 'Aragonés',
    
                    'native_name' => 'অসমীয়া',
                ],
    
                    'native_name' => 'авар мацӀ, магӀарул мацӀ',
                ],
    
                    'native_name' => 'Aymar aru',
    
                    'native_name' => 'azərbaycan dili',
                ],
                [
    
                    'native_name' => 'башҡорт теле',
                ],
                [
    
                    'native_name' => 'беларуская мова',
                ],
                [
    
                    'native_name' => 'български език',
                ],
                [
    
                    'native_name' => 'भोजपुरी',
                ],
    
                    'native_name' => 'Bamanankan',
    
                    'native_name' => 'བོད་ཡིག',
                ],
                [
    
                    'native_name' => 'Brezhoneg',
    
                    'native_name' => 'Bosanski jezik',
    
                    'native_name' => 'Català, valencià',
    
                    'native_name' => 'нохчийн мотт',
                ],
    
                    'native_name' => 'Corsu, lingua corsa',
    
                    'native_name' => 'ᓀᐦᐃᔭᐍᐏᐣ',
                ],
    
                    'native_name' => 'čeština, český jazyk',
                ],
                [
    
                    'native_name' => 'ѩзыкъ словѣньскъ',
                ],
                [
    
                    'native_name' => 'чӑваш чӗлхи',
                ],
    
                    'native_name' => 'Dansk',
    
                    'native_name' => 'ދިވެހި',
                ],
    
                    'native_name' => 'ελληνικά',
                ],
    
                    'native_name' => 'eesti, eesti keel',
                ],
                [
    
                    'native_name' => 'Euskara, euskera',
    
                    'native_name' => 'Fulfulde, Pulaar, Pular',
                ],
                [
    
                    'native_name' => 'Suomi, suomen kieli',
    
                    'native_name' => 'Vosa Vakaviti',
    
                    'native_name' => 'Føroyskt',
    
                    'native_name' => 'Français, langue française',
    
                    'native_name' => 'Gàidhlig',
                ],
    
                    'native_name' => 'ગુજરાતી',
                ],
    
                    'native_name' => 'Gaelg, Gailck',
                ],
                [
    
                    'native_name' => '(Hausa) هَوُسَ',
                ],
    
                    'native_name' => 'हिन्दी, हिंदी',
                ],
                [
    
                    'native_name' => 'Hrvatski jezik',
    
                    'native_name' => 'Kreyòl ayisyen',
                ],
    
                    'native_name' => 'Magyar',
    
                    'native_name' => 'Interlingua',
                ],
                [
    
                    'native_name' => 'Bahasa Indonesia',
                ],
                [
    
                    'code'        => 'ie',
                    'native_name' => 'Interlingue, formerly Occidental',
    
                    'native_name' => 'ꆈꌠ꒿ Nuosuhxop',
                ],
                [
    
                    'native_name' => 'Iñupiaq, Iñupiatun',
                ],
    
                    'native_name' => 'Íslenska',
                ],
    
                    'native_name' => '日本語 (にほんご)',
                ],
                [
    
                    'native_name' => 'ꦧꦱꦗꦮ, Basa Jawa',
                ],
    
                    'native_name' => 'ქართული',
                ],
                [
    
                    'native_name' => 'Kuanyama',
                ],
    
                    'native_name' => 'қазақ тілі',
                ],
    
                    'native_name' => 'Kalaallisut, kalaallit oqaasii',
    
                    'native_name' => 'ខ្មែរ, ខេមរភាសា, ភាសាខ្មែរ',
                ],
    
                    'native_name' => 'कश्मीरी, كشميري',
                ],
                [
    
                    'native_name' => 'Kurdî, کوردی',
                ],
    
                    'native_name' => 'Кыргызча, Кыргыз тили',
                ],
                [
    
                    'native_name' => 'Latine, lingua latina',
    
                    'native_name' => 'Lëtzebuergesch',
                ],
    
                    'native_name' => 'Limburgs',
                ],
    
                    'native_name' => 'ພາສາລາວ',
                ],
    
                    'native_name' => 'Lietuvių kalba',
    
                    'native_name' => 'Latviešu valoda',
    
                    'native_name' => 'Fiteny malagasy',
    
                    'native_name' => 'Kajin M̧ajeļ',
                ],
                [
    
                    'native_name' => 'Te reo Māori',
    
                    'native_name' => 'македонски јазик',
                ],
    
                    'native_name' => 'Монгол хэл',
                ],
    
                    'native_name' => 'Bahasa Melayu, بهاس ملايو',
                ],
    
                    'native_name' => 'Dorerin Naoero',
                ],
                [
    
                    'native_name' => 'Norsk Bokmål',
                ],
                [
    
                    'native_name' => 'isiNdebele',
                ],
    
                    'native_name' => 'Nederlands, Vlaams',
                ],
                [
    
                    'native_name' => 'Norsk Nynorsk',
                ],
    
                    'native_name' => 'Diné bizaad',
                ],
                [
    
                    'native_name' => 'Chicheŵa, chinyanja',
    
                    'native_name' => 'Occitan, lenga d’òc',
    
                    'native_name' => 'ᐊᓂᔑᓈᐯᒧᐎᓐ',
                ],
    
                    'native_name' => 'Afaan Oromoo',
                ],
    
                    'native_name' => 'ирон æвзаг',
                ],
                [
    
                    'native_name' => 'ਪੰਜਾਬੀ, پنجابی',
                ],
    
                    'native_name' => 'पालि, पाळि',
                ],
    
                    'native_name' => 'język polski, polszczyzna',
                ],
                [
    
                    'native_name' => 'Runa Simi, Kichwa',
                ],
                [
    
                    'native_name' => 'Rumantsch Grischun',
                ],
    
                    'native_name' => 'Română',
                ],
    
                    'native_name' => 'Pусский',
    
                    'native_name' => 'Ikinyarwanda',
                ],
                [
    
                    'native_name' => 'संस्कृतम्',
                ],
    
                    'native_name' => 'Sardu',
    
                    'native_name' => 'सिन्धी, سنڌي، سندھی',
                ],
                [
    
                    'native_name' => 'Davvisámegiella',
                ],
                [
    
                    'native_name' => 'Yângâ tî sängö',
    
                    'native_name' => 'සිංහල',
                ],
                [
    
                    'native_name' => 'Slovenčina, Slovenský Jazyk',
                ],
                [
    
                    'native_name' => 'Slovenski Jezik, Slovenščina',
                ],
                [
    
                    'native_name' => "Gagana fa'a Samoa",
    
                    'native_name' => 'Soomaaliga, af Soomaali',
                ],
    
                    'native_name' => 'српски језик',
                ],
    
                    'native_name' => 'Basa Sunda',
                ],
    
                    'native_name' => 'тоҷикӣ, toçikī, تاجیکی',
                ],
    
                    'native_name' => 'Türkmen, Түркмен',
                ],
                [
    
                    'native_name' => 'Wikang Tagalog',
                ],
    
                    'native_name' => 'Faka Tonga',
                ],
    
                    'native_name' => 'татар теле, tatar tele',
                ],
    
                    'native_name' => 'ئۇيغۇرچە, Uyghurche',
                ],
                [
    
                    'native_name' => 'Українська',
                ],
    
                    'native_name' => 'Oʻzbek, Ўзбек, أۇزبېك',
                ],
    
                    'native_name' => 'Tiếng Việt',
                ],
    
                    'native_name' => 'Saɯ cueŋƅ, Saw cuengh',
                ],
                [
    
                    'native_name' => '中文 (Zhōngwén), 汉语, 漢語',
                ],
    
            foreach ($data as $languageLine) {
                $this->db
                    ->table('languages')
                    ->ignore(true)
                    ->insert($languageLine);
            }