Melokalisasi Sumber Daya dan Membangun Aplikasi

Topik ini menjelaskan cara membangun aplikasi MUI yang khas. Diasumsikan bahwa Anda menggunakan Microsoft Visual Studio untuk pengkodian dan Microsoft Visual Studio atau baris perintah Visual Studio untuk membangun. Anda diasumsikan menggunakan file solusi .sln untuk aplikasi Anda dan mendukung file Resource.h untuk mencerminkan file sumber daya bahasa dasar.

Catatan

Jika menggunakan baris perintah Visual Studio untuk build, Anda akan menggunakan perintah vcbuild untuk membangun file solusi.

 

File aplikasi dibangun secara terpisah untuk setiap bahasa. Setiap build membuat .exe bahasa netral yang identik dan file .exe.mui khusus bahasa. Selain itu, berbagai file lain disalin ke folder rilis yang sesuai.

Build aplikasi tergantung pada jenis sumber daya dan jenis pelokalan yang Anda gunakan. Untuk pelokalan pra-build, Anda memiliki satu salinan file bahasa dasar yang dilokalkan untuk setiap bahasa yang didukung. Untuk pelokalan pasca-build, Anda dapat menyalin file .mui yang dihasilkan dari build modul yang dapat dieksekusi dan sumber daya, dan menyediakan salinan ke pelokalan.

Catatan

Prosedur berikut mengasumsikan sumber daya Win32 PE dengan satu proyek Visual Studio yang dibangun untuk setiap bahasa. Sumber daya bahasa dasar disediakan dalam file .rc dan dimuat menggunakan modul DLL. Anda dapat mengulangi prosedur sesuai kebutuhan untuk membangun semua bahasa yang didukung.

 

Untuk membangun aplikasi

  1. Siapkan proyek Visual Studio untuk bahasa dasar.
  2. Jika tertarik menggunakan file konfigurasi sumber daya dengan alat sumber daya, siapkan seperti yang dijelaskan dalam Menyiapkan File Konfigurasi Sumber Daya.
  3. Atur parameter yang diperlukan oleh utilitas RC Compiler di halaman properti untuk proyek di bawah Properti Konfigurasi → Sumber Daya → Baris Perintah → Opsi tambahan.
  4. Jalankan RC Compiler. Utilitas ini mengkompilasi dan membagi sumber daya yang tidak dapat dilokalkan dan dapat dilokalkan menjadi dua file objek yang berbeda, menggunakan data konfigurasi sumber daya. Dalam langkah ini, sumber daya netral bahasa ditautkan ke dalam file LN. Untuk informasi selengkapnya, lihat deskripsi utilitas di Utilitas Sumber Daya.
  5. Untuk menautkan sumber daya khusus bahasa ke dalam file .mui khusus bahasa, atur peristiwa pasca-build untuk proyek di halaman properti di bawah Properti Konfigurasi → Build Events → Post-Build Event → Command Line.
  6. Atur peristiwa pasca-build untuk menerapkan nilai checksum dari file LN ke file .mui untuk bahasa tersebut. Anda dapat menggunakan utilitas MUIRCT untuk langkah ini. Untuk informasi selengkapnya, lihat deskripsi utilitas di Utilitas Sumber Daya.
  7. Gunakan baris perintah peristiwa pasca-build untuk menambahkan perintah untuk menyalin file ke dalam struktur folder rilis yang sesuai.

Menggunakan Antarmuka Pengguna Multibahasa

Menyiapkan File Konfigurasi Sumber Daya

Utilitas Sumber Daya