DoliTranslate

A proxy to translation webservice offered by CAP-REL

Vos textes traduits en une requête HTTP.

Envoyez vos textes au format JSON, indiquez la langue d'arrivée, et récupérez la traduction dans la réponse. Un seul point d'accès, une clé d'API, et le suivi de votre consommation depuis votre espace.

La requête

curl -X POST https://translate.cap-rel.fr/api/translate \
     -H "Authorization: Bearer VOTRE_JETON" \
     -H "Content-Type: application/json" \
     -d '{
       "text": ["Bonjour le monde", "Merci de votre visite"],
       "source_lang": "FR",
       "target_lang": "EN"
     }'

La réponse

{
  "success": true,
  "translations": [
    "Hello world",
    "Thank you for your visit"
  ],
  "errors": null
}

Ce que vous obtenez

Plusieurs textes d'un coup

Le champ text accepte un tableau : les libellés d'une interface, les champs d'un formulaire ou les paragraphes d'un document partent dans un seul appel, et reviennent dans le même ordre.

Langue d'arrivée au choix

La langue de départ et celle d'arrivée se déclarent avec source_lang et target_lang, par leur code à deux lettres. La liste des langues reconnues figure dans la documentation.

Consommation suivie

Chaque appel est comptabilisé en mots et en caractères. Votre espace en donne le total, le nombre de traductions abouties et leur répartition mois par mois sur un an, sans que vous ayez à instrumenter votre propre code.

Démarrer en trois étapes

  1. Étape 1

    Choisissez votre offre

    Les formules et leurs conditions sont détaillées sur la page des tarifs. La commande ouvre votre compte.

  2. Étape 2

    Créez votre jeton

    Connectez-vous, ouvrez le menu Jetons d'API, créez votre jeton et notez la clé : elle ne s'affiche qu'une seule fois.

  3. Étape 3

    Appelez l'API

    Ajoutez l'en-tête Authorization: Bearer à vos requêtes. Les points d'accès sont décrits dans la documentation.