2

I have a C#/WPF application and I am attempting to add multi-language support. From my looking around I've found that using resource files of string values for each language is how I should go about doing this. Then update the CultureInfo. This seems to work fine if the culture info is set at or before the creation of the window, but I want the ability to dynamically change the culture. How can I do this? I've tried playing around with binding and dynamicResource, but couldn't figure out how to get either one to work. I guess I should add that I'm pretty much a beginner with the WPF stuff.

1 Answer 1

2

Take a look at this Codeplex project. It provides a dynamic localization system that blends well with WPF's binding system.

Sign up to request clarification or add additional context in comments.

3 Comments

hard to trust a language package that misspells 'really' at the top of the page.
Granted, the guy should have someone proof-read his page, it's full of spelling/grammatical mistakes... But don't be too harsh on the guy, nobody said he is a native English speaker.
This package is awesome. The best way to get away with WPF localization if you find what MSDN offer is way too complicated.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.