Aller au contenu

Les analyses optionnelles, l’enregistrement des sessions et la publicité restent désactivés sauf si vous les acceptez. Vous pouvez les refuser et utiliser Transglot. Modifiez votre choix à tout moment dans Préférences en matière de cookies. Politique en matière de cookies

transglot pour les startups1 à 20 personnes

Traduisez l’intégralité de votre produit avant d’embaucher pour cela.

Visualisez votre site en français, allemand et espagnol, gratuitement.Pas d’inscription. Pas de configuration.

Chaque chaîne de votre application, rédigée dans toutes les langues où vous vendez, à chaque push. 100 000 mots pour commencer (25 000 à l’inscription, 75 000 après une vérification téléphonique) puis 10 000 par mois, gratuitement, sans carte bancaire ni réécriture. Dès le plan Starter, la CLI lit le fichier de chaînes que vous possédez déjà, et l’Action GitHub valide les traductions sur la branche.

Sans
Avec

La traduction est considérée comme un problème à traiter après l’adéquation produit-marché, donc l’application reste uniquement en anglais.

Vous l'activez cet après-midi, sur le plan gratuit, sans carte bancaire.

Un contrat d’agence signé avant qu’il y ait des revenus pour le payer.

100 000 mots pour commencer (25 000 à l’inscription, 75 000 après une vérification téléphonique) et 10 000 par mois ensuite à 0 $, puis forfait de 19 $, avec un dépassement facturé à 0,0008 $ par mot.

La refonte i18n que vous promettez toujours au backlog.

Dès le plan Starter, la CLI lit ce que vous avez déjà : JSON, YAML et gettext PO, schéma intact.

first run · acme/app
résumé d'exécution illustratif
Langues cibles
3
Portes
4 sur 4 au vert
Clés dans le diff
426
Forfait
Starter, 19 $ par mois
Pull request à chaque push
Comment ça marche

Votre fichier de chaînes entre. Chaque langue revient sur votre branche.

Cinq étapes : le fichier que vous avez déjà, la CLI lors du push, la passe de traduction, la vérification des pluriels, un commit sur votre branche. Personne ne les exécute manuellement.
solutions · console de routagesolutions / startupsStartups

étapes · Startups: Un fichier de chaînes → La CLI, au push → Glossa Flux → La vérification des pluriels → Un commit sur votre branche

ce qui entreUn fichier de chaînesJSON, YAML ou gettext PO, schéma intact
comment cela arriveLa CLI, au pushlit le fichier que vous avez déjà ; depuis Starter, l'action GitHub le fait à chaque push
quel passGlossa Fluxrapide, ébauche à chaque push, la plupart des lignes sont claires d'elles-mêmesFluxApprofondile passage rapide, à chaque push
la vérificationLa vérification des plurielsla première inscription que vous ne pouvez pas lire est une question de grammaire avant d'être du vocabulaireEspaces réservésPlurielsGlossaireLongueurla vérification qui l'intercepte ici
ce qui en sortUn commit sur votre brancheébauches pour chaque langue cible, les quatre vérifications enregistrées par ligne
une première semaine illustrativeStartups
$ transglot push --wait
found messages/en.json · schema untouched
3 target locales · de-DE fr-FR ja-JP
426 keys · 4 of 4 checks · 1 corrective retry
committed to the branch · 3 locales drafted
day 6 · a signup in ja-JP
le plan adapté
Gratuit$0par mois
  • 100 000 mots pour commencer (25 000 à l’inscription, 75 000 après vérification téléphonique), puis 10 000 par mois
  • Un projet, trois sièges, 14 langues cibles
  • Pas de carte bancaire, et aucune facturation à l'usage
Commencez avec l’offre gratuite. La CLI et l’Action démarrent à partir de l’offre Starter, à 19 $ par mois.
Voir les huit pages
chacune commence avec le même plan gratuit
Un élément fixe, dans votre navigateur. Les cinq étapes, les deux passes, les quatre vérifications et les lignes du plan constituent le mécanisme livré et la liste de prix livrée ; la bande de la première semaine est illustrative et rien de ce plateau n'est envoyé nulle part.

Traduire plus tard, versus traduire cet après-midi.

