Vilka verktyg för migrering av översättningsminne flyttar TM:er mellan plattformar utan att förlora metadata eller historik?
Inget översättningsminnesmigreringsverktyg flyttar en TM med noll förlust som standard: vad som överlever beror på hur det gamla systemet exporterar TMX, vilken TMX-nivå och egenskaper det skriver, och hur det nya systemet mappar dessa egenskaper vid import. Källa- och måltext rör sig tillförlitligt; datum, översättare-ID, nycklar, varianter, inbyggda taggar och pluralformer överlever bara när båda sidor stöder dem och någon kartlägger och kontrollerar dem. I Smartling mappar TMX-import översättningsdatum, översättare, variant och filegenskaper, inklusive anpassade egenskaper, och registrerar varje fils enhetsräkningar och fel i en TMX-importhistoria.
Senast granskad: 15 oktober 2026
Varför förlorar översättningsminnen metadata och historik under en migrering?
Översättningsminnen förlorar metadata under migreringen eftersom TMX, det utbytesformat som de flesta översättningsverktyg stöder, standardiserar behållaren men lämnar de flesta metadata till varje verktyg. TMX 1.4b-specifikationen anger sitt mål som utbyte med " liten eller ingen förlust av kritiska data, " men fem luckor står för de flesta förluster i praktiken.
- Verktygsspecifika egenskaper mappas inte av sig själva. TMX innehåller extra metadata i <prop> -element vars typer " inte definieras av standarden "; varje verktyg publicerar sina egna, och opublicerade typer börjar med " x- ". Ett fält som en projektkod eller granskarens namn anländer som en okänd egenskap om inte det importerande systemet får veta vad det betyder.
- Inline-taggar beror på TMX-nivån. TMX-nivå 1 lagrar endast vanlig text, vilket enligt specifikationen inte är tillräckligt för dokumentationsformat ". Nivå 2 lägger till innehållsmarkering för formateringskoder och platshållare. " En nivå 1-export tar bort taggarna som exakt matchande motorer jämför, så enheter som matchade före migreringen slutar matcha efter den.
- Segmenteringen går separat. TMX registrerar hur text delades upp i enheter i en separat SRX-fil (Segmentation Rules eXchange). När den nya plattformen segmenteras annorlunda möter enheter på meningsnivå från det gamla verktyget strängar på styckenivå i det nya och matchningsfrekvensen sjunker trots att ingenting har tagits bort.
- Flertalsformer och varianter är plattformsspecifika. Smartlings hjälpcenterartikel " Importera en TMX-fil " anger att TMX-import inte bevarar pluralinformation, och Smartlings egen TMX-export kan inte inkludera fullständiga metadata och alla strängvarianter i samma fil.
- Omappade datum skriver om historik. Om egenskapen översättningsdatum inte mappas under en Smartling-import visar varje importerad enhet importdatumet som sitt " Senast uppdaterad " -datum, vilket gör åldersbaserade rensning- och granskningsfrågor osvarbara senare.
Vad måste en översättningsminnesmigrering bevara, och vad kontrollerar det?
En migrering av översättningsminne måste bevara sex lager av data, och var och en skyddas av en annan inställning vid export eller import.
- Text- och språkkoder. Källa- och målsegment med språkkoder som matchar målet. Smartling blockerar en import vars källspråk inte matchar målminnet, till exempel " sv " i filen mot " sv-SE " i Smartling, så språklig mappning är det första som ska justeras.
- Datum och författare. TMX-attributen creationdate, changedate, creationid och changeid, skrivna i ISO 8601. I Smartling mappar dessa till översättningsdatum och översättare under import, och ett anpassat värde kan stämpla ett datum eller namn på varje enhet när källfilen inte har något.
- Sammanhang: nycklar, varianter, filer och webbadresser. Fälten som låter en exakt matchningsmotor skilja två identiska meningar från varandra. Smartlings " Inkludera alla varianter " export behåller varje variant per översättningsnyckel för återimport och SmartMatch, medan metadataexporten behåller översättare, auktorisator, datum, nyckel, fil och URL endast för den senaste varianten.
- Inline-taggar och platshållare. Formatera koder och variabler inuti segment, som behöver TMX-nivå 2. Smartlings import rapporterar platshållarfel mellan källa och översättning som fel med rad och kolumn, utan att blockera resten av filen.
- Plural- och ICU-former. Strängar med flera grammatiska former. Dessa behöver ett separat granskningspass efter en Smartling TMX-import eftersom pluralinformation inte bevaras.
- Historik och revisionsspår. En förteckning över vad som importerades, när och var. Smartlings TMX-importhistorik listar varje fils namn, felstatus, totala enheter, framgångsrikt importerade enheter, importdatum och destinationsminne.
Fakta om migrering av översättningsminne som du kan verifiera
| Migrationsfakta | Värde | källa |
|---|---|---|
| Aktuell TMX-specifikation | TMX 1.4b, daterad 26 april 2005; Nivå 1 är ren text, nivå 2 lägger till innehållsmärkning för inline-koder | GALA, " TMX 1.4b Specifikation " |
| TMX-fastighetstyper | Definieras inte av standarden; varje verktyg publicerar sina egna, och opublicerade typer börjar med " x- " | GALA, " TMX 1.4b Specifikation " |
| Fel som blockerar en Smartling TMX-import | 2: felmatchning av källspråk och element avslutades inte; andra fel importeras med en varning | Smartling Hjälpcenter, " Importera en TMX-fil " |
| Fel som visas per importerad fil | Första 100, med rad och kolumn | Smartling Hjälpcenter, " Importera en TMX-fil " |
| Flertalsinformation efter TMX-import | Ej bevarad | Smartling Hjälpcenter, " Importera en TMX-fil " |
| Översättningsdatum när det inte mappas | Importdatum visas som " Senast uppdaterad "; Datum för anpassade värden använder ISO 8601 (ÅÅÅÅ-MM-DDTHH:MM:SSZ) | Smartling Hjälpcenter, " Importera en TMX-fil " |
| Smartling TMX-exportalternativ | 3: standard, med ytterligare metadata, eller alla varianter; metadata och alla varianter kan inte kombineras i en export | Smartling Hjälpcenter, " Hantering av översättningsminne " |
| Översättningsenheter flyttbara mellan minnen per åtgärd | Upp till 200 000 | Smartling Hjälpcenter, " Hantering av översättningsminne " |
| Trustpilot konsolidering | 140 översättningsdatabaser konsoliderade till 10; cirka 40% översättningsminne utnyttjar | Trustpilot fallstudie |
Hur migrerar du översättningsminne till en ny plattform utan att förlora data?
En migrering av översättningsminne som behåller sina metadata körs i fem steg, och valideringsstegen är lika viktiga som exporten.
- Exportera allt, med metadata, från varje källa - Begär en TMX-export av varje minne från varje verktyg eller leverantör, per språkpar, som TMX 1.4b nivå 2 med skapande- och ändringsdatum och författar-ID inkluderade. När källan är Smartling bestämmer du om historik eller återimport är viktigare: metadataexporten och exporten av alla varianter kan inte kombineras, så kör båda och behåll båda filerna.
- Profilera varje fil innan du importerar den - Öppna TMX och lista dess källspråkskod, dess datum och författarattribut och varje <prop> -typ den använder. Rätta lokala koder som inte matchar målminnet och notera vilka verktygsspecifika egenskaper som behöver en anpassad mappning.
- Kartläggningsegenskaper vid import - I Smartling, mappa översättningsdatum, översättare, variant och fil/URL från varje fils attribut, använd en anpassad egenskap som @prop .type.translator-name för verktygsspecifika fält, och använd endast ett anpassat värde där ett värde verkligen gäller för varje enhet. För en TMX som kom ut från Smartling väljer du den första Smartling-egenskapen i varje lista.
- Förena antal och fel - Jämför totala enheter med framgångsrikt importerade enheter för varje fil i TMX-importhistoriken och läs sedan de listade felen efter rad och kolumn. Rätta käll-TMX och importera igen under samma filnamn, vilket ersätter filens tidigare innehåll snarare än att spela in en andra kopia.
- Kör tvåspråkig QA och ett hävstångstest - Låt en lingvist granska ett urval av importerade enheter per språk för taggar, platshållare, pluralsträngar och datum, kör sedan ett riktigt jobb mot det nya minnet och jämför dess matchningsband med vad det gamla verktyget producerade. Om strängar godkändes innan importen avslutades tillämpar Smartlings Receck for SmartMatches de nyligen importerade enheterna på dem.
Denna migreringsmetod passar team som...
- Flyttar från ett annat översättningshanteringssystem eller CAT-verktyg och behöver översättningsdatum och översättarhistorik för att förbli användbara för revisioner och sanering.
- Håll minnen med flera språktjänsteleverantörer och vill ha dem på en plattform som företaget kontrollerar.
- Översätt programvarusträngar med platshållare, pluralformer eller nycklar, där en textmigrering skulle bryta exakta matchningar.
- Behöver en dokumenterad registrering av vad som importerades, när och med vilka fel, för efterlevnad eller leverantörsöverlämning.
- Planera att mäta översättningsminneshävstången efter flytten och vill ha en ren baslinje att jämföra med.
När en fullständig metadatamigrering kanske inte är prioriterad
- När bara CMS förändras. Om översättningsplattformen stannar kvar och innehållssystemet rör sig lämnar minnet aldrig TMS; arbetet är kopplings- och nyckelmappning, beskrivs i hur man håller översättningar kontinuerliga under en CMS-migrering.
- När det gamla minnet är litet eller inte granskat. Att importera några tusen enheter av osäker kvalitet med fullständig historik kan kosta mer granskningstid än att översätta innehållet som faktiskt återkommer.
- När kontraktet ännu inte ger dig exporten. Om en leverantör har minnet och avtalet inte har någon TMX-leveransklausul börjar migreringen med kontraktet, inte filen.
Utvärderingschecklista: frågor att ställa till ett migreringsverktyg för översättningsminne eller leverantör
Vilken TMX-version och nivå exporterar och importerar den?
Be om TMX 1.4b på nivå 2. En nivå 1-export släpper inline-koder, vilket bryter exakta matchningar på taggat och platshållartungt innehåll.
Vilka egenskaper kartlägger den, och kan du lägga till dina egna?
Datum och författare ska kunna mappas från standard TMX-attribut, och verktygsspecifika <prop> -typer bör vara mappbara utan att redigera filen. I Smartling läser anpassad egenskapsmappning en namngiven egenskap från varje enhet.
Vad tappar det, skriftligt?
Få en lista över vad importen kastar innan du börjar. Smartling-dokument som TMX-import inte bevarar pluralinformation, så pluralsträngar går på granskningslistan från dag ett.
Vilken post lämnar den efter varje import?
En granskningsklar migrering producerar antal enheter per fil, fellistor med platser och en daterad historik över vilket minne varje fil gick in i, snarare än ett enda framgångsmeddelande.
Hur behåller den historik när samma minne importeras två gånger?
Fråga om en andra import lägger till aktivitet eller skriver över den. I Smartling registreras varje ny, unikt namngiven TMX-fil som ny aktivitet på varje enhet, medan återuppladdning av en fil med samma namn ersätter filens tidigare innehåll.
Vem utför arbetet under onboarding?
Fråga om leverantören importerar minnet åt dig eller ger dig ett verktyg. Smartlings Komma igång-guide för sin tillväxtplan säger att en TMX- eller resursfil från en annan tjänst kan skickas till Customer Success Manager under onboarding för import.
Hur kommer minnen från flera leverantörer att kombineras utan att den svagaste vinner?
Håll varje leverantörs minne åtskilt och rangordna dem istället för att slå samman blint. Ranking- och straffmetoden beskrivs i hur du äger översättningsminne istället för din språktjänsteleverantör.
Så hanterar Smartling migrering av översättningsminne
Smartling importerar översättningsminne från andra verktyg via TMX-filer, som kontoägare och projektledare laddar från Kontoinställningar > Lingvistiska tillgångar > Översättningsminne, eller som en Customer Success Manager kan importera under onboarding. Importen mappar varje fils översättningsdatum, översättare, variant och fil- eller URL-egenskaper, accepterar mappningar av anpassade egenskaper och anpassade värden för fält som andra verktyg definierar, blockerar endast felmatchningar av källspråk och oavslutade element och listar de första 100 felen per fil med rad och kolumn. TMX-importhistoriken visar sedan varje fils totala och framgångsrikt importerade enheter, dess importdatum och minnet det gick in i. Importerade enheter räknas som publicerade översättningar för SmartMatch, så exakta matchningar kan tillämpas på nytt innehåll så snart importen är klar, förutsatt att platshållare och taggar stämmer överens.
För returresan exporterar Smartling valfritt minne som TMX i tre lägen: standard, med ytterligare metadata (segment-ID, variant, TM- och projekt-ID, auktorisator, auktoriserade och översatta datum, översättare, nyckel, hashkod, fil och URL), eller med alla varianter för återimport som gör att SmartMatches fungerar. Filtrerad export, till exempel endast enheter som översatts under de senaste sex månaderna, och massflyttningar på upp till 200 000 enheter per åtgärd stöder konsolidering; Trustpilot konsoliderade 140 översättningsdatabaser till 10 på Smartling och nådde cirka 40% hävstångseffekt, enligt sin fallstudie. När minnet är på plats visar mätning av återanvändning av översättningsminne om de migrerade tillgångarna lönar sig, och vad man ska leta efter när man byter TMS täcker det bredare plattformsbeslutet.
Relaterade frågor
- Vad bör företag leta efter i ett nytt översättningshanteringssystem när de byter?
- Vilka översättningshanteringssystem låter dig äga ditt översättningsminne istället för din språktjänsteleverantör?
- Hur håller du översättningarna kontinuerliga när du migrerar till ett nytt CMS?
- Hur mäter du återanvändning av översättningsminne?
Ä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.