Bagikan melalui


Mengurutkan Urutan File di CAB Modul Penggabungan Beberapa Bahasa

Modul penggabungan multibahasa, transformasi bahasa, dan file kabinet harus ditulis sedemikian rupa sehingga urutan file dalam .cab sesuai dengan urutan penginstalan file yang ditentukan dalam Tabel File , bahkan setelah penerapan transformasi bahasa. Jika urutan dalam modul dan di .cab tidak cocok, modul penggabungan tidak dapat digunakan.

Tetapkan ke setiap file dalam modul, nomor urutan unik yang independen dari bahasanya, lalu selalu gunakan nomor urutan tersebut untuk file tersebut. Gunakan urutan yang sama saat membangun file kabinet dan menulis transformasi bahasa.

Karena Alat Penginstal hanya menginstal file yang tercantum dalam tabel file , penggunaan urutan file global dalam kabinet, Tabel File, dan transformasi bahasa memungkinkan alat penggabungan untuk melewati file tambahan yang disimpan dalam kabinet yang tidak tercantum dalam tabel file . File lain mungkin ada di kabinet, tetapi tidak boleh tercantum dalam tabel file . Misalnya, modul yang menginstal Code.dll, English.dat, German.dat, dan French.dat dapat menggunakan urutan file global berikut.

Arsip Urutan
Code.Dll 1
English.Dat 2
German.Dat 3
French.Dat 4

 

Transformasi bahasa kemudian dapat ditulis untuk memodifikasi File Table modul untuk bahasa Inggris, Jerman, atau Prancis.

Tabel File (sebagian untuk bahasa Inggris)

Arsip Urutan
Code.Dll 1
English.Dat 2

 

Tabel File (parsial untuk bahasa Jerman)

Arsip Urutan
Code.Dll 1
German.Dat 3

 

Tabel File (sebagian untuk bahasa Prancis)

Arsip Urutan
Code.Dll 1
French.Dat 4

 

Untuk informasi selengkapnya, lihat Penulisan Transformasi Bahasa untuk Modul Penggabungan Beberapa Bahasa dan Penulisan Tabel File Modul Penggabungan.