Aller au contenu

L'IA traduit votre produit.Vous approuvez chaque mot.

Lancez-vous dans plus de 100 langues sans passer par une agence. L'IA de votre choix rédige les brouillons, et rien n'est publié tant que quelqu'un de votre équipe n'a pas dit oui.

Compatible avec
  • Claude
  • OpenAI
  • Gemini
  • DeepSeek
Un seul flux, toutes les langues dont votre produit a besoin

Le modèle répond en dernier.

Votre glossaire, votre mémoire de traduction, votre voix de marque et vos règles par langue sont composés dans chaque requête avant que l'IA ne voie un mot de votre texte.

C'est la différence entre un brouillon que l'on corrige et un brouillon que l'on accepte. Rien n'est rattrapé après coup : les contraintes partent avec le prompt, dans un ordre de priorité strict, et vos termes verrouillés sont au sommet, au-dessus du jugement du modèle.

Une seule requête
  1. GlossaireNoms de produits verrouillés et traductions interdites. Priorité la plus haute : ils l'emportent sur le jugement du modèle.
  2. Mémoire de traductionLes formulations que votre équipe a déjà approuvées, réutilisées plutôt que payées deux fois.
  3. Voix de marqueTon et niveau de formalité, définis une fois et appliqués à chaque exécution.
  4. Règles par langueLes exceptions qui ne valent que pour une locale, comme l'interdiction des anglicismes en français.
Votre texte sourceLe texte lui-même arrive en dernier, sous tout ce qui le contraint.
Le modèle que vous choisissezClaude, GPT, Gemini ou DeepSeek, sur votre propre compte fournisseur ou sur des crédits prépayés.
Un brouillon acceptableConforme à votre marque dès son arrivée, et qui attend encore l'approbation d'une personne de votre équipe.
Quatre couches de votre propre contexte empilées au-dessus du texte source — le glossaire en haut, puis la mémoire de traduction, la voix de marque et les règles par langue — composées en une seule requête envoyée au modèle que vous avez choisi. Ce qui revient est un brouillon déjà tenu par vos règles, et qui attend encore qu'une personne l'accepte.
Plateforme de traduction tout-en-un

Rédigez, relisez et publiez chaque langueà partir des fichiers que vous avez déjà

Traduction par IA

L'IA rédige chaque langue, avec le modèle que vous choisissez — glossaire, approbations passées et voix de marque attachés avant sa réponse.

Add to Bag
Ajouter au panierIn den WarenkorbAñadir a la bolsa
Terminologie et voix

Vos mots restent vos mots. Verrouillez les noms de produits, interdisez les traductions dont vous ne voulez pas, définissez le ton une fois. Chaque exécution s'y tient.

Bag
Ne jamais traduire « Bag » par « Cart »Informel, concisAucun anglicisme en français
Brancher et fusionner

Traduisez la version que vous préparez, pas celle déjà en ligne. Travaillez sur une branche, comparez-la à main, et fusionnez quand le texte est arrêté.

feature/gift-cards
mainmerged
Diffusion à l'exécution

Publiez sans recompiler. Le texte approuvé part vers un point de terminaison versionné que vos applications lisent à l'exécution, chez nous ou sur votre stockage.

v42 · En ligne
L'aller-retour

Trois entrées, trois sorties,et une file au milieu où une personne dit oui.

Synchronisation du dépôtConnectez le dépôt une fois et les textes source arrivent automatiquement à chaque push.
Import de fichiersApportez les fichiers que vous gérez déjà, dans plus de 20 formats, structure et variables intactes.
API et CLIEnvoyez plutôt vos textes depuis votre propre pipeline, et supprimez l'import.
Une seule file
L'IA rédige chaque langueVotre glossaire, votre mémoire de traduction et votre ton de marque sont attachés avant que le modèle réponde.
Une personne approuveChaque brouillon attend dans une seule file. Rien n'atteint votre produit tant que quelqu'un ne l'a pas accepté.
Brancher et fusionnerTraduisez la version que vous construisez, comparez-la à main, et fusionnez quand la copie est prête.
Renvoyé dans votre dépôtLes traductions approuvées sont réécrites dans la branche que vous désignez.
Export de fichiersExportez dans le format importé, plus TMX pour votre mémoire. Aucuns frais d'export.
API, CLI et webhooksRécupérez la copie approuvée dans votre build, ou laissez un webhook vous prévenir dès qu'une exécution se termine.
JSONXLIFFExcelAndroid XMLApple .stringsGettext POet 12 autres, dont les fichiers standard des autres outils de traduction
Trois entrées à gauche — synchronisation du dépôt, import de fichiers, ou l'API et la CLI — qui convergent toutes vers une seule file au milieu. Dans cette file, l'IA rédige chaque langue, une personne de votre équipe approuve chaque brouillon, et le travail peut se faire sur sa propre branche. Trois sorties à droite : les traductions approuvées réécrites dans votre dépôt, exportées en fichiers, ou récupérées via l'API et la CLI, avec un webhook dès qu'une exécution se termine.

Ce qui est publié devient la source de la prochaine exécution : modifiez l'anglais, et seul ce qui a changé refait le tour.

Noir sur blanc

Chaque mot publié peut nommer la personne qui l'a approuvé.

TextSetu tient le registre au fil de l'eau : ce qui a écrit chaque ligne, qui l'a acceptée, et quand. Ce n'est pas un rapport à générer. C'est le flux de travail lui-même.

  • Relecture par l'IA

    Un second modèle, optionnel, note chaque brouillon avant qu'un humain le voie, pour que les relecteurs passent leur temps sur les rares qui le méritent.

  • Approbation humaine

    Rien n'atteint vos utilisateurs tant qu'une personne de votre équipe ne l'a pas accepté. La note décide de l'ordre de lecture, jamais de ce qui part en production.

