2010-11-17 20 views
0

我正在處理本地化的wp7應用程序,並且正在構建我的resx文件並且運行時遇到了es-MX文件未被使用的問題設置正確。我還有一個es-ES文件,並且正在使用它的字符串而不是es-MX文件。無法獲取要使用的es-MX資源文件

這裏是我的csproj支持文化:

<SupportedCultures>en-GB;es-PE;es-MX;it;fr;nl;es-ES;</SupportedCultures> 

當檢查它返回ES-MX的線程的CurrentCulture。但是這些字符串正在從ES-ES文件中加載。

感謝您的任何幫助。

克里斯

回答

1

在下面的例子中後:http://msdn.microsoft.com/en-us/library/ff637520%28v=vs.92%29.aspx這仍然無法正常工作。這是爲了避免es-ES和es-PE之間的差異不能正確拾取。

將這行代碼添加到App.XAML.cs中的App()中,將它們全部結合在一起。

AppResources.Culture = System.Threading.Thread.CurrentThread.CurrentCulture;