我希望用户从我网站上的任何子页面中选择他的语言。存储每种用户语言的最佳解决方案是会话。
我的网站默认语言是英语,但我应该如何加载用户选择的其他语言?我想我应该这样做:
$this->lang->load('my_language_file', $this->session->userdata('language'));
但是这样,我必须在每个控制器中加载语言。有没有办法从全局会话中选择用户语言?所以我可以$this->lang->line('some-message');
在我网站的每个地方使用?