Share via


Classement de la séquence de fichiers dans le CAB d’un module de fusion multilingue

Les modules de fusion multilingue, les transformations de langue et les fichiers d’armoire doivent être créés de sorte que l’ordre des fichiers dans le .cab corresponde à l’ordre d’installation des fichiers spécifié dans la table File, même après l’application de la transformation de langue. Si l’ordre dans le module et dans le .cab ne correspondent pas, le module de fusion ne peut pas être utilisé.

Affectez à chaque fichier du module un numéro de séquence unique indépendant de sa langue, puis utilisez toujours ce numéro de séquence pour le fichier. Utilisez la même séquence lors de la création du fichier d’armoire et de la création d’une transformation de langage.

Étant donné que le programme d’installation installe uniquement les fichiers répertoriés dans la table File, l’utilisation d’une séquence de fichiers globale dans l’armoire, la table File et la transformation de langue permet à l’outil de fusion d’ignorer tous les fichiers supplémentaires stockés dans l’armoire qui ne sont pas répertoriés dans la table File. D’autres fichiers peuvent exister dans l’armoire, mais ils ne doivent pas être répertoriés dans la table File. Par exemple, un module qui installe Code.dll, English.dat, German.dat et Français.dat peut utiliser l’ordre de séquence de fichiers global suivant.

Fichier Séquence
Code.Dll 1
English.Dat 2
German.Dat 3
French.Dat 4

 

Des transformations de langue peuvent ensuite être créées pour modifier la table File du module pour l’anglais, l’allemand ou Français.

Table File (partielle pour l’anglais)

Fichier Séquence
Code.Dll 1
English.Dat 2

 

Table File (partielle pour l’allemand)

Fichier Séquence
Code.Dll 1
German.Dat 3

 

Table File (partielle pour le français)

Fichier Séquence
Code.Dll 1
French.Dat 4

 

Pour plus d’informations, consultez Création d’une transformation de langage pour un module de fusion de plusieurs langues et Création de tables de fichiers de module de fusion.