Joomla多语言站点HTML标记属性don';安装k2组件2.10.3后,不得更改
我在版本2.10.3中的“System-K2”插件中发现了一个问题。启用“System-K2”插件后,如果站点是多语言的,则HTML标记上显示的语言属性(“lang”和“dir”)不会更改,只会显示默认的语言属性 我检查了版本2.10.2,一切正常 请注意,是否使用K2组件并不重要;只需安装K2即可查看此问题。Joomla多语言站点HTML标记属性don';安装k2组件2.10.3后,不得更改,joomla,multilingual,k2,Joomla,Multilingual,K2,我在版本2.10.3中的“System-K2”插件中发现了一个问题。启用“System-K2”插件后,如果站点是多语言的,则HTML标记上显示的语言属性(“lang”和“dir”)不会更改,只会显示默认的语言属性 我检查了版本2.10.2,一切正常 请注意,是否使用K2组件并不重要;只需安装K2即可查看此问题。 请帮助并让我知道我能做什么?我们发现所有运行K2的Joomla网站都存在同样的问题-如果安装了K2,则语言似乎由浏览器语言而不是页面语言决定 作为一种解决方法,我们将template i
请帮助并让我知道我能做什么?我们发现所有运行K2的Joomla网站都存在同样的问题-如果安装了K2,则语言似乎由浏览器语言而不是页面语言决定 作为一种解决方法,我们将template index.php中的输出改为使用JFactory:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo strtolower(JFactory::getLanguage()->getTag()); ?>" lang="<?php echo strtolower(JFactory::getLanguage()->getTag()); ?>" dir="<?php echo $this->direction; ?>">
如果您能够帮助解答有关Joomla和/或其扩展的问题,请加入Stack Exchange,看看您是否能够回答我们的一些开放性问题。