有什么方法可以将完整的 lang 文件发送到视图,以便我可以访问$lang
视图内的 -variable。
目前我唯一能找到的是将单独的行发送到视图(使用$this->lang->line('lang_key')
),如果我想在视图中打印几十行,这听起来非常令人反感。
我的问题是是否有办法选择特定语言文件并使该语言文件$lang
中的整个数组可以从视图中访问。
有什么方法可以将完整的 lang 文件发送到视图,以便我可以访问$lang
视图内的 -variable。
目前我唯一能找到的是将单独的行发送到视图(使用$this->lang->line('lang_key')
),如果我想在视图中打印几十行,这听起来非常令人反感。
我的问题是是否有办法选择特定语言文件并使该语言文件$lang
中的整个数组可以从视图中访问。
在您的视图中尝试此操作以查看您的所有 lang 数组。
print_r($this->lang);
你应该把:
$this->load->lang('your lang file name');
在您加载视图的控制器的构造函数中。
并在视图中使用它:
<?php lang->line('key');?>
在构造函数中加载翻译文件:
$this->lang->load('trans_file', 'spanish');
然后在视图上,您可以通过以下方式回显每一行:
<?php echo $this->lang->line('prod_not_found'); ?>