【发布时间】:2011-09-29 13:55:23
【问题描述】:
事情是这样的: 我已经创建了完整的 Joomla1.5 组件,为 JText::_ 翻译添加了语言 ini 文件,它在安装过程中被加载,但翻译不起作用。
这是 xml 清单文件的语言部分(它应该只在管理员中工作):
<administration>
(...)
<languages folder="admin/language">
<language tag="pl-PL">pl-PL.com_COMPONENTNAME.ini</language>
</languages>
</administration>
文件 pl-PL.com_COMPONENTNAME.ini 位于安装包的 admin/language/ 中,安装后它被加载到 administrator/language/ 文件夹,但 JText::_() 方法似乎没有读取它。
我试过 JFactory::getLanguage()->load('com_COMPONENTNAME'),但没有效果。
这是 ini 文件的一部分(我尝试了带双引号和不带双引号):
# $Id: pl-PL.com_COMPONENTNAME.ini
# author
AGENTS="Agenci"
AGENT="Agent"
【问题讨论】:
-
您找到解决方案了吗?我也被这个问题难住了。
标签: joomla components joomla1.5