Orden de la secuencia de archivos en el .cab de un módulo de combinación en varios idiomas

Los módulos de combinación en varios idiomas, las transformaciones de idioma y los archivos .cab deben crearse de forma que el orden de los archivos del .cab coincida con el orden de instalación de los archivos especificados en la tabla Archivo, incluso después de la aplicación de la transformación de idioma. Si el orden en el módulo y en el .cab no coinciden, no se puede usar el módulo de combinación.

Asigne a cada archivo del módulo un número de secuencia único que sea independiente de su idioma y, úselo siempre para el archivo. Use la misma secuencia al compilar el archivo .cab y crear una transformación de lenguaje.

Dado que el instalador solo instala los archivos enumerados en la tabla Archivo, el uso de una secuencia de archivos global en el .cab, la tabla Archivo y la transformación de idioma permite que la herramienta de combinación omita los archivos adicionales almacenados en el .cab que no aparecen en la tabla Archivo. Otros archivos pueden existir en el .cab, pero no deben aparecer en la tabla Archivo. Por ejemplo, un módulo que instala Code.dll, English.dat, German.dat y French.dat pueden usar el siguiente orden de secuencia de archivos global.

Archivo Secuencia
Code.Dll 1
English.Dat 2
German.Dat 3
French.Dat 4

 

Las transformaciones de idioma se pueden crear para modificar la tabla Archivo del módulo en inglés, alemán o francés.

Tabla Archivo (parcial para inglés)

Archivo Secuencia
Code.Dll 1
English.Dat 2

 

Tabla Archivo (parcial para alemán)

Archivo Secuencia
Code.Dll 1
German.Dat 3

 

Tabla Archivo (parcial para francés)

Archivo Secuencia
Code.Dll 1
French.Dat 4

 

Para obtener más información, consulte 3Creación de una transformación de lenguaje para un módulo de combinación de varios idiomas y Creación de tablas Archivo de módulo de combinación.