I am planning to make a multi-language application in C# and was wondering what is the best way to handle the follow:
- The container for the languages;
- Best approaches to read/change once initiated/requested;
- As the program grows so does the the text for each language what do you usually do and recommend as best practice;
- What sort of problems have you encountered while doing such type of applications;
Thanks for any advice, replies, etc.
I would really appreciate links and sample code if it's not too much trouble (not required, only if you have the time and can).