Guía para programadores de soporte de idiomas nacionales de SNA

La API SNA National Language Support (SNANLS) estandariza la manera en que se admiten los idiomas y configuraciones regionales nacionales. SNANLS controla la conversión de cadenas necesaria para admitir una amplia gama de páginas de host y códigos. Los componentes como el servicio de impresión de host, los proveedores de datos y el integrador de transacciones usan la API de SNANLS para convertir cadenas de EBCDIC a ANSI y de ANSI a EBCDIC.

La API de SNANLS es el medio estándar para convertir cadenas en Host Integration Server. SNANLS presenta una única interfaz a las aplicaciones que necesitan cadenas convertidas de una página de códigos a otra. Estas conversiones pueden ser páginas de códigos EBCDIC a ANSI, ANSI-to-EBCDIC, EBCDIC-to-OEM, OEM-to-EBCDIC, páginas de códigos EBCDIC a ISO e ISO a EBCDIC. Además, SNANLS admite la gama más amplia posible de conversiones de páginas de códigos de host y PC.

SNANLS proporciona una interfaz uniforme para programadores, ocultando los detalles y las dificultades de conversión de cadenas. SNANLS admite conversiones SBCS y DBCS. Otras dos APIs de nivel inferior manejan la conversión real de cadenas. Para las conversiones de SBCS, SNANLS usa la API NLS de Windows proporcionada por el sistema que reside en Windows.

Para las conversiones de DBCS, SNANLS usa la API TrnsDT . La API trnsDT se instala con Host Integration Server.

Para la conversión de diseño bidireccional árabe y hebreo, SNANLS usa la API TrnsBiDi. La API TrnsBiDi se instala con Host Integration Server.

En esta sección

Compatibilidad con idiomas nacionales en Windows