Accueil
Disponible
Image Optimizer Translate Backup Vault Cookie Guard Live Chat
Prévu pour 2025
SEO Boost Speed Cache Security Shield
Support
Langue
ConnexionCommencer gratuitement
Documentation de l'API

Translate

Traduction multilingue alimentée par l'IA pour WordPress. Traduisez le contenu, les pages et les fichiers Translate dans plus de 37 langues avec une qualité professionnelle.

37+
Langues
50ms
Temps de réponse
99.5%
Précision
99.9%
SLA de disponibilité

Aperçu

Jetweb Translate est un service de traduction alimenté par l'IA conçu pour les sites web WordPress. Utilisant des modèles linguistiques avancés, il fournit des traductions de qualité professionnelle qui préservent le contexte, le ton et la mise en forme.

Que vous ayez besoin de traduire des articles de blog, des descriptions de produits ou des sites web entiers, Jetweb Translate gère les traductions de texte et de fichiers avec une qualité constante dans toutes les 37+ langues prises en charge.

Fonctionnalités

Traduction par IA
Traduction neuronale sensible au contexte
37+ Langues
Toutes les principales langues mondiales
Traduction de fichiers
Fichiers .json, .po, .csv, .txt
Traitement rapide
Temps de réponse moyen d'environ 50 ms
Extension WordPress
Installation en un clic
Préserve la mise en forme
HTML, markdown, espaces réservés

Langues prises en charge

Translate entre l'une de ces 37 langues. Utilisez les codes ISO à 2 lettres dans les requêtes API :

en Anglais
de Allemand
fr Français
es Espagnol
it Italien
pt Portugais
nl Néerlandais
pl Polonais
ru Russe
tr Turc
ar Arabe
fa Persan
he Hébreu
zh Chinois
ja Japonais
ko Coréen
vi Vietnamien
th Thaï
id Indonésien
hi Hindi
sv Suédois
da Danois
fi Finnois
no Norvégien
el Grec
cs Tchèque
hu Hongrois
ro Roumain
sk Slovaque
uk Ukrainien
bg Bulgare
hr Croate
sr Serbe
sl Slovène
et Estonien
lv Letton
lt Lituanien

Extension WordPress

Commencez en quelques minutes avec notre plugin officiel WordPress. Traduisez directement depuis votre administration WordPress les articles, les pages et les produits.

Installation

Téléchargez le plugin depuis votre Tableau de bord Jetweb
Chargez-le via l'administration WordPress → Extensions → Ajouter → Charger une extension
Activez l'extension Jetweb Translate
Configurez dans Réglages → Jetweb Translate
Saisissez la clé API depuis votre page des clés API

Paramètres de l'extension

SettingDescriptionDefault
Clé APIVotre jeton d'accès Jetweb (commence par jw_)Requis
Langue sourceLa langue d'origine de votre contenuDétection automatique
Langues ciblesLangues dans lesquelles traduireAucune
Traduction automatiqueTraduire automatiquement les nouveaux articlesDésactivé
Préserver le HTMLConserver la mise en forme HTML dans les traductionsActivé

API REST

Créez des intégrations personnalisées avec notre API REST. Toutes les requêtes nécessitent une authentification via l'en-tête X-Access Token.

Authentification

en-têtes
X-Access-Token: jw_your_api_key_here
Content-Type: application/json

Translate Texte

POST /translate
# Requête
POST https://translate.api.jetweb.app/translate

{
  "text": "Hello, world!",
  "source": "en",
  "target": "de"
}

# Réponse
{
  "success": true,
  "translated": "Hallo, Welt!",
  "source": "en",
  "target": "de",
  "characters": 13
}

Traduction par lot

POST /translate/batch
# Requête (jusqu'à 100 textes)
POST https://translate.api.jetweb.app/translate/batch

{
  "texts": [
    "Welcome to our store",
    "Add to cart",
    "Checkout"
  ],
  "source": "en",
  "target": "fr"
}

# Réponse
{
  "success": true,
  "translations": [
    "Bienvenue dans notre boutique",
    "Ajouter au panier",
    "Paiement"
  ],
  "totalCharacters": 39
}

