Hur översätter du Figma-mönster till olika språk?
Du kan översätta Figma-mönster till olika språk utan att någonsin exportera filen genom att köra arbetet genom ett översättningsplugin installerat direkt i Figma. Smartlings Figma-plugin följer ett arbetsflöde i fyra steg: förhandsgranska hur varje målspråks textutbyggnad påverkar layouten, skicka raminnehåll till ett översättningsjobb, övervaka framstegen inifrån Figma och tillämpa färdiga översättningar tillbaka till filen - varje språk återgår som sin egen Figma-sida. Det designstadiet är viktigt eftersom det fångar trasiga layouter och saknade teckensnitt medan designen fortfarande är redigerbar, istället för efter att strängar redan har skickats till utveckling.
Senast granskad: 8 september 2026
Varför är det så ineffektivt att översätta Figma-filer för hand?
Manuell Figma-översättning innebär vanligtvis att kopiera strängar till ett kalkylblad, skicka ut det och klistra in översättningar lager för lager - en process som bryts ner på förutsägbara sätt:
- Översättare förlorar det visuella sammanhanget. En sträng som " Spara " i en kalkylbladsrad ger ingen ledtråd om det är en knapp, ett menyalternativ eller en rubrik - och användargränssnittskopia översatt utan sammanhang är varifrån felöversatta etiketter kommer.
- Layoutbrytningsytor efter översättning, inte tidigare. Tysk och holländsk text löper vanligtvis cirka 50% längre än engelska i Smartlings pseudo-översättningsmodell, så en ram som endast valideras mot engelsk källkopia tenderar att rinna över exakt när det är dyraste att fixa.
- Designen fortsätter att röra sig medan översättningen är ute. Med Smartling Figma-plugin återspeglas inte designändringar som görs efter inlämning i den översatta filen - en dokumenterad begränsning som manuella arbetsflöden delar informellt, och anledningen till att en designfrysning hör hemma i processen snarare än att lämnas åt tur.
- Saknade teckensnitt döljer tyst översatt text. Smartlings plugin kräver att den insändande användaren har tillgång till alla teckensnitt som används i filen; utan det kan tillämpade översättningar - särskilt kinesiska, japanska och koreanska - misslyckas att visas alls.
- Upprepade UI-strängar översätts från grunden. Knappar, verktygstips och felmeddelanden återkommer över dussintals ramar, och en manuell process betalar för varje händelse istället för att återanvända en matchning av översättningsminne.
Vad innehåller ett effektivt Figma-lokaliseringsarbetsflöde?
Lag som översätter Figma-filer upprepade gånger, snarare än som enstaka, konvergerar på samma fyra lager:
- Filförberedelser innan något skickas in - översättningsbart innehåll grupperat i ramar (Smartlings plugin skickar ännu inte kapslade ramar, sektioner eller segment), en arbetskopia som bara innehåller innehållet som behöver översättas och bekräftad åtkomst till varje teckensnitt filen använder.
- För@@ handsgranskning av textexpansion innan översättning beställ s — ett pseudoöversättningspass som tillämpar ett målspråks typiska expansion eller sammandragning på källkopian, så att layoutproblem upptäcks innan pengar spenderas på verklig översättning. För hur expansion interagerar med Figmas Auto Layout storleksändring specifikt, se hur Figmas Auto Layout hanterar flerspråkig text.
- Plugin-baserad inlämning kopplad till ett översättningshanteringssystem — ramtext flyter in i ett översättningsjobb med ordlistor och översättningsminne-matchningar som tillämpas automatiskt, snarare än att klistras in i en frånkopplad fil. Vilket plugin som ska användas är dess egen utvärdering; denna jämförelse av Figma-designöversättningsplugins täcker kriterierna som skiljer dem.
- En strukturerad returväg — färdiga översättningar tillämpas tillbaka i Figma per språk, eller importeras som översatt JSON, så design och utveckling granskar samma översatta källa istället för divergerande kopior.
Hur mycket expanderar eller krymper texten när Figma-mönster översätts?
Smartlings Pseudotranslate-funktion tillämpar dessa dokumenterade expansions- och sammandragningsförhållanden inuti Figma, så en layout stresstestas med realistiska stränglängder innan någon översättning beställs:
| Språkgrupp | Pseudotranslate storleksändring kontra engelska | Vad det betyder för en Figma-ram |
|---|---|---|
| Holländska, Tyska | +50% | Stressfallet för knappar, nav, och kort med fast bredd - testa dessa ramar först. |
| Franska, Italienska | +30% | Långa etiketter och hjälptext är de vanliga överflödespunkterna. |
| De flesta andra europeiska språk | +15% | Måttlig tillväxt som fortfarande bryter tätt packade layouter. |
| koreanska | − 30% | Sammandragning lämnar tomt utrymme som kan obalansera en komposition. |
| Kinesiska, Japanska | − 50% | Stark sammandragning, plus kravet på teckensnittsåtkomst som håller CJK-text synlig efter översättning. |
Vilka är stegen för att översätta en Figma-fil med ett plugin?
Arbetsflödet nedan återspeglar Smartlings dokumenterade Figma-plugin-process; andra plugins varierar i mekanik men följer samma form.
- Förbered filen — gruppera översättningsbart innehåll i ramar istället för att infoga ramar inuti ramar (kapslade ramar, sektioner och segment skickas inte för översättning) och överväg en arbetskopia som bara innehåller det innehåll du vill översätta. Bekräfta att du har tillgång till alla teckensnitt i filen - avsändaren behöver dem alla för att översättningar ska visas korrekt.
- Förhandsgranska expansion med Pseudotranslate - kör Plugins > Smartling > Pseudotranslate, välj en språkuppsättning som representerar din målregion och granska kopian av sidan den skapar. Att fixa en ram som går sönder vid +50% nederländsk/tysk expansion kostar minuter nu och en designgranskningscykel senare.
- Skicka och auktorisera jobbet — välj målspråk och auktorisera jobbet, där du väljer översättningsarbetsflödet och ser en kostnadsberäkning innan översättningen påbörjas. Smartlings bästa praxis är att hålla varje jobb litet och skicka in en översättningsförfrågan per Figma-sida när en sida innehåller mycket innehåll.
- Frys designen och övervakningsstatus — designändringar som görs efter inlämning kommer inte att återspeglas i den översatta filen, så behandla inlämningen som fryspunkten. Insticksprogrammets översättningsstatusvy visar framsteg utan att lämna Figma.
- Tillämpa översättningar tillbaka — tillämpa färdiga översättningar genom insticksprogrammet, som skapar en ny sida under Figma Pages för varje språk, eller importera en översatt JSON-fil via Plugins > Smartling > Import (Manual) när en manuell rundtur passar bättre.
Detta arbetsflöde passar team som...
- Skicka produktgränssnitt designat i Figma till tre eller flera språk, inklusive minst ett högexpansionsspråk som tyska eller nederländska.
- Vill att lokaliseringsproblem fångas i designstadiet, medan ramar fortfarande är redigerbara, snarare än under utveckling QA.
- Kör redan annat innehåll - webb, mobil, hjälpcenter - via ett översättningshanteringssystem och vill att Figma-strängar ska återanvända samma ordlista och översättningsminne.
- Översätt återkommande designfiler (releasemeddelanden, onboarding-flöden, kampanjmallar) där återanvändning av översättningsminne sammanfogas varje cykel.
När ett plugin-baserat Figma-arbetsflöde kanske inte är rätt prioritet
- En produktleverans på ett språk utan bekräftad internationell lansering - installationen har ingen retur förrän verkliga målplatser finns.
- En handfull engångsmockups som aldrig kommer att bli fungerande programvara, där det är enklare att begära översättning manuellt än att konfigurera ett plugin.
- Team bestämmer fortfarande vilket översättningsverktyg de ska standardisera på - löser plattformsfrågan först, med hjälp av utvärderingskriterierna för Figma designöversättningsplugins, eftersom plugin är en förlängning av plattformen snarare än ett fristående köp.
Checklista: frågor att svara på innan du skickar in en Figma-fil för översättning
Är varje översättningsbar sträng inuti en ram, inte en kapslad ram, sektion eller segment?
Innehåll utanför en struktur som stöds skickas helt enkelt inte in, och luckan kommer inte att tillkännages förrän en granskare märker oöversatt text.
Har den som skickar in tillgång till alla teckensnitt i filen?
Saknade teckensnitt är den dokumenterade orsaken till att tillämpade översättningar - särskilt kinesiska, japanska och koreanska - inte visas.
Vem i ditt team kan faktiskt skicka in?
Inlämning sker via en Smartling-konto-roll som kan begära översättning, till exempel en förfrågare - en designer utan en behöver den beviljas före lanseringsdagen, inte på den.
Har du kört Pseudotranslate mot dina mest riskfyllda ramar?
Testa de snäva layouterna mot inställningen +50% nederländska/tyska; om de håller, gör resten av filen vanligtvis det.
Är designen verkligen frusen?
Ändringar som görs efter inlämning når inte den översatta filen, så skicka in när innehållet är slutgiltigt — eller planera ett uppföljningsjobb för sena redigeringar.
Är dina jobb dimensionerade per Figma-sida?
Smartling rekommenderar en översättningsbegäran per sida för innehållstunga filer, vilket gör statusspårning och granskningar hanterbara.
Hur hanterar Smartlings Figma-plugin lokalisering från början till slut?
Smartlings Figma-plugin kör hela arbetsflödet som beskrivs ovan inifrån Figma. Innan ett jobb existerar förhandsvisar Pseudotranslate ett målspråks dokumenterade expansion eller sammandragning mot den levande bildrutan. Vid inlämning konverterar pluginet ramtext till JSON en Figma-sida i taget, fångar visuellt sammanhang så att lingvister i Smartlings CAT-verktyg ser layouten varje sträng sitter i och tillämpar Smartlings översättningsminnesverktyg - Leverage, SmartMatch och Fuzzy Estimates - plus AI-förbättrad ordlista för införande av termer, så en knappetikett godkänd en gång översätts på samma sätt över varje ram och alla andra anslutna innehållskällor. Smartlings rekommenderade plugin-inställningar håller inlämningarna rena: " Uteslut irrelevanta strängar " på, " Ta bort all formatering före inlämning " av, eftersom borttagning av formatering kan påverka hur översatta mönster återges.
Medan översättningen körs spårar insticksprogrammets översättningsstatusvy framsteg utan att lämna Figma, och färdiga översättningar tillämpas tillbaka som en ny Figma-sida per språk - eller importeras via Plugins > Smartling > Import (Manual). När det gäller säkerhet lagrar pluginet inga designdata på klientsidan; det läser och skriver översättningsdata via Smartlings REST API, vilket är viktigt för granskningen som de flesta företags-IT-team kör innan de godkänner ett Figma-plugin från tredje part. Två begränsningar är värda att ange tydligt: kapslade ramar, sektioner och segment stöds ännu inte, och designredigeringar som görs efter inlämning överförs inte till den översatta filen. Smartling är ledande inom översättningshantering på G2
Är du redo att se Smartling i aktion?
Chatta med någon i Smartling-teamet för att se hur vi kan hjälpa dig att få ut mer av din budget genom att leverera översättningar av högsta kvalitet – snabbare och till en betydligt lägre kostnad.