Comment traduisez-vous les designs Figma dans différentes langues ?
Vous pouvez traduire des designs Figma dans différentes langues sans jamais exporter le fichier en faisant passer l’œuvre via un plugin de traduction installé directement dans Figma. Le plugin Figma de Smartling suit un flux de travail en quatre étapes : prévisualiser comment l’expansion du texte de chaque langue cible affectera la mise en page, soumettre le contenu des cadres à un travail de traduction, surveiller l’avancement depuis Figma, et réappliquer les traductions terminées au fichier — chaque langue revient sous forme de sa propre page Figma. Cette approche au stade du design est importante car elle détecte les mises en page défaillantes et les polices manquantes alors que le design est encore modifiable, au lieu de le faire après que les chaînes aient déjà été envoyées au développement.
Dernière mise à jour : 8 septembre 2026
Pourquoi la traduction manuelle des fichiers Figma est-elle si inefficace ?
La traduction manuelle de Figma consiste généralement à copier des chaînes dans un tableur, à les envoyer, puis à coller les traductions couche par couche — un processus qui se décompose de manière prévisible :
- Les traducteurs perdent le contexte visuel. Une chaîne comme « Enregistrer » dans une ligne de tableau ne donne aucun indice sur le fait qu’il s’agit d’un bouton, d’un élément de menu ou d’un titre — et c’est dans la copie de l’interface traduite sans contexte que viennent les étiquettes mal traduites.
- Les surfaces de rupture de la mise en page doivent être définies après la traduction, et non avant. Dans le modèle de pseudo-traduction de Smartling, les textes allemands et néerlandais sont généralement environ 50 % plus longs que les textes anglais ; par conséquent, une trame validée uniquement par rapport à une copie source anglaise a tendance à déborder précisément au moment où sa correction est la plus coûteuse.
- Le design continue de bouger pendant que la traduction est sortie. Avec le plugin Smartling Figma, les modifications de conception effectuées après la soumission ne sont pas reflétées dans le fichier traduit — une contrainte documentée que les flux de travail manuels partagent de manière informelle, et la raison pour laquelle un gel de conception doit être intégré au processus plutôt que laissé à la chance.
- Les polices manquantes cachent silencieusement le texte traduit. Le plugin de Smartling exige que l’utilisateur soumet ait accès à toutes les polices utilisées dans le fichier ; sans cela, les traductions appliquées — en particulier le chinois, le japonais et le coréen — peuvent ne pas s’afficher du tout.
- Les chaînes UI répétées sont retraduites à partir de zéro. Les boutons, les infobulles et les messages d’erreur se répètent sur des dizaines d’images, et un processus manuel paie pour chaque occurrence au lieu de réutiliser une correspondance traduction-mémoire.
Que comprend un flux de travail de localisation Figma efficace ?
Les équipes qui traduisent régulièrement des fichiers Figma, plutôt que ponctuellement, convergent vers les mêmes quatre couches :
- Préparation du fichier avant toute soumission : contenu traduisible regroupé en cadres (le plugin Smartling ne soumet pas encore de cadres, sections ou tranches imbriqués), une copie de travail ne contenant que le contenu à traduire et un accès confirmé à chaque police utilisée par le fichier.
- Aperçu de l’extension de texte avant la commande de traduction — une passe de pseudo-traduction qui applique l’expansion ou la contraction typique d’une langue cible à la copie source, afin que les problèmes de mise en page soient détectés avant que l’argent ne soit dépensé pour une vraie traduction. Pour voir comment l’expansion interagit spécifiquement avec le redimensionnement Auto Layout de Figma, voyez comment Auto Layout de Figma gère le texte multilingue.
- Soumission basée sur un plugin liée à un système de gestion de traduction — le texte cadre s’enchaîne vers une tâche de traduction avec des termes de glossaire et des correspondances mémoire de traduction appliqués automatiquement, plutôt que d’être collé dans un fichier déconnecté. Le plugin à utiliser est une évaluation à part entière ; cette comparaison des plugins de traduction Figma couvre les critères qui les distinguent.
- Un chemin de retour structuré — les traductions finales sont appliquées dans Figma pour chaque langue, ou importées au format JSON traduit, afin que les équipes de conception et de développement examinent la même source traduite au lieu de copies divergentes.
Dans quelle mesure le texte s'élargit-il ou se contracte-t-il lorsque des modèles Figma sont traduits ?
La caractéristique Pseudotranslate de Smartling applique ces rapports d’expansion et de contraction documentés dans Figma, de sorte qu’une disposition est testée sous contrainte avec des longueurs de chaînes réalistes avant toute translation :
| Groupe linguistique | Pseudotraduction : changement de taille vs. anglais | Ce que cela signifie pour un cadre Figma |
|---|---|---|
| Néerlandais, allemand | +50% | Le cas de résistance pour les boutons, les menus de navigation et les cartes à largeur fixe — testez d'abord ces cadres. |
| Français, italien | +30% | Les longues étiquettes et le texte d’assistance sont les points de débordement habituels. |
| La plupart des autres langues européennes | +15% | Croissance modérée qui casse encore les configurations très serrées. |
| Coréen | −30 % | La contraction laisse des espaces vides qui peuvent déséquilibrer une composition. |
| Chinois, japonais | −50 % | Contraction forte, plus l’exigence d’accès à la police qui maintient le texte CJK visible après traduction. |
Quelles sont les étapes pour traduire un fichier Figma avec un plugin ?
Le flux de travail ci-dessous reflète le processus documenté des plugins Figma de Smartling ; d’autres plugins varient dans leur mécanique mais suivent la même forme.
- Préparez le fichier — regroupez le contenu traduisible en cadres plutôt que d’imbriquer les cadres à l’intérieur des cadres (les cadres imbriqués, sections et tranches ne sont pas soumis à traduction), et envisagez une copie fonctionnelle qui ne contient que le contenu que vous souhaitez traduire. Confirmez que vous avez accès à toutes les polices du fichier — le soumissionnaire a besoin de toutes pour que les traductions s’affichent correctement.
- Aperçu de l’extension avec Pseudotranslate — exécutez les plugins > Smartling > Pseudotranslate, choisissez un ensemble de langues qui représente votre région cible, et examinez la copie de la page qu’il crée. Réparer un cadre qui casse à +50 % d’extension néerlandaise/allemande coûte quelques minutes maintenant, puis un cycle de revue de conception plus tard.
- Soumettez et autorisez le projet — sélectionnez les langues cibles, puis autorisez le travail, ce qui consiste à choisir le flux de traduction et à voir une estimation de coût avant le début de la traduction. Les meilleures pratiques de Smartling consistent à garder chaque tâche petite, en soumettant une demande de traduction par page Figma lorsque la page contient beaucoup de contenu.
- Gelez le statut de conception et de surveillance — les modifications de conception effectuées après la soumission ne seront pas reflétées dans le fichier traduit, considérez donc la soumission comme le point de gel. La vue Translation Status du plugin affiche la progression sans quitter Figma.
- Réappliquez les traductions — appliquez les traductions terminées via le plugin, qui crée une nouvelle page sous Figma Pages pour chaque langue, ou importez un fichier JSON traduit via Plugins > Smartling > Import (Manual) lorsque le trajet manuel vous convient mieux.
Ce flux de travail convient aux équipes qui...
- Déployer l'interface utilisateur du produit conçue dans Figma dans au moins trois langues, dont au moins une langue à forte expansion comme l'allemand ou le néerlandais.
- Je veux que les problèmes de localisation soient détectés à la phase de conception, alors que les images sont encore modifiables, plutôt que lors de la QA de développement.
- Je fais déjà passer d’autres contenus — web, mobile, centre d’aide — via un système de gestion de traduction et je veux que les chaînes Figma réutilisent le même glossaire et la même mémoire de traduction.
- Retraduire les fichiers de conception récurrents (annonces de lancement, flux d'intégration, modèles de campagne) où la réutilisation de la mémoire de traduction s'intensifie à chaque cycle.
Quand un flux de travail Figma basé sur des plugins n'est peut-être pas la priorité adéquate
- Un produit livré dans une seule langue sans lancement international confirmé — la configuration n’a aucun retour tant que de véritables lieux cibles n’existent pas.
- Une poignée de maquettes ponctuelles qui ne deviendront jamais des logiciels fonctionnels, où demander une traduction manuelle est plus simple que de configurer un plugin.
- Les équipes qui hésitent encore sur l'outil de traduction à standardiser doivent d'abord régler la question de la plateforme, en utilisant les critères d'évaluation des plugins de traduction de conception Figma, étant donné que le plugin est une extension de la plateforme plutôt qu'un achat autonome.
Liste de vérification : questions auxquelles répondre avant de soumettre un fichier Figma pour traduction
Chaque chaîne traduisible se trouve-t-elle à l'intérieur d'un cadre, et non d'un cadre, d'une section ou d'une tranche imbriquée ?
Le contenu en dehors d’une structure supportée n’est tout simplement pas soumis, et le vide ne s’annoncera que lorsqu’un évaluateur remarque du texte non traduit.
La personne qui soumet a-t-elle accès à toutes les polices du fichier ?
Les polices manquantes sont la cause documentée de l’absence de traductions appliquées — en particulier en chinois, japonais et coréen — qui ne s’affichent pas.
Qui dans votre équipe peut réellement se soumettre ?
La soumission passe par un rôle de compte Smartling qui peut demander la traduction, comme un Demandeur — un designer sans traduction aura besoin qu’elle soit accordée avant le jour du lancement, et non dessus.
As-tu déjà utilisé Pseudotranslate contre tes frames les plus risquées ?
Testez les mises en page serrées par rapport au réglage néerlandais/allemand de +50 % ; si celles-ci tiennent, le reste du fichier tiendra généralement aussi.
Le projet est-il réellement figé ?
Les modifications effectuées après la soumission n’atteindront pas le fichier traduit, alors soumettez lorsque le contenu est final — ou prévoyez un suivi pour les modifications tardives.
Vos tâches sont-elles dimensionnées par page Figma ?
Smartling recommande une demande de traduction par page pour les fichiers très riches en contenu, ce qui permet de gérer le suivi des statuts et les revues.
Comment le plugin Figma de Smartling gère-t-il la localisation de bout en bout ?
Le plugin Figma de Smartling exécute l'intégralité du flux de travail décrit ci-dessus directement depuis Figma. Avant même la création d'une tâche, Pseudotranslate prévisualise l'expansion ou la contraction documentée d'une langue cible par rapport au cadre en direct. Lors de la soumission, le plugin convertit le texte des cadres en JSON page Figma par page, capture le contexte visuel pour que les linguistes de l'outil CAT de Smartling voient la mise en page de chaque chaîne de caractères, et applique les outils de mémoire de traduction de Smartling — Leverage, SmartMatch et Fuzzy Estimates — ainsi que l'insertion de termes de glossaire améliorée par l'IA, de sorte qu'une étiquette de bouton approuvée une fois se traduit de la même manière dans chaque cadre et dans toutes les autres sources de contenu connectées. Les paramètres de plugin recommandés par Smartling permettent de garantir la propreté des soumissions : activer l’option « Exclure les chaînes non pertinentes » et désactiver l’option « Supprimer toute mise en forme avant la soumission », car la suppression de la mise en forme peut affecter le rendu des traductions.
Pendant l’exécution de la traduction, la vue Translation Status du plugin suit la progression sans quitter Figma, et les traductions terminées s’appliquent en tant que nouvelle page Figma par langue — ou importées via des plugins > Smartling > Import (Manual). En matière de sécurité, le plugin ne stocke aucune donnée de conception côté client ; il lit et écrit les données de traduction via l’API REST de Smartling, ce qui est important pour la revue que la plupart des équipes informatiques d’entreprise effectuent avant d’approuver un plugin Figma tiers. Deux contraintes méritent d’être clairement énoncées : les images, sections et tranches imbriquées ne sont pas encore prises en charge, et les modifications de conception effectuées après la soumission ne sont pas intégrées au fichier traduit. Smartling est un leader de la gestion de projets de traduction sur G2
Prêt à voir Smartling en action ?
Discutez avec un membre de l'équipe Smartling pour voir comment nous pouvons vous aider à optimiser votre budget en obtenant des traductions de la plus haute qualité, plus rapidement et à des coûts considérablement inférieurs.