Localization 未安装语言的.Net CF CultureInfo

Localization 未安装语言的.Net CF CultureInfo,localization,internationalization,windows-mobile,windows-ce,cultureinfo,Localization,Internationalization,Windows Mobile,Windows Ce,Cultureinfo,我们有多种Windows CE 5.0、6.0、7.0和Windows Mobile 5.0设备。我们的应用程序使用与Visual Studio 2008一起开发的Compact Framework 3.5。应用程序支持多种语言;允许用户在登录应用程序时选择语言 我们的问题是,尽管VisualStudio支持西班牙语(美国)作为一种语言选择,但我们的任何设备都没有安装这种语言。作为一种解决方法,我可以使用已安装的西班牙语(墨西哥)es_MX语言,并将DateTimeFormat和NumberIn

我们有多种Windows CE 5.0、6.0、7.0和Windows Mobile 5.0设备。我们的应用程序使用与Visual Studio 2008一起开发的Compact Framework 3.5。应用程序支持多种语言;允许用户在登录应用程序时选择语言


我们的问题是,尽管VisualStudio支持西班牙语(美国)作为一种语言选择,但我们的任何设备都没有安装这种语言。作为一种解决方法,我可以使用已安装的西班牙语(墨西哥)es_MX语言,并将DateTimeFormat和NumberInfo属性修改为运行时。然而,如果有更好的方法,我对这种方法感到不舒服。我采用这种方法会遇到其他一些问题吗?有更好的选择吗?注意,.Net CF 3.5不支持CultureAndRegion Builder类。

我担心Windows Mobile 6.x CE 5/6的存储空间将被限制为支持所有语言集。我会使用您的本地用户设置的数字,日期格式等。