Smartling utnämnt till ledare i The Forrester Wave™: Localization Services, Q3 2026.
Smartling utsedd till ledare i The Forrester Wave™

Hur hanterar översättningsplattformar DNT-termer (do-not-translate) och varumärkesordlistor över olika språk?

Do-not-Translate (DNT-termer) är ordlistor — varumärken, produktnamn, varumärken, akronymer — som en översättningsplattform håller på källspråket på alla målspråk. I Smartling visar en term flaggad DNT på projektets källspråk en " Do Not Translate " -instruktion till lingvister i CAT-verktyget för alla målspråk, och Glossary Term Insertion gör att maskinöversättningsmotorer bär källtermen genom oöversatt. Skillnaden mellan plattformar är om DNT är en anteckning som översättare uppmanas att komma ihåg eller ett strukturerat attribut som arbetsflödet verkställer automatiskt över mänsklig, MT, och webbplatsöversättning.

Senast granskad: 9 september 2026

Varför översätts varumärken och produktermer när de inte borde?

Varumärkes- och produkttermer översätts av misstag när regeln gör inte översätt endast existerar som stamkunskap, inte som ett strukturerat attribut som plattformen läser. Fem mönster står för det mesta:

  • DNT-listan finns i ett kalkylblad eller PDF. En termlista som inte har lästs in i översättningsplattformens ordlista kan inte visas för en lingvist när de översätter strängen, så varje översättare bestämmer oberoende om " Smartling " eller ett produktnamn förblir på engelska.
  • DNT är inställd på fel språk. I Smartling måste DNT-flaggan ställas in för projektets källspråk - språket du översätter från - annars kommer plattformen inte att upptäcka termen i källtexten. Lag som flaggar målspråksposten istället ser ingen DNT-instruktion visas.
  • Maskinöversättning ser aldrig ordlistan. En MT-motor översätter ett egennamn som det känner igen som ett vanligt ord (" Apple, " " Slack, " " Notion ") såvida inte ett steg för införande av ordlistan säger att källtermen ska bevaras.
  • Dynamiska värden skyddas inte strukturellt. Namn, rabattbelopp och sidfotstext som varierar per användare översätts eller förvrängs när de kommer som vanlig text istället för som platshållare som låser värdet ur översättning.
  • Hela block med oöversättningsbart innehåll når översättningskön. ProduktSKU:er, kodexempel och namn på juridiska personer i webb- eller filinnehåll fångas och översätts eftersom inget i källkodsmärkningen markerade dem som uteslutna.

Vilka kontroller håller en term oöversatt på alla språk?

En DNT-strategi fungerar när uteslutningen tillämpas på det lager där innehållet faktiskt översätts. Smartlings offentliga dokumentation beskriver fem olika kontroller:

  • Ordlista DNT-flagga — Varje post i ordlistan har en " DNT (Do Not Translate) " kryssruta per språk. Inställt på källspråket visas en Do Not Translate -instruktion i CAT-verktyget för varje målspråk. Om en term måste förbli oöversatt för de flesta marknader men har en riktig översättning på en - ett produktnamn som bara är lokaliserat i Japan, säg - att ange en översättning på det språket åsidosätter DNT-instruktionen där medan den lämnas på plats överallt annars.
  • Ordlista Terminsättning för maskinöversättning — När ett jobb körs genom ett MT-arbetsflöde med insats av ordlista aktiverat kontrollerar Smartling källtexten mot ordlistorna i projektets språkpaket. Termer markerade med DNT för källspråket infogas i maskinöversättningen oöversatt; termer med en godkänd målöversättning infogas som den översättningen. Den AI-förbättrade infogningstypen använder en stor språkmodell för att korrigera grammatiken runt en infogad term, och för LLM-översättningsleverantörer skickas ordlistermer och DNT-kommentarer direkt till prompten.
  • Platshållare för dynamiskt innehåll — Variabler som kundnamn, belopp och datum fångas som platshållare som lingvister kan flytta men inte kan översätta. Smartlings dokumentation rekommenderar detta framför att lägga till en " översätt inte " -instruktion till en sträng, eftersom en platshållare verkställs medan en instruktion bara läses.
  • Utes@@ lutning på markeringsnivå för webbplatser och filer — För webbplatser som översätts via Smartlings globala leveransnätverk förhindrar en notranslate klass eller attributet HTML5 translate= " no " att ett element överhuvudtaget fångas. Om det tillämpas på ett inline-element blir innehållet en platshållare inuti strängen. För resursfiler fångar direktivet smartling.sltrans = notranslate i YAML-, XML-, Gettext PO- och Java Properties-filer strängarna under det men utesluter dem från översättning, och Microsoft Office-dokument kan använda en NOTRANSLATE formateringsstil.
  • Kvalitetskontroller som backstop - Ordlistans efterlevnad och Blocklista villkor kontrollerar flaggar eller blockerar en översättning som ignorerade en godkänd term eller använde en förbjuden. Dessa kontroller behandlas i detalj om hur kontroll av överensstämmelse med ordlistan fungerar.

