Hvordan oversætter man Figma-designs til forskellige sprog?
Du kan oversætte Figma-designs til forskellige sprog uden nogensinde at eksportere filen ved at køre arbejdet via et oversættelsesplugin, der er installeret direkte i Figma. Smartlings Figma-plugin følger en arbejdsgang i fire trin: se en forhåndsvisning af, hvordan hvert målsprogs tekstudvidelse vil påvirke layoutet, indsend rammeindhold til et oversættelsesjob, overvåg fremskridt indefra Figma, og anvend færdige oversættelser tilbage til filen - hvert sprog returneres som sin egen Figma-side. Den tilgang i designfasen er vigtig, fordi den fanger ødelagte layouts og manglende skrifttyper, mens designet stadig kan redigeres, i stedet for efter strenge allerede er sendt til udvikling.
Sidst gennemgået: 8. september 2026
Hvorfor er det så ineffektivt at oversætte Figma-filer manuelt?
Manuel Figma-oversættelse betyder normalt at kopiere strenge ind i et regneark, sende det ud og indsætte oversættelser lag for lag – en proces, der opdeles på forudsigelige måder:
- Oversættere mister den visuelle kontekst. En streng som "Gem" i en regnearksrække giver ingen antydning af, om det er en knap, et menupunkt eller en overskrift – og det er fra fejloversatte etiketter, der er oversat til brugergrænsefladen uden kontekst.
- Udform brudflader efter overførsel, ikke før. Tysk og hollandsk tekst er typisk omkring 50 % længere end engelsk i Smartlings pseudo-oversættelsesmodel, så en ramme, der kun er valideret mod engelsk kildetekst, har en tendens til at løbe over præcis når det er dyrest at reparere.
- Designet fortsætter, mens oversættelsen er færdig. Med Smartling Figma-pluginnet afspejles designændringer foretaget efter indsendelse ikke i den oversatte fil – en dokumenteret begrænsning, som manuelle arbejdsgange deler uformelt, og årsagen til, at en designfrysning hører hjemme i processen snarere end at blive overladt til held.
- Manglende skrifttyper skjuler lydløst oversat tekst. Smartlings plugin kræver, at den indsendende bruger har adgang til alle skrifttyper, der bruges i filen; uden det kan anvendte oversættelser – især kinesisk, japansk og koreansk – slet ikke vises.
- Gentagne brugergrænsefladestrenge oversættes fra bunden. Knapper, værktøjstip og fejlmeddelelser gentages på tværs af snesevis af rammer, og en manuel proces betaler for hver forekomst i stedet for at genbruge et match i oversættelseshukommelsen.
Hvad omfatter en effektiv Figma-lokaliseringsworkflow?
Hold, der oversætter Figma-filer gentagne gange i stedet for som en enkeltstående oversættelse, samles på de samme fire lag:
- Filforberedelse før indsendelse af noget — oversætteligt indhold grupperet i rammer (Smartlings plugin indsender endnu ikke indbyggede rammer, sektioner eller udsnit), en arbejdskopi, der kun indeholder det indhold, der skal oversættes, og bekræftet adgang til alle skrifttyper, som filen bruger.
- Forhåndsvisning af tekstudvidelse før oversættelse bestilles — en pseudooversættelsesproces, der anvender et målsprogets typiske udvidelse eller sammentrækning på kildeteksten, så layoutproblemer findes, før der bruges penge på egentlig oversættelse. For at se, hvordan udvidelsen interagerer med Figmas Auto Layout-størrelsesændring specifikt, se hvordan Figmas Auto Layout håndterer flersproget tekst.
- Plugin-baseret indsendelse knyttet til et oversættelsesstyringssystem — rammetekst flyder ind i et oversættelsesjob med ordlistetermer og match fra oversættelseshukommelsen anvendt automatisk i stedet for at blive indsat i en frakoblet fil. Hvilket plugin der skal bruges, er en egen vurdering; denne sammenligning af Figma design oversættelsesplugins dækker de kriterier, der adskiller dem.
- En struktureret returvej — færdige oversættelser anvendt tilbage i Figma pr. sprog eller importeret som oversat JSON, så design og udvikling gennemgår den samme oversatte kilde i stedet for forskellige kopier.
Hvor meget udvider eller trækker tekst sig sammen, når Figma-designs oversættes?
Smartlings Pseudotranslate-funktion anvender disse dokumenterede udvidelses- og sammentrækningsforhold i Figma, så et layout stresstestes med realistiske strenglængder, før der bestilles nogen oversættelse:
| Sproggruppe | Pseudotranslation af størrelsesændring vs. engelsk | Hvad det betyder for en Figma-ramme |
|---|---|---|
| Hollandsk, tysk | +50% | Stressargumentet for knapper, navigationer og kort med fast bredde — test disse rammer først. |
| Fransk, italiensk | +30% | Lange etiketter og hjælpetekst er de sædvanlige overløbspunkter. |
| De fleste andre europæiske sprog | +15% | Moderat vækst, der stadig bryder tætpakkede layouts. |
| koreansk | −30% | Sammentrækning efterlader tomrum, der kan bringe en komposition i ubalance. |
| Kinesisk, japansk | −50% | Stærk sammentrækning, plus kravet om skrifttypeadgang, der holder CJK-tekst synlig efter oversættelse. |
Hvad er trinnene for at oversætte en Figma-fil med et plugin?
Arbejdsgangen nedenfor afspejler Smartlings dokumenterede Figma-pluginproces; andre plugins varierer i mekanik, men følger den samme form.
- Forbered filen – grupper oversætbart indhold i rammer i stedet for at indlejre rammer indeni rammer (indlejrede rammer, sektioner og udsnit indsendes ikke til oversættelse), og overvej en arbejdskopi, der kun indeholder det indhold, du ønsker oversat. Bekræft, at du har adgang til alle skrifttyper i filen – indsenderen skal bruge dem alle for at oversættelserne kan vises korrekt.
- Forhåndsvisning af udvidelsen med Pseudotranslate — kør Plugins > Smartling > Pseudotranslate, vælg et sprogsæt, der repræsenterer din målregion, og gennemgå den kopi af den side, den opretter. Det koster minutter nu og en designgennemgang senere at reparere en ramme, der går i stykker ved +50% hollandsk/tysk ekspansion.
- Send og godkend jobbet – vælg målsprog, og godkend derefter jobbet. Det er her, du vælger oversættelsesarbejdsgangen og ser et omkostningsestimat, før oversættelsen begynder. Smartlings bedste praksis er at holde hvert job lille og indsende én oversættelsesanmodning pr. Figma-side, når en side indeholder meget indhold.
- Frys designet og overvåg status – designændringer foretaget efter indsendelse vil ikke blive afspejlet i den oversatte fil, så behandl indsendelsen som et frysepunkt. Plugin'ens oversættelsesstatusvisning viser fremskridt uden at forlade Figma.
- Anvend oversættelser igen — anvend færdige oversættelser via plugin'et, som opretter en ny side under Figma Pages for hvert sprog, eller importer en oversat JSON-fil via Plugins > Smartling > Importer (Manuel), når en manuel rundtur passer bedre.
Denne arbejdsgang passer til teams, der...
- Send produkt-UI designet i Figma til tre eller flere sprog, inklusive mindst ét højteknologisk sprog som tysk eller hollandsk.
- Ønsker lokaliseringsproblemer fanget i designfasen, mens frames stadig kan redigeres, i stedet for under udviklingens kvalitetssikring.
- Kører allerede andet indhold — web, mobil, hjælpecenter — gennem et oversættelsesstyringssystem og ønsker, at Figma-strenge genbruger den samme ordliste og oversættelseshukommelse.
- Genoversæt tilbagevendende designfiler (udgivelsesmeddelelser, onboarding-flows, kampagneskabeloner), hvor genbrug af oversættelseshukommelse forbindes i hver cyklus.
Når en plugin-baseret Figma-workflow muligvis ikke er den rette prioritet
- Et produkt, der sendes på ét sprog uden bekræftet international lancering – opsætningen har ingen returret, før der findes reelle mållokaliteter.
- En håndfuld engangsmodeller, der aldrig bliver til fungerende software, hvor det er enklere at anmode om oversættelse manuelt end at konfigurere et plugin.
- Teams, der stadig beslutter, hvilket oversættelsesværktøj de skal standardisere på — afgør først platformspørgsmålet ved hjælp af evalueringskriterierne for Figma-designoversættelsesplugins, da plugin'et er en udvidelse af platformen snarere end et selvstændigt køb.
Tjekliste: spørgsmål, du skal besvare, før du indsender en Figma-fil til oversættelse
Er alle oversættelige strenge inde i en ramme, ikke en indlejret ramme, sektion eller udsnit?
Indhold uden for en understøttet struktur bliver simpelthen ikke indsendt, og hullet vil ikke blive vist, før en korrekturlæser bemærker uoversat tekst.
Har den person, der indsender filen, adgang til alle skrifttyper i filen?
Manglende skrifttyper er den dokumenterede årsag til, at anvendte oversættelser – især kinesisk, japansk og koreansk – ikke vises.
Hvem på dit hold kan rent faktisk indsende?
Indsendelsen sker via en Smartling-kontorolle, der kan anmode om oversættelse, f.eks. en Requester – en designer uden en sådan rolle skal have den godkendt før lanceringsdagen, ikke på selve lanceringsdagen.
Har du kørt Pseudotranslate mod dine mest risikable frames?
Test de stramme layouts mod +50% hollandsk/tysk-indstillingen; hvis disse holder, vil resten af filen normalt gøre det.
Er designet rent faktisk frosset?
Ændringer foretaget efter indsendelse vil ikke nå den oversatte fil, så indsend den, når indholdet er endeligt – eller planlæg et opfølgningsjob for sene redigeringer.
Er dine jobs dimensioneret pr. Figma-side?
Smartling anbefaler én oversættelsesanmodning pr. side for indholdstunge filer, hvilket gør statussporing og gennemgange overskuelige.
Hvordan håndterer Smartlings Figma-plugin lokalisering fra start til slut?
Smartlings Figma-plugin kører hele den ovenfor beskrevne arbejdsgang indefra Figma. Før et job findes, forhåndsviser Pseudotranslate et målsprogets dokumenterede udvidelse eller sammentrækning i forhold til live-framen. Ved indsendelse konverterer plugin'et rammetekst til JSON én Figma-side ad gangen, indfanger visuel kontekst, så lingvister i Smartlings CAT-værktøj kan se det layout, som hver streng sidder i, og anvender Smartlings oversættelseshukommelsesværktøjer - Leverage, SmartMatch og Fuzzy Estimates - plus AI-Enhanced Glossary Term Insertion, så en knapetiket, der er godkendt én gang, oversættes på samme måde på tværs af hver ramme og alle andre tilsluttede indholdskilder. Smartlings anbefalede plugin-indstillinger holder indsendelser rene: "Udeluk irrelevante strenge" aktiveret, "Fjern al formatering før indsendelse" deaktiveret, da fjernelse af formatering kan påvirke, hvordan oversatte designs gengives.
Mens oversættelsen kører, sporer plugin'ets oversættelsesstatusvisning fremskridt uden at forlade Figma, og færdige oversættelser anvendes tilbage som en ny Figma-side pr. sprog — eller importer via Plugins > Smartling > Import (Manuel). Med hensyn til sikkerhed gemmer plugin'et ingen designdata på klientsiden; det læser og skriver oversættelsesdata via Smartlings REST API, hvilket er vigtigt for den gennemgang, som de fleste IT-teams i virksomheder kører, før de godkender et tredjeparts Figma-plugin. To begrænsninger er værd at nævne tydeligt: indbyggede rammer, sektioner og udsnit understøttes endnu ikke, og designændringer foretaget efter indsendelse overføres ikke til den oversatte fil. Smartling er førende på G2 inden for oversættelsesstyring
Klar til at se Smartling i aktion?
Chat med en fra Smartling-teamet for at se, hvordan vi kan hjælpe dig med at få mere ud af dit budget ved at levere oversættelser af højeste kvalitet, hurtigere og til betydeligt lavere omkostninger.