我在一个多语言网站上工作,我有文章可能会或可能不会是网站所在的所有语言。用户也可以注册并选择首选语言。
我的问题如下,当显示一篇文章时,我希望它以这种方式显示:如果用户已登录,则显示他选择的语言,如果一篇文章不是他的语言,请尝试以英语显示否则,如果它不存在法语,那么德语等。
这是我的文章表:
news_id | lang | title | text |
1 | en | News en | bla.. |
1 | fr | News fr | bla.. |
2 | en | New en | bla.. |
3 | fr | Nws fr | bla.. |
我不知道如何在 mysql 中执行此操作。
我希望你能理解我的问题,我真的不知道如何更清楚地解释它。