多语言cms应该怎么做?

Guy_Cheung 2010-08-14 08:11:50
请教各位大侠~~~

多语言的cms应该怎么做呢?是说内容方面。

假如支持中、英文。

那管理员去发布一个文章,他这个时候应该是要发布中文和英文两个版本的吧?

我在数据库里用article_zh和article_en来存储两个语言的文章,如何能保证同一个ID对应的文章是同一个呢?

我有一想法:比如默认语言zh的ID用AI来做,其它语言插入时要 插入ID。这样管理员发布的时候得选择一下对应的zh版本是那篇文章。这样也有一个问题:如果我只想发一个en版本的呢?

求指导。。。
...全文
108 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
mocom 2010-08-14
  • 打赏
  • 举报
回复
article表增加一个字段lang,使其与其他字段成立一一对应的关系
lang为语言,例如:zh-cn,en-us
lang=zh-cn,那么整条数据就是中文数据
lang=en-us,那么整条数据就是英文数据

浏览英文的就取lang=en-us的
sy_binbin 2010-08-14
  • 打赏
  • 举报
回复
那恶心啥?

如果不这么做,也可以按照你的方法去做,然后中文版和英文版的前台调用不同的数据库,没必要考虑ID是不是统一
Guy_Cheung 2010-08-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 sy_binbin 的回复:]

做在一个表里
比如文章表里有中文标题,英文标题,中文内容,英文内容
[/Quote]
这样啊。。那管理人员操作起来是不是有点恶心了。。
sy_binbin 2010-08-14
  • 打赏
  • 举报
回复
做在一个表里
比如文章表里有中文标题,英文标题,中文内容,英文内容

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