Pregunta

Entonces, ¿qué es un mejor enfoque para implementar la localización Silverlight con Reactivo Marco (Rx) para achive sobre la marcha de interfaz de usuario cambiar? Yo estaría muy agradecido para los ejemplos.

Aquí es un ejemplo de sobre la marcha de interfaz de usuario que cambia. Pero no puedo averiguar cómo funciona.

No hay solución correcta

Otros consejos

La localización puede hacerse bastante simple en .NET o tan complejo como te gusta.

La forma más simple, sería la creación de recurso localizado DLL para cada lenguaje soportado, y luego ponga el CultureInfo.CurrentUICulture para el usuario de seleccionada o detectada, el lenguaje, cayendo de nuevo a un valor predeterminado (preferentemente Inglés) en el caso de que el lenguaje no es soportado.

Y establecer un vigilante en caso que el de un cambio de idioma.

Algunos programas requiere para recargar, otros simplemente volver a pintar (como parece el caso de la muestra que ya ha proporcionado).

Paulo es correcta, ver aplicaciones basadas en Silverlight de adaptación local . Esto es específicamente para la localización de código. Si desea localizar el Xaml luego ver Cómo: Hacer XAML contenido localizable.

El uso de Rx aquí no le hace ningún bien a menos que desee volver a inventar la rueda. La localización se construye en Silverlight. Será "en la marcha", incluso en el caso en que los recursos están en el servidor, que se almacenan en caché una vez que las asambleas Xap o satélite se descargan.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top