U sistema di localizazione prupostu furnisce opportunità per creà traduzzioni naturali di elementi di l'interfaccia chì ùn sò micca furzati in un quadru rigidu è ùn sò micca limitati à a traduzzione 1-à-1 di frasi standard. Per una banda, Fluent rende estremamente simplice per implementà e traduzioni più simplici, ma da l'altra parte, furnisce strumenti flessibili per traduzzione di interazzioni cumplessi chì piglianu in contu u genere, i declinazioni plurali, i cunjugazioni è altre caratteristiche di a lingua.
Fluent permette a creazione di traduzioni asincrone, in quale una stringa simplice in inglese pò esse paragunata cù una traduzzione multivariata piuttostu cumplessa in una altra lingua (per esempiu, "Vera hà aghjustatu una foto", "Vasya hà aghjustatu cinque foto"). À u listessu tempu, a sintassi Fluent chì definisce e traduzzioni ferma abbastanza faciule da leghje è capisce. U sistema hè statu inizialmente cuncepitu per l'usu di specialisti non tecnichi, chì permette à i traduttori senza capacità di prugrammazione per esse implicati in u prucessu di traduzzione è di rivisione.
foto spartute =
In {$userGender ->
[masculi] ellu
[femmina] ella
* [altri] elli
} cullezzione
{$userName} {$photoCount ->
[una] nova foto aghjunta
[pochi] aghjunghjenu {$photoCount} foto novi
*[other] hà aghjustatu {$photoCount} foto novi
}.
L'elementu core di a traduzzione in Fluent hè u missaghju. Ogni missaghju hè assuciatu cù un identificatore (per esempiu, "hello = Hello, world!"), chì hè attaccatu à u codice di l'applicazione induve hè appiicatu. I missaghji ponu esse semplici frasi di testu o script multi-line chì piglianu in contu diverse opzioni di grammatica è includenu
Fluent furnisce una alta resistenza à l'errore - un missaghju furmatu in forma incorrecta ùn porta micca à danni à u schedariu sanu cù traduzzioni o missaghji vicinu. I cumenti ponu esse aghjuntu per aghjunghje infurmazioni cuntestuali nantu à u scopu di i missaghji è i gruppi. Fluent hè digià utilizatu per localizà siti per i prughjetti Firefox Send è Common Voice. L'annu passatu, a migrazione di Firefox à Fluent hà iniziatu, è hè attualmente
Source: opennet.ru