Di dalam folder language di dalam folder application, saya buat sebuah folder dengan nama English untuk menyimpan data bahasa Inggris dan di dalam folder Indonesia untuk menyimpan data bahasa Indonesia.
Misalkan di dalam folder English saya buat file dengan nama cakra_lang.php. Kemudian di dalam file tersebut saya tuliskan script:
$lang['Home'] = 'Home';
Kemudian di dalam folder Indonesia dengan nama file yang sama saya gunakan script:
$lang['Home'] = 'Beranda';
Lalu kemudian saya buat view.
<a href="<?=base_url()?>language/set_to/indonesia" title="Indonesia">Indonesia</a><a href="<?=base_url()?>language/set_to/english" title="Indonesia">Inggris</a>
echo trans('Home');
Terlihat di dalam view tersebut terdapat link untuk menhubungkan dengan dengan bahasa yang akan digunakan. Terdapat 2 settingan bahasa yaitu bahasa Indonesia dan bahasa Inggris. Kemudian dibawahnya perintah menampilkan hasil translate dengan menggunakan fungsi trans yang berasal dari file helper yang sebelumnya kita buat. Bersambung