WANTED!

If any of you have any good ideas how to make an application support multiple languages, where e.g. all dialog text is stored in a DLL for each country, and just by switching DLL's, also switching language. We have tries different methods, one is to have different textfiles that you include in different rc-files, but this renders the resource editor unusable. We've also tried having the texts replaced at runtime, where we only insert a keyword in the resource editor. There must be a better way out there!(?) Please contact me a.s.a.p. if you know of a way.