大家都知道,一旦你在Joomla後端安裝了擴展,說明就會顯示。您可以從XML中獲得簡單的描述,也可以使用基於語言的描述。我過去從來沒有遇到過基於語言的描述問題,但是這次我做了。該擴展是一個管理組件,沒有前端文件夾,用於Joomla 2.5。基於語言的安裝說明
當我安裝該組件,該說明顯示COM_PROJECTS_DESC
的語言文件夾和文件是在正確的位置和XML顯示爲
<?xml version="1.0" encoding="utf-8"?>
<extension type="component" version="2.5.0" method="upgrade">
<name>Projects</name>
<author>JoomJunk</author>
<creationDate>15th Jul 2012</creationDate>
<copyright>Copyright (C) 2012 JoomJunk</copyright>
<license>http://www.gnu.org/licenses/gpl-3.0.html</license>
<authorEmail>[email protected]</authorEmail>
<authorUrl>http://www.joomjunk.co.uk</authorUrl>
<version>1.0.0</version>
<description>COM_PROJECTS_DESC</description>
<administration>
<menu img="components/com_projects/assets/images/cpanel_16.png">COM_PROJECT_TO_DO</menu>
<files folder="admin">
<filename>index.html</filename>
<filename>controller.php</filename>
<filename>helper.php</filename>
<filename>projects.php</filename>
<folder>views</folder>
<folder>tables</folder>
<folder>models</folder>
<folder>controllers</folder>
<folder>assets</folder>
</files>
<languages folder="admin">
<language tag="en-GB">languages/en-GB/en-GB.com_projects.ini</language>
<language tag="en-GB">languages/en-GB/en-GB.com_projects.sys.ini</language>
</languages>
</administration>
</extension>
奇怪的是,該描述不工作當第一次安裝時,但如果我安裝它的組件(升級),那麼它確實工作。
我已經使用了語言調試工具的語言文件似乎正在加載,所以我不知道問題是什麼。我只是發生了特別爲管理員後端擴展,並沒有前端引用。
任何幫助將大大優於。
問候
這聽起來對我來說是一個Joomla錯誤。你有沒有試過用語言常量添加一個前端語言文件? – 2012-07-25 13:43:40
是的,我已經試過這個 – Lodder 2012-07-26 12:51:11
已經結束了不得不使用install.php,但仍然很高興知道這是一個Joomla錯誤還是需要做的事情 – Lodder 2012-07-28 13:48:34