Vår egen teknik för dokumentöversättning

DocTranslator AI Engine

DocTranslator AI Engine är den dokumentöversättningsteknik som vi utvecklar själva. Där de flesta översättningsverktyg arbetar med vanlig text, arbetar denna med sidan: den hittar var varje rad sitter, översätter den och skriver tillbaka översättningen på samma plats, så att filen du laddar ner har layouten från filen du laddade upp.

Den är designad och skriven av DocTranslator-teamet.

Hur det fungerar

Fyra steg från uppladdning till färdig fil

  1. 01

    Läs

    Läs filen

    Motorn avgör vad filen är utifrån dess innehåll snarare än dess namn: en PDF med ett verkligt textlager, en skanning, ett foto eller ett Office-dokument. Varje typ följer en annan väg.

  2. 02

    Separera

    Separera orden från sidan

    Endast texten lyfts ut. Bilder, diagram, grafer, foton, signaturer och stämplar stannar där de är och skickas aldrig för översättning.

  3. 03

    Översätt

    Översätt och kontrollera

    Varje passage översätts och kontrolleras innan den accepteras. En passage som misslyckas med en kontroll översätts igen.

  4. 04

    Återskapa

    Bygg om sidan

    Översättningen placeras tillbaka på originalpositionerna, satt i typsnitt som innehåller tecken från målspråket.

A · Digitala PDF-filer

PDF-filer med textlager

I en PDF som exporterats från Word, InDesign eller ett liknande program läser motorn texten block för block och tabellcell för tabellcell. Den sammanfogar raderna i ett stycke till en enda passage innan översättning, så en mening som löper över tre rader översätts som en mening snarare än som tre fragment. Den tar sedan bort originalorden från sidan, lämnar bilder, diagram och vektorgrafik orörda och skriver översättningen i samma ruta.

En översättning är sällan lika lång som sitt original. Tyska och ryska är oftast längre än engelska, och kinesiska och japanska kräver färre tecken. Motorn låter texten löpa inom sitt ursprungliga block och minskar teckenstorleken endast när översättningen fortfarande inte passar. Tabellceller hanteras en i taget, så siffror stannar i sina egna rader och kolumner.

Tre rader som bryts blir ett stycke, och den längre översättningen bryts inuti rutan som den ursprungliga texten upptog.

B · Skanningar och foton

Skanningar och foton

01Den skannade sidan, bevarad som bakgrundsbild.
02Endast orden i bläcket väljs ut. Stämplar, linjer och signaturer lämnas utanför.
03Översättningen skrivs tillbaka på plats, på originalpapperet.

En skannad sida är en bild, så det finns ingen text i den att ersätta. Motorn behåller originalbilden som bakgrund på sidan, känner igen den tryckta texten med OCR och tar sedan bort endast bläcket från dessa bokstäver, och fyller varje plats med färgen från det omgivande pappret. Allt som inte är löpande text lämnas ifred. Stämplar, sigill, signaturer, foton, grafer och diagram stannar exakt som de skannades, vilket är vad du vill ha på ett intyg eller ett signerat kontrakt.

Tabeller behåller sitt tryckta rutnät. Motorn hittar originaltabellens linjer i bilden, rensar texten inuti varje cell utan att röra kanterna och skriver översättningen i samma cell. En linje som tryckts i sidled längs en marginal skrivs tillbaka i sidled.

Ibland kan en linje inte raderas rent, till exempel där texten ligger på en livlig bakgrund. I så fall lämnar motorn originaltrycket kvar istället för att smeta ut det, och lägger till en osynlig kopia av texten så att sidan fortfarande kan sökas.

C · Strukturerade filer

Word, Excel, PowerPoint, EPUB och HTML

Office-filer håller redan sin text åtskild från sin layout, så motorn översätter dem inifrån. Den ersätter orden i varje stycke, bild och kalkylblads-cell och behåller fetstil, kursiv stil och annan formatering på de ord den tillhörde, även när översättningen placerar dessa ord i en annan ordning.

