La proponita lokaliza sistemo disponigas ŝancojn por krei natur-aspektantajn tradukojn de interfacelementoj kiuj ne estas devigitaj en rigidan kadron kaj ne estas limigitaj al 1-al-1 traduko de normaj frazoj. Unuflanke, Fluent ege simplas efektivigi la plej simplajn tradukojn, sed aliflanke, ĝi disponigas flekseblajn ilojn por traduki kompleksajn interagojn, kiuj konsideras sekson, pluralajn deklinaciojn, konjugaciojn kaj aliajn lingvajn trajtojn.
Fluent permesas la kreadon de nesinkronaj tradukoj, en kiuj simpla ĉeno en la angla povas esti komparita kun sufiĉe kompleksa plurvaria traduko en alia lingvo (ekzemple, "Vera aldonis foton", "Vasya aldonis kvin fotojn"). Samtempe, la Fluent-sintakso, kiu difinas tradukojn, restas sufiĉe facile legebla kaj komprenebla. La sistemo estis komence dizajnita por uzo de ne-teknikaj specialistoj, kio permesas al tradukistoj sen programaj kapabloj esti implikitaj en la tradukado kaj revizioprocezo.
komunaj-fotoj =
En {$userGender ->
[vira] lin
[ino] ŝi
*[aliaj] ilin
} kolekto
{$userName} {$photoCount ->
[unu] nova foto aldonita
[malmultaj] aldonis {$photoCount} novajn fotojn
*[other] aldonis {$photoCount} novajn fotojn
}.
La kerna elemento de tradukado en Fluent estas la mesaĝo. Ĉiu mesaĝo estas asociita kun identigilo (ekzemple, "saluton = Saluton, mondo!"), kiu estas alfiksita al la aplikaĵokodo kie ĝi estas aplikata. Mesaĝoj povas esti simplaj tekstaj frazoj aŭ plurliniaj skriptoj, kiuj konsideras malsamajn gramatikajn elektojn kaj inkluzivas
Fluent provizas altan erarreziston - malĝuste formatita mesaĝo ne kondukas al damaĝo al la tuta dosiero kun tradukoj aŭ proksimaj mesaĝoj. Komentoj povas esti aldonitaj por aldoni kuntekstan informon pri la celo de mesaĝoj kaj grupoj. Fluent jam estas uzata por lokalizi retejojn por la projektoj Firefox Send kaj Common Voice. Pasintjare, la migrado de Firefox al Fluent komenciĝis, kaj estas nuntempe
fonto: opennet.ru