1

我刚刚安装了对 codeigniter 的翻译。

在我的控制器开始时,我设置了:

public function __construct()
{
   parent::__construct();
   $this->load->model('MyVeryFirst_model');
   $this->lang->load('calendar', 'polish');
   $this->load->helper('date');
}

下一个功能

echo mdate(%F);

它用英语显示月份,为什么?

echo $this->lang->line('cal_december');
echo timespan('1079621429', time());

用波兰语给我看名字,没关系。我已将语言环境设置为波兰语。

我做错了什么?

4

2 回答 2

0

注意:这个函数(timespan())生成的文本可以在以下语言文件中找到:language//date_lang.php 检查您在波兰语目录中的date_lang.php 并查看是否所有内容都被翻译为波兰语。

于 2012-12-10T18:17:31.343 回答
0

我真的不知道为什么它不起作用,所以我使用了一些小技巧

$vars['today'] = date("d ").$this->lang->line("cal_".strtolower(date("F"))).date(" Y");
于 2012-12-10T21:00:32.977 回答