EPUB-böcker och HTML-sidor översätts text för text, och deras markup lämnas som den var, så kapitel, rubriker och länkar fortsätter att fungera i den översatta kopian.

ENThe report is ready today.
↓
DEDer Bericht ist heute fertig.

Det fetstilta ordet flyttas till slutet av den tyska meningen, och dess formatering följer med det.

Kvalitet

Kontroller innan en fil kommer tillbaka

AI-översättning kan misslyckas på sätt som är lätta att missa vid en snabb genomläsning, så motorn kontrollerar varje passage innan den accepteras:

  1. reject Ett svar som upprepar originalet istället för att översätta det avvisas.
  2. reject Liksom ett svar på fel språk, ett som loopar eller slutar halvvägs, och ett med slumpmässiga tecken från ett annat skriftsystem.
  3. retry En avvisad passage översätts igen, först tillsammans med raderna runt den för kontext, sedan på egen hand.
  4. compare Siffror, webbadresser och e-postadresser jämförs mellan originalet och översättningen, så en ändrad siffra flaggas.
  5. reuse En mening som förekommer på flera sidor översätts en gång, så en rubrik eller en term läses likadant överallt i dokumentet.
  6. discard Om en stor del av ett dokument kommer tillbaka oöversatt, kastar motorn bort det resultatet snarare än att lämna över en halvöversatt fil.

Byggt och drivet av DocTranslator

Vår egen kod, från läsning av sidan till återskapande av den.

Motorn är utvecklad av DocTranslator-teamet. Sidanalysen, hanteringen av skanningar och tabeller, återuppbyggnaden av varje sida och ovanstående kontroller är vår egen kod. Eftersom vi skriver motorn själva kan ett problem som en förskjuten tabell eller en saknad tecken åtgärdas i själva motorn.

Översättningar till kinesiska, japanska, koreanska, hindi, thailändska och andra skriftsystem sätts i typsnitt som innehåller dessa tecken, så du får inga tomma rutor där bokstäver borde vara. Endast de tecken som ett dokument faktiskt använder bäddas in, vilket håller filstorleken nere.

DocTranslator AI Engine FAQ

Är DocTranslator AI Engine byggd av DocTranslator?

Ja. Motorn är utvecklad internt av DocTranslator-teamet. Sidanalysen, hanteringen av skanningar, rekonstruktionen av layouten och kvalitetskontrollerna är vår egen kod.

Behåller den stämplar, sigill och signaturer på skannade dokument?

Ja. Motorn tar bara bort bläcket från igenkänd löpande text. Stämplar, sigill, signaturer, foton, diagram och illustrationer lämnas som de skannades, så ett certifikat visar fortfarande sitt sigill och ett kontrakt sina signaturer efter översättning.

Vad händer med tabeller?

I en PDF med ett textlager översätts varje cell för sig och skrivs tillbaka i samma cell. Vid en skanning hittar motorn rutnätet som skrivits ut i bilden, rensar texten inuti varje cell utan att röra linjerna och skriver översättningen i cellen den kom ifrån.

Kommer den översatta filen att se exakt ut som originalet?

Nära, men inte alltid identiskt. En översättning är vanligtvis längre eller kortare än sin källa, så text kan radbrytas annorlunda eller ställas in lite mindre för att passa sin ruta. På en tät sida, som en fotograferad tabell, ta en snabb titt på resultatet innan du skickar filen vidare.

Vilka språk stöder DocTranslator?

DocTranslator stöder 108 språk, och du kan översätta mellan vilket par som helst av dem. Den fullständiga språklistan visar alla.

Kan jag använda det för ett visum eller en domstolsansökan?

Motorn producerar AI-översättningar. Immigrationskontor, domstolar och universitet ber vanligtvis om en certifierad översättning, undertecknad av en professionell översättare som bekräftar att den är korrekt och fullständig. För det, använd vår certifierade översättningstjänst.

Översätt ett dokument och kontrollera layouten själv

Ladda upp en PDF, en skanning eller en Office-fil, välj två av 108 språk och jämför resultatet med ditt original. Översättning börjar från 0,99 USD per dokument.