Multiple translations RRS feed

  • Question

  • Hi!

    I am using the translation SOAP service (http://sdk.microsofttranslator.com), developing a c# application to translate some terms. I would like to get all the multiple values as seen in the http://www.microsofttranslator.com webpage.

    For example, if you try to translate "saw" word from English to Spanish, you get some different terms. Of course, "saw" has all those meaning (from "see" and a "tool").

    Thus, my question is: what method do I need to use to get all these different meanings? I tried with:

    • Client.Translate()
    • Client.GetTranslations
    • Client.GetTranslationsArray

    But none of those is useful. Can anyone help me?

    Thank you very much in advance.

    Wednesday, October 20, 2010 10:41 AM


  • Hi Txarlie,

    what you see on www.microsofttranslator.com for "saw" and other dictionary terms is dictionary content, which is not available through the API.
    You can get multiple translations from the GetTranslations() API, as long as there is a 100% match for entries that you or someone else has added using AddTranslation() before.

    Hope this helps,
    Chris Wendt
    Microsoft Translator.

    Tuesday, November 2, 2010 5:10 AM