HP 3000 Manuals

NLUSERLANG and NLDATALANG JCWs [ MPE XL Native Language Programmer's Guide ] MPE/iX 5.0 Documentation


MPE XL Native Language Programmer's Guide

NLUSERLANG and NLDATALANG JCWs 

NLUSERLANG and NLDATALANG are independent JCWs and are treated
independently by NLS. In many cases, they specify the same language.
Distinct values can be specified (for example, the HP Word product, which
has the concepts of a user and a document language).

 *  NLUSERLANG designates the user interface and report output language
    for programs.  If the subsystems are localized, this is the language
    of choice for prompts and messages.  If user input data is modified
    (for example, upshifted by QUERY or VPLUS), this JCW determines which
    language's attributes are used.  NLUSERLANG designates the default
    language for all language-dependent operations in QUERY and ENTRY.

 *  NLDATALANG designates the internal data manipulation language.  This
    is distinct from NLUSERLANG because multiple subsystem users with
    different interface languages may share common internal data (for
    example, sorted according to one language).  The data manipulation
    language is used in the SORT, MERGE, and FCOPY programs to control
    their language-dependent functions, such as collating, upshifting,
    and conversions to and from EBCDIC. Note that if the user interface
    of one of these programs is localized, it uses NLUSERLANG as its
    default for messages, prompts, and so on.



MPE/iX 5.0 Documentation