Windows Phone 應用程式的全球化

2022-02-14 11:42:54 字數 3429 閱讀 7361

本文**自:

windows phone 應用程式的全球化跟silverlight做法一樣,如果大家熟悉silverlight的全球化,可以不看此文。本文乙個具體的demo介紹wp7應用程式如何實現本地化,並在本地化的一些注意點。

1. 建立windows phone 7 應用程式,命名為wp7global

3. 假設我們程式的預設語言是英文的,則剛剛新增的資源檔案就是我們程式預設的語言資源檔案,右擊專案wp7global選擇屬性,開啟屬性頁,點選assembly information按鈕,將neutral language設定為english (united states),如下圖

5. 關閉專案,使用文字編輯工具(如ultraedit,editplus,notepad++等)開啟專案檔案wp7global.csproj,找到supportedcultures標籤,在標籤中輸入zh-cn;zh-tw;表示專案支援的語言。如下圖

7. 建立乙個用於指向語言資源檔案的類,這裡我們將其命名為localizedstrings,類中提供乙個型別為資源檔案的屬性,具體的**如下

9. 然後我們就可以在我們的程式中,使用如下的**進行國際化了

text="}"
10. 為了演示具體的效果,這裡建立乙個設定語言的頁面,命名為setting,在頁面中放置3個radiobutton,分為代表不同的語言,如下圖:

11. 設定它們的check事件均為selectlanguage,事件方法體如下:

13. 在三個資源檔案中增加資源,helloworld,如下圖:

15. 執行程式,可以看到預設顯示出來的是hello world。點選setting按鈕,設定語言為zh-cn,然後點選開始鍵,重新進入程式,發現hello world變成了「你好,世界」。

ok,國際化的步驟大致如上。下面講講在國際化時的一些注意事項。

2.一門語言乙個資源檔案

4. 將乙個句子本地化,不要把句子拆開來,中間的變數我們可以使用代替

更多的注意事項參考 

出處:聯絡我,非常感謝。

本文**自:

windows phone 應用程式的全球化跟silverlight做法一樣,如果大家熟悉silverlight的全球化,可以不看此文。本文乙個具體的demo介紹wp7應用程式如何實現本地化,並在本地化的一些注意點。

1. 建立windows phone 7 應用程式,命名為wp7global

3. 假設我們程式的預設語言是英文的,則剛剛新增的資源檔案就是我們程式預設的語言資源檔案,右擊專案wp7global選擇屬性,開啟屬性頁,點選assembly information按鈕,將neutral language設定為english (united states),如下圖

5. 關閉專案,使用文字編輯工具(如ultraedit,editplus,notepad++等)開啟專案檔案wp7global.csproj,找到supportedcultures標籤,在標籤中輸入zh-cn;zh-tw;表示專案支援的語言。如下圖

7. 建立乙個用於指向語言資源檔案的類,這裡我們將其命名為localizedstrings,類中提供乙個型別為資源檔案的屬性,具體的**如下

9. 然後我們就可以在我們的程式中,使用如下的**進行國際化了

text="}"
10. 為了演示具體的效果,這裡建立乙個設定語言的頁面,命名為setting,在頁面中放置3個radiobutton,分為代表不同的語言,如下圖:

11. 設定它們的check事件均為selectlanguage,事件方法體如下:

13. 在三個資源檔案中增加資源,helloworld,如下圖:

15. 執行程式,可以看到預設顯示出來的是hello world。點選setting按鈕,設定語言為zh-cn,然後點選開始鍵,重新進入程式,發現hello world變成了「你好,世界」。

ok,國際化的步驟大致如上。下面講講在國際化時的一些注意事項。

2.一門語言乙個資源檔案

4. 將乙個句子本地化,不要把句子拆開來,中間的變數我們可以使用代替

更多的注意事項參考 

倒退?WindowsPhone7系列安裝程式麻煩

windows phone7系列自從mwc 2010上發布以後就沒了訊息,直到最近在拉斯維加斯微軟召開的mix10大會上windows phone7系列開發團隊透漏了一些最新的進展。不過沮喪的是開發團隊透漏使用者仍然只能從官方的marketplaces上 第三方應用程式。此次在召開的mix10大會上...

Windows Phone 應用發布技巧彙總

3 當您擁有註冊商標的應用名被其他人搶先上線,可以通過郵箱投訴 mktlegal microsoft.com 或訪問網頁投訴 4 如果您的應用使用bing地圖並希望發布到中國的應用商店,請使用ajax api 這是中文版地圖,相對silverlight sdk中的中國城市道路名稱清晰且都是中文標註。...

把Windows Phone應用發布到中國

把windows phone應用發布到中國 迎接全球新增60 的潛在顧客 2012年2月27日微軟windows phone事業部產品管理副總裁joe belfiore宣布在接下來的乙個月內windows phone 將進入包括中國在內的23個國家和地區的消費市場。windows phone應用程式...