Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在joomla的3种语言上运行站点_Joomla - Fatal编程技术网

如何在joomla的3种语言上运行站点

如何在joomla的3种语言上运行站点,joomla,Joomla,我有3种语言运行的网站,我的组件应该能够显示我的组件翻译项目 realestates --realestate(items) - en-EN --realestate(items) - de-DE --realestate(items) - fa-FA 一个好的解决方法是使用列翻译扩展我的items表,该列翻译保留翻译语言代码,并且每次查询都会考虑到这一点吗?例如: select * item from realestets where translation = 'en-EN' 或者有更

我有3种语言运行的网站,我的组件应该能够显示我的组件翻译项目

realestates

--realestate(items) - en-EN
--realestate(items) - de-DE
--realestate(items) - fa-FA
一个好的解决方法是使用列翻译扩展我的items表,该列翻译保留翻译语言代码,并且每次查询都会考虑到这一点吗?例如:

select * item from realestets where translation = 'en-EN'

或者有更好的方法吗?

您可以尝试按照Joomla用于多语言内容的相同步骤进行操作。components/com_content/helpers/association.php可能是一个很好的起点

Joomla在#_associations-表中添加了关联,您可以在该表中查找具有多语言对应项的项