16.20 - Changing the Value for Language-id - Teradata Tools and Utilities

Teradata® Call-Level Interface Version 2 Reference for Mainframe-Attached Systems

prodname
Teradata Tools and Utilities
vrm_release
16.20
created_date
September 2019
category
Programming Reference
featnum
B035-2417-108K

DBCHINI initializes the Language-id to the default value provided in the HSHSPB being used. If the default value for Language-id is not appropriate for an application, perform the following procedure before calling DBCHCL for the connect function:

  1. Set Change-options to 'Y'.
  2. Change the value for Language-id as follows:
    If the language is... Then set Language-id to...
    Arabic AR
    Danish DA
    German DE
    Greek EL
    English EN
    Spanish ES
    Finnish FI
    French FR
    Hebrew IW
    Icelandic IS
    Italian IT
    Japanese JA
    Korean KO
    Dutch NL
    Norwegian NO
    Portuguese PT
    Romansh/Grishun RM
    Russian RU
    Swedish SV
    Thai TH
    Turkish TR
    Chinese ZH

Messages are distributed in United States English (Language-id 'EN', optional Country-id 'US') only, although customers or Teradata Corporation in various countries can provide additional languages.

The mechanism by which the CLIv2 error messages may be defined in other languages is described in User-Defined Character Sets.

If a message must be returned, but messages are not available in the specified language, then the message number with fixed message text of '(REQUIRED MESSAGE TABLE IS NOT AVAILABLE)' in United States English will be returned. For example, the message 'CLI0538 REQUEST REJECTED BY DELAY' would be presented as:

CLI0538 (REQUIRED MESSAGE TABLE IS NOT AVAILABLE)