我的网站运行3种语言,我的组件应该能够显示我的组件的翻译项目
realestates
--realestate(items) - en-EN
--realestate(items) - de-DE
--realestate(items) - fa-FA
一个好的解决方法是扩展我的items表,使用列转换保留翻译语言代码,每次查询都会考虑到这一点吗?例如:
select * item from realestets where translation = 'en-EN'
还是有更好的方法可以做到这一点?
答案 0 :(得分:0)
您可以尝试按照Joomla用于多语言内容的相同程序。 components / com_content / helpers / association.php可能是一个很好的起点。
Joomla在#__associations - 表中添加了关联,您可以在其中查找具有多语言对应项的项目。