Visual Studio ile Çift Yönlü Dil Uygulamaları Oluşturma
Visual Studio'yu, Arapça ve İbranice gibi sağdan sola yazılan dillerde metinleri doğru bir şekilde görüntüleyen uygulamalar oluşturmak için kullanabilirsiniz. Bazı özellikler için, kolayca özellikleri ayarlayabilirsiniz. Diğer durumlarda koda özellikler uygulamalısınız.
Not
Çift yönlü dilleri girmek ve görüntülemek için uygun dil ile yapılandırılmış bir Windows sürümü ile çalışıyor olmanız gerekir. Bu, Windows uygulamasının uygun dil paketi yüklü olan İngilizce bir sürümü veya Windows öğesinin uygun şekilde yerelleştirilmiş bir sürümü olabilir.
Windows Uygulamaları
Çift yönlü metin, sağdan sola okuma düzeni ve yansıtma (pencerelerin, menülerin, iletişim kutularının ve benzerlerinin yerleşiminin ters çevrilmesi) desteği içeren tam çift yönlü uygulamalar oluşturabilirsiniz. Yansıtma haricinde, bu özellikler varsayılan olarak veya özellik ayarı olarak kullanılabilir. İleti kutuları gibi bazı özelliklerde yansıtma kendiliğinden desteklenir. Ancak, diğer durumlarda kodda yansıtma uygulamalısınız.
Daha fazla bilgi için bkz. Windows Forms uygulamaları için çift yönlü destek.
Web Uygulamaları
Web uygulamaları kullanıcı arabirimleri için tarayıcılara güvenir. Bu yüzden bir Web sitesindeki çift yönlü desteğin derecesi kısmen kullanıcının tarayıcısının o çift yönlü özellikleri ne kadar iyi desteklediğine bağlıdır. Visual Studio'da Arapça veya İbranice metni, sağdan sola okuma sırasını, dosya kodlamayı ve yerel kültür ayarlarını destekleyen uygulamalar oluşturabilirsiniz.
Web hizmetleri aynı şekilde UTF-8 ve Unicode metin almayı ve göndermeyi destekler ve bu onları çift yönlü dilleri içeren uygulamalar için uygun yapar.
Daha fazla bilgi için bkz. ASP.NET Web uygulamaları için BIOS destek.
Konsol Uygulamaları
Konsol uygulamaları çift yönlü diller için metin desteği içermez. Bu, doğrudan bir Visual Studio sınırlaması değildir; Windows'un konsol uygulamaları ile çalışma biçiminin bir sonucudur.
Ayrıca bkz.
Kavramlar
Windows Forms uygulamaları için çift yönlü destek
ASP.NET Web uygulamaları için BIOS destek