我们团队运营了一个中文版设计师社区,类似站酷网(
https://www.zcool.com.cn/ ),访客绝大多数来自国内,日均产生帖子 300 个、新用户 50 人。网站采用常见的 MVC 框架--CodeIgnitor
假设中文版域名是
Wesbite.cn ,现在我们想开通一个英文版的网站、面向海外用户,拟使用的域名为
Website.com ,且要求这个站是英文的,两个站的内容相同、语言不同。请问在数据库层面、前端层面,有没有合理的解决方案?
1. 最初想到在
Wesbite.cn 的 header 上,放置一个 Google Translate 按钮,如果海外用户单击,会全站翻译成英文。但是不太喜欢多余的这一步,又考虑的如果老外第一眼看到全是中文的
Wesbite.cn ,不容易发现翻译按钮。舍弃这个方案。
2.有什么办法可以同步翻译部分数据库字段?比如一个表中有 20 个字段,只把 title, content, 的内容翻译成 title_english, content_english, 这样在英文版
Website.com 的代码中,调用 _english 的数据字段就可以了。这个可行吗?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/543545
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.