Системаи пешниҳодшудаи локализатсия имкониятҳоро барои эҷоди тарҷумаҳои табиии унсурҳои интерфейс фароҳам меорад, ки ба чаҳорчӯбаи сахт маҷбур нашудаанд ва бо тарҷумаи 1 ба 1 ибораҳои стандартӣ маҳдуд нестанд. Аз як тараф, Fluent татбиқи соддатарин тарҷумаҳоро хеле содда мекунад, аммо аз тарафи дигар, он асбобҳои фасеҳро барои тарҷумаи мутақобилаҳои мураккаб, ки гендерӣ, танқидҳои ҷамъӣ, конъюгасияҳо ва дигар хусусиятҳои забонро ба инобат мегиранд, фароҳам меорад.
Fluent имкон медиҳад, ки тарҷумаҳои асинхронӣ эҷод карда шаванд, ки дар онҳо сатри оддии забони англисиро бо тарҷумаи хеле мураккаби бисёрвариа ба забони дигар муқоиса кардан мумкин аст (масалан, "Вера акс илова кард", "Вася панҷ акс илова кард"). Ҳамзамон, синтаксиси Fluent, ки тарҷумаҳоро муайян мекунад, барои хондан ва фаҳмидан хеле осон боқӣ мемонад. Система дар ибтидо барои истифода аз ҷониби мутахассисони ғайритехникӣ тарҳрезӣ шуда буд, ки имкон медиҳад тарҷумонҳое, ки малакаҳои барномасозӣ надоранд, дар раванди тарҷума ва баррасӣ ҷалб карда шаванд.
аксҳои муштарак =
Дар {$userGender ->
[мард] ӯ
[зан] вай
*[дигар] онҳо
} ҷамъоварӣ
{$userName} {$photoCount ->
[як] акси нав илова карда шуд
[чанд] {$photoCount} аксҳои нав илова карданд
*[дигар] {$photoCount} аксҳои нав илова кард
}.
Унсури асосии тарҷума дар Fluent паём аст. Ҳар як паём бо идентификатор алоқаманд аст (масалан, "салом = Салом, ҷаҳон!"), ки ба рамзи барнома, ки дар он ҷо татбиқ карда мешавад, замима карда мешавад. Паёмҳо метавонанд ибораҳои оддии матнӣ ё скриптҳои бисёрсатра бошанд, ки имконоти гуногуни грамматикиро ба назар мегиранд ва
Fluent муқовимати баланди хатогиҳоро таъмин мекунад - паёми нодуруст форматшуда боиси вайрон шудани тамоми файл бо тарҷумаҳо ё паёмҳои наздик намешавад. Барои илова кардани маълумоти контекстӣ дар бораи ҳадафи паёмҳо ва гурӯҳҳо шарҳҳоро илова кардан мумкин аст. Fluent аллакай барои маҳаллисозии сайтҳо барои лоиҳаҳои Firefox Send ва Common Voice истифода мешавад. Соли гузашта, муҳоҷирати Firefox ба Fluent оғоз ёфт ва ҳоло идома дорад
Манбаъ: opennet.ru