首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

asp.net 兑现多语言切换

2013-08-01 
asp.net实现多语言切换我做了一个行业网站,现在想让这个网站实现中英语言切换,请问怎么弄,求解决[解决办法

asp.net 实现多语言切换
我做了一个行业网站,现在想让这个网站实现中英语言切换,请问怎么弄,求解决
[解决办法]
一般都会做出几个不同版本出来,如果数据都是中文的,不可能用在线翻译吧。
我是这样认为的,你可以去参考下http://www.zs760.net的里面有相关的案例。
[解决办法]
资源文件只能针对页面上静态数据,如果是数据库的数据,那肯定不行。建议数据库弄两套数据(英文、中文),只有这样才能实现多语言切换
[解决办法]
参照
[解决办法]
http://www.cnblogs.com/sonce/archive/2008/03/07/1094612.html
[解决办法]
1 做两个网站 一个中文 一个英文 进行切换

2 分页配置资源文件或用全局文件,两种方式否可以

void Application_BeginRequest(Object sender, EventArgs e) 
  { 
  try 
  { 
  if (Request.Cookies["lang"] != null) 
  { 
  System.Threading.Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.CreateSpecificCulture(Request.Cookies["lang"].Value.ToString()); 
  System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(Request.Cookies["lang"].Value.ToString()); 
  } 
  } 
  catch (Exception) 
  { } 
  } 


支持多语言
参考
参考

热点排行