Condividi tramite


Guida per programmatori del supporto del linguaggio nazionale SNA

L'API SNA National Language Support (SNANLS) standardizza il modo in cui sono supportate le lingue e le impostazioni locali nazionali. SNANLS gestisce la conversione di stringhe necessaria per supportare un'ampia gamma di host e pagine codice. I componenti come il servizio Host Print, i provider di dati e Transaction Integrator usano l'API SNANLS per convertire stringhe da EBCDIC a ANSI e da ANSI a EBCDIC.

L'API SNANLS è il mezzo standard per convertire le stringhe in Host Integration Server. SNANLS presenta una singola interfaccia alle applicazioni che richiedono stringhe convertite da una tabella codici a un'altra. Queste conversioni possono essere EBCDIC-to-ANSI, ANSI-to-EBCDIC, EBCDIC-to-OEM code pages, OEM-to-EBCDIC, EBCDIC-to-ISO code pages e ISO-to-EBCDIC. Inoltre, SNANLS supporta la gamma più ampia possibile di conversioni delle pagine di codice per host e PC.

SNANLS fornisce un'interfaccia uniforme per i programmatori, nascondendo i dettagli e le difficoltà di conversione di stringhe. SNANLS supporta sia le conversioni SBCS che DBCS. Altre due API di livello inferiore gestiscono la conversione effettiva delle stringhe. Per le conversioni SBCS, SNANLS usa l'API NLS fornita dal sistema che risiede in Windows.

Per le conversioni DBCS, SNANLS usa l'API TrnsDT. L'API TrnsDT viene installata con Host Integration Server.

Per la conversione bidirezionale del layout arabo ed ebraico, SNANLS usa l'API TrnsBiDi. L'API TrnsBiDi viene installata con Host Integration Server.

In questa sezione

Supporto per la lingua nazionale in Windows