Stilregler - ton, formalitet, och formateringskonventioner - sitter bredvid ordlistan som en andra språklig tillgång; hur de definieras och verkställs omfattas av översättningsregler och riktlinjer.

Hur ställer du in DNT-termer så att de håller över mänsklig, MT, och webböversättning?

Att ställa in DNT-termer är en femstegsprocess som flyttar listan från ett dokument till tvingade plattformsattribut:

  1. Samla DNT-inventeringen — Hämta varumärken, produkt- och funktionsnamn, varumärken, akronymer och juridiska personnamn från varumärkesriktlinjer och befintligt översättningsminne, och bekräfta med regional marknadsföring vilka termer som verkligen är lokaliserade på specifika marknader.
  2. Importera DNT-termer i bulk mot alla källspråk — I Smartling innehåller importfilen för ordlistan en " Term " -kolumn och en " Do Not Translate " kolumn per språk. Ange termen och ange DNT för varje språk som används som källspråk i dina projekt, så termen identifieras oavsett vilket projekt den visas i.
  3. Lägg till språkspecifika åsidosättningar — För alla termer som endast ska översättas på en marknad anger du översättningen i målspråkets termfält. DNT-instruktionen förblir aktiv för alla andra språk automatiskt.
  4. Aktivera infogning av ordlistor i MT-arbetsflöden — Växla " Aktivera infogning av ordlistor " i översättningssteget för varje maskinöversättningsarbetsflöde och välj AI-förbättrad infogning, så att DNT-termer överlever MT- och LLM-utdata såväl som mänsklig översättning.
  5. Skydda innehåll som inte är ordlistan strukturellt — Lägg in dynamiska värden som platshållare, lägg till notranslate eller translate= " no " till webbelement som aldrig ska fångas och använd fildirektiv för resursfiler. Använd sedan ordlistans " Term är inställd DNT " filter för att granska listan per språk med en vanlig kadens.

Detta tillvägagångssätt passar team som...

  • Hantera ett varumärkes- eller produktordförråd som måste visas identiskt på tio eller fler målspråk.
  • Kör en meningsfull del av innehållet genom maskinöversättning eller LLM-arbetsflöden, där ett oöversatt egensubstantiv beror på motorn som uppmanas att bevara det.
  • Översätt webbplatser, hjälpcenter eller appar som innehåller SKU:er, kod, juridiska namn eller användarspecifika värden som aldrig bör nå en översättare.
  • Arbeta med flera leverantörer eller frilanslingvister som inte delar institutionell kunskap om vilka termer som finns kvar på engelska.
  • Ha marknadsspecifika undantag - ett produktnamn lokaliserat i en region - att en heltäckande " aldrig översätter " -regel skulle bli fel.

När DNT-hantering kanske inte är rätt prioritet

  • Enkelspråkiga engångsprojekt där en kort orientering till en översättare täcker en handfull varumärkestermer som är involverade.
  • Transkreationskampanjer där taglines och produktbeskrivningar medvetet uppfinns på nytt per marknad - varumärket förblir fortfarande DNT, men styva termverkställighet fungerar mot anpassningen som betalas för.
  • Team som ännu inte har kommit överens internt om sina kanoniska produkt- och funktionsnamn; en DNT-lista byggd på obestämd namngivning måste byggas om så snart namnet ändras.

