在CodeIgniter中加载多个语言文件

时间:2010-01-07 07:01:59

标签: file codeigniter localization

我可以在CodeIgniter中为同一个视图加载多个语言文件吗?

4 个答案:

答案 0 :(得分:5)

...啊

这很简单。我刚用$this->lang->load()加载了两个文件。

$this->lang->load("lang_file1");
$this->lang->load("lang_file2");

然后在加载视图后,我可以使用这两个文件中的字符串。但我不确定相同字符串在不同的lang文件中的后果。

我还看到你甚至可以在CodeIgniter中加载多个视图。只需连续加载它们,CodeIgniter就会将它们合并到一个视图中。

答案 1 :(得分:0)

此示例从系统库加载一个类,从应用程序库加载一个。

$this->load->library(array( 'form_validation','form_validate_supplement'));

答案 2 :(得分:0)

如果使用相同的变量,

zkanoca将无效。同时,如果不是,那就不会是双语,因为你没有翻译你的文字。您将在2个文件中包含已拆分的变量。

答案 3 :(得分:0)

来自codeigniter文档,

$this->lang->load(array('menu', 'text'), 'french');

Codeigniter documentation