# General Translation Knowledge Base: Alternatives à Lokalise : General Translation ou Lokalise
URL: https://generaltranslation.com/fr/kb/general-translation-vs-lokalise.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: General Translation est une alternative solide à Lokalise pour les équipes qui souhaitent garder des textes lisibles dans le JSX et intégrer la traduction au développement. Lokalise repose sur des clés partagées, des intégrations avec les outils de design et la livraison over-the-air sur mobile. General Translation génère les traductions à partir du contenu balisé de l’application et permet la relecture dans son tableau de bord ou dans les pull requests GitHub.
Category: Outils de workflow
Last updated: 2026-10-16
Authors: Kevin Wu, Jackie Chen
Published: 2026-10-16

Lokalise se présente comme une [plateforme de localisation propulsée par l’IA](https://lokalise.com/). Son espace de travail Lokalise Expert, conçu pour les applications et les logiciels, stocke les chaînes sous forme de clés dans des projets, les importe et les exporte sous forme de fichiers propres à chaque plateforme, puis les fait traduire par l’IA, par la traduction automatique ou par des traducteurs professionnels ; un espace de travail plus récent, [Lokalise Vantage](https://docs.lokalise.com/en/articles/14077324-what-is-lokalise-vantage), est dédié au contenu marketing et aux contenus longs. Son workflow basé sur le dépôt synchronise ces clés avec votre application. General Translation, de son côté, permet aux développeurs d’écrire des textes lisibles directement dans le JSX et de conserver la structure du message jusqu’à la traduction.

## Les points forts de Lokalise

* **Un seul jeu de clés pour toutes les plateformes.** Un projet regroupe des [clés pour le web, iOS et Android](https://docs.lokalise.com/en/articles/1400489-keys-and-platforms) et exporte le format de fichier propre à chaque plateforme.
* **Une IA qui tient compte du contexte.** [Standard AI/MT](https://docs.lokalise.com/en/articles/11776521-what-is-standard-ai-mt-and-pro-ai) s’appuie sur Google Translate et DeepL. Pro AI y ajoute le routage entre modèles, les glossaires, les guides de style, les descriptions et le contexte des tâches. Avec les offres Advanced et Enterprise, les [Custom AI Profiles](https://docs.lokalise.com/en/articles/11894216-ai-profiles) peuvent en outre puiser dans la mémoire de traduction ou les traductions existantes.
* **Flux de travail orientés design.** Plugins Figma, Adobe XD et Sketch, [captures d’écran dont le texte est automatiquement associé aux clés](https://docs.lokalise.com/en/articles/2045882-screenshots), et éditeur en contexte LiveJS pour les sites web.
* **Outils pour les traducteurs.** Tâches, étapes de relecture, automatisations, gestion des branches et contrôles qualité, avec [glossaire](https://docs.lokalise.com/en/articles/1400629-glossary) et mémoire de traduction dès l’offre Growth.
* **Traduction professionnelle.** Commandez des traductions auprès des traducteurs de Lokalise ou de Gengo sans quitter votre projet ; d’après Lokalise, [les projets de taille moyenne sont généralement livrés en moins de 24 heures](https://docs.lokalise.com/en/articles/2141000-professional-translation-services).
* **Mises à jour mobiles over-the-air.** Les [SDK iOS, Android et Flutter](https://developers.lokalise.com/docs/ota-sdk) mettent à jour les chaînes sans nouvelle livraison de l’application.
* **Sécurité.** Certifications SOC 2 Type II, ISO 27001 et ISO 27017, avec des [données hébergées dans les régions européennes d’AWS](https://lokalise.com/product/security/).

## Ce que Lokalise laisse encore à vos ingénieurs

Avec Lokalise, chaque nouveau texte doit faire un aller-retour avant d&#39;être disponible dans toutes les langues :

1. Configurer une bibliothèque d’i18n, puis écrire ou extraire les clés et les fichiers de ressources qu&#39;elle utilise.
2. Envoyer les fichiers de la langue de base à Lokalise avec [`lokalise2 file upload`](https://github.com/lokalise/lokalise-cli-2-go), la GitHub App (à la demande ou automatiquement à chaque push) ou la GitHub Action push de Lokalise.
3. Lancer la traduction par IA, la traduction automatique ou des tâches confiées à des traducteurs pour les langues cibles.
4. Récupérer les traductions en [déclenchant un téléchargement](https://docs.lokalise.com/en/articles/1684090-github), qui ouvre une pull request depuis une nouvelle branche, ou via la GitHub Action pull. Il faut ensuite fusionner, intégrer chaque nouvelle langue dans l&#39;application et vérifier chaque écran.

Pro AI s&#39;appuie sur le contexte associé à ces clés et à ces projets ; des profils personnalisés peuvent y ajouter des exemples tirés de traductions antérieures. Les ingénieurs doivent néanmoins toujours relier les clés à l&#39;IU et maintenir le workflow des fichiers de ressources en phase avec les évolutions du code.

Les offres payantes de Lokalise incluent un nombre illimité de postes de traducteur/réviseur. Sa [tarification](https://lokalise.com/pricing/) évolue en fonction des mots traités, de l&#39;utilisation de l&#39;IA et des postes avancés destinés aux gestionnaires, aux développeurs et aux créateurs de contenu, avec possibilité d&#39;acheter de la capacité supplémentaire.

## Lokalise et General Translation en un coup d’œil

| Fonctionnalité               | Lokalise                                                                                                                                                                                    | General Translation                                                                                                                                   |
| ---------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| Emplacement des chaînes      | Clés dans les projets Lokalise, synchronisées avec vos fichiers de ressources                                                                                                               | Dans votre code, à l’intérieur de [`<T>`](/docs/react/reference/components/t), ou dans vos fichiers de ressources existants                           |
| Connexion au code            | CLI `lokalise2`, GitHub App ou GitHub Actions                                                                                                                                       | [`npx gt translate`](/docs/cli/reference/commands/translate) lors de votre compilation, ou pull requests [Locadex](/docs/platform/locadex/quickstart) |
| Qui traduit                  | Lokalise AI, traduction automatique ou traducteurs professionnels                                                                                                                           | IA s’appuyant sur le contexte de votre code, le glossaire et les instructions personnalisées, avec relecture par votre équipe dans le tableau de bord |
| Contexte de chaque chaîne    | Pro AI s’appuie sur le glossaire, les guides de style et les descriptions ; les profils personnalisés y ajoutent les traductions antérieures ; les captures d’écran facilitent la relecture | Structure JSX, espaces réservés aux variables, notes de contexte, glossaire et instructions personnalisées                                            |
| Tarification                 | Abonnements incluant des quotas de mots traités, d’IA et de licences avancées                                                                                                               | [À l’usage, sans frais par licence](https://generaltranslation.com/pricing)                                                                           |
| Applications mobiles natives | SDK de mise à jour over-the-air (OTA) pour iOS, Android et Flutter                                                                                                                            | Traduction via la CLI des fichiers de chaînes iOS et Android pour les livraisons d’applications                                                       |

## Pourquoi les équipes choisissent General Translation plutôt que Lokalise

Pour une équipe qui fait évoluer les écrans d&#39;une application, General Translation conserve le texte source à côté de l&#39;IU qui l&#39;utilise. Encapsulez ce contenu dans [`<T>`](/docs/react/reference/components/t), puis générez les traductions au fil du développement et de la livraison.

* **Plus rapide.** Modifiez le texte d&#39;un composant et exécutez [`npx gt translate`](/docs/cli/reference/commands/translate). General Translation extrait le contenu marqué et génère les traductions cibles. Intégrez cette commande à votre CI pour que les nouveaux textes soient traduits dès la livraison qui les introduit, sans créer de clé source distincte à chaque modification.
* **Moins coûteux à l&#39;usage.** General Translation ne facture aucun siège pour les développeurs et les responsables qui gèrent la localisation. Sa [tarification à l&#39;usage](https://generaltranslation.com/pricing) permet à l&#39;équipe de s&#39;agrandir sans acheter de sièges avancés supplémentaires. La rédaction directement dans le code supprime en outre le travail fastidieux qui consiste à nommer des clés et à reporter les nouveaux textes dans les dictionnaires sources.
* **Meilleure qualité.** Un bloc [`<T>`](/docs/react/reference/components/t) regroupe un message complet avec son balisage et ses espaces réservés aux variables. Une invite de mise à niveau peut ainsi être traduite en une seule unité, avec sa phrase, sa mise en valeur et l&#39;espace réservé du nom de l&#39;offre. Ajoutez des notes de contexte pour préciser l&#39;intention et utilisez votre glossaire pour les noms de produits ; votre équipe peut ensuite [relire le résultat dans le tableau de bord](/docs/platform/dashboard/guides/reviewing-translations).
* **Moins risqué.** Partez des catalogues exportés depuis Lokalise : importez vos traductions validées dans General Translation et conservez la bibliothèque et les clés que votre application utilise déjà. Vous pouvez changer la façon dont les traductions sont générées sans réécrire l&#39;IU. L&#39;adoption du JSX intégré est une étape distincte, que vous pouvez mener composant par composant.

Ramp localise son tableau de bord, sa page d&#39;accueil et son application iOS dans plus de 11 paramètres régionaux avec General Translation. (Voir les [déploiements en production](https://generaltranslation.com/enterprise).)

## Quand Lokalise est le meilleur choix

Choisissez Lokalise si vos designers et traducteurs travaillent à partir de Figma ou de captures d&#39;écran, si vous souhaitez commander des traductions professionnelles sans quitter l&#39;outil, si vos applications mobiles natives nécessitent des mises à jour OTA (over-the-air), si vous échangez des [fichiers XLIFF ou ARB](https://docs.lokalise.com/en/collections/2909229-supported-file-formats), si vous recherchez une plateforme de localisation hébergée dans l&#39;UE, ou encore si vous voulez gérer vos contenus marketing et vos contenus longs sur la même plateforme grâce à Lokalise Vantage.

## Passer de Lokalise à General Translation

Exportez depuis Lokalise vos fichiers source et vos fichiers traduits existants dans un [format pris en charge par la CLI `gt`](/docs/cli/reference/config#files), par exemple JSON ou iOS strings. Faites pointer `gt.config.json` vers ces fichiers, puis exécutez [`npx gt upload`](/docs/cli/reference/commands/upload) avant [`npx gt translate`](/docs/cli/reference/commands/translate). Vous pouvez commencer par la génération des traductions tout en conservant la bibliothèque et les clés déjà utilisées par votre application.

Importez votre terminologie dans un [groupe de contexte](/docs/platform/dashboard/guides/defining-context-for-translations). Si vous passez ensuite au JSX intégré, suivez le [guide de migration de bibliothèques](/docs/react/guides/migrating-i18n-libraries). Pour une comparaison plus complète avec les TMS, consultez [Pourquoi utiliser General Translation plutôt qu&#39;un TMS ?](/kb/general-translation-vs-tms).

## General Translation est-il une alternative à Lokalise ?

Oui, pour les applications web dont les textes se trouvent dans le code. Lokalise stocke les clés dans des projets synchronisés avec vos fichiers de ressources. General Translation, lui, traduit le contenu de votre code au moment de la compilation. Lokalise reste plus adapté aux flux de travail centrés sur le design et aux applications mobiles natives qui nécessitent des mises à jour over-the-air (OTA).

## Autres alternatives à Lokalise

Les équipes qui remplacent Lokalise comparent également ces plateformes :

* **Crowdin :** convient aux projets open source éligibles à sa licence gratuite qui souhaitent faire appel à des traducteurs bénévoles de la communauté, ainsi qu&#39;aux programmes de traduction humaine confiés à des prestataires. (Voir [General Translation vs. Crowdin](/kb/general-translation-vs-crowdin).)
* **Phrase :** convient lorsqu&#39;une seule plateforme doit prendre en charge à la fois les chaînes logicielles et un programme de traduction à forte composante documentaire, mené avec des prestataires. (Voir [General Translation vs. Phrase](/kb/general-translation-vs-phrase).)
* **Smartling :** convient si vous souhaitez confier la traduction par IA et la traduction humaine à un seul prestataire, ou utiliser un proxy qui traduit les sites marketing sans modifier le code. (Voir [General Translation vs. Smartling](/kb/general-translation-vs-smartling).)
* **Transifex :** convient si vous souhaitez traduire un site web à l&#39;aide d&#39;un snippet, ou commander une traduction humaine auprès de ses prestataires partenaires. (Voir [General Translation vs. Transifex](/kb/general-translation-vs-transifex).)
* **Weblate :** convient à la traduction communautaire et aux équipes qui recherchent une plateforme entièrement auto-hébergée et basée sur Git. (Voir [General Translation vs. Weblate](/kb/general-translation-vs-weblate).)
* **Tolgee :** convient aux équipes qui doivent auto-héberger la plateforme, ou qui veulent que les traducteurs modifient le texte en cliquant directement dessus dans l&#39;application en cours d&#39;exécution. (Voir [General Translation vs. Tolgee](/kb/general-translation-vs-tolgee).)

(Pour découvrir les points communs de ces plateformes, consultez [Pourquoi utiliser General Translation plutôt qu&#39;un TMS ?](/kb/general-translation-vs-tms).)

## Points clés

* Lokalise convient aux clés partagées entre plateformes, à la relecture pilotée par le design et aux mises à jour OTA (over-the-air) des applications mobiles natives.
* Les outils de dépôt de Lokalise automatisent l&#39;échange de fichiers ; Pro AI s&#39;appuie sur le contexte du projet, et des profils personnalisés permettent de fournir des exemples de traductions antérieures.
* General Translation conserve les textes de l&#39;application lisibles dans le JSX, traduit les messages dans leur intégralité en préservant leur structure, et intègre les modifications de localisation dans les compilations et les pull requests.

## Related questions

- [Pourquoi utiliser General Translation plutôt qu’un TMS (Smartling, Lokalise, Phrase, Crowdin ou Transifex) ?](https://generaltranslation.com/fr/kb/general-translation-vs-tms.mdx): Un système de gestion de la traduction (TMS) comme Smartling, Lokalise, Phrase, Crowdin ou Transifex coordonne les traducteurs, mais les ingénieurs doivent toujours extraire les chaînes, les envoyer, attendre les traductions, puis les réintégrer dans le produit. General Translation traduit le contenu directement dans votre code, avec son contexte, fournit toutes les langues à chaque livraison et repose sur des bibliothèques open source, sans dépendance à un fournisseur.
- [Alternatives à Crowdin : General Translation ou Crowdin](https://generaltranslation.com/fr/kb/general-translation-vs-crowdin.mdx): Choisissez General Translation pour conserver vos textes dans vos composants et générer les traductions lors de la compilation. Crowdin gère des projets de traduction articulés autour de fichiers de ressources, de traducteurs et de processus de révision, que les ingénieurs doivent connecter à l’application et maintenir à mesure que le produit évolue. Crowdin reste un choix solide pour la traduction communautaire de projets open source et les programmes pilotés par des prestataires.
- [Alternatives à Phrase : General Translation ou Phrase](https://generaltranslation.com/fr/kb/general-translation-vs-phrase.mdx): General Translation est une solide alternative à Phrase Strings lorsque votre application et votre documentation sont livrées ensemble. Il génère des traductions à partir du code et des fichiers de contenu, applique une terminologie partagée et s’intègre à votre workflow de livraison. Phrase associe la localisation logicielle à un TMS orienté documents, à la gestion des prestataires et à un large choix de moteurs de traduction.
- [Alternatives à Smartling : General Translation ou Smartling](https://generaltranslation.com/fr/kb/general-translation-vs-smartling.mdx): Choisissez General Translation si vous voulez que les traductions de votre application soient générées à partir du code à chaque livraison. Smartling combine un système de gestion de la traduction, des services de traduction par IA et de traduction humaine, ainsi qu’un proxy de traduction de sites web. General Translation conserve les textes dans vos composants, transmet leur contexte à la traduction et offre à votre équipe un tableau de bord pour la relecture.
- [Alternatives à Transifex : General Translation ou Transifex](https://generaltranslation.com/fr/kb/general-translation-vs-transifex.mdx): Choisissez General Translation pour traduire du JSX balisé en conservant sa structure et le contexte fourni par les développeurs, puis intégrez les résultats à votre bundle ou servez-les depuis son CDN. Transifex Native conserve lui aussi les chaînes dans le code, mais les publie via son service de diffusion de contenu. Transifex convient bien aux équipes qui s’appuient sur ses partenaires de traduction, ses scores de qualité ou la traduction de sites web par extrait de code.

## Previous and next questions

- Previous question: [Alternatives à i18next : General Translation ou i18next](https://generaltranslation.com/fr/kb/general-translation-vs-i18next.mdx)
- Next question: [Alternatives à next-intl : gt-next ou next-intl](https://generaltranslation.com/fr/kb/next-intl-vs-gt-next.mdx)

## Sitemap

See the [Knowledge Base sitemap](https://generaltranslation.com/fr/kb/sitemap.md) for every article.
