【问题标题】:create multiple language joomla modules创建多语言 joomla 模块
【发布时间】:2014-04-16 07:26:15
【问题描述】:

我为 joomla 创建了一个支持多语言的模块,支持前端和后端的多种语言。前端很好,前端没有问题。但是后端的语言选项不起作用。我添加了.xml 文件中的一些参数在 config 标签内从 admin.in 标签中获取数据,我将字符串放在标签中,并在语言文件中考虑该字符串的值。我的.xml 文件的部分配置和部分语言是:

<config>
        <fields name="params">
            <fieldset name="basic">
                <field name="show_type" type="checkbox" label="MOD_MYMODULE_SHOW_TYPE" />
        </fields>
    </config>
    <languages folder="path/to/language">
        <language tag="en-GB">en-GB/en-GB.mod_mymodule.ini</language>
        <language tag="en-GB">en-GB/en-GB.mod_mymodule.sys.ini</language>
    </languages>

en-GB.mod_mymodule.sys.ini 文件中我放了这一行:

MOD_MYMODULE_SHOW_TYPE = "show type"

但它不起作用。我应该如何将语言变量放入.xml 文件中?

【问题讨论】:

    标签: php xml joomla


    【解决方案1】:

    试试这个,

    你必须在en-GB.mod_mymodule.ini而不是en-GB.mod_mymodule.sys.ini中添加语言文件常量

    MOD_MYMODULE_SHOW_TYPE = "show type" 
    

    应该添加到en-GB.mod_mymodule.ini文件中

    您可以从 here 下载工作示例

    希望它的作品..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-25
      • 2017-11-08
      • 2013-03-19
      相关资源
      最近更新 更多