ユーザーが自分の Web サイトのサブページから自分の言語を選択できるようにします。各ユーザー言語を保存するための最良のソリューションは、セッションです。
私のウェブサイトのデフォルト言語は英語ですが、ユーザーが選択した他の言語を読み込むにはどうすればよいですか? 私はこのようにすべきだと思います:
$this->lang->load('my_language_file', $this->session->userdata('language'));
しかし、この方法では、すべてのコントローラーに言語をロードする必要があります。セッションからグローバルにユーザー言語を選択する方法はありませんか? だから私は$this->lang->line('some-message');
自分のウェブサイトのあらゆる場所で使用できますか?