关于双语网站(bilingual website)的架构问题

by JC on 2014-12-18 16:14 viewed: 286 times
跟着JC学习在美国做business, sales, marketing,请来订阅JC写的剑知商务快报
在美国做网站,中英文混在一个网站,感觉有些不靠谱。中文面向的观众,即使他们对英文非常在行,但也还是喜欢看纯中文的内容的。而英文的观众,只能看英文的内容。所以,我最近开始纠结,是否应该单独搞一个英文的分站,或者就是一个站点,但有个分区是英文的?英文的分站,就是类似这样的形式: en.AdvancedJ.com;而分区的话,就是 www.AdvancedJ.com/en.

就这个问题,我问了一个美国做web design的朋友。他说,对于搜索引擎来说,分站(subdomain)是被作为单独的网站处理的。所以,主站和分站的seo权重是不相关的。所以,如果单独搞个分站,比如en.AdvancedJ.com的话,就是单独做搜索引擎排名了。所以,从这个角度讲,搞个分区(subfolder)更好,比如 www.AdvancedJ.com/en.

我有从技术的角度想了想这个问题,一般来说,一个domain对应的是后台的一个web application。如果有主站和分站两个domain的话,后台服务器上就需要有两个web application。这样也增加了维护的成本和费用。

所以,权衡考虑,我觉得还是做个分区为好。就是中文的内容在www.AdvancedJ.com上,而英文的内容就做到www.AdvancedJ.com/en上。另外再说一下,我也看到有这种结构,就是中文的内容在中文区,就是 www.AdvancedJ.com/cn;英文的内容在英文区,www.AdvancedJ.com/en. 但我觉得,如果网站的主要访问人群是中国人的话,就可以把主站设置成中文的,然后分站是英文的,就行了。

Comments (5)

1. timren 2014-12-18 17:59
JC,

你提出的难题也是我们遇到的,的确挺头疼,我也会去认真地想了一阵,感觉有点头绪,不妨抛砖引玉,以期集思广益。

我是开发网路设备固件的,在以前,多语言支持是一个非常麻烦的事情,尤其是在固件中,一不小心,客户界面的东西都写在程序里了,何以支持无缝的多语言那?

后来,我们找到了很简单的方法,其实也不难,多定义出一个字段和更多参数,进行显示,在程序内部,传递的都是相同的代码 ID,显示时,根据系统的语言设置,调用相应的文字库,这样,所有的界面,包括系统核心的操作显示,图表,图标,甚至坐标横纵轴的单位显示都完全localize 化。这样,你的业务流程中完全是传递一个统一的column,或属性代码,而不是文字本身,本地化就迎刃而解。

我们公司的产品,本地提供英文版,然后,系统辅助工具生成一系列其他语言的模板文件,交给翻译公司,他们把相应内容填上,包括unicode,返回后,多语言包就会compile 进入最终的产品。

你看,现在,稍微讲究一点的电器产品,照相机,apple TV 等,那语言文字版本转化都非常slick,异曲同工。

希望有所帮助!
2. JC 2014-12-18 19:56
@timren,多谢分享你的经验。本地化基本的做法也就是这样吧,程序本身只用一个变量,然后根据用户的选择,该变量被赋予不同的language string来显示,这样就行了。
3. ggxxzz 2014-12-19 12:22
我也认为/en较好,避免重复。显示时弄个java中resource bundle的东西,大段文字的就include或弄两个html 文件。不过偶尔会有layout上的css考虑。
4. ali2001 2014-12-20 20:08
本来我的网站也是通过分区实现多语言的支持,后来发现维护起来太痛苦,最后就把所有涉及到语言的部分做成参数,界面展示的时候,根据用户的选择动态的读取,并生成界面,维护起来要轻松一些
5. JC 2014-12-29 10:02
最近我花了一些时间改进了AdvancedJ.com的网站架构,建了个英文区, 将英文的内容都移到了英文区。网站上方的导航条也修改了,中文区加上了 "English Site" 的导航切换链接,英文区加上了 "中文区" 的导航切换链接。

本文版权属于剑知商务网。未经我们同意的转载,将追究法律责任。

学习在美国做business, sales, marketing,请来订阅JC写的剑知商务快报

VIP俱乐部

美国business案例分析
美国网站推广技巧
独立电商网站如何推广
独立电商网站seo优化
Email marketing技巧
同其他VIP会员交流
详情请看: 如何加入VIP
About | Join VIP | FAQ | Privacy Policy
Copyright © 2016, All Rights Reserved.