麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > 幫助中心 > 正文

WEB頁面多語言支持解決方案

2024-07-09 22:47:06
字體:
來源:轉載
供稿:網友

首先建立語言檔,在項目中加入.resx文件
例如:
message.zh-cn.resx '簡體中文
message.zh-tw.resx '繁體中文
message.en '英文
..............
=========================================
然后利用Name --Value 鍵值對 填入你要在頁面上顯示的語言
如:
name value
message.zh-cn.resx中:
res_loginbname 登陸名 :
message.zh-tw.resx中:
res_loginbname 登陸名 :
message.zh-cn.resx中:
res_loginbname Login Name :

=========================================
然后在Golbal.asax中加入多語言設定支持代碼(瀏覽器需要支持Cookie)

'=========================================
' Application_BeginRequest Event
'
' The Application_BeginRequest method is an ASP.NET event that executes
' on each web request into the portal application.
'
' The thread culture is set for each request using the language
' settings
'
'=========================================
Sub Application_BeginRequest(ByVal sender As Object, ByVal e As EventArgs)
Try
If Not Request.Cookies("resource") Is Nothing Or Request.Cookies("resource").Value = "" Then
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(Request.Cookies("resource").Value)
Else
Thread.CurrentThread.CurrentCulture = New CultureInfo(ConfigurationSettings.AppSettings("DefaultCulture"))
End If
Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture
Catch ex As Exception
Thread.CurrentThread.CurrentCulture = New CultureInfo(ConfigurationSettings.AppSettings("DefaultCulture"))
End Try
End Sub 'Application_BeginRequest

在Web.Config中加入如下代碼,用于設定編碼和默認語種,在Global.asax中有調用:

=========================================
<globalization requestEncoding="utf-8" responseEncoding="utf-8" />
<appSettings>
<add key="DefaultCulture" value="zh-cn" />
<!-- zh-cn:簡體中文 zh-tw:繁體中文 en:英文 -->
</appSettings>

 

=========================================
頁面代碼中使用多語言支持:

Imports System.Resources

Public Class 類名
Inherits System.Web.UI.Page
Protected LocRM As ResourceManager = New ResourceManager("項目文件名.message", GetType(類名).Assembly)

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
lblLogin.Text = LocRM.GetString("res_login")
End Sub
End Class


=========================================

到這里多語言支持的工作就作完了,接下來自己去慢慢Key
message.zh-cn.resx '簡體中文
message.zh-tw.resx '繁體中文
message.en '英文

這幾個語言檔吧

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成人18免费观看 | 天天黄色片 | 久久羞羞 | 毛片免费视频播放 | 中文日产幕无线码6区免费版 | 超碰97最新 | 日本教室三级在线看 | 99亚洲国产精品 | 港台三级在线观看 | 在线成人免费观看 | 色妞妞视频 | 国产小视频一区 | 久久久一区二区三区四区 | 久久国产一二区 | 欧美成人一区二区三区 | japanese xxxxhd| 56av国产精品久久久久久久 | 久久最新免费视频 | 亚洲va久久久噜噜噜久牛牛影视 | 久久久久久久久淑女av国产精品 | 92精品国产自产在线 | 91精品国产91久久久久久 | 福利在线小视频 | 99精品视频久久精品视频 | 日本高清黄色片 | 欧美性色黄大片www 操碰网 | 性爱在线免费视频 | 日韩精品a在线观看 | 黄片毛片一级 | 在线视频 亚洲 | 中文字幕免费在线观看视频 | chinese军人gay呻吟 | 韩国一大片a毛片 | 国产日产精品一区二区三区四区 | 久久久精品视频在线观看 | 中文字幕在线播放一区 | 伊人在线视频 | 欧美一级黄色片在线观看 | 在火车上摸两乳爽的大叫 | 中文字幕视频在线播放 | 中文在线观看免费视频 |