title: Why is the Microsoft Translate API giving a 404?
body: <p>I'm switching my translation code from Google Translate (deprecated) and the Microsoft SOAP API (also deprecated apparently to the shiny new Windows Azure Marketplace service.</p>
  
  <p>But now I'm stuck, every call to the new service returns a 404. Here's my calling code:</p>
  
  <pre><code>var serviceRootUri = new
      Uri("https://api.datamarket.azure.com/Bing/MicrosoftTranslator/");
  var accountKey = "(actual account key is here)";
  TranslatorContainer tc = new TranslatorContainer(serviceRootUri);
  tc.Credentials = new NetworkCredential(accountKey, accountKey);
  var translationQuery = tc.Translate(InputText, OutputLanguage, InputLanguage);
  var translationResults = translationQuery.Execute();
  </code></pre>
  
  <p>The last line is where the error occurs.</p>
  
  <p>I pretty much followed this article:</p>
  
  <p><a href="http://code.msdn.microsoft.com/windowsazure/Walkthrough-Translator-in-7e0be0f7" rel="nofollow">http://code.msdn.microsoft.com/windowsazure/Walkthrough-Translator-in-7e0be0f7</a></p>
  
  <p>Any ideas? </p>