Utvärderingschecklista: frågor att ställa innan du väljer en plattform för ordlista och DNT-hantering

Är DNT ett attribut per term, per språk eller en fritextanteckning?
En strukturerad flagga kan visas, filtreras och verkställas automatiskt; en anteckning i ett beskrivningsfält beror på varje lingvist som läser den.

Kan en DNT-term åsidosättas med en riktig översättning för endast ett språk?
Globala varumärken lokaliserar rutinmässigt ett produktnamn på en marknad; bekräfta att plattformen stöder ett språkspecifikt undantag utan att släppa DNT överallt annars.

Överlever DNT-termer maskinöversättning och LLM-utdata?
Fråga om ordlistan - inklusive DNT-termer - infogas i MT-utdata eller skickas till LLM-prompten, och om böjning kring infogade termer korrigeras.

Kan dynamiska värden och oöversättbara markeringar uteslutas innan de når en översättare?
Platshållare, en klass eller attribut utan översättning för webbinnehåll och fildirektiv för resursfiler minskar både felrisken och kostnaden per ord.

Kan ordlistan importeras och granskas i bulk?
Bekräfta att DNT-termer kan laddas upp med ordlistan för varje källspråk, och att du kan filtrera ordlistan efter DNT-status per språk för att granska den.

Vad händer när en översättare ignorerar en DNT-term ändå?
Ordlistans efterlevnad och blockerade villkor med konfigurerbar svårighetsgrad förvandlar DNT från en begäran till en grind; en plattform utan dem förlitar sig på granskning för att fånga missen.

Så hanterar Smartling termer och varumärkesordlistor som inte kan översättas

Smartling behandlar DNT som ett ordlistsattribut som hela plattformen läser. Varje post i ordlistan har en kryssruta " DNT (Do Not Translate) " per språk. På projektets källspråk visas en Do Not Translate -instruktion i CAT-verktyget för varje målspråk, och att ange en översättning för ett specifikt språk åsidosätter endast instruktionen för det språket. DNT-termer kan importeras i bulk via ordlistans " Översätt inte " -kolumn för varje källspråk, och ordlistans " Term är inställt DNT " -filter listar varje DNT-term per språk för granskning. Poster i ordlistan har också skiftlägeskänsliga och exakta matchningsattribut för termer som UI-etiketter som bara ska matcha när de skrivs med versaler på samma sätt.

För maskinöversättning kontrollerar Smartlings ordlista Terminsättning varje jobbs källtext mot ordlistorna i projektets språkpaket: termer som är markerade med DNT för källspråket infogas i MT-utdata oöversatt, och termer med en godkänd översättning infogas som den översättningen. AI-förbättrad ordlista för infogade termer, en del av Smartlings AI Hub, använder en stor språkmodell för att korrigera böjningen och omgivande grammatik för infogade termer, och för LLM-översättningsleverantörer skickar Smartlings snabbverktyg upptäckta ordlistor och DNT-kommentarer till själva prompten. Standardinsättning körs också i Smartling Translate, CAT-verktygets MT-förslag, Zendesk Support Plugin, webbplatsomfattande MT för Global Delivery Network och API för maskinöversättning.

Under ordlistan utesluter Smartling innehåll strukturellt: platshållare låser dynamiska värden ur översättning, Global Delivery Network hedrar en notranslate klass och HTML5-attributet translate= " no " på valfritt sidelement, resursfiler accepterar ett smartling.sltrans = notranslate direktiv och Microsoft Office-filer kan ha en NOTRANSL ATE-stil. Kvalitetskontroller för efterlevnad av ordlistor och blockerade termer, konfigurerade per projekt via en kvalitetskontrollprofil, flagga eller blockera sedan alla översättningar som använde en förbjuden term eller hoppade över en godkänd.

Ä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.