Mengembangkan aplikasi yang dilokalkan dan dilokalkan secara global
Visual Studio memudahkan pengembangan untuk audiens internasional dengan memanfaatkan layanan bawaan .NET.
Misalnya, sistem proyek untuk aplikasi Formulir Windows dapat menghasilkan file sumber daya untuk budaya UI fallback dan setiap budaya UI tambahan. Saat Anda membuat proyek di Visual Studio, file sumber daya dikompilasi dari format XML Visual Studio (.resx) ke format biner perantara (.resources), yang kemudian disematkan dalam rakitan satelit. Untuk informasi selengkapnya, lihat File sumber daya di Visual Studio dan Membuat rakitan satelit untuk aplikasi desktop.
Bahasa dua arah
Anda dapat menggunakan Visual Studio untuk membuat aplikasi yang menampilkan teks dengan benar dalam bahasa yang ditulis dari kanan ke kiri, termasuk Arab dan Ibrani. Untuk beberapa fitur, Anda cukup mengatur properti. Dalam kasus lain, Anda harus menerapkan fitur dalam kode.
Catatan
Untuk memasukkan dan menampilkan bahasa dua arah, Anda harus bekerja dengan versi Windows yang dikonfigurasi dengan bahasa yang sesuai. Ini bisa menjadi versi Bahasa Inggris Windows dengan paket bahasa yang sesuai diinstal, atau versi Windows yang dilokalkan dengan tepat.
Aplikasi yang mendukung bahasa dua arah
Aplikasi Windows
Anda dapat membuat aplikasi dua arah penuh yang menyertakan dukungan untuk teks dua arah, urutan baca kanan ke kiri, dan pencerminan (membalikkan tata letak jendela, menu, kotak dialog, dan sebagainya). Kecuali untuk pencerminan, fitur ini tersedia secara default atau sebagai pengaturan properti. Pencerminan didukung secara inheren untuk beberapa fitur, seperti kotak pesan. Namun, dalam kasus lain Anda harus menerapkan pencerminan dalam kode. Untuk informasi selengkapnya, lihat dukungan dua arah untuk aplikasi Formulir Windows.
Aplikasi web
Layanan web mendukung pengiriman dan penerimaan teks UTF-8 dan Unicode, membuatnya cocok untuk aplikasi yang melibatkan bahasa dua arah. Aplikasi klien web mengandalkan browser untuk antarmuka pengguna mereka, sehingga tingkat dukungan dua arah dalam aplikasi web tergantung pada seberapa baik browser pengguna mendukung fitur dua arah tersebut. Di Visual Studio, Anda dapat membuat aplikasi dengan dukungan untuk teks Arab atau Ibrani, urutan baca kanan-ke-kiri, pengodean file, dan pengaturan budaya lokal. Untuk informasi selengkapnya, lihat Dukungan dua arah untuk aplikasi web ASP.NET.
Catatan
Aplikasi konsol tidak menyertakan dukungan teks untuk bahasa dua arah. Ini adalah konsekuensi dari cara kerja Windows dengan aplikasi konsol.