youling 发表于 2011-9-24 08:10:18

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

如题,因为访客有很多国外的,但是dz又没有多语言插件,可不可以实现
forum.0dong.net为国际站,安装dz x2英文版,
bbs.0song.net 为中文站,安装中文版
在2个站的data 目录建立软链接,数据库配置文件相同。

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

youling 发表于 2011-9-24 08:11:03

帖子都是双语的\

geyunbing 发表于 2011-9-24 08:12:26

切换语言不是太难

攻城狮 发表于 2011-9-24 09:38:14

N个DZ都可以的!

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

卡恩 发表于 2011-9-24 10:49:18

嗯,帖子英文,复杂的有中文注释。

youling 发表于 2011-9-24 14:22:23

请指教!

youling 发表于 2011-9-24 14:23:12

加载语言文件的地方在function_core.php里的lang()函数和class_template.php里的template类里面,判断下条件比如UA或者IP再加载对应的文件就OK了,实现稍有点复杂,点到为止。。

攻城狮 发表于 2011-9-24 18:58:46


sad.gif
看来实现不了咯。

youling 发表于 2011-9-24 20:16:39

很难吧一个数据库
两个DZX的config配置中填一样的数据库名就行了。
这样 除了seo中(两个站title等地方显示一样),其余的都一样操作。
你可以在英文版的模板中删掉title引用数据库的标识,直接把英文title写在模板里。。
这个思路就可以解决SEO问题。


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

lemssgeyunbing 发表于 2011-9-24 20:17:19

还是安装2个DZ挨个翻译算了
页: [1] 2
查看完整版本: DZ x可以实现2域名,2个站共用一个数据库吗?