[英]create multiple language joomla modules
我为joomla创建了一个模块,支持在前端和后端支持多种语言。前端很好,前端也没有问题。但是语言选项在后端不起作用。我在后端添加了一些参数配置标签中的.xml
文件从admin。中获取数据,在标签中我放置了字符串,并考虑了语言文件中该字符串的值。 我的.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
文件?
尝试这个,
您必须在en-GB.mod_mymodule.ini
而不是en-GB.mod_mymodule.sys.ini
添加语言文件常量
MOD_MYMODULE_SHOW_TYPE = "show type"
应该添加到en-GB.mod_mymodule.ini
文件中
您可以从此处下载工作示例
希望它的作品..
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.