C# Windows Store App、Windows Phone App 開發,判斷電腦與手機裝置目前使用的國家語系。

  • 1500
  • 0
  • C#
  • 2015-06-10

一般我們在開發Windows Store App、Windows Phone App時,很常會需要去判斷目前使用者的語系來做相對應的UI配置,或是一些在地化的修改,那該如何判斷使用者目前的語系呢?

本篇文章將引導您判斷電腦與手機裝置目前使用的語系。

一般我們在開發Windows Store App、Windows Phone App時,很常會需要去判斷目前使用者的語系來做相對應的UI配置,或是一些在地化的修改,那該如何判斷使用者目前的語系呢?

 

本篇文章將引導您判斷電腦與手機裝置目前使用的語系。

 

就如同SUKI現在正在開發的APP有使用語音的功能,但是語音功能的部分只支援繁體中文語系,

如此一來該如何是好呢?總不能讓其他國家的人使用這個語音功能吧,除非那位使用者精通中文,這就另當別論了

為了符合大部分使用者的需求,在APP內也不要放置一些無法使用的功能,

所以呢我們可以透過偵測語系的方式來決定UI的配置,或功能的限制

 

講了這麼多其實也只為了一行程式碼,該行程式碼就可以知道您的裝置木其使用的語系是什麼囉!!

 

   1:  Debug.WriteLine(CultureInfo.CurrentCulture.Name);

 

這時候在【輸出】的視窗中就會顯示您的國家語系囉。

 

   1:  zh-TW

 

如此一來我們便學會了如何判斷電腦與手機裝置目前使用的語系。

 

文章中的敘述如有觀念不正確錯誤的部分,歡迎告知指正 謝謝
轉載請註明出處,並且附上本篇文章網址 !  感謝。

SUKI

HOLIESTAR