最近公司在搞一个多语言的网站通用处理项目
2009-12-19 09:53
405 查看
目前基本的要求就是八国语言:中文,英文,韩文,日文,法语,俄语,西班牙语,阿拉伯语,要求在后台,对这八种语言的数据做成无缝切换,而且可以做到权限控制,即不同的语言下有不同的用户,同种语言下有不同操作权限的用户,共同的数据做成共享,比如用户数据。
考虑用.net3.5+AJAX+SQL2005,初步的方案是做八种数据库,每个语言一个独立的数据库,切换不同的语言时,更改数据库连接来达到不同的语言处理。
前台每种语言在不同的文件夹内。比如英文就在/en/,日文就在/jp/,多种语言处理多种单独的aspx文件。
后台切换语言时,用session来控制当前连接数据库是哪种
但目前来说碰到了几个问题:
1、产品分类与产品数据添加,因为客户的产品数据基本应该是一样,只是名称不同。本来理想中应该是添加产品时,可以直接同步添加到其它八种语言,然后再去其它语言编辑成相应语言的标题,内容,分类名称等等,但产品图片是共享的。这个功能如何实现?同步复制产品信息到不同的数据库!因为我这整个项目的数据库连接就一个,用不同的session来控制当前操作的语言。
考虑用.net3.5+AJAX+SQL2005,初步的方案是做八种数据库,每个语言一个独立的数据库,切换不同的语言时,更改数据库连接来达到不同的语言处理。
前台每种语言在不同的文件夹内。比如英文就在/en/,日文就在/jp/,多种语言处理多种单独的aspx文件。
后台切换语言时,用session来控制当前连接数据库是哪种
但目前来说碰到了几个问题:
1、产品分类与产品数据添加,因为客户的产品数据基本应该是一样,只是名称不同。本来理想中应该是添加产品时,可以直接同步添加到其它八种语言,然后再去其它语言编辑成相应语言的标题,内容,分类名称等等,但产品图片是共享的。这个功能如何实现?同步复制产品信息到不同的数据库!因为我这整个项目的数据库连接就一个,用不同的session来控制当前操作的语言。
相关文章推荐
- 项目需要,最近在着手开发的一个网站队列处理系统的一个网络模块
- 项目需要,最近在着手开发的一个网站队列处理系统的一个网络模块
- 请求帮助:公司要做一个ASP.NET的项目管理网站,各位朋友有什么好的框架可以推荐?
- U811.1接口EAI系列之二--生成销售出库单调用U8的EAI通用处理方法--PowerBuilder语言
- 公司有个网站项目需要.NET开发
- 公司网站被挂木马处理过程
- 公司网站项目遇到的问题
- 最近在做的图形图像处理项目,使用GDI+(贴图)
- 在JavaWeb项目中处理静态文件或动态链接拼接网站地址的最优处理方案
- 最近公司有项目要更,所以博客项目暂停更新了几周,现在继续
- 强大的多语言版本在线图片处理网站
- 一个多语言网站的解放方案(asp+xml)
- 最近公司项目需要实现微信的@ 功能,如何判断@前的最后一个字节是什么格式,因为阿拉伯数字和英文字母是不会跳转提醒的
- 最近帮公司开发一个邮件营销软件 用到XPTable 但找了很多方法 摸索了很久都不知道如何更新进度条 不过在国外的一个网站 终于找到答案了
- 在一个网站里有很多aspx页 如何统一处理项目中的所有异常?(面试题)
- iOS开发进阶 - 项目的本地化处理(多语言开发)
- 加强网站安全、重构公司的门户网站项目(C# VS2003)
- jp2图片处理的开源代码的网址,亲试可用,已用于公司项目的开发
- 最近很累,一直在处理企业网站的相关事宜
- 加强网站安全、重构公司的门户网站项目(C# VS2003)