セッションにユーザー言語を保存してから、次のように言語ファイルをロードしています。
$language = $this->session->userdata('language');
$this->lang->load('form_validation', $language);
しかし、それはかなり厄介$language
です。すべてのコントローラーに上記の変数をロードする必要がある場合は、グローバル変数である方がよいので、次のように使用できます。
$this->lang->load('form_validation', $language);
- ここで
$language
、varはグローバル変数になります。
どうやってやるの?