我们团队运营了一个中文版设计师社区,类似站酷网( 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 的数据字段就可以了。这个可行吗?
假设中文版域名是 Wesbite.cn ,现在我们想开通一个英文版的网站、面向海外用户,拟使用的域名为 Website.com ,且要求这个站是英文的,两个站的内容相同、语言不同。请问在数据库层面、前端层面,有没有合理的解决方案?
1. 最初想到在 Wesbite.cn 的 header 上,放置一个 Google Translate 按钮,如果海外用户单击,会全站翻译成英文。但是不太喜欢多余的这一步,又考虑的如果老外第一眼看到全是中文的 Wesbite.cn ,不容易发现翻译按钮。舍弃这个方案。
2.有什么办法可以同步翻译部分数据库字段?比如一个表中有 20 个字段,只把 title, content, 的内容翻译成 title_english, content_english, 这样在英文版 Website.com 的代码中,调用 _english 的数据字段就可以了。这个可行吗?