I have an application that utilizes a plugin architecture to load dlls.
The main application i have localized using satellite assembly dlls. However when I load a dll in the plugin architecture its localized assembly isn't included. So I only have an english plugin even if there is a satellite assembly in the correct relative folder.

What do people think is the best way if me localizing the application to allow the main application and the plugins to be localized?

If there is a particular way to load at runtime the correct satellite assembly I could do this when the plugin is first loaded. I'd just need to know how!!!

Many thanks in advance.

Ben