104 lines
6.5 KiB
HTML
104 lines
6.5 KiB
HTML
|
<?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>
|