我目前正在用C#和WPF編寫.NET 4應用程序。.NET本地化故障
我包含15種語言的本地化。這基本上涉及創建一堆資源,創建CultureInfo的幾個實例,並將它們分配給Thread.CurrentThread.CurrentCulture和Thread.CurrentThread.CurrenUICulture。對於每一個我種下兩個字符的中性文化代碼(例如英文爲「en」),然後在分配CultureInfo的每個實例之前調用.CreateSpecificCulture。
我在Windows XP,Windows Vista,Windows 7和Windows 8上測試我的應用程序。除Windows XP上的四種特定語言外,所有15種語言均按預期在所有版本的Windows上運行。而不是預期的資源字符(比如我用Vista獲得的那些字符,7和8),在Windows XP中,我看到的只有ko(韓語),ja(日語),zh- CHS(簡體中文)和zh-CHT(中文 - 繁體)。
我已經GOOGLE了這幾次。這似乎沒有任何其他人曾經有過的問題?
什麼是造成這種情況的任何想法,以及我如何解決它?
謝謝。
謝謝!這解決了它。 – 2012-05-19 17:42:33