Aracılığıyla paylaş


Çok Dilli Kullanıcı Arabirimi Hakkında

Çok Dilli Kullanıcı Arabirimi (MUI), kullanıcılara Windows işletim sisteminde genelleştirilmiş uygulamalar ve kullanıcı arabirimi dil kaynak yönetimi için yerelleştirilmiş bir kullanıcı arabirimi sağlayan bir teknolojidir. Windows Vista ve sonraki sürümlerde çalıştırılacak genelleştirilmiş uygulamalara MUI işlevselliğinin yanı sıra birçok Windows Vista öncesi işletim sistemi eklemek için destek sağlanır. MUI yerelleştirme ve kaynak yönetimi modelleri, geliştirme, test ve dünya için hazır yazılım desteğini geliştirir.

MUI teknolojisinin özellikleri şunlardır:

  • Yazılım yerelleştirme için basitleştirilmiş dil yönetimi. MUI, işletim sisteminin dil ayarlarının kullanıcı tercihlerine göre desteklenen bir dile değiştirilmesini sağlar.
  • Uygulama kodu ikili dosyasının dil kaynak dosyalarından ayrılmasını temel alan yenilikçi bir kaynak teknolojisi. Uygulamanızı yeniden derlemeye veya yeniden bağlamaya gerek kalmadan ek bir dil için kaynak ekleyebilirsiniz. Ek yerelleştirilmiş kaynaklar isteğe bağlı eklentiler haline gelir.
  • Tam uygulama programlama arabirimi (API). Windows Vista ve üzeri sürümler, genelleştirilmiş uygulamalara MUI işlevselliğini eklerken kullanmanız için MUI API'sini kullanıma sunar. Dil yönetimi işlevleri, uygulamalarınızın çok çeşitli kullanıcı arabirimi dillerini desteklemesini sağlar. API ayrıca, kaynak yükleyicinin Windows Vista ve sonraki sürümlerde kaynakları yüklemesini sağlayan kaynak yükleme işlevlerinin yanı sıra Windows Vista öncesi işletim sistemlerini de içerir.
  • Uluslararası dağıtım görüntüsü yönetiminde esneklik sağlayan bir dizi dil paketi yönetim aracı. Bu araçlar geliştiricilere yönelik değildir ve bu nedenle SDK kapsamında değildir. Daha fazla bilgi technet'te bulunan Windows Otomatik Yükleme Seti'nde bulunabilir.

MUI'nin en görünür avantajı, birden çok kullanıcının aynı iş istasyonunu paylaşabilmesi ve kullanıcı arabirimini farklı dillerde görüntüleyebiliyor olmasıdır. Şirketler ve OEM'ler, tek bir yüklemeyle çok dilli görüntüleri kullanıma sunma, destekleme ve bakımını gerçekleştirme özelliğinden yararlanır. Ancak MUI'nin belki de temel avantajı uygulamanızı geliştirirken, oluştururken ve hizmet ederken elde edilen verimliliklerden gelir. Geliştirme ve test çalışmalarını önemli ölçüde azaltan kullanıcı arabirimi dilinden bağımsız olarak tüm platformlar için geçerli olan tek çekirdek işlevsellik ikili dosyası gönderebilirsiniz. Bir güncelleştirme veya hizmet paketi yayınlamanız gerekiyorsa, bu güncelleştirme ek mühendislik çabası olmadan desteklenen tüm diller için geçerli olur. Daha sonra ek dil desteği, tam yazılım geliştirme projesi yerine yerelleştirme projesi haline gelir.

Bu bölümde aşağıdaki konular ele alınır: