Mae Mozilla wedi cyhoeddi system leoleiddio Fluent 1.0

A gyflwynwyd gan datganiad sefydlog cyntaf y prosiect Rhugl 1.0, a grΓ«wyd i symleiddio lleoleiddio cynhyrchion Mozilla. Roedd fersiwn 1.0 yn nodi sefydlogi'r manylebau marcio a'r gystrawen. Datblygiadau prosiect lledaenu trwyddedig o dan Apache 2.0. Paratoir gweithrediadau rhugl mewn ieithoedd Python, Javascript ΠΈ Rust. Er mwyn symleiddio'r broses o baratoi ffeiliau yn y fformat Rhugl, maent yn datblygu golygydd ar-lein ΠΈ ategyn ar gyfer Vim.

Mae’r system leoleiddio arfaethedig yn darparu cyfleoedd ar gyfer creu cyfieithiadau naturiol eu golwg o elfennau rhyngwyneb nad ydynt yn cael eu gorfodi i fframwaith anhyblyg ac nad ydynt yn gyfyngedig i gyfieithiad 1-i-1 o ymadroddion safonol. Ar y naill law, mae Rhugl yn ei gwneud hi'n hynod o syml i weithredu'r cyfieithiadau symlaf, ond ar y llaw arall, mae'n darparu offer hyblyg ar gyfer cyfieithu rhyngweithiadau cymhleth sy'n ystyried rhyw, declensions lluosog, cyfuniadau a nodweddion iaith eraill.

Mae rhugl yn caniatΓ‘u creu cyfieithiadau asyncronaidd, lle gellir cymharu llinyn syml yn Saesneg Γ’ chyfieithiad aml-amrywedd eithaf cymhleth mewn iaith arall (er enghraifft, "ychwanegodd Vera lun," "ychwanegodd Vasya bum llun"). Ar yr un pryd, mae'r gystrawen Rhugl sy'n diffinio cyfieithiadau yn parhau i fod yn eithaf hawdd i'w darllen a'i deall. Cynlluniwyd y system yn wreiddiol i'w defnyddio gan arbenigwyr annhechnegol, sy'n galluogi cyfieithwyr heb sgiliau rhaglennu i fod yn rhan o'r broses gyfieithu ac adolygu.

rhannu-lluniau =
Yn {$userGender ->
[dynion] ef
[benyw] hi
* [eraill] nhw
} casgliad
{$userName} {$photoCount ->
[un] llun newydd wedi'i ychwanegu
Ychwanegodd [ychydig] {$photoCount} llun newydd
Ychwanegodd *[other] {$photoCount} llun newydd
}.

Elfen graidd cyfieithu yn Rhugl yw'r neges. Mae pob neges yn gysylltiedig Γ’ dynodwr (er enghraifft, "helo = Helo, byd!"), sydd ynghlwm wrth y cod cais lle mae'n cael ei gymhwyso. Gall negeseuon fod yn ymadroddion testun syml neu'n sgriptiau aml-linell sy'n ystyried gwahanol opsiynau gramadeg ac yn cynnwys ymadroddion amodol (detholwyr), newidynnau, priodoleddau, termau ΠΈ swyddogaethau (fformatio rhif, trosi dyddiad ac amser). Cefnogir dolenni - gellir cynnwys rhai negeseuon mewn negeseuon eraill, a chaniateir dolenni rhwng gwahanol ffeiliau. Cyn y cynulliad, mae ffeiliau neges yn cael eu cyfuno'n setiau.

Mae rhugl yn darparu ymwrthedd gwall uchel - nid yw neges wedi'i fformatio'n anghywir yn arwain at ddifrod i'r ffeil gyfan gyda chyfieithiadau neu negeseuon cyfagos. Gellir ychwanegu sylwadau i ychwanegu gwybodaeth gyd-destunol am bwrpas negeseuon a grwpiau. Mae rhugl eisoes yn cael ei ddefnyddio i leoleiddio gwefannau ar gyfer prosiectau Firefox Send a Common Voice. Y llynedd, dechreuodd mudo Firefox i Fluent, ac mae ar hyn o bryd parod mwy na 3000 o negeseuon gyda chyfieithiadau (cyfanswm, mae gan Firefox tua 13 mil o linellau i'w cyfieithu).

Mae Mozilla wedi cyhoeddi system leoleiddio Fluent 1.0

Ffynhonnell: opennet.ru

Ychwanegu sylw