日期:2014-05-17  浏览次数:20521 次

asp.net怎么制作中英文切换的网页
现在网站已做到末尾 但客户要求实现网页国际化。实现中英文切换功能。有好点子说哈!在这谢了。类似于下图


------解决方案--------------------
/en/
/zh-cn/


------解决方案--------------------
探讨
现在网站已做到末尾 但客户要求实现网页国际化。实现中英文切换功能。有好点子说哈!在这谢了。类似于下图

------解决方案--------------------
关于asp.net网站支持多国语言,你搜一下就可以了。
------解决方案--------------------
首先排版要一样,功能要一样

否则很难办


ps:实际上这种要求一般都收至少160%的报价,因为不同国家不同对象,不同要求。中,日/韩,欧美的排版功能都有差异,比如天朝喜欢大而全,日/韩喜欢美工漂亮,而欧美喜欢直入主题简洁干净

不同风格不同要求,不好直接转换的
------解决方案--------------------
做一套程序放到不同文件夹,在每个文件夹放一个web.config文件
根据config文件的配置读取相应语言的数据。
同样的界面上的提示文字等等也要更换。
------解决方案--------------------
利用Resource实现多国语言,不需要多个配置文件,只需要给控件绑定指定资源即可
------解决方案--------------------
有一种,就是做一个语言包,在一个js中编写所有的变量,在页面加载时通过语言来引用不同的语言js,这个可以添加多个语言,不过也有问题,就是在文字长度不一样时,样式会改变;或者在分一个工程处理,编写另一种语言
------解决方案--------------------
探讨

利用Resource实现多国语言,不需要多个配置文件,只需要给控件绑定指定资源即可


------解决方案--------------------
asp.net 国际化