title: free .NET translation libraries
body: <p>I am looking for a .net C# library that can do translations. I tried googles one but they charge money now for it.</p>
  
  <p>I am looking for something that can preferably auto detect languages, translate blocks of text or download the entire page and convert it.</p>
  
  <p>This all has to of course be done through code.</p>
  
  <p>Thanks</p>