Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengembangkan aplikasi yang siap di dunia, termasuk aplikasi yang dapat dilokalkan ke dalam satu atau beberapa bahasa, melibatkan tiga langkah: globalisasi, tinjauan pelokalan, dan pelokalan.
Langkah ini melibatkan merancang dan mengkoding aplikasi yang netral budaya dan netral bahasa, dan yang mendukung antarmuka pengguna yang dilokalkan dan data regional untuk semua pengguna. Ini melibatkan pembuatan keputusan desain dan pemrograman yang tidak didasarkan pada asumsi khusus budaya. Meskipun aplikasi globalisasi tidak dilokalkan, namun dirancang dan ditulis sehingga kemudian dapat dilokalkan ke dalam satu atau beberapa bahasa dengan relatif mudah.
Langkah ini melibatkan peninjauan kode dan desain aplikasi untuk memastikan bahwa aplikasi dapat dilokalkan dengan mudah dan untuk mengidentifikasi potensi hambatan untuk pelokalan, dan memverifikasi bahwa kode aplikasi yang dapat dieksekusi dipisahkan dari sumber dayanya. Jika tahap globalisasi efektif, tinjauan pelokalan akan mengonfirmasi pilihan desain dan pengkodian yang dibuat selama globalisasi. Tahap pelokalan juga dapat mengidentifikasi masalah yang tersisa sehingga kode sumber aplikasi tidak perlu dimodifikasi selama tahap pelokalan.
Langkah ini melibatkan penyesuaian aplikasi untuk budaya atau wilayah tertentu. Jika langkah-langkah globalisasi dan pelokalan telah dilakukan dengan benar, pelokalan terutama terdiri dari menerjemahkan antarmuka pengguna.
Mengikuti tiga langkah ini memberikan dua keuntungan:
Ini membebaskan Anda dari harus melakukan retrofit aplikasi yang dirancang untuk mendukung satu budaya atau bahasa, seperti Inggris AS, agar dapat mendukung budaya dan bahasa tambahan.
Ini menghasilkan aplikasi yang dilokalkan yang lebih stabil dan memiliki lebih sedikit bug.
.NET memberikan dukungan ekstensif untuk pengembangan aplikasi yang siap untuk pasar global dan dilokalkan. Secara khusus, banyak anggota tipe dalam pustaka kelas .NET membantu globalisasi dengan mengembalikan nilai yang mencerminkan konvensi budaya pengguna saat ini atau budaya yang telah ditentukan. Selain itu, .NET mendukung rakitan satelit, yang memfasilitasi proses pelokalan aplikasi.
Di bagian ini
Membahas tahap pertama pembuatan aplikasi yang siap di dunia, yang melibatkan merancang dan mengkoding aplikasi yang netral budaya dan netral bahasa.
Menjelaskan bagaimana globalisasi .NET menggunakan Komponen Internasional untuk Unicode (ICU).
Membahas tahap kedua pembuatan aplikasi lokal, yang melibatkan identifikasi potensi hambatan dalam proses pelokalan.
Membahas tahap akhir pembuatan aplikasi yang dilokalkan, yang melibatkan penyesuaian antarmuka pengguna aplikasi untuk wilayah atau budaya tertentu.
Operasi string yang tidak sensitif terhadap budaya
Menjelaskan cara menggunakan metode dan kelas .NET yang sensitif terhadap budaya secara default untuk mendapatkan hasil yang tidak sensitif terhadap budaya.
Praktik terbaik untuk mengembangkan aplikasi yang siap digunakan secara global
Menjelaskan praktik terbaik yang perlu diikuti untuk globalisasi, pelokalan, dan pengembangan aplikasi ASP.NET yang siap mendunia.
Referensi
System.Globalization ruang nama
Berisi kelas yang menentukan informasi terkait budaya, termasuk bahasa, negara/wilayah, kalender yang digunakan, pola format untuk tanggal, mata uang, dan angka, dan urutan pengurutan untuk string.
System.Resources ruang nama
Menyediakan kelas untuk membuat, memanipulasi, dan menggunakan sumber daya.
System.Text ruang nama
Berisi kelas yang mewakili ASCII, ANSI, Unicode, dan pengodean karakter lainnya.
Resgen.exe (Generator File Sumber Daya)
Menjelaskan cara menggunakan Resgen.exe untuk mengonversi file .txt dan file format sumber daya berbasis XML (.resx) menjadi file biner .resources untuk runtime bahasa umum.
Winres.exe (Editor Sumber Daya Formulir Windows)
Menjelaskan cara menggunakan Winres.exe untuk melokalisasi formulir Windows Forms.