Ana içeriğe geç
Programlama

İşletim sistemlerinde yerel ayar karmaşası kullanıcıları Danimarka seçeneğine yöneltiyor

Öne çıkanlar

  • İngilizce dilinde metrik sistem ve pazartesi başlayan takvim isteyen kullanıcılar en_DK yereline başvuruyor.
  • Unicode CLDR standardındaki en_001 profili glibc ve yaygın masaüstü ortamlarında varsayılan olarak desteklenmiyor.
  • Linux sistemlerinde LC_* ortam değişkenleri terminal aracılığıyla bağımsız olarak yapılandırılabiliyor.

İşletim sistemlerinde arayüz dilini İngilizce kullanırken metrik ölçü birimlerini, 24 saatlik zaman dilimini ve pazartesi günü başlayan takvim düzenini tercih eden kullanıcılar, yerel ayar yapılandırmalarında teknik engellerle karşılaşıyor. Standart ABD veya Birleşik Krallık profilleri pazar günü başlangıcı, mil veya eğik çizgili tarih formatı dayattığı için, GNOME ve benzeri modern masaüstü ortamlarında beklentileri en iyi karşılayan seçenek en_DK kodlu Danimarka yereli oluyor.

Unicode CLDR tarafından sunulan en_001 kodlu "English (World)" profili teorik bir çözüm sunmasına rağmen masaüstü ortamlarının birçoğunda yer almıyor, standart glibc paketlerinde dağıtılmıyor ve mevcut ayrıştırıcıları bozma riski taşıyor. Benzer şekilde uluslararası standartları karşılamak üzere türetilebilecek yeni iki harfli bölge kodları, ISO 3166-1 kapsamında bağımsız ülkelerle çakışma ihtimali barındırdığı için küresel bir standart olarak kolayca benimsenemiyor.

Masaüstü arayüzlerinden bağımsız çalışan Linux kullanıcıları ise bu uyumsuzluğu gidermek için terminal üzerinden localectl komutuyla LC_TIME, LC_MEASUREMENT ve LC_PAPER gibi değişkenleri doğrudan en_DK.UTF-8 değerine atıyor. Yazılım dünyasında evrensel ve standart bir İngilizce yereli yaygınlaşmadığı müddetçe, uluslararası standartları arayan kullanıcıların başka ülkelerin yerel ayarlarını kullanmaya devam edeceği belirtiliyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.