我正在添加一些代码行,以便在语言选择模块中更改语言时自动更改语言。我在Joomla中的一个组成部分,它不会通过语言选择来改变语言。
它已经是语言目录中的language.ini文件对应于这种语言。但语言没有改变。是否有任何特殊的joomla代码使其动态化?
答案 0 :(得分:1)
你应该像Joomla一样输出文字:
echo JText::_("HELLO");
您必须使用语言代码和组件/模型的名称创建一个ini文件。例如:en-GB.mod_modulename.ini。在此文件中,您可以定义字符串的翻译,例如:
HELLO=Hola
切换语言时,使用JText的行将显示正确的语言。