40 јазици автоматски: како нашиот AI превод се справува со специјалистичката терминологија

40 јазици автоматски: како нашиот AI превод се справува со специјалистичката терминологија

Поглед зад сцената на нашето автоматизирано преведување на податоци за производи - и зошто стручната терминологија треба да се третира поинаку отколку роман.

Машинскиот превод сега е толку добар што, во многу случаи, е невозможно да се разликува од човечки превод. Преводителите создаваат течни, идиоматски преводи со чувство за регистар. Потоа преведувате сет податоци од DPP - и одеднаш “rear lock fibre closure” станува “Hinterschloss-Faserverschluss”.

Проблемот е техничката терминологија. Тука објаснуваме зошто податоците за производите не треба да се третираат како романи и кои алатки ги нуди Transpareo за да се осигура дека вашите 40 јазични верзии ќе останат разбирливи.

Основниот проблем: еден збор, повеќе значења

“Seal” во DPP за надворешна јакна: водоотпорност. “Seal” во лабораторија: фока (животно) или заптивка, во зависност од контекстот. “Seal” во дневник за одржување: можеби печат (како печатник).

Општиот преведувачки модел го прави својот избор врз основа на статистички контекст. Ова функционира за континуиран текст - еден роман обезбедува многу контекст. Но, за поле со податоци како primary_closure: seal, речиси и да нема контекст. Моделот прави информирана претпоставка.

Резултатот се суптилни грешки. Не толку драматични како “Hinterschloss fibre fastening”, но значајни: компонента наречена “Dichtung” на германски одеднаш се нарекува “sigillo” наместо “guarnizione” во италијански DPP . Купувачот повеќе не може да го најде резервниот дел.

Што прави Transpareo денес

Нашиот систем за превод автоматски ги преведува сите нови содржини на сите активни јазици. Се карактеризира со четири клучни карактеристики:

  • Зачувување на Markdown и променливи: Заменливите ознаки како што е <a href="/mk/rieghistriraj">Pro-Membership</a> и структурите на Markdown се извлекуваат пред преводот; обичниот текст се преведува, а потоа структурите се враќаат непроменети. Ова осигурува дека линковите, формуларите и распоредот остануваат доследни на сите јазици.
  • Централизирани преводи: Преводите не се зачувуваат во самата евиденција на податоците, туку во заеднички слој. Повеќе евиденции на податоци со ист изворен текст делат еден превод. Ова заштедува на трошоци за превод и автоматски ја стандардизира терминологијата низ моделот на податоци.
  • Автоматско преводење при промени: Ако оригиналот е изменет, преводите на сите јазици се регенерираат. Корекцијата на германски автоматски ги ажурира и 39-те други јазични верзии.
  • Обележувања по запис на податоци: Содржината може да се исклучи од автоматската обработка или постоечките преводи може да се заклучат - на пример, за меѓународни имиња на производи или рачни корекции.

Каде што клиентот ја дополнува обработката

