HjemNyheter og artiklerAPI for oversettelse: slik automatiserer du flerspråklig innhold i selskapet

API for oversettelse: slik automatiserer du flerspråklig innhold i selskapet

Nettbutikken legger til hundrevis av produkter i uken, kundeservice får e-post på ti språk, og knappetekstene i appen endres nesten hver dag. Hvis alt dette sendes til oversettere som vedlegg på e-post, blir oversettelsen en flaskehals for hele virksomheten. Lanseringen er klar, men den tyske siden venter fortsatt i kø. Derfor flytter selskaper stadig oftere språkarbeidet fra e-posten og inn i koden.

I denne artikkelen går vi gjennom hvordan et oversettelses-API fungerer, hvilke oppgaver det dekker, og hvor man ikke kan klare seg uten et menneske. Vi kommer ikke til å oppfordre til å overlate alt til maskinen, og heller ikke til å gjøre alt manuelt. Vi ser på hvordan man bygger en flyt der hver tekst havner hos riktig utfører.

Hva er et oversettelses-API, forklart enkelt

API står for et sett med regler som én programvare bruker for å kommunisere med en annen. Systemet ditt sender en tekst og oppgir et språkpar, og får tilbake en ferdig oversettelse. Ingen må åpne en nettside, laste opp et dokument eller vente på et svar på e-post. For brukeren ser det ut som om siden selv har begynt å snakke et annet språk.

Bak det samme grensesnittet kan det skjule seg ulike løsninger. Det kan være en motor for maskinoversettelse som svarer på sekunder. Det kan også være en plattform der forespørselen går til en profesjonell oversetter, og resultatet kommer tilbake senere. Translate24 tilbyr API for selskaper og bygger på et nettverk av over 1200 sertifiserte oversettere, så ordningen «send og motta» betyr ikke nødvendigvis at maskinen har oversatt.

For utviklere handler integrasjonen vanligvis om noen få forespørsler: opprette en bestilling, sende teksten, sjekke statusen og hente resultatet. For produktansvarlige er noe annet viktigere: oversettelsen blir en del av prosessen i stedet for en egen oppgave med manuell videresending. En ny rad i produktdatabasen setter selv i gang kjeden. Automatisering av oversettelse fjerner ikke oversetteren, men rutinen rundt vedkommende: e-post, vedlegg og kopiering.

Typiske scenarier: kataloger, kundeservice, brukerinnhold

Det mest åpenbare scenarioet er kataloger. En butikk med tusenvis av produktkort kan ikke oversette hver beskrivelse for hand hver gang en tekst eller egenskap endres. API-et henter de endrede feltene og returnerer dem på de språkene som trengs. Det sparer budsjettet, og lokalisering av nye produkter tar dager i stedet for uker.

Det andre scenarioet er kundeservice. En kunde skriver på portugisisk, agenten leser på russisk, og svaret sendes tilbake på kundens språk. Her er hastighet viktigere enn litterær finish, så en rask maskinversjon er berettiget. Til gjengæld bør svarmaler og tekster i hjelpesenteret kontrolleres av et menneske én gang, for de vil bli lest av tusenvis av personer.

Det tredje scenarioet er brukerinnhold: anmeldelser, kommentarer, annonser og beskrivelser på markedsplasser. Volumet er enormt, mens verdien av hver enkelt tekst er liten. Slikt materiale oversettes derfor vanligvis automatisk og merkes som «oversatt av maskin». Hvis en anmeldelse utvikler seg til et juridisk krav, bør den imidlertid overlates til en spesialist.

Maskinoversettelse, menneske eller en kombinasjon

Et ærlig svar på spørsmålet «hva er best» avhenger av hva en feil koster. En unøyaktighet i en kommentar under et innlegg betyr nesten ingenting. En feil i bruksanvisningen til et medisinsk apparat, i en kontrakt eller i en reklameslagord koster svært mye. Derfor er det lurt å dele inn tekstene etter risikonivå allerede før API-et kobles til.

Et fungerende oppsett har ofte tre nivåer. Ved lav risiko er maskinoversettelse nok, ved middels risiko trengs i tillegg redaktørens etterredigering. Ved høy risiko kreves profesjonell oversettelse fra bunnen av og kontroll av en annen fagperson. Disse reglene kan kodes: innholdstypen bestemmer hvor forespørselen går.

