Skip to content

Traduction

POSThttps://api.curriculo.me/public/translate/
On this page

Il n'y a pas d'État. traduit des chaînes, ou des documents entiers PDF et DOCX, entre 85 codes de langue ISO 639-1 pris en charge. Un langage en dehors de cet ensemble est refusé avec 422. Voir Langues.

Prix: $ 0.01 par demande, ou trois fois le coût du modèle sous-jacent si c'est plus élevé. Voir Prix et facturation.

Mode texte

application/json

champsTypeRemarques
textla chaîneUne chaîne. La réponse est translation, pas une liste.
textsla chaîne[]Plusieurs cordes. Jusqu'à 200, et 50 000 caractères au total. La réponse tient votre ordre.
target_language (obligatoire)la chaîneLe code ISO 639-1 à traduire.
source_languagela chaîneLe code ISO 639-1 de l'entrée. Par défaut en.

Envoyez text ou texts.

curl -X POST https://api.curriculo.me/public/translate/ \
  -H 'Authorization: Bearer key_abc123_yoursecret' \
  -H 'Content-Type: application/json' \
  -d '{"texts": ["Senior backend engineer", "Remote within Europe"], "source_language": "en", "target_language": "fr"}'
  • Une chaîne renvoie translation avec un seul drapeau ok .
  • Plusieurs chaînes renvoient translations dans l'ordre d'entrée, avec un drapeau ok par élément. Si un élément échoue, le reste revient.
  • Pour une entrée importante, la réponse peut inclure recommended_async: true. Envoyez ce genre de travail à POST /translate/async à la place.

Mode de document

multipart/form-data sur le même chemin.

champsTypeRemarques
filesfichier[]Un ou plusieurs documents, PDF ou DOCX, jusqu'à 10 par demande et 10 MB chacun. Chaque document peut contenir jusqu'à 200 blocs et 50 000 caractères.
target_language (obligatoire)la chaîneLe code ISO 639-1 à traduire.
source_languagela chaîneLe code ISO 639-1 de la source Par défaut en.
curl -X POST https://api.curriculo.me/public/translate/ \
  -H 'Authorization: Bearer key_abc123_yoursecret' \
  -F 'files=@job_description.docx' \
  -F 'target_language=ko'

La traduction revient sous forme de texte. Chaque fichier renvoie:

{
  "filename": "job_description.docx",
  "text": "…",
  "target_language": "ko",
  "source_language": "en",
  "ok": true,
  "blocks": 14
}

Le calendrier

Moins d'une seconde pour le texte.

Les erreurs

Le statutCause typique
400Un texte vide, un document illisible ou protégé par mot de passe ou une clé JSON dupliquée.
413Plus de 200 textes, plus de 50 000 caractères ou un document de taille supérieure.
422target_language est manquant, une langue est en dehors des 85 codes pris en charge, ou un champ est mal nommé.

Updated