A Comparison Of A "Standard" Application With Its Nls - HP 9000 User Manual

Computers
Hide thumbs Also See for 9000:
Table of Contents

Advertisement

This chapter will show you step-by step how create an internationalized
application. What does creating an internationalized program involve?
Table 6-1 contrasts a standard application with its internationalized
coun terp art.
Table 6·1.
A Comparison of a "Standard" Application with its NLS Version
Non-Internationalized
NLS Version
Uses ASCII coded character set only.
Support a variety of codesets necessary
for the languages of international users.
For example,
Roman8
for Western
European and
american
locale users.
Supports only single-byte characters of
Supports single-byte and multi-byte
the ASCII character set.
characters.
Source code must be altered by
One discrete program is structured to
programmers to create new
support a variety of linguistic
language-specific versions of the program
environments. Translators without
because messages are hard-coded into the
programming knowledge can translate
source code.
message catalogs to extend program
support; no alteration of source code is
required because there are no hard-coded
messages.
Restricts user to a single user-interface
Displays screens in the native language of
due to hard-coded messages.
the user by means of the message catalog
system.
Manipulates data according to rules of the Uses NLS tools to handle data in a
English language
language sensitive way.
Displays data on the screen in a
Displays data according to the text
left-to-right format
direction of the user's language.
Restricted to one date, time, numeric, and Adapts the presentation of data, time,
monetary format.
numeric, and monetary strings to the
user's unique requirements.
Developing International Software
6·3
6

Advertisement

Table of Contents
loading

Table of Contents