0

我知道您可以通过编辑语言文件夹中的 en-GB.ini 文件来更改 Joomla 的默认日期格式。

有没有办法通过使用我的模板语言文件来覆盖它?

我试过粘贴

DATE_FORMAT_LC="l, d F Y"
DATE_FORMAT_LC1="l, d F Y"
DATE_FORMAT_LC2="l, d F Y"
DATE_FORMAT_LC3="d F Y"
DATE_FORMAT_LC4="Y-m-d"
DATE_FORMAT_JS1="y-m-d"

进入我的模板的语言文件。使用语言 bebug 显示文件正在加载。但是,我的前端页面中的日期格式仍然保持不变。

4

1 回答 1

0

Joomla! 的日期格式信息!存储在文件中/language/<your_language>/<your_language>.ini

对于en-GB.ini,在第 224 行附近(在 Joomla! 2.5 中)。

您可以在本地覆盖它(如果您喜欢使用 GUI):

扩展 -> 语言管理器 -> 覆盖

或在language/overrides/en-GB.override.ini


现在,如果您想将覆盖放在您的模板中,请尝试以下操作:

您创建文件夹:

<your_template>/language/overrides

放入带有覆盖的文件(例如)en-GB.override.ini

在 templateDetails.xml 中,您需要添加:

<languages>
    <language tag="overrides">language/overrides/en-GB.override.ini</language>
</languages>

参考:

如何更改日期格式?

模板语言覆盖 (COM_CONTENT_ARTICLE_INFO="")

于 2013-02-19T16:53:16.150 回答