Share via


Apertura de un módulo de combinación de varios lenguajes en un lenguaje específico

Al combinar un módulo en una base de datos de instalación, hay dos lenguajes importantes. El primero es el lenguaje del paquete de instalación de destino especificado por ProductLanguage en la tabla Property. El segundo es el lenguaje del módulo de combinación que aparece en la columna Languages de la tabla ModuleSignature.

La herramienta de combinación puede pasar el lenguaje del paquete de instalación al módulo cuando se abre el paquete para una combinación. Sin embargo, a veces puede ser necesario ignorar el lenguaje de destino y solicitar que el módulo se abra en otro lenguaje, por ejemplo, un paquete en inglés que instale los recursos inglés y alemán del módulo.

Al abrir un módulo con una solicitud de lenguaje, la herramienta de combinación comprueba el lenguaje solicitado en los lenguaje especificados en la columna Language de la tabla ModuleSignature.

El siguiente proceso se usa para determinar qué lenguaje se va a usar.

Para determinar qué lenguaje se va a usar

  1. Si el lenguaje de la tabla ModuleSignature es igual o más general que el lenguaje solicitado, se abre el módulo.
  2. Si el módulo admite el lenguaje exacto solicitado, se usa ese lenguaje.
  3. Si el módulo admite el grupo de lenguajes del lenguaje solicitado que se usa, por ejemplo, compruebe 9 si se solicitó 1033, pero no se encontró en el paso 2.
  4. Compruebe si hay una transformación de lenguaje que cambia el módulo a neutral.
  5. Si ninguno de los pasos anteriores se realiza correctamente, el módulo no admite el lenguaje solicitado y se produce un error en la combinación.