日期:2014-05-18  浏览次数:20932 次

(工作的问题、在线等)页面的文字内容显示问题
一进入页面、就开始判断使用的操作系统是英文或中文或日文、页面的文字内容就做相应的改变;系统是哪国的、就显示哪国的文字;各位同行的朋友、我是c#新手、请各位高人说的详细点     谢谢

------解决方案--------------------
string a = "HTTP_ACCEPT_LANGUAGE ";
Response.Write(a + " ===> " + Request.ServerVariables[a]);
HTTP_ACCEPT_LANGUAGE ===> zh-cn,zh;q=0.5
------解决方案--------------------
string myLang = System.Threading.Thread.CurrentThread.CurrentCulture.Name;
CultureInfo ci = new CultureInfo(myLang );
MyResources.Culture = ci;

英文 MyResources.en.resx
繁体
------解决方案--------------------
接上面
MyResources.zh-CHT.resx
默认MyResources.resx

这个是我做过的一个项目,代码仅供参考
------解决方案--------------------
我顶!!!
------解决方案--------------------
我再顶!!!