Journal d'activité
  • Lars M. a validé checkout.placeOrder (DE)

    il y a 12 minutes

    1
  • Camille D. a modifié home.hero (FR)

    il y a 2 heures

    2
  • Système a signalé 12 valeurs obsolètes

    aujourd'hui, 09:14

    3
  • Priya K. a importé 40 clés depuis JSON

    hier

    4
Les réglages de relecture par l'IA dans TextSetu : un modèle relecteur indépendant note chaque traduction, avec le fournisseur réglé sur OpenAI, le modèle sur GPT-5.6 Sol, et les résultats en dessous de 70 signalés pour vérification humaine.
Ce qui l'a écrit
Chaque ligne est étiquetée « écrite par l'IA » ou « écrite par un humain » dès sa création.
Qui l'a approuvé
Un relecteur nommé a accepté le brouillon. Rien n'atteint votre produit en ligne tant que personne ne l'a fait.
Quand
Chaque décision porte un horodatage : le registre répond encore à la question six versions plus tard.
La mise en ligne

Travaillez sur une branche. Fusionnez quand c'est prêt. Publiez sans reconstruire.

Une correction de formulation ne devrait pas attendre la prochaine release. Travaillez sur une branche, fusionnez quand le texte est arrêté, et publiez vers un point de terminaison que votre application lit à l'exécution — branché sur le dépôt, le pipeline et le CDN que vous utilisez déjà.

Travaillez sur une branche

Préparez une fonctionnalité ou une campagne sur sa propre branche. Rien de ce qui est en ligne ne bouge pendant ce temps.

Voyez le diff avant de fusionner

Comparez la branche à la principale : ce qui est nouveau, ce qui a changé, ce qui a été redéfini.

Publiez sans reconstruire

Le texte approuvé part vers un point de terminaison versionné que votre application interroge à l'exécution : corriger un mot n'oblige plus à livrer une version.

L'écran des branches dans TextSetu : une branche main, deux branches de fonctionnalité actives dont l'une porte la mention « Merge requested » avec les boutons Approuver et Rejeter, et une branche fusionnée en dessous.
Pour les développeurs

Conçu pour s'intégrer à ce que vous utilisez déjà

Développeurs : connectez votre dépôt, lancez des traductions sur une branche et récupérez la copie approuvée dans votre build.

La synchronisation GitHub de TextSetu connectée au dépôt TextSetu/website sur sa branche main, avec des boutons pour récupérer les textes source et pousser les traductions, l'auto-pull activé, et une règle de synchronisation pointant vers du JSON imbriqué dans messages/en.json.
L'écran de diffusion de contenu dans TextSetu : des traductions publiées sous forme de fichiers mis en cache qu'une application lit à l'exécution, avec un fournisseur de diffusion intégré et un assistant proposant Amazon S3, Cloudflare R2, DigitalOcean Spaces, Backblaze B2 et MinIO.

En prise avec votre dépôt

Connectez le dépôt une fois et les chaînes source arrivent à chaque push. Les traductions approuvées sont réécrites dans la branche que vous désignez.

Hébergé chez nous, ou sur votre stockage

La diffusion est intégrée et toujours disponible, ou pointez-la vers votre propre bucket S3, R2, Spaces, B2 ou MinIO derrière votre CDN.

Automatisez le reste

Une API REST, une CLI et un SDK pour votre propre pipeline, des webhooks dès qu'une exécution se termine, et un serveur MCP qui relie Claude, Cursor ou VS Code directement à vos traductions.

  • Diffusion à l'exécution
  • GitHub Sync
  • GitHub Actions
  • API REST
  • CLI
  • SDK
  • Webhooks
  • Serveur MCP
Avant de commencer

Les questions que l'on pose avant de commencer

Combien ça coûte ?

Les formules commencent à 0 $ puis passent à 39, 99 et 249 $ par mois, mesurées en clés de traduction plutôt qu'en mots : une phrase longue coûte autant qu'une courte, et ajouter une langue n'ajoute rien. Chaque formule payante inclut des crédits IA, et si vous connectez votre propre compte Claude, OpenAI, Gemini ou DeepSeek, l'IA elle-même est gratuite : vous payez ce fournisseur directement, à son tarif.

Où vont nos contenus ?

Chez le fournisseur d'IA que vous choisissez, via votre propre compte et selon votre propre contrat avec lui. Nos sous-traitants et notre posture de sécurité sont publiés.

Avons-nous besoin d'un développeur ?

Pour importer un fichier et lancer une langue, non. Pour connecter votre dépôt et automatiser le tout, environ une heure de travail d'un développeur, une seule fois.

Quels modèles d'IA pouvons-nous utiliser ?

Claude, OpenAI, Gemini et DeepSeek, classés par langue, avec bascule automatique. Changez dès qu'un meilleur modèle sort.

Pouvons-nous récupérer nos contenus ?

Oui, dans le format que vous avez importé, plus TMX, un fichier standard que tout autre outil de traduction peut ouvrir. Aucuns frais d'export, aucun préavis.

Combien de temps prend la mise en place ?

La plupart des équipes importent, lancent leur première langue et approuvent leurs premiers brouillons en un après-midi.

Mettez votre produit dans toutes les langues où il devrait déjà être.

Importez vos fichiers, lancez une langue et regardez ce qui revient. Si les brouillons ne sont pas assez bons pour être approuvés, vous aurez perdu un après-midi et vos fichiers seront exactement là où vous les aviez laissés.

  • Aucune carte bancaire requise
  • Gratuit pendant l'accès anticipé
  • Utilisez votre propre clé d'IA et l'IA reste toujours gratuite
  • Plus de 100 langues