ibm-information-center/dist/eclipse/plugins/i5OS.ic.rbam6_5.4.0.1/hmltlng.htm

104 lines
6.5 KiB
HTML
Raw Normal View History

2024-04-02 14:02:31 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="task" />
<meta name="DC.Title" content="Change national language versions" />
<meta name="abstract" content="You can change in which national language information is presented on the system." />
<meta name="description" content="You can change in which national language information is presented on the system." />
<meta name="DC.subject" content="language, using different, feature code, i5/OS language support, national language support" />
<meta name="keywords" content="language, using different, feature code, i5/OS language support, national language support" />
<meta name="DC.Relation" scheme="URI" content="objec.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="hmltlng" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>Change national language versions</title>
</head>
<body id="hmltlng"><a name="hmltlng"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Change national language versions</h1>
<div><p>You can change in which national language information is presented
on the system.</p>
<div class="section"> <p>The i5/OS™ licensed
program supports different national languages on the same system. This allows
information in one national language to be presented to one user while information
in a different national language is presented to another user.</p>
<p>The language
used for user-readable information (displays, messages, printed output, and
online help information) is controlled by the library list for the job. By
adding a national language library to the system portion of the library list,
different national language versions of information can be presented. For
the primary language, a <strong>national language version</strong> is the running code
and textual data for each licensed program entered. For the secondary language,
it is the textual data for all licensed programs.</p>
<p>The language information
for the primary language of the system is stored in the same libraries as
the programs for IBM<sup>®</sup> licensed programs. For example, if the primary national
language of the system is English, then libraries such as QSYS, QHLPSYS, and
QSSP contain information in English. Libraries QSYS and QHLPSYS are on the
system portion of the library list. Libraries for other licensed programs
(such as QRPGLE for ILE RPG for i5/OS*) are added to the library list by the
system when they are needed.</p>
<p>National language versions other than
the system primary language are installed in secondary national language libraries.
Each secondary language library contains a single national language version
of the displays, messages, commands prompts, and help for <em>all</em> IBM licensed programs.
The name of a secondary language library is in the form <samp class="codeph">QSYSnnnn</samp>,
where <samp class="codeph">nnnn</samp> is a language feature code. For example, the feature
code for French is 2928, so the secondary national language library name for
French is QSYS2928.</p>
<div class="p">If a user wants information presented in the primary
national language of the system, no special action is required. To present
information in a national language different from the primary national language
of the system, the user must change the library list so that the desired national
language library is positioned before all other libraries in the library list
that contains national language information. You can use any of the following
options to position the desired national language library first: <ul><li>You can use the SYSLIBLE parameter on the CRTSBSD or CHGSBSD to present
displays, messages, and so on for a specific language. For example: <pre>CRTSBSD SBSD(QSBSD 2928) POOLS((1 *NOTSG)) SYSLIBLE(QSYS2928)</pre>
</li>
<li>You can use the LIB parameter on the CHGSYSLIBL command to specify the
desired national language library at the top of the library list. For example:
<pre>CHGSYSLIBL LIB(QSYS2928)</pre>
</li>
<li>You can set up an initial program in the user profile to specify the desired
national library at the top of the library list for an interactive job. This
is a good option if the user does not want to run the CHGSYSLIBL command at
every sign-on. The initial program uses the Change System Library List (CHGSYSLIBL)
command to add the desired national language library to the top of the library
list. <div class="note"><span class="notetitle">Note:</span> The authority shipped with the CHGSYSLIBL command does not allow
all users to run the command.</div>
</li>
</ul>
</div>
<div class="p">To enable a user to run the CHGSYSLIBL command without granting
the user rights to the command, you can write a CL program containing the
CHGSYSLIBL command. The program is owned by the security officer, and adopts
the security officer's authority when created. Any user with authority to
run the program can use it to change the system part of the library list in
the user's job. The following is an example of a program to set the library
list for a French user. <pre>PGM
CHGSYSLIBL LIB(QSYS2928) /* Use French information */
ENDPGM</pre>
</div>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="objec.htm" title="This provides tasks and concepts specific to objects and libraries, including functions performed on objects, creating libraries, and specifying object authority.">Objects and libraries</a></div>
</div>
</div>
</body>
</html>