Obtenir les langues

GET /languages
# Requête (aucune authentification requise)
GET https://translate.api.jetweb.app/languages

# Réponse
{
  "languages": [
    { "code": "en", "name": "English" },
    { "code": "de", "name": "German" },
    { "code": "fr", "name": "French" },
    ...
  ]
}

Traduction de fichiers

Translate des fichiers entiers tout en préservant leur structure. Formats pris en charge :

FormatExtensionDescription
JSON.jsonFichiers de langue, configurations i18n
PO/POT.po, .potFichiers de traduction WordPress
CSV.csvTraductions de feuilles de calcul
Texte brut.txtDocuments texte simples

Fichier Translate

POST /translate/file
# Requête (données multipart/form-data)
POST https://translate.api.jetweb.app/translate/file

file:    [your-file.json]
source:  en
target:  de

# Réponse : téléchargement du fichier Translate
Content-Type: application/json
Content-Disposition: attachment; filename="de.json"

Limites de débit et tarification

L'utilisation est mesurée en caractères traduits. Tous les forfaits incluent la traduction de fichiers et l'accès à l'API par lots :

Gratuit
0€/mo
10 000 caractères/mois
  • 0
  • 1
  • 2
Starter
2,99€/mo
100 000 caractères/mois
  • 0
  • 1
  • 2
Business
9,99€/mo
2 000 000 caractères/mois
  • 0
  • 1
  • 2

En-têtes de limite de débit : X-RateLimit-Remaining, X-RateLimit-Reset

Codes d'erreur

L'API renvoie des codes d'état HTTP standard avec des messages d'erreur descriptifs :

CodeErreurDescription
400Requête incorrecteParamètres invalides, texte ou codes de langue manquants
401Non autoriséClé API manquante ou invalide
403InterditLimite de caractères dépassée ou restriction du plan
413Charge utile trop volumineuseLe texte dépasse 50 000 caractères par requête
415Type de média non pris en chargeFormat de fichier non pris en charge
422Langue non valideLangue source ou cible non prise en charge
429Trop de requêtesLimite de taux dépassée
500Erreur serveurErreur interne de traduction

Dépannage

"Limite mensuelle de caractères dépassée"
Vous avez atteint le quota mensuel de votre forfait. Améliorez votre forfait ou attendez le prochain cycle de facturation (réinitialisation à la date de renouvellement de l'abonnement).
"Jeton d'accès non valide"
Vérifiez votre clé API dans la page Clés API. Les clés doivent commencer par jw_.
"Paire de langues non prise en charge"
Vérifiez que les langues source et cible figurent dans notre liste de langues prises en charge. Utilisez les codes ISO à 2 lettres (par ex. "en", "de").
"Limite de taux dépassée"
Attendez la réinitialisation de la fenêtre de limite de taux (indiquée dans l'en-tête X-RateLimit-Reset) ou améliorez votre forfait.

FAQ

Les caractères sont comptés à partir du texte source que vous soumettez. Les espaces et la ponctuation sont inclus. Les balises HTML et les codes de formatage sont exclus du comptage pour une facturation précise.
Oui ! Les balises HTML, les liens, les images et la mise en forme sont préservés pendant la traduction. Le texte traduit conserve la même structure que l'original.
Oui, vous pouvez omettre le paramètre "source" et notre API détectera automatiquement la langue source. Le code de langue détecté est renvoyé dans la réponse.
Utilisez le point de terminaison de traduction de fichiers avec votre fichier .po ou .pot. L'API analyse le fichier, traduit toutes les entrées msgstr et renvoie un nouveau fichier .po avec les traductions. Les formes plurielles sont gérées automatiquement.
Oui ! Pour les besoins en volume élevé (10M+ caractères/mois), contactez-nous à [email protected] pour des tarifs personnalisés, un support dédié et des garanties SLA.

Prêt à traduire ?

Commencez à traduire du contenu en quelques minutes. Le plan gratuit inclut 10 000 caractères/mois.