ibm-information-center/dist/eclipse/plugins/i5OS.ic.nls_5.4.0.1/rbagscultdependmsgcpx8416.htm

276 lines
11 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="concept" />
<meta name="DC.Title" content="Information in message CPX8416" />
<meta name="abstract" content="If your application will be translated into other languages, use the message CPX8416 from the QCPFMSG message file to get the correct setting for some cultural values for the other languages. The message exists for your primary language and all installed secondary language libraries." />
<meta name="description" content="If your application will be translated into other languages, use the message CPX8416 from the QCPFMSG message file to get the correct setting for some cultural values for the other languages. The message exists for your primary language and all installed secondary language libraries." />
<meta name="DC.Relation" scheme="URI" content="rbagscultconvappdesign.htm" />
<meta name="DC.Relation" scheme="URI" content="rbagssecondarylanguage.htm" />
<meta name="DC.Relation" scheme="URI" content="rbagsqcursymuse.htm" />
<meta name="DC.Relation" scheme="URI" content="rbagsqdatfmtuse.htm" />
<meta name="DC.Relation" scheme="URI" content="rbagsqdatsepuse.htm" />
<meta name="DC.Relation" scheme="URI" content="rbagsqdecfmtuse.htm" />
<meta name="DC.Relation" scheme="URI" content="rbagsqleapadjuse.htm" />
<meta name="DC.Relation" scheme="URI" content="rbagsqccsiduse.htm" />
<meta name="DC.Relation" scheme="URI" content="rbagsqtimsepuse.htm" />
<meta name="DC.Relation" scheme="URI" content="rbagsqlangiduse.htm" />
<meta name="DC.Relation" scheme="URI" content="rbagsqcntryiduse.htm" />
<meta name="DC.Relation" scheme="URI" content="rbagsenglishupperandlower.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="rbagscultdependmsgcpx8416" />
<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>Information in message CPX8416</title>
</head>
<body id="rbagscultdependmsgcpx8416"><a name="rbagscultdependmsgcpx8416"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Information in message CPX8416</h1>
<div><p>If your application will be translated into other languages, use
the message CPX8416 from the QCPFMSG message file to get the correct setting
for some cultural values for the other languages. The message exists for your
primary language and all installed secondary language libraries.</p>
<p>The system message contains these values:</p>
<ul><li>Code page and character set</li>
<li>Currency symbol</li>
<li>Date format</li>
<li>Date separator</li>
<li>Decimal format</li>
<li>Leap year adjustment</li>
<li>Coded character set identifier</li>
<li>Time separator</li>
<li>Language identifier</li>
<li>Country or region identifier</li>
</ul>
<p>Cultural-dependent fields in the panel or display should not contain hard-coded
values. These fields should be defined with the maximum length permitted for
the field on the display.</p>
<p>If your application is to support users in languages other than the primary
language, the callable routines should use the CPX8416 message values. A callable
routine uses the cultural values for the primary language to determine the
contents of the field (for example, date format) and places these values on
the display. NLS system values maintained in message CPX8416 determine the
format of the cultural values appearing in the cultural-dependent fields.</p>
<p>Your application can use the details from the system message.</p>
<p>The following table shows the layout for message CPX8416. This example
shows the values in the text column using the English uppercase and lowercase
NLV (feature 2924).</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" id="d0e58"> </th>
<th valign="top" id="d0e60">Field</th>
<th valign="top" id="d0e62">Start</th>
<th valign="top" id="d0e64">Length</th>
<th valign="top" id="d0e66">Justify</th>
</tr>
</thead>
<tbody><tr><td valign="top" headers="d0e58 "><p><strong>Description</strong><br />
value</p>
</td>
<td valign="top" headers="d0e60 "><p>QCHRID<br />
697 37</p>
</td>
<td valign="top" headers="d0e62 "><p>0001<br />
0012</p>
</td>
<td valign="top" headers="d0e64 "> <p>10<br />
21</p>
</td>
<td valign="top" headers="d0e66 "><p>L<br />
L</p>
</td>
</tr>
<tr><td valign="top" headers="d0e58 "><p><strong>Description</strong><br />
value</p>
</td>
<td valign="top" headers="d0e60 "><p>QCURSYM<br />
$</p>
</td>
<td valign="top" headers="d0e62 "><p>0034<br />
0045</p>
</td>
<td valign="top" headers="d0e64 "><p>10<br />
01</p>
</td>
<td valign="top" headers="d0e66 "> <p>L<br />
L</p>
</td>
</tr>
<tr><td valign="top" headers="d0e58 "><p><strong>Description</strong><br />
value</p>
</td>
<td valign="top" headers="d0e60 "><p>QDATFMT<br />
MDY</p>
</td>
<td valign="top" headers="d0e62 "><p>0047<br />
0058</p>
</td>
<td valign="top" headers="d0e64 "><p>10<br />
03</p>
</td>
<td valign="top" headers="d0e66 "><p>L<br />
L</p>
</td>
</tr>
<tr><td valign="top" headers="d0e58 "><p><strong>Description</strong><br />
value</p>
</td>
<td valign="top" headers="d0e60 "><p>QDATSEP<br />
/</p>
</td>
<td valign="top" headers="d0e62 "><p>0062<br />
0073</p>
</td>
<td valign="top" headers="d0e64 "><p>10<br />
01</p>
</td>
<td valign="top" headers="d0e66 "><p>L<br />
L</p>
</td>
</tr>
<tr><td valign="top" headers="d0e58 "><p><strong>Description</strong><br />
value</p>
</td>
<td valign="top" headers="d0e60 ">QDECFMT</td>
<td valign="top" headers="d0e62 "><p>0075<br />
0086</p>
</td>
<td valign="top" headers="d0e64 "> <p>10<br />
01</p>
</td>
<td valign="top" headers="d0e66 "><p>L<br />
L</p>
</td>
</tr>
<tr><td valign="top" headers="d0e58 "><p><strong>Description</strong><br />
value</p>
</td>
<td valign="top" headers="d0e60 "><p>QLEAPADJ<br />
0</p>
</td>
<td valign="top" headers="d0e62 "><p>0088<br />
0099</p>
</td>
<td valign="top" headers="d0e64 "><p>10<br />
01</p>
</td>
<td valign="top" headers="d0e66 "><p>L<br />
L</p>
</td>
</tr>
<tr><td valign="top" headers="d0e58 "><p><strong>Description</strong><br />
value</p>
</td>
<td valign="top" headers="d0e60 "><p>QCCSID<br />
37</p>
</td>
<td valign="top" headers="d0e62 "><p>0101<br />
0112</p>
</td>
<td valign="top" headers="d0e64 "><p>10<br />
05</p>
</td>
<td valign="top" headers="d0e66 "><p>L<br />
L</p>
</td>
</tr>
<tr><td valign="top" headers="d0e58 "><p><strong>Description</strong><br />
value</p>
</td>
<td valign="top" headers="d0e60 "><p>QTIMSEP<br />
:</p>
</td>
<td valign="top" headers="d0e62 "><p>0118<br />
0129</p>
</td>
<td valign="top" headers="d0e64 "><p>10<br />
01</p>
</td>
<td valign="top" headers="d0e66 "><p>L<br />
L</p>
</td>
</tr>
<tr><td valign="top" headers="d0e58 "><p><strong>Description</strong><br />
value</p>
</td>
<td valign="top" headers="d0e60 "><p>QLANGID<br />
ENU</p>
</td>
<td valign="top" headers="d0e62 "><p>0131<br />
0142</p>
</td>
<td valign="top" headers="d0e64 "><p>10<br />
03</p>
</td>
<td valign="top" headers="d0e66 "><p>L<br />
L</p>
</td>
</tr>
<tr><td valign="top" headers="d0e58 "><p><strong>Description</strong><br />
value</p>
</td>
<td valign="top" headers="d0e60 "><p>QCNTRYID<br />
US</p>
</td>
<td valign="top" headers="d0e62 "><p>0146<br />
0157</p>
</td>
<td valign="top" headers="d0e64 "><p>10<br />
02</p>
</td>
<td valign="top" headers="d0e66 "> <p>L<br />
L</p>
</td>
</tr>
<tr><td valign="top" headers="d0e58 "><p><strong>Description</strong><br />
value</p>
</td>
<td valign="top" headers="d0e60 "> <p>QIGCCDEFNT<br />
*NONE</p>
</td>
<td valign="top" headers="d0e62 "><p>0160<br />
0171</p>
</td>
<td valign="top" headers="d0e64 "><p>10<br />
21</p>
</td>
<td valign="top" headers="d0e66 "><p>L<br />
L</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbagscultconvappdesign.htm" title="Different countries have different standards that must be taken into account when developing an NLS-enabled application. This culturally sensitive information must be placed outside the program the same way as the textual data is handled.">Cultural-dependent design</a></div>
</div>
<div class="relconcepts"><strong>Related concepts</strong><br />
<div><a href="rbagssecondarylanguage.htm" title="A secondary language consists of textual data for all licensed programs supported for a national language version.">Configure secondary languages</a></div>
<div><a href="rbagsqcursymuse.htm" title="The currency symbol (QCURSYM) is used to verify the currency symbols specified in the DDS keywords Edit Word (EDTWRD) and Edit Code (EDTCDE).">Currency symbol (QCURSYM) system value</a></div>
<div><a href="rbagsqdatfmtuse.htm" title="The date format (QDATFMT) is used for the default value for the DATFMT job attribute. QDATFMT is also used to determine the format in which a date can be specified on the initial program load (IPL) options prompt.">Date format (QDATFMT) system value</a></div>
<div><a href="rbagsqdatsepuse.htm" title="The date separator (QDATSEP) is used as the date separator for the default value of the DATSEP job attribute. QDATSEP is also used as the date separator you can specify on the initial program load (IPL) options prompt.">Date separator (QDATSEP) system value</a></div>
<div><a href="rbagsqdecfmtuse.htm" title="This decimal format (QDECFMT) has two functions.">Decimal format (QDECFMT) system value</a></div>
<div><a href="rbagsqleapadjuse.htm" title="The leap-year adjustment (QLEAPADJ) is used to adjust the system algorithms for the leap year in different calendar systems.">Leap-year adjustment (QLEAPADJ) system value</a></div>
<div><a href="rbagsqccsiduse.htm" title="The coded character set identifier (QCCSID) is used to specify the CCSID for i5/OS.">Coded character set identifier (QCCSID) system value</a></div>
<div><a href="rbagsqtimsepuse.htm" title="The time separator (QTIMSEP) is used to specify the character separator for time.">Time separator (QTIMSEP) system value</a></div>
<div><a href="rbagsqlangiduse.htm" title="The language identifier (QLANGID) is used to specify the default language identifier for the server.">Language identifier (QLANGID) system value</a></div>
<div><a href="rbagsqcntryiduse.htm" title="The country or region identifier (QCNTRYID) is used to indicate the default country or region identifier for the system.">Country or region identifier (QCNTRYID) system value</a></div>
<div><a href="rbagsenglishupperandlower.htm">English Uppercase and Lowercase (Feature 2924)</a></div>
</div>
</div>
</body>
</html>