您的位置:首页 > 编程语言 > ASP

asp.net WebForm 多语言的实现

2014-10-08 15:42 218 查看
1、这里介绍的是实现中文和英文的切换。首先多语言的实现是采用资源文件的形式,建立2个多语言的资源文件。Resource.resx和Resource.zh-CN.resx。

2、将多语言这个属性放到用户类中去。

<div class="AccountHeader">
<span>V1.2</span>
<% if (System.Threading.Thread.CurrentThread.CurrentUICulture.Name != Lincoln3R.Framework.I18N.CultureHelper.I18N_ZH_CN)
{ %>
<span><a href="?currentculture=<%=Lincoln3R.Framework.I18N.CultureHelper.I18N_ZH_CN %>" title="<%=Lincoln3R.Resources.Resource.Lbl_Chinese  %>">CN</a></span>
<%}
else
{ %>
<span><a href="?currentculture=<%=Lincoln3R.Framework.I18N.CultureHelper.I18N_EN_US %>" title="<%=Lincoln3R.Resources.Resource.Lbl_English  %>">EN</a></span>
<%   }
%>
</div>


View Code
自此多语言调用完成。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: