溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

.Net 全球化應(yīng)用(Global):中英文翻譯(附:谷歌在線翻譯代碼)

發(fā)布時間:2020-07-07 02:40:04 來源:網(wǎng)絡(luò) 閱讀:606 作者:行航杭航 欄目:編程語言

1.通過添加ASP.NET文件夾 來添加App.GlobalResources

.Net 全球化應(yīng)用(Global):中英文翻譯(附:谷歌在線翻譯代碼)


2.App.GlobalResources右鍵添加資源文件,Resource.en-US.resx、Resource.resx

分別在兩個資源文件里,修改名稱、值

.Net 全球化應(yīng)用(Global):中英文翻譯(附:谷歌在線翻譯代碼)


3.

1>.主要控件:一個Button,一個DropDownList

選擇按鈕,選擇屬性,點擊(Expressions),選擇 Text 屬性,表達(dá)式類型選為Resources,把表達(dá)式屬性填好。

.Net 全球化應(yīng)用(Global):中英文翻譯(附:谷歌在線翻譯代碼)


2>.選中DropDownList,首先點擊編輯項...,添加成員,Text為顯示的字符串,Value為類型(這里就列出兩種格式:中文與英文),記住不要忘記選中啟用AutoPostBack

.Net 全球化應(yīng)用(Global):中英文翻譯(附:谷歌在線翻譯代碼)


3>.Global.aspx代碼如下

<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Global.aspx.cs"Inherits="Global"UICulture="Auto"Culture="Auto"%>

<!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<htmlxmlns="http://www.w3.org/1999/xhtml">

<headrunat="server">

<title></title>

</head>

<body>

<formid="form1"runat="server">

<div>

<asp:ButtonID="Button1"runat="server"Text="<%$ Resources:Resource, buttontext %>"/>

<br/>

<br/>

語言:<asp:DropDownListID="DropDownList1"runat="server"AutoPostBack="True">

<asp:ListItemValue="zh-cn">默認(rèn)</asp:ListItem>

<asp:ListItemValue="en-us">Default</asp:ListItem>

</asp:DropDownList>

</div>

<%--以下為Google在線翻譯代碼--%>

<div id="google_translate_element"></div>

<script type="text/javascript">

function googleTranslateElementInit(){

new google.translate.TranslateElement({

pageLanguage: 'zh-CN',

autoDisplay: false,

layout: google.translate.TranslateElement.InlineLayout.SIMPLE

}, 'google_translate_element');

}

</script>

<scripttype="text/javascript"src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>

</form>

<p>

今天有幸游了一回漓江,真的深有感觸,漓江的水清水靜水綠,漓江的山奇山秀山險。無不讓人想看了再看。<br /><br />一上船,別的游客已站在甲板指指點點,興味盎然,我還坐在船倉,以為船還沒動呢,何必到外邊吹風(fēng)。那知,許多游客都涌向外邊,我才往下一看,船已在向前開了。你說水靜不靜呢?<br /><br />早晨,太陽慢慢升起來了,我走上了甲板。風(fēng)還有一點微冷。遠(yuǎn)處的山清晰可見。一座山如馬如猴如駱駝,如筆如柱如姑娘。我看更像一道道魏然的墨綠屏障。我們的船從山角游過,山角的巖石已被水日月的沖洗,形成了深深的凹痕,那陡峭的巖石猶如鬼斧神工所賜。其間上天用神來之筆描繪出一幅幅天然之作,特別是那九馬畫山,九匹馬栩栩如生,有的人還沒辨清,船已馳過了,只好看迎面而來的山山水水。<br /><br />到中午時分,江面船只接連馳來,大船都排起了一條長隊。江邊的竹伐有的向上,有的向下,都坐滿了游人。好像一串長長的蚱螞。兩船相向馳來,這船的人同那船的人誰都不認(rèn)識誰但都揮手示好,那是愉悅的表現(xiàn),這也給漓江美景增添了美色。</p></p>

</body>

</html>



4.Global.aspx.cs

using System;

using System.Collections.Generic;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Threading;

using System.Globalization;

publicpartialclass Global : System.Web.UI.Page

{

protectedvoid Page_Load(object sender, EventArgs e)

{

}

protectedoverridevoid InitializeCulture()

{

if (Request.Form["DropDownList1"] != null)

{

string str = Request.Form["DropDownList1"].ToString();

this.UICulture = str;

this.Culture = str;

Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(str);

Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture(str);

}

base.InitializeCulture();

}

}




向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI