Ana Sayfa

Fluent: Doğal Çeviriler İçin Yerelleştirme Sistemi

1 dk okuma

Fluent, doğal ve doğru çeviriler sağlamak amacıyla tasarlanmış yenilikçi bir yerelleştirme sistemidir. Bu sistemde çoğu mesaj, bir tanımlayıcı (identifier) ve bir değerden (value) oluşan basit metin dizileridir. Örneğin, "tabs-close-button" tanımlayıcısı "Close" değerine sahip olabilir. Bu basit yapı, temel çeviri ihtiyaçları için hızlı ve anlaşılır bir çözüm sunar.

Ancak, bazı durumlarda hedef dilde doğru bir çeviri elde etmek için biraz mantık gereklidir. Fluent, bu tür durumları ele almak için değişkenler ve Unicode'un CLDR tarafından tanımlanan çoğul kategorileri gibi özellikler sunar. Örneğin, "tabs-close-tooltip" mesajında, çevirinin doğru varyantı "$tabCount" değişkeninin değerine bağlıdır ve "[one]" veya "[other]" gibi çoğul kategorileri kullanılarak farklılaştırılabilir. Bu sayede, dillerin karmaşık dilbilgisel kuralları, özellikle çoğullandırma gibi durumlar, doğru bir şekilde yönetilebilir ve çevirilerin doğal akışı korunur. Öte yandan, herhangi bir mantık gerektirmeyen durumlarda, Fluent'taki çeviriler basitliğini korur; örneğin, Firefox'ta birden fazla sekme kapatılırken gösterilen "tabs-close-warning" mesajı gibi.

Fluent ayrıca, "terimler" adı verilen özel mesaj türlerini de içerir. Tanımlayıcıları her zaman bir tire ile başlayan (örn. "-sync-brand-name") bu terimler, doğrudan uygulamada görüntülenemez ancak diğer mesajlar tarafından referans alınabilir. Terimler, çevirilerde tutarlılığı sağlamak için güçlü bir araçtır; bir kez tanımlandığında, bir çeviri diğer çevirilerde yeniden kullanılabilir. Bu özellik, stil yönergelerinin uygulanmasına yardımcı olur ve aynı zamanda resmi olmayan yapılar veya beta sürümleri gibi durumlarda marka adının kolayca değiştirilebilmesini sağlar. Bu esneklik, yerelleştirme süreçlerini daha verimli ve yönetilebilir kılar.

İçgörü

Fluent, çevirilerde doğal dil akışını ve dilbilgisel doğruluğu sağlamanın yanı sıra, terimler aracılığıyla tutarlılık ve marka esnekliği sunarak yerelleştirme süreçlerini önemli ölçüde iyileştirir.

Kaynak