Porządkowanie sekwencji plików w pliku CAB modułu scalania wielu języków
Moduły scalania dla różnych języków, transformacje językowe i pliki typu cabinet muszą być tworzone w taki sposób, aby kolejność plików w .cab odpowiadała kolejności instalacji plików określonej w Tabeli Plików , nawet po zastosowaniu transformacji językowych. Jeśli kolejność w module i w .cab nie jest zgodna, nie można użyć modułu scalania.
Przypisz do każdego pliku w module, unikatowy numer sekwencji, który jest niezależny od jego języka, a następnie zawsze używaj tego numeru sekwencji dla pliku. Użyj tej samej sekwencji podczas budowania pliku cabinet i tworzenia transformacji językowej.
Ponieważ Instalator instaluje tylko pliki wymienione w tabeli plików , użycie globalnej sekwencji plików w szafie, File Tablei przekształcenie języka umożliwia narzędziu scalania pomijanie dodatkowych plików przechowywanych w szafie, które nie są wymienione w tabeli plików . Inne pliki mogą istnieć w szafie, ale nie mogą być wymienione w tabeli plików . Na przykład moduł instalujący Code.dll, English.dat, German.dat i French.dat może używać następującej globalnej kolejności sekwencji plików.
Plik | Kolejność |
---|---|
Code.Dll | 1 |
Angielski.Dat | 2 |
German.Dat | 3 |
French.Dat | 4 |
Następnie można tworzyć przekształcenia językowe w celu zmodyfikowania tabeli plików modułu dla języka angielskiego, niemieckiego lub francuskiego.
Tabela plików (częściowa dla języka angielskiego)
Plik | Kolejność |
---|---|
Code.Dll | 1 |
Angielski.Dat | 2 |
Tabela plików (częściowa dla języka niemieckiego)
Plik | Kolejność |
---|---|
Code.Dll | 1 |
German.Dat | 3 |
Tabela plików (częściowa dla języka francuskiego)
Plik | Kolejność |
---|---|
Code.Dll | 1 |
French.Dat | 4 |
Aby uzyskać więcej informacji, zobacz Tworzenie przekształcenia języka dla modułu scalania wielu języków i tworzenie tabel plików modułu scalania.