2011-04-16 9 views
5

Quiero internacionalizar mi aplicación WP7. Tengo recursos localizados, etiqueta SupportedCultures etc. Pero me pregunto quién es el responsable de configurar el Thread.CurrentThread.Current*Culture? ¿Esto está configurado para mí cuando el usuario cambia su idioma en el dispositivo o tengo que detectar el idioma/región del dispositivo y establecer el cultivo de hilo en consecuencia?¿Quién establece la cultura del hilo en Windows Phone 7?

Gracias!

Respuesta

4

Puede usar la propiedad CultureInfo.CurrentCulture para determinar la región actual que se ha configurado para el dispositivo. Esto es establecido por el marco; no tienes que configurarlo tú mismo. Si necesita cambiar la configuración regional por algún motivo, puede establecer las propiedades Thread.CurrentThread.CurrentCulture y Thread.CurrentThread.CurrentUICulture.

Puede probar aplicaciones localizadas en el emulador cambiando la región en la configuración.