色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

Windows Phone 應(yīng)用程序的全球化

  Windows Phone 應(yīng)用程序的全球化跟Silverlight做法一樣,如果大家熟悉Silverlight的全球化,可以不看此文。本文一個具體的Demo介紹wp7應(yīng)用程序如何實現(xiàn)本地化,并在本地化的一些注意點。

  1. 創(chuàng)建windows phone 7 應(yīng)用程序,命名為wp7Global。

  2. 右擊項目,選擇添加新項目,選擇Resources File,命名為AppResource,如下圖,點擊確定。

  3. 假設(shè)我們程序的默認語言是英文的,則剛剛添加的資源文件就是我們程序默認的語言資源文件,右擊項目wp7Global選擇屬性,打開屬性頁,點擊Assembly Information按鈕,將Neutral Language設(shè)置為English (United States),如下圖

  4. 添加簡體中文、繁體中文的資源文件,注意文件的命名規(guī)則,如我們要添加中文的源文件,則該資源文件的命名方式為AppResource.zh-CN.resx,繁體中文為AppResource.zh-TW.resx,關(guān)于更多語言的命名可以參考MSDN CultureInfo。 添加后的項目解決方案大致如下圖:

  5. 關(guān)閉項目,使用文本編輯工具(如UltraEdit,EditPlus,Notepad++等)打開項目文件wp7Global.csproj,找到SupportedCultures標簽,在標簽中輸入zh-CN;zh-TW;表示項目支持的語言。如下圖:

  6. 重新打開項目,打開默認語言資源文件AppResource.resx,將Access Modifier修改為public,如下圖:

  7. 創(chuàng)建一個用于指向語言資源文件的類,這里我們將其命名為LocalizedStrings,類中提供一個類型為資源文件的屬性,具體的代碼如下

  8. 將LocalizedStrings定義到項目資源中,即App.xaml中,具體代碼如下

it知識庫Windows Phone 應(yīng)用程序的全球化,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 高清| 遂昌县| 华池县| 济南市| 高邮市| 乐昌市| 于田县| 仪征市| 柯坪县| 沧州市| 大港区| 灵台县| 鲜城| 锦屏县| 天峨县| 铁岭市| 商洛市| 垦利县| 清水河县| 崇左市| 贡觉县| 安乡县| 商城县| 文水县| 夏津县| 乐平市| 万山特区| 辛集市| 大足县| 贵南县| 双江| 扎囊县| 海阳市| 广河县| 闽侯县| 包头市| 厦门市| 萍乡市| 怀宁县| 泾源县| 翁牛特旗|