向joomla模块添加语言管理

向joomla模块添加语言管理,joomla,Joomla,这是关于向Joomla组件添加语言管理的。我尝试了这个模块,但该教程不适用于模块。如何将语言管理添加到模块?在模块的安装zip文件中,包括一个包含所需语言文件的语言文件夹,名称如下: bg bg.mod_mymodule.ini,de-de.mod_mymodule.ini等 然后在安装mod_mymodule.xml中包含如下语言部分: <languages folder="language"> <language tag="bg-BG">bg-BG.mod_m

这是关于向Joomla组件添加语言管理的。我尝试了这个模块,但该教程不适用于模块。如何将语言管理添加到模块?

在模块的安装zip文件中,包括一个包含所需语言文件的
语言
文件夹,名称如下:
bg bg.mod_mymodule.ini
de-de.mod_mymodule.ini

然后在安装
mod_mymodule.xml
中包含如下语言部分:

<languages folder="language">
    <language tag="bg-BG">bg-BG.mod_mymodule.ini</language>
    <language tag="de-DE">de-DE.mod_mymodule.ini</language>
</languages>

bg-bg.mod_mymodule.ini
de-de.mod_mymodule.ini
要使用上述内容,请在模块的代码中回送
JText
,如下所示:

<languages folder="language">
    <language tag="bg-BG">bg-BG.mod_mymodule.ini</language>
    <language tag="de-DE">de-DE.mod_mymodule.ini</language>
</languages>
JText::(('MYMODULE\u MY\u STRING\u HERE')
其中
MYMODULE\u MY\u STRINGHERE
是在语言
.ini
文件中为每种语言定义的,如下所示:

<languages folder="language">
    <language tag="bg-BG">bg-BG.mod_mymodule.ini</language>
    <language tag="de-DE">de-DE.mod_mymodule.ini</language>
</languages>
MYMODULE\u MY\u STRINGHERE=“你想让它说什么”