Strojno prevajanje je danes tako kakovostno, da ga v mnogih primerih ni več mogoče ločiti od človeškega. Prevajalske storitve delujejo tekoče, idiomatsko in z občutkom za stil. Potem pa prevajaš nabor podatkov DPP - in nenadoma se iz »rear lock fiber closure« »zapiranje z zadnjim zapahom iz vlaken«.
Problem je strokovna terminologija. Tukaj pojasnjujemo, zakaj podatkov o izdelkih ne smemo obravnavati kot romane in katera orodja ponuja Transpareo, da vaše 40 jezikovnih različic ostanejo razumljive.
Osnovni problem: ena beseda, več pomenov
»Seal« v DPP-ju za jakno za prosti čas: tesnilo. »Seal« v laboratoriju: tjulenj ali tesnilo, odvisno od konteksta. »Seal« v protokolu vzdrževanja: v nekaterih primerih pečat.
Splošni prevajalski model izbira na podlagi statističnega konteksta. Pri tekočem besedilu to deluje - roman ponuja obilo konteksta. Pri podatkovnem polju primary_closure: seal pa konteksta skoraj ni. Model le ugiba.
Posledica so subtilne napake. Niso tako dramatične kot »Hinterschloss-Faserverschluss«, vendar imajo pomembne posledice: komponenta, ki se v nemščini imenuje »Dichtung«, se v italijanskem DPP nenadoma imenuje »sigillo« namesto »guarnizione«. Nakupovalec nadomestnega dela ne more več najti.
Kaj danes ponuja Transpareo
Naš prevajalski sistem vsako novo vsebino samodejno prenese v vse aktivne jezike. Značilne so štiri lastnosti:
-
Ohranjanje Markdowna in spremenljivk: nadomestni znaki, kot je
<a href="/sl/registrirati-se">Pro-članstvo</a>, in strukture Markdowna se pred prevajanjem izvlečejo, prevaja se le čisti besedilo, nato pa se strukture ponovno vstavijo nespremenjene. Tako ostanejo povezave, obrazci in postavitev dosledni v vseh jezikih. - Centralizirani prevajalski vnosi: prevodi se ne shranjujejo v samem zapisu, temveč v skupni plasti. Več zapisov z istim izvirnim besedilom si deli en prevod. To prihrani prevajalske stroške in samodejno poenoti izraze v celotnem podatkovnem modelu.
- Samodejno ponovno prevajanje ob spremembi: če se izvirno besedilo spremeni, se prevodi v vseh jezikih ponovno ustvarijo. Popravek v nemščini - 39 drugih jezikovnih različic sledi samodejno.
- Označbe na posamezni zapis: Vsebine je mogoče izključiti iz samodejnega prevajanja ali pa obstoječe prevode zakleniti - na primer za mednarodna imena izdelkov ali ročne popravke.
Kje stranka dopolni obdelavo
Avtomatski prevod v večini primerov zagotavlja pravilne rezultate za opisne besedila, marketinška besedila in navodila za vzdrževanje. Pri kritični strokovni terminologiji - kot je »seal«/»guarnizione« - ostane nekaj napak, ki jih mora popraviti strankin skrbnik.
Tu ima administrator na voljo tri možnosti:
- Ročno prepisovanje po jeziku in ključu: vsak prevajalski vnos je mogoče odpreti v upravitelju aplikacij in prilagoditi za vsak jezik posebej. Z označitvijo »zatrdi« se ta ročni prevod ohrani tudi pri naslednjem avtomatskem prevajanju.
- Uvoz glosarja: Obstoječe terminologije iz prevajalskih orodij ali PDF-glosarjev je mogoče uvoziti v obliki CSV in s tem neposredno ustvariti prevajalske vnose.
- Popravki po posameznih jezikih med delovanjem: italijanska prodajna služba opazi napako, jo popravi v upravitelju aplikacij - popravek začne veljati takoj, ostali prevodi pa ostanejo nespremenjeni.
Upravitelj aplikacij podpira vseh 40 jezikov
Večjezični niso le podatkovni listi izdelkov - temveč tudi vmesnik, v katerem jih vzdržujete. Upravitelj aplikacij je preveden v vseh 40 jezikov, vsebine pa lahko vnašate v katerem koli od teh jezikov. Sistem jih samodejno prevede v vse ostale.
Za večjezične ekipe to opazno spremeni sodelovanje: oddelek za upravljanje izdelkov v Milanu napiše navodila za vzdrževanje v italijanščini, oddelek za nabavo v Varšavi dopolni podatke o materialih v poljščini, oddelek za zagotavljanje kakovosti v Hamburgu pa preveri v nemščini. Vsak delavec dela v svojem jeziku, vsi vidijo isti nabor podatkov - in kdor popravi podatek, ga popravi za vse jezikovne različice hkrati.
Tudi tu velja omejitev iz zgornjega odstavka: pri kritični strokovni terminologiji mora na koncu človek preveriti, kaj je izbrala stroj.
Realnost jezikov EU
24 uradnih jezikov EU se sliši veliko. V praksi gre za tri ravni:
- Ključni trgi: DE, EN, FR, IT, ES, NL - tu vsak potrošnik pričakuje popolnost
- Pomembni trgi: PT, PL, SV, DA, FI - dobra raven, občasno se opazi vpliv stroja
- Redki jeziki: MT, GA, ET, LV, LT - včasih imamo DPP v malteškem jeziku, čeprav ga končni potrošnik na Malti nikoli ne bo prebral. Kljub temu je to obvezno.
Ta obveznost ni neobvezna. Uredba ESPR zahteva vsebino DPP v jeziku države članice, v kateri se izdelek prodaja. Kdor posluje v 27 državah, mora torej upoštevati 24 jezikov (nekatere države si delijo jezike).
Od malteščine do bengalščine
Transpareo prevaja v 40 jezikov - vseh 24 uradnih jezikov EU in še 16 dodatnih za globalni doseg:
- Evropa: bolgarščina, danščina, nemščina, angleščina, estonščina, finščina, francoščina, grščina, irščina, italijanščina, hrvaščina, latvijščina, litovščina, malteščina, nizozemščina, poljščina, portugalščina, romunščina, švedščina, slovaščina, slovenščina, španščina, češčina in madžarščina - poleg tega še albanska, bosanska, islandščina, makedonščina, norveščina, ruščina, srbščina, turščina in ukrajinščina.
- Po vsem svetu: bengalščina, kitajščina, hindijščina, indonezijščina, japonščina, korejščina in vietnamščina.
Za prihajajoči tekstilni DPP sta z bengalščino in vietnamščino pokrita velika proizvodna območja - dobavitelj v Daki bere isti opis kot nabavnica v Parizu.
Zakaj centralizirana lokalizacijska plast
Večina platform shranjuje prevode kot dodatna polja v podatkovnem nizu: description_de, description_en, … 40 polj na prevodljiv atribut. Zveni preprosto, vendar ima tri slabosti:
- Podvojen tekst. Dva izdelka z enakim opisom materiala ustvarita 40 + 40 prevodov namesto enkrat 40
- Težko prilagodljivo. Dodajanje 41. jezika pomeni: migracijo sheme za vse prevodljive modele
- Popravke je težko globalno uporabiti. Če se »guarnizione« popravi povsod, bi bilo treba vse zapise obdelati posamično
Razdeljena prevajalska plast to reši: en vnos, veliko sklicev. Ena popravek, koristi pa imajo vsi zapisi.
Kaj še nimamo
Baza podatkov terminologije, prilagojena posameznemu stranki, z avtomatskim prepoznavanjem predlogov je v načrtu razvoja, vendar danes še ni na voljo. Kdor začne danes, bo z obstoječimi orodji prišel daleč: ročno prepisovanje, uvoz glosarjev in označevanje za ohranitev pokrivajo najpogostejše primere uporabe.
Verjamemo, da bi morali stroji opraviti večino dela, ljudje pa naj posredujejo le tam, kjer je to res potrebno. Dokler avtomatsko prepoznavanje terminologije ne bo na voljo, je ročno posredovanje pregledno - in to je bolj pošteno kot obljuba, ki ne bo izpolnjena.
Vprašanja v zvezi s tem prispevkom
V katerih jezikih mora biti izdan produktni potni list?
ESPR zahteva, da so vsebine na etiketah v jeziku države članice, v kateri se izdelek prodaja. Kdor dobavlja po celotni Uniji, mora upoštevati vseh 24 uradnih jezikov EU, od katerih si nekatere deli več držav. Transpareo ponuja teh 24 jezikov ter še 16 dodatnih jezikov, vsako novo ali spremenjeno besedilo pa se samodejno prenese v vse jezike. V praksi to pomeni, da jezik ni več izhodišče - enkrat napišete besedilo v jeziku, v katerem delate, ostale različice za posamezne trge pa sledijo same.
Kdo je odgovoren, če strojni prevod napačno prevede strokovni izraz?
Vi. Odgovornost za pravilnost vsebine navodil nosi gospodarski subjekt, ki izdelek daje v promet, in se ne prenese niti na prevajalski sistem niti na nas. Zato odkrito povemo, kje stroj zmore in kje ne - opisi, navodila za vzdrževanje in marketinška besedila so brezhibni, medtem ko strokovni izrazi, kot so imena komponent, zapirala ali premazi, zahtevajo človeško oko. Avtomatski izpis obravnavajte kot popoln osnutek v 40 jezikih in čas za pregled posvetite tistim nekaj sto izrazom, od katerih je za serviserje in kupce dejansko kaj odvisno.
Kako popravim izraz tako, da ga naslednji samodejni izvedba ne prepiše?
Odprite vnos za prevod v upravitelju aplikacij, prilagodite vrednost za zadevni jezik in označite polje za ohranitev. Ta označitev vnos izključi iz samodejnega izvajanja, tako da ostane nespremenjen tudi ob kasnejših spremembah izvirnega besedila. Brez te označitve se vaša popravka obravnava kot običajen prevod in se na novo ustvari takoj, ko se spremeni izvirno besedilo. Za posamezno besedo velja isti dvofazni postopek kot za celoten odstavek.
Ali lahko uvozimo obstoječi terminološki seznam?
Da. Terminologijo, ki jo tako ali tako že vzdržujete - bodisi iz prevajalskega orodja bodisi iz PDF-glosarja vaše agencije - je mogoče uvoziti v obliki CSV in se shranijo kot vneseni prevajalski vnosi. Ti vnosi se nato obravnavajo kot ročne popravke. Najprimernejši čas za to je pred prvim večjim uvozom - takrat so izrazi že na voljo, preden se prevedejo tisoči zapisov, in ni treba ničesar popravljati naknadno.
Ali popravek velja za vse izdelke ali samo za odprti zapis?
Za vsak zapis z istim izvirnim besedilom. Prevajanja so shranjena v skupni plasti in ne pri posameznem izdelku, zato si zapisi z enakim besedilom delijo en vnos, enotna popravka pa velja za vse. Zato se obseg popravkov ne povečuje sorazmerno s katalogom - en izraz na 4000 izdelkih predstavlja en vnos, ne pa 4000.
Ali morajo sodelavci v tujini delati v nemščini ali angleščini?
Ne. Sam upravitelj aplikacij je na voljo v vseh 40 jezikih, vsebine pa je mogoče vnašati v vsakem od njih. Oddelek za upravljanje izdelkov v Milanu napiše navodila za vzdrževanje v italijanščini, oddelek za nabavo v Varšavi dopolni podatke o materialih v poljščini, vsi pa vidijo isti nabor podatkov. Kdor popravi podatek, ga popravi za vse jezikovne različice hkrati, s čimer odpade običajni postopek prek centralne prevajalske službe.
Ali obstaja funkcija samodejnega prepoznavanja terminologije?
Danes ne. Terminološka baza podatkov, prilagojena potrebam stranke, ki sama predlaga izraze, je v fazi načrtovanja razvoja in še ni na voljo. Do takrat so na voljo naslednja orodja: ročno prepisovanje, označevanje izrazov in uvoz slovarja. To raje jasno poudarimo, da ne bi načrtovali z uporabo funkcije, ki je še ni. Za najpogostejše primere ta tri orodja zadostujejo, število izrazov, ki jih morate označiti, pa je precej manjše od števila izrazov, ki jih je treba prevesti.




