Misconception: It's a better idea to translate a .rc file than a .exe file
Developers often think that using the executable file (EXE) as the source file for the translations is not a good idea. They would rather have their source file translated: The resource script (in other words the .rc files). That's what I first though, too. But it's wrong !
This article points out a few of reasons why using the EXE as the source file makes developers' life much easier. It also covers several major misconceptions about EXE-based translations.