Transglot
cet après-midi
Délai pour la première langue
Un seul push. Les quatre vérifications s'exécutent, les brouillons arrivent dans la pull request.
Coût au stade amorçage
0 $ pour les premiers 100 000 mots (25 000 à l’inscription, 75 000 après une vérification téléphonique) et 10 000 par mois ensuite, puis forfait de 19 $ avec 0,0008 $ par mot au-delà de l’allocation.
Dette technique
Aucune. Votre format fait l'aller-retour nativement : pluriels, marqueurs et commentaires sont préservés.
Contrôle qualité
Quatre vérifications déterministes sur chaque ligne : espaces réservés, pluriels, glossaire, longueur. Une ligne erronée bénéficie d’une tentative de correction, et un dépassement de longueur est écrit, pas refusé.
Qui s'en occupe
Personne. L'action GitHub crée les brouillons lors du push depuis Starter.
La colonne de gauche est un mécanisme décrit dans la documentation. La colonne de droite représente le processus qu'il remplace, et non un concurrent nommé.
une première semaine illustrative

À quoi ressemble réellement la première semaine.

day 0 · morning

Connecter le dépôt

Une seule commande trouve le fichier de chaînes, lit son format et laisse le schéma intact. Aucune étape de migration n'est nécessaire.

pas de réécriture
day 0 · afternoon

La pull request arrive

Des ébauches pour vos langues cibles, avec les quatre vérifications enregistrées par ligne et une tentative de correction pour toute ligne refusée avant son intégration.

4 contrôles sur 4 effectués, publication en cours
day 1

Fusionnée, puis oubliée

Chaque push suivant génère automatiquement ses ébauches. L'oublier est précisément l'intérêt de l'intégrer au CI.

0 réunion
day 6

Une inscription que personne dans l'équipe ne peut lire

Quelqu'un s'inscrit dans une langue que vous ne parlez pas. Le glossaire a conservé vos termes produit et la vérification des pluriels a assuré la grammaire.

ja-JP
day 30

La mention dans la mise à jour hebdomadaire

Vous êtes actif sur plus de marchés que vous n'avez d'employés, et la facture reste celle du forfait fixe avec lequel vous avez commencé.

$19/mo
Rien dans cette semaine ne nécessite d'embaucher un traducteur, d'appeler un prestataire ou d'utiliser un deuxième outil.
Une semaine illustrative. Chaque étape y est un mécanisme documenté, pas une étude de cas client.
les chiffres

Le coût au stade de l'amorçage.

Trois chiffres, chacun étant un numéro de plan que vous pouvez vérifier sur la page tarifaire plutôt qu'un résultat mesuré.
100,000

mots pour commencer sur le plan gratuit (25 000 à l’inscription, 75 000 après une vérification téléphonique), puis 10 000 par mois, à 0 $ et sans carte. Source : la ligne Free de la configuration des plans.

$19

par mois pour Starter : 300 000 mots par mois, trois sièges, ainsi que l'API, les webhooks et la CLI, auxquels le plan Free ne peut pas générer de jeton. Source : la page tarifaire.

$80

pour 100 k mots au-delà de l'allocation, car le dépassement est facturé 0,0008 $ par mot. Source : le taux de dépassement dans la configuration du plan.

FAQs

Ce qu'un fondateur se demande avant d'y consacrer un après-midi.

