Translate with Opentrad’s API

Integrate the best automatic translator of regional languages in your products

Integrate the best regional languages translator into your products and services

Opentrad API allows you to integrate our automatic translation service directly into your applications, websites or services.

Integrate Opentrad, for example, into Drupal and your website will be accessible to other markets, or integrate the translation into your own application.

 

Why do I need Opentrad’s API?

With our API, you will be able to configure your applications, products and services to be multilingual and thus facilitate the internationalisation of your company.

 

Examples of use:

  • Translate web pages into multiple languages.
  • Translate emails and messaging.
  • Integration in translation processes.
  • Real-time translation of any content created by your company.
  • Integration in Computer Assisted Translation applications. Check out how to integrate Opentrad in Trados.
  • And everything you can imagine.
n

API Rates

Check out our rates for using the Opentrad API.

f

Quality and customisation

Opentrad is customisable and adapts to the specific terminology needs of each client. Contact us for a customised plan.

Speed of translation

Opentrad API immediately translates texts, documents, web pages, etc.

Security

Opentrad does not store the translated texts nor are they used to train neural networks. We comply with the data protection laws of the European Union.

Join PartnerOpentrad and take advantage of the power of automatic translation

The PartnerOpentrad program is created for consulting companies, software developers, solution integrators and content management companies that want to integrate automatic translation solutions into their applications and thus provide greater value to their clients.

In addition, as a partner member you will be able to use Opentrad and benefit from significant discounts.

 

CONTACT

The advantages of being a partner

The simple solution to a complex problem

Through a simple web service you will be able to integrate the automatic translator functionalities into your applications. We provide the necessary code and support to communicate and integrate your application with the translation server.

  • Formats: txt, html, xml, doc, docx, pptx, xlsx and odt.
  • Languages: Spanish, Galician, Catalan, Portuguese, French and English.

Value for clients, value for you

Add value to your developments and products by integrating automatic translation tools that enable your clients to increase their productivity and minimise the costs of multilingual management processes.

Stand out in the market by offering value-added solutions, associating your brand with innovative products and standing out from the competition.

Reduce the costs of multilingual content management.

A way to earn extra income

In addition to adding value to your services, the partner program will allow you to earn extra income through the commissions stipulated for each service marketed. Ask us about the PartnerOpentrad program through the contact form.

Documentation

You can see a simple example of our API to translate the familiar “Hello, world!” message. If you need more information, do not hesitate to contact us.

EXAMPLE QUERY

ENDPOINT: http://opentrad.com/ws2/translate-string.php

<soapenv:Envelope xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance” xmlns:xsd=“http://www.w3.org/2001/XMLSchema” xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:nec=“http://awsmicro2.imaxin.com/nec/”>
<soapenv:Header/>
<soapenv:Body>
<nec:translate soapenv:encodingStyle=“http://schemas.xmlsoap.org/soap/encoding/”>
<i_direction xsi:type=”xsd:string”>es-gl</i_direction>
<i_type xsi:type=”xsd:string”>txt</i_type>
<i_string xsi:type=”xsd:string”>Hello, world!</i_string>
<i_user xsi:type=”xsd:string”>API_ID</i_user>
<i_key xsi:type=”xsd:string”>API_KEY</i_key>
</nec:translate>
</soapenv:Body>
</soapenv:Envelope>

EXAMPLE RESPONSE

<SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
   <SOAP-ENV:Body>
      <ns1:translateResponse xmlns:ns1="http://awsmicro2.imaxin.com/nec/">
         <o_string xsi:type="xsd:string">Ola, mundo!</o_string>
      </ns1:translateResponse>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

EXAMPLE REQUEST:

POST http://opentrad.com/ws2/translate-string.php HTTP/1.1
Accept-Encoding: gzip,deflate
Content-Type: text/xml;charset=UTF-8
SOAPAction: "http://opentrad.com/ws2#translate"
Content-Length: ---
Host: opentrad.imaxin.com
Connection: Keep-Alive
User-Agent: ---

EXAMPLE RESPONSE

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
    <SOAP-ENV:Body>
        <ns1:translateResponse xmlns:ns1="http://awsmicro2.imaxin.com/nec/">
            <o_string xsi:type="xsd:string">Hi, world!</o_string>
        </ns1:translateResponse>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

New languages

Opentrad currently has over 20 stable language pairs developed by both the Opentrad consortium and the development community. Below is a sample:

  • Spanish-Catalan
  • Spanish-Romanian
  • French-Catalan
  • Occitan-Catalan
  • English-Galician
  • Occitan-Spanish
  • Spanish-Portuguese
  • English-Catalan
  • English-Spanish
  • English-Esperanto
  • Spanish-Galician
  • French-Spanish
  • Esperanto-Spanish
  • Welsh-English
  • Breton-French
  • Esperanto-Catalan
  • Portuguese-Catalan
  • Portuguese-Galician
  • Spanish-Basque
  • Norwegian Nynorsk-Norwegian Bokmål

Opentrad is the leading platform for open source automatic translation services.

One product

Follow us on