title: Best way to handle multilanguage support?
body: <p>I've been searching on SO on how to do i18n support on my little application...</p>
  
  <p>I know that Microsoft offers 'culture' classes, but you have to re-compile your application to include any new string you add. So, all I'm trying to do is to put all my strings in a external file and offers users the choice to translate the app without the need to recompile.</p>
  
  <p>Is there an easy way to handle this ? Use XML, or INI-like ? any Tutorial available ?
  P.S: Trying to do this on C#... Don't bother if other languages </p>