Təklif olunan lokalizasiya sistemi sərt çərçivəyə məcbur edilməyən və standart ifadələrin 1-dən 1-ə tərcüməsi ilə məhdudlaşmayan interfeys elementlərinin təbii görünüşlü tərcümələrini yaratmaq üçün imkanlar təqdim edir. Bir tərəfdən, Fluent ən sadə tərcümələrin həyata keçirilməsini son dərəcə sadə edir, lakin digər tərəfdən, o, cins, cəm tərifləri, konyuqasiyalar və digər dil xüsusiyyətlərini nəzərə alan mürəkkəb qarşılıqlı əlaqələri tərcümə etmək üçün çevik alətlər təqdim edir.
Fluent asinxron tərcümələr yaratmağa imkan verir ki, burada ingilis dilində sadə bir sətir başqa dildə kifayət qədər mürəkkəb çoxvariantlı tərcümə ilə müqayisə edilə bilər (məsələn, “Vera şəkil əlavə etdi”, “Vasya beş şəkil əlavə etdi”). Eyni zamanda, tərcümələri müəyyən edən Fluent sintaksisinin oxunması və başa düşülməsi olduqca asan olaraq qalır. Sistem ilkin olaraq qeyri-texniki mütəxəssislər tərəfindən istifadə üçün nəzərdə tutulmuşdur ki, bu da proqramlaşdırma bacarığı olmayan tərcüməçilərin tərcümə və nəzərdən keçirmə prosesinə cəlb edilməsinə imkan verir.
paylaşılan fotoşəkillər =
{$userGender -> daxilində
[kişi] onu
[qadın] onu
*[digər] onları
} kolleksiya
{$userName} {$photoCount ->
[bir] yeni şəkil əlavə edildi
[bir neçə] {$photoCount} yeni foto əlavə etdi
*[other] {$photoCount} yeni foto əlavə etdi
}.
Fluent-də tərcümənin əsas elementi mesajdır. Hər bir mesaj identifikatorla əlaqələndirilir (məsələn, "salam = Salam, dünya!"), o, tətbiq olunduğu proqram koduna əlavə olunur. Mesajlar müxtəlif qrammatik seçimləri nəzərə alan və daxil olan sadə mətn ifadələri və ya çox sətirli skriptlər ola bilər.
Fluent yüksək xəta müqavimətini təmin edir - səhv formatlaşdırılmış mesaj tərcümələr və ya yaxın mesajlarla bütün faylın zədələnməsinə səbəb olmur. Mesajların və qrupların məqsədi haqqında kontekstual məlumat əlavə etmək üçün şərhlər əlavə edilə bilər. Fluent artıq Firefox Send və Common Voice layihələri üçün saytları lokallaşdırmaq üçün istifadə olunur. Keçən il Firefox-un Fluent-ə miqrasiyası başladı və hazırda da davam edir
Mənbə: opennet.ru