Genelleştirilmiş ve yerelleştirilmiş uygulamalar geliştirme

Visual Studio, .NET'de yerleşik hizmetlerden yararlanarak uluslararası bir hedef kitle için geliştirmeyi kolaylaştırır.

Örneğin, Windows Forms uygulamaları için proje sistemi hem geri dönüş kullanıcı arabirimi kültürü hem de her ek kullanıcı arabirimi kültürü için kaynak dosyaları oluşturabilir. Visual Studio'da bir proje oluşturduğunuzda, kaynak dosyaları Visual Studio XML biçiminden (.resx) bir ara ikili biçime (.resources) derlenir ve ardından uydu derlemelerine eklenir. Daha fazla bilgi için bkz . Visual Studio'da kaynak dosyaları ve Masaüstü uygulamaları için uydu derlemeleri oluşturma.

Çift yönlü diller

Arapça ve İbranice de dahil olmak üzere sağdan sola yazılan dillerde metinleri doğru şekilde görüntüleyen uygulamalar oluşturmak için Visual Studio'yu kullanabilirsiniz. Bazı özellikler için özellikleri ayarlayabilirsiniz. Diğer durumlarda, kodda özellikleri uygulamanız gerekir.

Not

Çift yönlü dilleri girmek ve görüntülemek için, uygun dille yapılandırılmış bir Windows sürümüyle çalışıyor olmanız gerekir. Bu, uygun dil paketinin yüklü olduğu İngilizce bir Windows sürümü veya Windows'un uygun şekilde yerelleştirilmiş sürümü olabilir.

Çift yönlü dilleri destekleyen uygulamalar

  • Windows uygulamaları

    Çift yönlü metin, sağdan sola okuma sırası ve yansıtma (pencerelerin, menülerin, iletişim kutularının vb. düzenini tersine çevirme) desteği içeren tam çift yönlü uygulamalar oluşturabilirsiniz. Yansıtma dışında, bu özellikler varsayılan olarak veya özellik ayarları olarak kullanılabilir. Yansıtma, ileti kutuları gibi bazı özellikler için doğal olarak desteklenir. Ancak, diğer durumlarda kodda yansıtma uygulamanız gerekir. Daha fazla bilgi için bkz . Windows Forms uygulamaları için çift yönlü destek.

  • Web uygulamaları

    Web hizmetleri UTF-8 ve Unicode metinleri göndermeyi ve almayı destekler ve çift yönlü diller içeren uygulamalar için uygun hale getirir. Web istemci uygulamaları, kullanıcı arabirimleri için tarayıcılara güvenir, bu nedenle bir web uygulamasındaki çift yönlü destek derecesi, kullanıcının tarayıcısının bu çift yönlü özellikleri ne kadar iyi desteklediğine bağlıdır. Visual Studio'da Arapça veya İbranice metin, sağdan sola okuma sırası, dosya kodlama ve yerel kültür ayarları desteğine sahip uygulamalar oluşturabilirsiniz. Daha fazla bilgi için bkz . ASP.NET web uygulamaları için çift yönlü destek.

Not

Konsol uygulamaları çift yönlü diller için metin desteği içermez. Bu, Windows'un konsol uygulamalarıyla nasıl çalıştığının bir sonucudur.

Ayrıca bkz.