Native Language Support

ALLBASE/NET is localizable to a v ariety of other languages, including languages using 8-bit and 16-bit character sets. In MPE/iX, the default language is called NATIVE-3000 . A list of supported languages can be found b y running NLUTIL.PUB.SYS.

The ALLBASE/NET utilit y, NETUtil, has nativ e language support for the follo wing: The alias name in the AliasDB ￿le

The DBEnvironment name in the AliasDB ￿le (HP-UX DBEn vironments only)

Messages and prompts

Yes/no responses

Time and date formats

With the exception of the alias name, HP-UX DBEn vironment name, and yes/no responses, all NETUtil commands and responses m ust be typed as ASCII characters. All language sets have ASCII as a subset.

The DBEnvironment name in the AliasDB ￿le can con tain 8-bit or 16-bit c haracters if the DBEnvironment it de￿nes resides on an HP-UX system. This is independen t of the operating system of the clien t system where the AliasDB ￿le resides. F or example, a NETUtil user

on an MPE/iX system can en ter a 16-bit character string for the DBEn vironment name if the DBEnvironment being accessed resides on an HP-UX serv er. DBEnvironment names on MPE/iX are restricted to ASCII c haracters because MPE/iX does not support names containing 8-bit and 16-bit c haracters, whereas HP-UX does.

NETUtil does not prohibit users from en tering 16-bit characters in node names, login names, or DBEn vironment names. However, when the user attempts to connect to a remote DBEnvironment from an ALLBASE/SQL application, the connection fails if the operating system doesn't support 16-bit c haracters in node names.

To get localized messages, prompts, and y es/no responses for NETUtil, y ou must have the appropriate ALLBASE/SQL message catalog installed for the desired language. On MPE/iX, set the job control word \NLUSERLANG" to the desired language n umber.

ALLBASE/NET has no e￿ect on ALLBASE/SQL nativ e language support. The serv er process inherits the nativ e language of its remote clien t process. The language of the DBEnvironment itself is determined at create time b y the \LANG"= option of the ST ART DBE NEW command, whic h must always be invoked local to the serv er machine. The user's native language and the language of the DBEn vironment should be the same. For additional information about ALLBASE/SQL nativ e language support, refer to the ALLBASE/SQL Reference Manual .

1-8 Getting Started