I\'m working on localizing an app I\'ve written in C#.
Everything seems to be working nicely, using satellite resource assemblies to translate each form\'s strings (as p
IMHO, I wouldn't change anything here. There is a standard mechanism for localization in .NET, which is based on satellite dlls and these subdirectories. If you use a tool for localization, eg. Passolo, it will also support exactly this structure and nothing else.
There will be a lot of subdirectories ... so what? Everything else will be quite complicated.