Lokalisering bør nevnes separat. Det er ikke bare å bytte ut ord: datoformater, valuta, måleenheter, humor og kulturelle referanser må tilpasses. For eksempel kan knappen «Kjøp med ett klikk» høres unaturlig ut i en ordrett oversettelse. Maskinen leverer et utkast, men det siste ordet har en morsmålstalende.

Kvalitet og terminologi i en automatisk flyt

Den største utfordringen i en automatisk flyt er mangel på konsistens. Det samme ordet er oversatt på tre forskjellige måter i ulike produktkort, og kunden forvirres. «Kurv», «handlekurv» og «veske» kan bety det samme, men fremstå som tre ulike ting. For å unngå dette trengs en felles ordliste over termer og merkenavn, laget før lanseringen og ikke etter de første klagene.

Det andre problemet er tekniske elementer i teksten. Variabler som {name}, HTML-koder og lenker kan lett ødelegges hvis hele strengen oversettes. Derfor bør slike fragmenter beskyttes med plassholdere eller tas ut av teksten. Det finnes også en lengdefelle: den tyske versjonen er ofte merkbart lengre enn den engelske og ødelegger layouten på knappen.

Kvalitet må måles, ikke gjettes. Velg et utvalg, for eksempel noen prosent av tekstene i løpet av en uke, og gi det til en redaktør. Registrer typiske feil, og før dem tilbake inn i ordlisten og reglene. Slik blir flyten gradvis bedre, og profesjonell oversettelse tas i bruk der den virkelig trengs.

Datasikkerhet

Gjennom API-et sendes ikke abstrakte strenger, men ekte data: kundenavn, ordrenumre, kontraktsvilkår. Derfor må du forstå hva du faktisk sender før du velger leverandør. Ofte kan personopplysninger erstattes med markører før oversettelsen og settes inn igjen etterpå. Det er tryggere enn å stole på hver enkelt underleverandør.

Sjekk de grunnleggende tingene: kryptering under overføring, tilgangskontroll via nøkler og hvor lenge leverandøren lagrer tekstene. Spør om materialet ditt brukes til å trene modeller. For levende oversettere bør du kontrollere om de signerer en taushetserklæring. API-nøkler skal ikke ligge i offentlige repositorier, og for test- og produksjonsmiljøer bør du opprette separate nøkler.

Lovkravene avhenger av land. Den europeiske GDPR og den russiske loven om personopplysninger regulerer for eksempel lagring og overføring av informasjon på ulike måter. Hvis du opererer i flere markeder, bør du avklare løsningen med en jurist på forhånd. De mest sensitive dokumentene bør helst ikke inn i en helautomatisk flyt i det hele tatt.

Hvordan starte integrasjonen

Begynn med en revisjon: hvilke tekster har du, hvor ofte endres de, og hva koster en feil i hver av dem? Velg én flyt, for eksempel beskrivelser av nye produkter, og kjør et pilotprosjekt på to språk. Lag ordlisten og rutingreglene før den første forespørselen. Etter en måned sammenligner du hastighet og kostnad med den tidligere manuelle prosessen.

Deretter skalerer du videre etter språk og innholdstype, uten å ødelegge det som allerede fungerer. Automatisering av oversettelse er god der oppgavene gjentar seg, mens et menneske trengs der mening, tone og ansvar står på spill. Hvis du vil diskutere en tilkobling, tilbyr Translate24 et API for selskaper og et nettverk av sertifiserte oversettere for oppgaver som krever profesjonell oversettelse.

Les også:

Trenger du en profesjonell oversettelse? Bestill på nett: velg språk, last opp filen og se prisen på noen få minutter.

Siste nyheter
I labyrinten av språk fremstår automatisk oversettelse som en ledestjerne som bringer kulturer, bedrifter og enkeltp...
Les mer
3 years ago
I dagens digitale tidsalder tilbyr Internett et enormt utvalg av innhold, noe som gjør verden mer sammenkoblet enn noen g...
Les mer
3 years ago