嗨,我打算使用PHP / MySQL构建一个分类广告网站
本网站将以3种语言提供,英语为默认语言
我不需要翻译,因为我将为结构编写其中3种语言,
并且不需要翻译用户生成的内容
关于如何创建多语言网站,我指的是
http://stackoverflow.com/questions/450687/programming-multi-language-php-applications
目前。
如果用户选择普通话作为主要语言,用户场景将是 他/她将查看大部分用普通话撰写的广告 *他/她所做的任何张贴都会自动列为普通话广告* 我如何在MySQL中做到这一点? (创建“语言”字段?)
感谢您提前提供任何帮助。
答案 0 :(得分:0)
有一种规范化的数据库方法。
a)一个用于保存语言信息的表(id,languageName)
b)在广告表中,您将添加语言ID
列然后,当您搜索普通话语言时,您将使用“WHERE languageID = 2”查询广告表。
现在,当您保存帖子时,您需要添加相应语言的语言ID。