我正在使用 codeigniter 并且正在构建一个多语言网站,所以我使用 Language 类,如下所示:
$this->lang->load('index', 'english');
然后,在控制器中,将所有数据加载到我的视图中,我这样做:
$data["var1"] = $this->lang->line('language_key1');
$data["var2"] = $this->lang->line('language_key2');
$data["var3"] = $this->lang->line('language_key3');
$data["var4"] = $this->lang->line('language_key4');
$data["var5"] = $this->lang->line('language_key5');
...
$this->load->view('index', $data);
问题是在某些控制器中我必须加载超过 100 个语言键,我想知道是否有更简单的方法可以做到这一点。