Sistem lokalisasi anu diusulkeun nyayogikeun kasempetan pikeun nyiptakeun tarjamahan anu katingali alami tina elemen antarmuka anu henteu dipaksa kana kerangka kaku sareng henteu dugi ka tarjamahan 1-to-1 tina frasa standar. Di hiji sisi, Fluent ngajadikeun saderhana pisan pikeun nerapkeun tarjamahan anu pangbasajanna, tapi di sisi anu sanés, éta nyayogikeun alat anu fleksibel pikeun narjamahkeun interaksi kompleks anu tumut kana gender, declensions jamak, konjugasi sareng fitur basa anu sanés.
Fluent ngamungkinkeun nyiptakeun tarjamahan asynchronous, dimana string basajan dina basa Inggris tiasa dibandingkeun sareng tarjamahan multivariate anu rada rumit dina basa sanés (contona, "Vera nambihan poto," "Vasya nambihan lima poto"). Dina waktos anu sami, sintaksis Fluent anu netepkeun tarjamahan tetep gampang dibaca sareng dihartoskeun. Sistem ieu mimitina dirancang pikeun dianggo ku spesialis non-teknis, anu ngamungkinkeun para penerjemah tanpa kaahlian program tiasa kalibet dina prosés tarjamahan sareng ulasan.
dibagikeun-poto =
Dina {$userGender ->
[lalaki] manéhna
[awéwé] nya
* [lain] aranjeunna
} kumpulan
{$Nama pamaké} {$photoCount ->
[hiji] poto anyar ditambahkeun
[sababaraha] nambahkeun {$photoCount} poto anyar
*[lain] nambahkeun {$photoCount} poto anyar
}.
Unsur inti tarjamahan dina Fluent nyaéta pesen. Unggal pesen pakait sareng hiji identifier (contona, "halo = Hello, dunya!"), nu napel kode aplikasi dimana eta dilarapkeun. Pesen tiasa janten frasa téks saderhana atanapi skrip multi-garis anu tumut kana pilihan grammar anu béda sareng kalebet
Fluent nyadiakeun résistansi kasalahan anu luhur - pesen anu salah formatna henteu ngabalukarkeun karusakan kana sakabéh file anu aya tarjamahan atanapi pesen anu caket. Koméntar tiasa nambihan pikeun nambihan inpormasi kontekstual ngeunaan tujuan pesen sareng grup. Fluent parantos dianggo pikeun ngalokalkeun situs pikeun proyék Firefox Send sareng Common Voice. Taun ka tukang, migrasi Firefox ka Fluent dimimitian, sareng ayeuna
sumber: opennet.ru