title: How to translate from English to french using C#
body: <p>I have the following code </p>
  
  <pre><code> private void button1_Click(object sender, EventArgs e)
      {
          ResXResourceReader resourceReader = new ResXResourceReader("EN-US.resx");
  
          foreach (DictionaryEntry dictonary in resourceReader)
          {
              //call google API to translate the entry
              MessageBox.Show(dictonary.Key.ToString() + ":\t" + dictonary.Value.ToString());
          }
  
          resourceReader.Close();
      }
  </code></pre>
  
  <p>In the above example I am reading a resource file and display it on the messagebox. I need to know how can I call google webservice or something and translate the entire resource file to a new language (french in my case) Please do let me know. I appreciate your support.</p>