|
» |
|
|
|
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.
|