|
有很多討論ASP.NET localization(本地化,多語(yǔ)言)的文章,這篇文章是不會(huì)的深入討論ASP.NET Localization (本地化,多語(yǔ)言)。相反,它將給你有關(guān)ASP.NET頁(yè)面中通常使用的內(nèi)容的localization的一個(gè)快速參考,這些內(nèi)容包括:ASP.NET服務(wù)端控件,html內(nèi)容,SiteMap,一些其他資源。
這篇文章包括以下內(nèi)容:
2、如何本地化HTML內(nèi)容?
3、如何本地化站點(diǎn)地圖?
4、如何動(dòng)態(tài)改變文化環(huán)境?
ASP.NET服務(wù)器控件的localization是所有類(lèi)型中最簡(jiǎn)單的一種。一旦你添加一個(gè)服務(wù)器控件到你的頁(yè)面上,您可以簡(jiǎn)單地切換網(wǎng)頁(yè)到“Design”,然后進(jìn)入菜單 “Tools”->“Generate Local Resource”。
它將會(huì)為頁(yè)面上的每個(gè)ASP.NET服務(wù)器控件產(chǎn)生一段字符串資源。在這個(gè)例子中,創(chuàng)建一個(gè)名字為Default.ASPx.resx 的文件。它包含了Default.ASPx頁(yè)面所有的資源的name/value對(duì)。
切換回"Source",你將看到在你的html里面添加了如下的代碼:
<ASP:Button ID="Button1" runat="server" Text="Hello"meta:resourcekey="Button1Resource1" />
NET技術(shù):超級(jí)簡(jiǎn)單:ASP.NET Localization (本地化,多語(yǔ)言),轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。