JHTML日期未在实时服务器上进行翻译

时间:2013-04-10 10:37:40

标签: joomla2.5

我有一些代码使用自定义日期格式显示日期,如下所示:

echo JHtml::_('date',$price->date_from,JText::_('DATE_FORMAT_DM'));

字符串DATE_FORMAT_DM在我的西班牙语文件es-ES.ini中列出,如下所示:

DATE_FORMAT_DM="d M"

我的问题是它没有将月份翻译成西班牙语 - 它适用于localhost但不适用于实时服务器。

我完全不知道为什么会这样,任何帮助都会非常感激。

2 个答案:

答案 0 :(得分:1)

好的我找到了答案,基本上语言文件加载存在问题。 我将主语言.ini文件中的日期格式字符串复制并粘贴到我的组件ini文件中,然后就可以了。

答案 1 :(得分:0)

请尝试使用以下内容:

echo date($price->date_from, JText::_('DATE_FORMAT_DM'));

否则尝试使用您的方法,但没有语言字符串,因此:

echo JHtml::_('date',$price->date_from, 'd M');

希望这有帮助