Pada tutorial sebelumnya kita telah membuat sebuah table dan membuat folder-folder bahasa yang akan kita gunakan pada Cara Membuat Multi Bahasa Menggunakan Codeigniter Part 2 kita akan langsung masuk kestudy casenya untuk membuat multi bahasa menggunakan codeigniter.

Langkah pertama kita akan membuat sebuah file .htaccess kita akan menggunakan file tersebut untuk menghilangkan index.php bawaan dari codeigniter karena seperti yang kita ketahui bahwa default dari codeigniter terdapat url index.php nah untuk menghilangkan index.php tersebut kita bisa menggunakan htaccess.

Pada folder projectnya silahkan teman-teman buat sebuah file dengan nama htaccess sejajar dengan index.php dan folder application seperti dibawah ini :

Cara Membuat Multi Bahasa Menggunakan Codeigniter Part 2

Pada file htaccess tersebut silahkan teman-teman masukan script htaccess seperti dibawah ini :

Cara Membuat Multi Bahasa Menggunakan Codeigniter Part 2

Selanjutnya kita akan membuat sebuah file ENG_lang.php pada application/language/ENG, INA_lang.php pada folder application/language/INA, ITA_lang.php pada folder application/language/ITA seperti dibawah ini :

Cara Membuat Multi Bahasa Menggunakan Codeigniter Part 2

Pada file ENG_lang.php kita akan masukan script nya seperti dibawah ini :

Cara Membuat Multi Bahasa Menggunakan Codeigniter Part 2

Begitu juga dengan file INA_lang.php seperti dibawah ini :

Cara Membuat Multi Bahasa Menggunakan Codeigniter Part 2

Dan ITA_lang.php  seperti dibawah ini :

Cara Membuat Multi Bahasa Menggunakan Codeigniter Part 2

Kemudian kita akan membuat tiga buah file pada controller yaitu Home.php, About.php, Contact.php seperti dibawah ini :

Cara Membuat Multi Bahasa Menggunakan Codeigniter Part 2

Selanjutnya kita akan membuat sebuah file dengan nama MY_Controller.php pada application/core seperti dibawah ini :

Cara Membuat Multi Bahasa Menggunakan Codeigniter Part 2

Pada file MY_Controller.php kita akan lakukan pengecekan jika untuk scriptnya seperti dibawah ini :

Cara Membuat Multi Bahasa Menggunakan Codeigniter Part 2

Selanjutnya silahkan teman-teman buka folder application/config/config.php kita akan masukan base_url sesuai dengan url project yang kita gunakan dan kita akan hapus index.php yang terdpat pada index_page seleperti dibawah ini :

Cara Membuat Multi Bahasa Menggunakan Codeigniter Part 2

Kemudian kita akan load library dan helper yang akan kita gunakan pada application/config/autoload.php seperti dibawah ini :

Cara Membuat Multi Bahasa Menggunakan Codeigniter Part 2

Cara Membuat Multi Bahasa Menggunakan Codeigniter Part 2

oke teman-teman itulah pembahasan kita pada Cara Membuat Multi Bahasa Menggunakan Codeigniter Part 2.

Semoga bermanfaat.

Terimakasih.