Comment traduire mon application dans d'autres langues ?
Indiquez à Transglot le fichier de chaînes que votre application lit déjà, choisissez les langues souhaitées, et chaque clé est prétraduite dans chacune d’elles. Quatre vérifications sont effectuées sur chaque ligne avant validation : espaces réservés, pluriels, termes du glossaire et longueur. Avec le plan Starter, l’Action GitHub réalise cette opération à chaque push et valide le résultat sur la même branche, afin que personne n’ait à penser à l’exécuter. Sur tout autre environnement, la CLI envoie les chaînes et récupère les fichiers.
Rien jusqu’à 100 000 mots pour commencer (25 000 à l’inscription, 75 000 après une vérification téléphonique) et 10 000 par mois ensuite, ce qui correspond au plan gratuit. Ensuite, Starter est à 19 $ par mois pour 300 000 mots, Team à 49 $ pour 1 000 000 et Business à 149 $ pour 4 000 000. Les mots au-delà de votre allocation sont facturés à 0,0008 $ chacun, soit environ 80 $ pour 100 000 mots. La facturation annuelle correspond exactement à dix fois le prix mensuel, soit deux mois offerts.
Un projet, 100 000 mots pour commencer (25 000 à l’inscription, 75 000 après une vérification téléphonique) et 10 000 par mois ensuite, trois postes et 15 langues, dont celle dans laquelle vous écrivez, soit 14 langues de traduction. Il s’agit d’un plafond strict plutôt que d’un compteur, donc aucune facture ne peut être générée, et aucune carte n’est nécessaire. La CLI, l’action GitHub, l’API REST, les webhooks et le serveur MCP nécessitent tous un jeton de projet, que le plan gratuit ne peut pas générer ; ces fonctionnalités sont donc disponibles à partir du plan Starter.
Non, si vos chaînes sont déjà dans un fichier. Vingt formats sont lus et écrits tels quels, notamment JSON, YAML, gettext PO, Android XML, iOS strings et Flutter ARB, et le schéma revient exactement comme il est entré. Si vos chaînes sont encore codées en dur dans les composants, les extraire vers un fichier est la seule étape à réaliser en premier, et vous l’auriez faite pour n’importe quel outil de traduction.
Une seule exécution. La rédaction, les quatre vérifications et la unique tentative corrective ont toutes lieu durant celle-ci, et ce que vous examinez à la fin est une demande de fusion (pull request) plutôt qu’une feuille de calcul. La partie qui prend habituellement des semaines consiste à trouver un prestataire et à s’accorder sur un prix, et rien de tout cela n’est nécessaire ici.
La plupart des petites équipes ne le font pas au début. Le moteur rédige chaque langue, et les vérifications refusent une ligne contenant un espace réservé incorrect, un pluriel erroné ou un terme interdit plutôt que de l’expédier. Lorsque vous souhaitez faire intervenir une personne, le rôle de traducteur existe sur tous les plans, y compris Gratuit, et peut être limité à une seule langue.
Cela utilise davantage de votre quota : le compteur compte vos mots sources une fois par langue dans laquelle vous les traduisez. Ce qui ne change pas, c’est le prix du plan. Les sièges, les projets et les langues ne sont jamais facturés séparément, et une chaîne inchangée qui dispose déjà d’une correspondance exacte en mémoire de traduction contourne le moteur et ne coûte rien du tout.
Aucun débit n’apparaît sur une carte, car il n’y a pas de carte. Le plan Gratuit impose un plafond strict, donc l’exécution s’arrête plutôt que de continuer à compter. Sur un plan payant, les mots dépassant le quota sont comptés à 0,0008 $ chacun et apparaissent sur la même facture, au tarif indiqué sur la page des tarifs avant votre inscription.
Oui. L’ajout d’une langue traduit les clés qui n’ont encore rien dans cette langue et laisse tout le reste intact. Il n’y a ni réimportation, ni second projet, ni étape de migration.
Dans toute balise de langue reconnue par ICU, soit 708 paramètres régionaux dans le tableau actuel, plus un repli structurel pour les balises en dehors de celui-ci. Il n’y a pas de liste fixe susceptible d’être épuisée. La gestion des pluriels provient des 224 langues de pluriel CLDR, donc une langue qui déclare six formes de pluriel est traitée avec ces six formes.
Si vos chaînes sont conservées dans un fichier, oui. Vingt formats font l’objet d’un aller-retour natif, couvrant JSON plat et imbriqué, YAML style Rails, PHP et JSON Laravel, XML Android, iOS strings, stringsdict et xcstrings, Flutter ARB, XLIFF, gettext PO, propriétés Java, .NET RESX, CSV, XLSX et Markdown. Sept des vingt prennent en charge les pluriels.
Non. Vos chaînes sont envoyées à nos sous-traitants IA uniquement pour être traduites, selon des conditions commerciales, et la page de confiance nomme chacun d’eux ainsi que leur lieu d’exécution. La mémoire de traduction partagée basée sur les correspondances exactes est anonymisée et offre une option de désactivation par projet sur tous les plans.
Fonctionne avec vos outils actuels

41 connecteurs, déjà intégrés.

plan gratuit · sans carte · annulation quotidienne

Traduisez votre produit cet après-midi.

Le plan gratuit ne nécessite aucune carte et ne compte jamais les mots. Sur les plans payants, le dépassement est facturé 0,0008 $ par mot, comme indiqué sur la page des tarifs avant votre inscription.