如何获得codeigniter当前月份(翻译)

时间:2012-12-10 17:51:26

标签: php codeigniter date-format lang

我只是安装了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());

在波兰语中显示我的名字,这是好的。我已将区域设置设置为抛光。

我做错了什么?

2 个答案:

答案 0 :(得分:0)

注意:此函数生成的文本( timespan())位于以下语言文件中:language // date_lang.php检查gem目录中的date_lang.php,看看是否所有内容都是翻译成波兰语。

答案 1 :(得分:0)

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

$vars['today'] = date("d ").$this->lang->line("cal_".strtolower(date("F"))).date(" Y");