Translator

Built for business, Microsoft Translator is a proven, customizable, and scalable solution for automatic translation. Microsoft Translator’s cloud-based APIs can help make your business or app competitive in an increasingly globalized business environment.

Use this forum to vote on ideas, report any issues, and get answers to your questions for the Microsoft Translator:

  • Speech API
  • Text API
  • Hub
  • CTF

To learn more about getting a subscription to Microsoft Translator through the Azure portal, click here

For support with the Microsoft Translator apps for Windows, iOS, and Android; the Microsoft Translator Edge extension; Bing.com/translator; the Translator Web Widget; or other consumer products please click here.

If you have a language-related issue, please click on the appropriate link below:

We really appreciate feedback and use it to guide our product direction! We’re proud to be prioritizing new features thanks to your feedback.

Microsoft Translator Support

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Translation Array: less-than sign (<) ruins the translation when using text/html

    When source contains < character (encoded either as &lt; or &#60;) the source text is incorrectly parsed; and translation nis garbage.

    For example:
    curl -X POST -H "Authorization: Bearer xyz" -H "Content-Type: application/xml" -d '<TranslateArrayRequest>
    <AppId />
    <From>en</From>
    <Options>
    <Category xmlns="http://schemas.datacontract.org/2004/07/Microsoft.MT.Web.Service.V2&quot; >XYZ</Category>
    <ContentType xmlns="http://schemas.datacontract.org/2004/07/Microsoft.MT.Web.Service.V2">text/html</ContentType>
    </Options>
    <Texts>
    <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">A resolution of &lt; is very fast, but you lose surface details, so I recommend trying 500 to start and adjusting from there.</string>
    </Texts>
    <To>de</To>
    </TranslateArrayRequest>' "http://api.microsofttranslator.com/v2/Http.svc/TranslateArray&quot;

    The returned response:
    <ArrayOfTranslateArrayResponse xmlns="http://schemas.datacontract.org/2004/07/Microsoft.MT.Web.Service.V2&quot; xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
    <TranslateArrayResponse>
    <From>en</From>
    <OriginalTextSentenceLengths xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <a:int>122</a:int>
    </OriginalTextSentenceLengths> …

    6 votes
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)

      We’ll send you updates on this idea

      0 comments  ·  API - Text Translation  ·  Flag idea as inappropriate…  ·  Admin →
    • Limit on translation requests per second / minute / hour?

      Is there a limit on the number of translation requests that can be made in a certain period to the text translator API?

      We're carrying out some tests and the responses appear to be slowing down.

      Thanks

      6 votes
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)

        We’ll send you updates on this idea

        2 comments  ·  API - Text Translation  ·  Flag idea as inappropriate…  ·  Admin →
      • Microsoft/Cognitive-Speech-TTS Java sample not working

        I tried the Microsoft/Cognitive-Speech-TTS Java sample on GitHub. It gets a new access token, using my Cognitive TranslatorSpeech api key. However, the example fails with this error:
        java.io.IOException: Server returned HTTP response code: 403 for URL: https://speech.platform.bing.com/synthesize

        The GitHub example is here:
        https://github.com/Microsoft/Cognitive-Speech-TTS/tree/master/Samples-Http/Java/TTSSample/src/com/microsoft/cognitiveservices/ttssample

        Can anyone suggest what the problem may be?

        1 vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)

          We’ll send you updates on this idea

          Resolved  ·  3 comments  ·  API - Speech Translation  ·  Flag idea as inappropriate…  ·  Admin →
        • Suggest a translation to Microsoft/Cognitive translation

          Is there a way for me to suggest a translation to the text translation api?

          2 votes
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)

            We’ll send you updates on this idea

            0 comments  ·  API - Text Translation  ·  Flag idea as inappropriate…  ·  Admin →
          • When is Data Market Translation API be phased out - 31st March or 30th April 2017. Conflicting information is available on various forum

            We are migrating from Data Market based Translation API to Azure Market.

            Though code level changes are not much but not having visibility into real time usage (characters remaining) report is a big deterrent for us.

            So I would appreciate if some one could confirm following:
            1. By when real time usage report be available (I am on paid tier and I am looking for real time report and not 24 hour delayed report)
            2. When is the last day for Data Market API - is it 31st March or 20th April?

            2 votes
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)

              We’ll send you updates on this idea

              0 comments  ·  API - Text Translation  ·  Flag idea as inappropriate…  ·  Admin →
            • Neural MT: TranslateApiException on Simplified Chinese engine

              Hi,
              we are evaluating the NMT engines and have found that English-> Chinese engine occasionally returns the "TranslateApiException: server temporarily unavailable " error.
              The source for translation contain no suspicious content apart from some alphanumeric abbreviations. I suspect there might be some transliterization issue in the backround - the same sentence is translated well for European languages.
              Couldyou please take a look? Thanks.

              Some source examples:

              The PCM monitors reference voltage deviation from the power supply circuit of the APS1.
              PCM monitors peak differential value of the oxygen sensor signal after the front HO2S fluctuation being provided .

              1 vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)

                We’ll send you updates on this idea

                0 comments  ·  API - Text Translation  ·  Flag idea as inappropriate…  ·  Admin →
              • Speech to text conversion for 2 person conversation

                Hi what should i use for converting 2 person conversation (both speaking similar language) to text, there is also possibility they may use another language words in between the conversation.

                Advice me on this

                1 vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  0 comments  ·  API - Speech Translation  ·  Flag idea as inappropriate…  ·  Admin →
                • "Out of call volume quota" after switch to Azure

                  Hi Team

                  We've just switched to Azure. However, after a few hours, we got error msg "Out of call volume quota".

                  A post on stackoverflow.com mentioned Azure now add restrictions on number of calls can be made (100?) for free tier users.

                  Is that true?

                  Thanks
                  Davis

                  1 vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    0 comments  ·  API - Text Translation  ·  Flag idea as inappropriate…  ·  Admin →
                  • Getting 'from' must be a valid language&#xD; error

                    Hello,

                    I am trying to translate from "Norwegian" to "English. I have provided <Form>no</From> and <To>en</To> in my request but I am getting <html><body><h1>Argument Exception</h1><p>Method: TranslateArray()</p><p>Parameter: from</p><p>Message: 'from' must be a valid language&#xD;
                    Parameter name: from</p><code></code><p>message id=1336.V2_Rest.TranslateArray.2B41A6D6</p></body></html>

                    Can you please help on this.

                    1 vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      0 comments  ·  API - Text Translation  ·  Flag idea as inappropriate…  ·  Admin →
                    • Check quota

                      Hi,
                      Previously when using datamarket I could check quota with https://api.datamarket.azure.com/Services/My/Datasets?$format=json

                      How can I can check quota now?

                      9 votes
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        2 comments  ·  API - Text Translation  ·  Flag idea as inappropriate…  ·  Admin →
                      • Special characters gets encoded after translation

                        I'm using the text translator api to auto translate text. However some characters could get encoded when comes back from the api, which is surprising. For example, if I need to translate this text "> 12 days" into different languages. "fr" and "es" would encode ">" to "&gt" while "nl", "de" wouldn't change it.

                        Correct result from en to nl:
                        https://api.microsofttranslator.com/v2/ajax.svc/TranslateArray?appId=%22Tqu9huv-RrHgQf20iMFrVx1L5GOPE22QQHdlrcbnpI8M*%22&texts=[%22%3E+14+days%22]&from=%22%22&to=%22nl%22

                        Encoded result from en to fr:
                        https://api.microsofttranslator.com/v2/ajax.svc/TranslateArray?appId=%22Tqu9huv-RrHgQf20iMFrVx1L5GOPE22QQHdlrcbnpI8M*%22&texts=[%22%3E+14+days%22]&from=%22%22&to=%22fr%22

                        1 vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          0 comments  ·  API - Text Translation  ·  Flag idea as inappropriate…  ·  Admin →
                        • Panic: Time is getting short, still no Java text-to-speech

                          I have been using text-to-speech with Market with Java for a year. I have an account on Azure. I can get Azure tokens using Java. But Microsoft keeps promising a Java text-to-speech app here. But nothing...

                          I am in panic mode. Market will run out very soon.

                          When will Microsoft provide a simple Java text-to-speech for Azure?

                          1 vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                            2 comments  ·  API - Speech Translation  ·  Flag idea as inappropriate…  ·  Admin →
                          • Speech API can not find an active azure market place translator

                            Hello,
                            use http://api.microsofttranslator.com/v2/Http.svc/Speak
                            i post same data,Sometimes there is no return to voice, there is an error“can not find an active azure market place translator Subscription associated with the request credentials”
                            not always

                            2 votes
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              3 comments  ·  API - Speech Translation  ·  Flag idea as inappropriate…  ·  Admin →

                              As a reminder for existing Microsoft DataMarket subscribers; The Microsoft Translator API has moved to the Azure portal. You will need to:
                              - create an Azure account and
                              - subscribe to Azure and subsequently
                              - subscribe to the Translator API
                              - make minor code changes to the oAuth token.
                              DataMarket retires on April 30, 2017 for Microsoft Translator API subscribers. Please do this as soon as possible to prevent service disruption. Detailed instructions are at: https://translatorbusiness.uservoice.com/knowledgebase

                            • ang

                              Ang natutunan

                              1 vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                              • Cota Exceeded

                                Hello,

                                We used the Microsoft TEXT Translator service (Microsoft DataMarket) and never experienced any problem. We had a low traffic: free plan with under 2'000'000 characters and we never get out of quota.

                                Two month ago, We move to Azure following this article https://translatorbusiness.uservoice.com/knowledgebase/articles/1078534-microsoft-translator-on-azure

                                We made the change to Azure and made a few test and it was working fine the first days. But few days ago we found that we can't use the service anymore.

                                If i try to get an Access Token (http://docs.microsofttranslator.com/oauth-token.html), I have an error "QuotaExceeded": "Out of call volume quota. Quota will be…

                                6 votes
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                  Resolved  ·  7 comments  ·  API - Text Translation  ·  Flag idea as inappropriate…  ·  Admin →
                                • "ListKeys" operation every minute?

                                  My Translator - Activity log is showing me a "Listkeys" operation every minute even though translator is not being used at the moment. Is this normal? What does it mean?

                                  1 vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                    0 comments  ·  Translator on Azure  ·  Flag idea as inappropriate…  ·  Admin →
                                  • 1 vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                      0 comments  ·  API - Speech Translation  ·  Flag idea as inappropriate…  ·  Admin →
                                    • To use on iphone - does it require cellular on?

                                      Using iphone, does it require cellular ON or only text okay? In other words, we don't use iphone for calling (telephone), we just have plan for emails and text messaging. We can use Voice with Facetime without cellular on also. Does this Api need cellular ON?

                                      1 vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                        Resolved  ·  1 comment  ·  API - Speech Translation  ·  Flag idea as inappropriate…  ·  Admin →
                                      • 1 vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                          0 comments  ·  API - Text Translation  ·  Flag idea as inappropriate…  ·  Admin →
                                        • JSON

                                          Support a modern JSON-based REST API for request/response (no more SOAP/XML, please!)

                                          1 vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

                                            0 comments  ·  API - Text Translation  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 6 7
                                          • Don't see your idea?

                                          Feedback and Knowledge Base