HPlogo ALLBASE/NET User's Guide: HP 9000 Computer Systems > Chapter 1 Getting Started

Native Language Support

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Glossary

 » Index

ALLBASE/NET is localizable to a variety of languages, including languages using 8-bit and 16-bit character sets. In ALLBASE/NET, the default language is n-computer. A list of supported languages can be found in /usr/lib/nls/config.

The ALLBASE/NET utility, NETUtil, has native language support for the following:

  • The alias name in the AliasDB file

  • The DBEnvironment name in the AliasDB file (HP-UX DBEnvironments only)

  • Messages and prompts

  • Yes/no responses

  • Time and date formats

With the exception of the alias name, DBEnvironment name, and yes/no responses, all NETUtil commands and responses must be typed using only ASCII characters. ASCII is a subset of all supported character sets.

The DBEnvironment name in the AliasDB file can contain 8-bit or 16-bit characters if the DBEnvironment it defines resides on an HP-UX system. This is independent of the operating system of the client system where the AliasDB file resides. For example, a NETUtil user on an MPE/iX system can enter a 16-bit character string for the DBEnvironment name if the DBEnvironment being accessed resides on an HP-UX server. DBEnvironment names on MPE/iX are restricted to ASCII characters because MPE/iX does not support names containing 8-bit and 16-bit characters, whereas HP-UX does.

NETUtil does not prohibit users from entering 16-bit characters in node names, login names, or DBEnvironment 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 characters in node names.

To get localized messages, prompts, and yes/no responses for NETUtil, you must have the appropriate ALLBASE/SQL message catalog installed for the desired language. On HP-UX, set the LANG environment variable to the desired language string to produce the localized user interface.

ALLBASE/NET has no effect on ALLBASE/SQL native language support. The server process inherits the native language of its remote client process. The language of the DBEnvironment itself is determined at create time by the "LANG"= option of the START DBE NEW command, which must always be invoked local to the server machine. The user's native language and the language of the DBEnvironment should be the same. For additional information about ALLBASE/SQL native language support, refer to the ALLBASE/SQL Reference Manual.

Feedback to webmaster