views:

139

answers:

2

I need to support UI language change through the application menu. Localized strings store in resource files. I use this approach. It works fine, but I one problem. How I can change UI language on-the-fly, without reloading application?

I try to google this problem - many advises to implement INotifyPropertyChanged interface. But, I still can't figure out how it works.

Do you know any on-fly-changing-SL-application? Please show me how it works.

A: 

Maybe this will help you.

Rhapsody
@Rhapsody Thanks, but it's not about "on-the-fly", it's about reloading application.
FFire
+1  A: 

Have you considered using the Reactive Framework?

I have an application where the user can choose the display language/culture at runtime. I use the Reactive Framework to provide an IObservable to push out the language change event.

UI controls that need to change in response to the language change event have a attached behavior that registers their interest.

Rus