Mfumo wa ujanibishaji unaopendekezwa unatoa fursa za kuunda tafsiri zenye mwonekano wa asili wa vipengele vya kiolesura ambavyo havijaendeshwa katika mifumo thabiti na haizuiliwi kwa tafsiri 1 hadi 1 ya vifungu vya marejeleo. Kwa upande mmoja, Fasaha hurahisisha sana kutekeleza tafsiri rahisi, lakini kwa upande mwingine, hutoa zana zinazonyumbulika za kutafsiri mwingiliano changamano unaozingatia jinsia, utengano wa wingi, miunganisho na vipengele vingine vya lugha.
Ufasaha huruhusu uundaji wa tafsiri zisizo sawa, ambapo kamba rahisi kwa Kiingereza inaweza kulinganishwa na tafsiri ngumu ya anuwai nyingi katika lugha nyingine (kwa mfano, "Vera aliongeza picha", "Vasya aliongeza picha tano"). Wakati huo huo, sintaksia Fasaha inayofafanua tafsiri inasalia kuwa rahisi kusoma na kuelewa. Mfumo huo uliundwa awali kwa ajili ya matumizi ya wataalamu wasio wa kiufundi, ambayo inaruhusu ushiriki wa watafsiri bila ujuzi wa programu katika mchakato wa tafsiri na ukaguzi.
picha za pamoja=
Katika {$userGender ->
[mwanaume] yeye
[mwanamke] yake
*[mengine]
} mkusanyiko
{$userName} {$photoCount ->
Picha [moja] mpya imeongezwa
[wachache] waliongeza picha {$photoCount} mpya
*[nyingine] aliongeza picha {$photoCount} mpya
}.
Kipengele kikuu cha tafsiri katika Fasaha ni ujumbe. Kila ujumbe unahusishwa na kitambulisho (kwa mfano, "hello = Hello, world!"), ambayo imeambatanishwa na msimbo wa maombi katika hatua ya maombi. Ujumbe unaweza kuwa misemo rahisi ya maandishi au hati za safu nyingi ambazo huzingatia chaguo tofauti za sarufi na kujumuisha
Fasaha hutoa uwezo wa juu wa kuhimili hitilafu - ujumbe ulioumbizwa vibaya hauharibu faili nzima ya tafsiri au barua pepe zilizo karibu. Unaweza kuongeza maoni ili kuongeza maelezo ya muktadha kuhusu madhumuni ya ujumbe na vikundi. Fasaha tayari inatumiwa kubinafsisha tovuti za mradi za Firefox Send na Common Voice. Mwaka jana, uhamiaji wa Firefox kwa Fasaha ulianza, kwa sasa tayari
Chanzo: opennet.ru