Автоматскиот превод во голема мера дава точни резултати за описни текстови, маркетинг материјали и упатства за нега. Сепак, кај критичната техничка терминологија - како што е “заптивка /**“guarnizione” - останува мал број грешки, кои администраторот на клиентот мора да ги исправи.

Тука, администраторот има три опции:

  1. Рачно препишување по јазик и клучен збор: Секој превод може да се отвори во Менаџерот на апликации и да се приспособи за секој јазик. Со избирање на опцијата “заклучување”, овој рачен превод ќе се задржи во следното автоматско извршување.
  2. Увоз на глосариум: Постоечката терминологија од алатки за превод или глосариуми во PDF-формат може да се увезе како CSV-датотека и да се користи за директно генерирање на записи за превод.
  3. Корекции по јазик додека системот работи: Италијанскиот тим за продажба забележува грешка, ја коригира во Менаџерот на апликации - корекцијата стапува на сила веднаш, додека другите преводи остануваат непроменети.

Апликацискиот менаџер ги поддржува сите 40 јазици

Не се само техничките листови на производот повеќејазични - туку и интерфејсот во кој ги одржувате. Апликацискиот менаџер е преведен на сите 40 јазици и можете да внесувате содржина на кој било од овие јазици. Системот автоматски ја преведува на сите други.

За повеќејазичните тимови, ова прави забележителна разлика во соработката: тимот за управување со производи во Милано ги пишува упатствата за употреба на италијански, тимот за набавка во Варшава ги додава податоците за материјалот на полски, а тимот за осигурување на квалитет во Хамбург ги проверува деталите на германски. Сите работат на својот јазик, сите го гледаат истиот сет на податоци - и кој било што ќе коригира некоја информација, ја коригира за сите јазични верзии истовремено.

И овде важи претходно споменатото предупредување: во случај на критична техничка терминологија, на крајот човек треба да го провери она што машината го избрала.

Реалноста на јазиците на ЕУ

24 официјални јазици на ЕУ звучи како многу. Во пракса, постојат три нивоа:

  • Клучни пазари: DE, EN, FR, IT, ES, NL - овде, секој потрошувач очекува совршенство
  • Значителни пазари: PT, PL, SV, DA, FI - добар стандард, иако понекогаш е очигледно дека машината учествувала во процесот
  • Поретко користени јазици: MT, GA, ET, LV, LT - понекогаш имате DPP на малтешки без ниту еден краен потрошувач во Малта некогаш да го скенира. Сепак, тоа е задолжително.

Овој услов не е опционален. ESPR налага содржината на DPP да се обезбеди на јазикот на земјата-членка во која се продава производот. Затоа, секој што опслужува 27 земји се соочува со 24 јазици (некои земји делат јазици).

Од малтешки до бенгалски

Transpareo преведува на 40 јазици - сите 24 официјални јазици на ЕУ и 16 други за глобален досег:

  • Европа: бугарски, дански, германски, англиски, естонски, фински, француски, грчки, ирски, италијански, хрватски, латвиски, литвански, Малтешки, холандски, полски, португалски, романски, шведски, словачки, словенечки, шпански, чешки и унгарски - плус албански, босански, Исландски, македонски, норвешки, руски, српски, турски и украински.
  • Во светот: бенгалски, кинески, хинди, индонезиски, јапонски, корејски и виетнамски.

За претстојниот DPP за текстил, бенгалскиот и виетнамскиот ги покриваат главните земји-производители - добавувач во Дака го чита истиот пасош на производот како и купувач во Париз.

Зошто централизиран слој за локализација

Повеќето платформи ги складираат преводите како дополнителни полиња во записот со податоци: description_de, description_en, … 40 полиња по преводлив атрибут. Звучи едноставно, но има три недостатоци:

  • Дуплиран текст. Два производи со исти опис на материјалот генерираат 40 + 40 преводи наместо само 40
  • Тешко се скалира. Додавањето на 41-ви јазик значи миграција на шемата низ сите преводливи модели
  • Тешко е глобално да се применат корекциите. Ако “guarnizione” се коригира насекаде, сите записи со податоци ќе треба да се уредуваат поединечно.

Сплит слојот за превод го решава ова: еден запис, многу референци. Една корекција, сите записи со податоци имаат корист.

Што сè уште немаме

Развивањето на приспособена база на податоци за терминологија со автоматско препознавање на предлози е во тек, но во моментов не е достапна. Секој што почнува денес може да постигне многу со постоечките алатки: рачни пренасочувања, увоз на глосари и ознаката “зачувај” ги покриваат најчестите случаи на употреба.

Веруваме дека машините треба да го вршат најголемиот дел од работата, а луѓето треба да интервенираат само кога е навистина неопходно. Сè додека не биде достапно автоматско препознавање на терминологијата, рачниот процес е транспарентен - а тоа е почесно од неисполнето ветување.

Прашања за оваа објава

На кои јазици мора да биде достапен пасошот на производот?

ESPR бара информациите за производот да се обезбедат на јазикот на земјата-членка во која производот се продава. Секој што испорачува стоки низ целата ЕУ затоа мора да ги земе предвид 24-те официјални јазици на ЕУ, од кои некои ги делат повеќе земји-членки. Transpareo ги нуди овие 24 јазици плус уште 16 други, и секој нов или изменет текст автоматски се преведува на сите нив. Во практична смисла, ова значи дека јазикот повеќе не е почетна точка - пишувате еднаш на јазикот на кој работите, а потоа следуваат верзиите специфични за пазарот.

Кој е одговорен ако машинскиот превод погрешно го преведе техничкиот термин?

Одговорност на компанијата што го пласира производот на пазарот е да обезбеди дека информациите во летокот се точни, и оваа одговорност не се пренесува на преведувачки систем или на нас. Затоа сме транспарентни каде машината функционира и каде не - описите, упатствата за нега и маркетинг-текстовите излегуваат точно, додека високо специјализирани термини како имиња на компоненти, прицврстувања или облоги бараат човечко око. Третман на автоматизираниот излез како целосна прва нацрт-верзија на 40 јазици и посветете го времето за лекторирање на неколкуте стотици термини што навистина се важни за сервисите и купувачите.

Како да го коригирам терминот за да не го препише следното автоматско извршување?

Отворете го записот за преводот во Менаџерот на апликации, прилагодете ја вредноста за соодветниот јазик и поставете го ознаката “Lock”. Означувањето на ова поле ја исклучува ставката од автоматското извршување, осигурувајќи дека таа ќе остане непроменета при сите последователни измени на оригиналниот текст. Ако ова поле не е означено, вашата корекција се третира како стандарден превод и ќе биде повторно генерирана штом оригиналниот текст се промени. Истиот двостепен процес важи за еден збор како и за цел пасус.

Можеме ли да увеземе постоечка листа со терминологија?

Да. Терминологијата што сепак ја одржувате - било од преведувачки алат или од PDF глосар на вашата агенција - може да се увезе како CSV-датотека и се конвертира во писмена преведувачка единица. Овие единици потоа се третираат на ист начин како и рачните корекции. Најдобро е ова да се направи пред првиот голем увоз - на тој начин термините се веќе на место пред да се преведат илјадници записи и не е потребна дополнителна работа.

Дали корекцијата важи за сите производи или само за отворениот запис?

За секој запис на податоци со ист изворен текст. Преводите се чуваат во заеднички слој наместо на поединечниот производ, така што записите на податоци со идентичен текст делат една единствена ставка, а една единствена корекција се применува на сите нив. Токму затоа вложениот труд за извршување корекции не се зголемува со големината на каталогот - термин што се појавува на 4.000 производи се смета за една ставка, а не за 4.000.

Дали колегите кои работат во странство мора да работат на германски или на англиски?

Не. Самиот Апликациски менаџер е достапен на сите 40 јазици, а содржината може да се внесе на кој било од нив. Тимот за управување со производи во Милано ги пишува упатствата за нега на италијански, тимот за набавки во Варшава ги додава податоците за материјалот на полски, и сите гледаат истиот запис на податоци. Секој што коригира некоја информација, тоа го прави за сите јазични верзии истовремено, со што се елиминира вообичаената потреба од централна преведувачка служба.

Дали постои функција за автоматско препознавање на терминологија?

Не денес. Прилагодена база на терминологија што автоматски предлага термини е во развој и сè уште не е објавена. Дотогаш, достапните опции се рачно препишување, ознаката “retain” и увоз на глосариум. Подобро е да го разјасниме ова отколку да планирате околу функција што не постои. За повеќето вообичаени сценарија, овие три алатки го покриваат целото подрачје, а бројот на термини што треба да ги означите е многу помал од бројот на термини што треба да се преведат.

Ажурирања за повеќејазичноста и практиката на ДПП

Нови јазици, квалитет на податоците и карактеристики на производот - курирани и доставени во вашето сандаче еднаш месечно.