Windows Phone 8上的多語言化

來源:互聯網
上載者:User

在WP8中對其它語言的支援是很容易的,很多工作VS IDE已經給我們做好了,只有少許的工作還需要我自己完成:

1. 開啟工程(不是解決方案)的屬性

. 2. 在左下角的那個列表中選中要支援的語言,儲存.這樣工程中的Resources目錄中就會自動添加相應的資源檔.注意: 在選擇支援中文的時候, 要選擇”Chinese (Simplified,PRC)”,這個列表中有很多關於中文的選項. 

3. 然後開啟剛剛生動的AppResources.zh-CN.resx進行翻譯就行了.

 到目前為止我們對中文的支援工作已經完成.簡單吧!

剩下的就是在代碼中使用字串了,分為兩種方式:

1).在XAML檔案裡:Text=”{Bing Path=LocalizedResources.ApplicationTitle Source={StaticResource LocalizedStrings}}”

2).在CS原始碼中:appBarButton.Text = AppResources.AppBarButtonText;

而這裡的AppBarButtonText是定義在AppResources.Designer.cs檔案中:

public static string AppBarButtonText

{

    get{ return ResourceManager.GetString(“AppBarButtonText”,resourceCulture);}

好了,多語言的支援就這樣了.

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.