找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 153|回复: 16

DZ x可以实现2域名,2个站共用一个数据库吗?

[复制链接]

39

主题

399

回帖

941

积分

高级会员

积分
941
发表于 2011-9-24 08:10:18 | 显示全部楼层 |阅读模式
如题,因为访客有很多国外的,但是dz又没有多语言插件,可不可以实现
forum.0dong.net为国际站,安装dz x2英文版,
bbs.0song.net 为中文站,安装中文版
在2个站的data 目录建立软链接,数据库配置文件相同。

呃,还有其他办法实现dz多语言么?
回复

使用道具 举报

39

主题

399

回帖

941

积分

高级会员

积分
941
 楼主| 发表于 2011-9-24 08:11:03 | 显示全部楼层
帖子都是双语的\
回复

使用道具 举报

277

主题

8968

回帖

1万

积分

论坛元老

积分
18811
发表于 2011-9-24 08:12:26 | 显示全部楼层
切换语言  不是太难
回复

使用道具 举报

52

主题

132

回帖

428

积分

中级会员

积分
428
发表于 2011-9-24 09:38:14 | 显示全部楼层
N个DZ都可以的!

但是帖子如何双语?
发的时候就发2段?一段中文一段英文?
回复

使用道具 举报

97

主题

2165

回帖

4673

积分

论坛元老

积分
4673
发表于 2011-9-24 10:49:18 | 显示全部楼层
嗯,帖子英文,复杂的有中文注释。
回复

使用道具 举报

39

主题

399

回帖

941

积分

高级会员

积分
941
 楼主| 发表于 2011-9-24 14:22:23 | 显示全部楼层
请指教!
回复

使用道具 举报

39

主题

399

回帖

941

积分

高级会员

积分
941
 楼主| 发表于 2011-9-24 14:23:12 | 显示全部楼层
加载语言文件的地方在function_core.php里的lang()函数和class_template.php里的template类里面,判断下条件比如UA或者IP再加载对应的文件就OK了,实现稍有点复杂,点到为止。。
回复

使用道具 举报

52

主题

132

回帖

428

积分

中级会员

积分
428
发表于 2011-9-24 18:58:46 | 显示全部楼层


看来实现不了咯。
回复

使用道具 举报

39

主题

399

回帖

941

积分

高级会员

积分
941
 楼主| 发表于 2011-9-24 20:16:39 | 显示全部楼层
很难吧一个数据库
两个DZX的config配置中填一样的数据库名就行了。
这样 除了seo中(两个站title等地方显示一样),其余的都一样操作。
你可以在英文版的模板中删掉title引用数据库的标识,直接把英文title写在模板里。。
这个思路就可以解决SEO问题。


我原来电信服务器做联通镜像就是这么搞的。(两个DZ7 中文版)
发帖、读帖都没问题,因为数据库一样。
回复

使用道具 举报

0

主题

4

回帖

14

积分

新手上路

积分
14
发表于 2011-9-24 20:17:19 | 显示全部楼层
还是安装2个DZ挨个翻译算了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-1-12 13:29 , Processed in 0.021894 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表