Uluslararasılaştırma

IBus 1.5.21 sürümü birleşik yazmayı iyileştiriyor

Daha önce, IBus sabit dahili arabellek boyutu nedeniyle 7 karakterden daha az birleşik tuş dizilerini kabul ediyordu. Yani, Multi_key-O-R üç karakterden oluşuyor ve "®" çıktısı veriyordu, ancak Multi_key-Multi_key-o-i-i-i-n-t 8 karakterden oluşuyor ve dizi IBus’ta etkinleştirilmemişti. Bu iyileştirmeyle, `IBus arabellek boyutu 255 karaktere yükseltildi.

Ek olarak, IBus çıktısı daha önce sadece bir birleşik karakterdi ve boyutu 16 bit ile sınırlıydı. Yani, "®" bir karakterdir ve çıktı alınabilir, ancak "🗼" karakteri 16 bitten daha büyük bir boyuta sahiptir. Sonuç olarak, çıktı IBus’ta etkinleştirilmemişti. Bu iyileştirme ile, `IBus 1.5.21 sürümü karakter uzunlukları sınırlamasını kaldırmakta ve boyut 32 bite kadar artırılmaktadır.

Noto yazı tipleri artık öntanımlı olarak değişkendir

Noto yazı tipi ailesi, Unicode standardında tanımlanan tüm dilleri kapsayacak şekilde tasarlanmıştır. Şu anda Fedora’daki Sinhala dili için öntanımlı yazı tipi ailesidir.

Bu sürümde, Noto yazı tipleri öntanımlı olarak değişken versiyonunu kullanmaya geçmektedir. Değişken yazı tipleri, tek bir OpenType yazı tipi (OTF) dosyasında birden çok yazı tipi varyasyonunu kodlamaktadır. Sonuç olarak, değişken yazı tipleri aşağıdaki avantajlara sahiptir:

  • Disk alanından önemli ölçüde tasarruf sağlarlar.

  • OTF’yi destekleyen uygulamaların kullanıcı arayüzünde yazı tipi varyasyon seçenekleri sunmasını sağlarlar.

Artık asgari dil desteği kurabilirsiniz

Bu sürüm, belirli bir dil için temel destek sağlayan yeni paketler sunmaktadır. Paketler langpacks-core-dil_kodu şeklinde adlandırılmıştır, dil_kodu o dil için kısa ISO kodudur, İspanyolca için es gibi. Temel destek aşağıdakileri içermektedir:

  • glibc yerel ayarları

  • Öntanımlı yazı tipi

  • Dil gerektiriyorsa öntanımlı giriş yöntemi

Temel yerelleştirme seti aşağıdakileri içermez:

  • Çeviriler

  • İlave yazı tipleri

  • Yazım denetleyici sözlükleri

Temel dil destek paketleri özel kurulumlar oluşturmak, Spinler veya Fedora’yı küçük bir kalıptan kurmak için kullanışlıdır. Eklenen her dil için gerekli olmayan ek çevirileri ve yazı tiplerini kullanmadan belirli diller için temel uluslararasılaştırma desteği ekleyebilirsiniz.

Çeviriler ve ek yazı tipleri dahil olmak üzere tam dil desteği langpacks-dil_kodu paketlerinden sağlanmaya devam etmektedir.