语言在Joomla的一个组件中没有变化

时间:2011-11-21 09:09:44

标签: joomla

我正在添加一些代码行,以便在语言选择模块中更改语言时自动更改语言。我在Joomla中的一个组成部分,它不会通过语言选择来改变语言。

它已经是语言目录中的language.ini文件对应于这种语言。但语言没有改变。是否有任何特殊的joomla代码使其动态化?

1 个答案:

答案 0 :(得分:1)

你应该像Joomla一样输出文字:

echo JText::_("HELLO");

您必须使用语言代码和组件/模型的名称创建一个ini文件。例如:en-GB.mod_modulename.ini。在此文件中,您可以定义字符串的翻译,例如:

HELLO=Hola

切换语言时,使用JText的行将显示正确的语言。