Предложени систем локализације пружа могућности за креирање превода елемената интерфејса који изгледају природно, који нису уметнути у крути оквир и нису ограничени на 1-на-1 превод стандардних фраза. С једне стране, Флуент изузетно олакшава имплементацију најједноставнијих превода, али са друге стране, пружа флексибилне алате за превођење сложених интеракција које узимају у обзир род, деклинације множине, коњугације и друге језичке карактеристике.
Флуент омогућава креирање асинхроних превода, у којима се једноставан низ на енглеском може упоредити са прилично сложеним мултиваријантним преводом на другом језику (на пример, „Вера је додала фотографију“, „Васја је додао пет фотографија“). У исто време, Флуент синтакса која дефинише преводе остаје прилично лака за читање и разумевање. Систем је првобитно дизајниран за употребу од стране нетехничких стручњака, што омогућава преводиоцима без програмских вештина да буду укључени у процес превођења и прегледа.
схаред-пхотос =
У {$усерГендер ->
[мушко] њега
[женско] њу
*[остало] њих
} збирка
{$усерНаме} {$пхотоЦоунт ->
[једна] нова фотографија је додата
[неколико] је додао/ла {$пхотоЦоунт} нових фотографија
*[отхер] је додао/ла {$пхотоЦоунт} нове фотографије
}.
Основни елемент превођења у Флуенту је порука. Свака порука је повезана са идентификатором (на пример, "здраво = здраво, свет!"), који је приложен коду апликације где се примењује. Поруке могу бити једноставне текстуалне фразе или вишелинијске скрипте које узимају у обзир различите граматичке опције и укључују
Флуент пружа високу отпорност на грешке - погрешно форматирана порука не доводи до оштећења целе датотеке са преводима или оближњих порука. Коментари се могу додати за додавање контекстуалних информација о сврси порука и група. Флуент се већ користи за локализацију сајтова за пројекте Фирефок Сенд и Цоммон Воице. Прошле године је почела миграција Фирефок-а на Флуент, и тренутно је
Извор: опеннет.ру