78 lines
5.3 KiB
HTML
78 lines
5.3 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="Character data representation architecture design" />
|
|
<meta name="abstract" content="To enable your application for a multilingual environment, consider the information in this topic." />
|
|
<meta name="description" content="To enable your application for a multilingual environment, consider the information in this topic." />
|
|
<meta name="DC.Relation" scheme="URI" content="rbagsuseint.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rbagssendnetfileuse.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rbagsmultiling1sysscen.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rbagsmultilingntwrkscen.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../cl/chgjob.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rbagscdra.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="rbagscdradesignguide" />
|
|
<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>Character data representation architecture design</title>
|
|
</head>
|
|
<body id="rbagscdradesignguide"><a name="rbagscdradesignguide"><!-- --></a>
|
|
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
|
<h1 class="topictitle1">Character data representation architecture design</h1>
|
|
<div><p>To enable your application for a multilingual environment, consider
|
|
the information in this topic.</p>
|
|
<ul><li>Avoid coding CCSID values directly in your DDS for physical files. When
|
|
creating different physical files for different languages, change the CCSID
|
|
for your job (using the CHGJOB command). Only one set of DDS source code needs
|
|
to be maintained. <p>Conversions between all CCSIDs might not make sense in
|
|
all cases. For example, if you access a Greek database with a CCSID of 00875
|
|
from a German display station with a job CCSID of 00273, you see garbled data
|
|
on your display.</p>
|
|
<p>Countries outside the Latin-1 character set use character
|
|
sets that include non-Latin characters. No meaningful conversion is possible
|
|
between the non-Latin code points and the Latin code points. Arabic, Greek,
|
|
Hebrew, and Turkish are SBCS languages with non-Latin characters.</p>
|
|
</li>
|
|
<li>When database sharing takes place, define your files with the CCSID of
|
|
the primary language being used. Make sure that all users have
|
|
the CCSID of the language that they use defined in their user profile.</li>
|
|
</ul>
|
|
</div>
|
|
<div>
|
|
<ul class="ullinks">
|
|
<li class="ulchildlink"><strong><a href="rbagssendnetfileuse.htm">Use of the Send Network File command</a></strong><br />
|
|
When you use the Send Network File (SNDNETF) command, the data (if sending a member only) is assumed to be in the CCSID of the job that is running the command. Therefore, no conversion takes place. When the data is received, care must be taken to store the member in a file with the same CCSID as the originating file.</li>
|
|
<li class="ulchildlink"><strong><a href="rbagsmultiling1sysscen.htm">Scenario: Multilingual single system</a></strong><br />
|
|
The figure in this topic shows a multilingual single system with German as the primary language and English and French as secondary languages. All users enter data into the same database file.</li>
|
|
<li class="ulchildlink"><strong><a href="rbagsmultilingntwrkscen.htm">Scenario: Multilingual network</a></strong><br />
|
|
The figure in this topic shows an example of a multilingual network
|
|
with three iSeries™ servers
|
|
located in three different countries, each with a different language.</li>
|
|
</ul>
|
|
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbagsuseint.htm" title="A user interface is the part of a software product that your customer actually sees.">User interfaces</a></div>
|
|
</div>
|
|
<div class="relconcepts"><strong>Related concepts</strong><br />
|
|
<div><a href="rbagscdra.htm" title="Using the server implementation of CDRA, you can achieve consistent representation, processing, and interchange of coded characters (data) on i5/OS and across IBM systems. The primary implementation of CDRA on i5/OS is through coded character set identifier (CCSID) support.">Work with CCSIDs</a></div>
|
|
</div>
|
|
<div class="relref"><strong>Related reference</strong><br />
|
|
<div><a href="../cl/chgjob.htm">Change Job (CHGJOB) command</a></div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html> |