Hi Arjay,

some "small WPF applications" I have behind me and if my boss give me this job to find a solution for localization / globalization in WPF projects, I cannot say "Hey boss the company should wait until I exercise WPF with more tutorials". Also I do not understand how the threading problematic will solve my problem.
To your check list:
1. all elements of the xaml windows have the UIDs given by "msbuild /t:updateuid ..."
2. yes the satellite are built correctly, it works well if I put the wished UI-culture in the application constructor.
3. "the satellite dlls are stored in the proper hierarchy at runtime" - this sounds like the solution.
How should I verify this and how can I change the satellites during the programm runs (e.g. from the main window), so all open windows update to the new culture ???

Thank you for your ideas,
Emanuil