Solaris Internationalization Guide For Developers

Japanese Input Systems

Three Japanese input systems are bundled in Japanese Solaris 7. They can be used in the ja, ja_JP.PCK and ja_JP.UTF-8 locales. However, some maintenance utilities do not support the PCK codeset.

The Japanese Input System is shown below in Table 3-17.

Table 3-17 Japanese Input Systems

Name 

Description 

Wnn6

Wnn6 consists of the Kana-Kanji conversion server (jserver), interface module for htt (X Input Method Server) called xjsi.so, utilities, and dictionaries. Wnn6 is the default Japanese input system.

Wnn6 supports JIS X 0201-1976, JIS X 0208-1990 and JIS X0212-1990 character sets. 

ATOK8

ATOK8 consists of atok8 X Input Method Server, utilities, and dictionaries. ATOK8 is a popular Japanese input system facility in the Japanese PC market. ATOK7 was released with Solaris 2.1 until 2.5.1 has been replaced by ATOK8.

ATOK8 supports JIS X 0201-1976 and JIS X 0208-1990 character sets.

cs00

cs00 consists of the Kana-Kanji conversion server (cs00), interface module for htt (X Input Method Server) called xci.so, utilities, and dictionaries. cs00 has been bundled with Japanese Solaris since Solaris 2.1

cs00 supports JIS X 0201-1976, JIS X 0208-1990 and JIS X 0212-1990 character sets.

Japanese TrueType Fonts are show below in Table 3-18.

Table 3-18 Japanese TrueType Fonts

Full Family Name 

Subfamily 

Format 

Vendor 

Encoding 

hg gothic b

TrueType 

RICOH 

JISX0208.1983, JISX0201.1976 

hg mincho l

TrueType 

RICOH 

JISX0208.1983, JISX0201.1976 

heiseimin

TrueType 

RICOH 

JISX0212.1990 

Japanese Bitmap Fonts are shown in Table 3-19 below.

Table 3-19 Japanese Bitmap Fonts

Full Family Name 

Subfamily 

Format 

Vendor 

Encoding 

gothic

R, B 

PCF(12,14,16,20,24) 

 

JISX0208.1983, 

JISX0201.1976 

minchou

PCF(12,14,16,20,24) 

 

JISX0208.1983, 

JISX0201.1976 

hg gothic b

PCF(12,14,16,18,20,24) 

RICOH 

JISX0208.1983, JISX0201.1976 

hg mincho l

PCF(12,14,16,18,20,2) 

RICOH 

JISX0208.1983, JISX0201.1976 

heiseimin

PCF(12,14,16,18,20,24) 

RICOH 

JISX0212.1990 

Japanese Locales

Japanese Solaris 7 supports three locales. The ja locale is based on Japanese EUC. The ja_JP.PCK locale is based on PC-Kanji code (Shift JIS) and the ja_JP.UTF-8 locale is based on UTF-8.

Japanese Messages and man Pages

Some messages and manual pages have been translated into Japanese in Japanese Solaris 7.

Japanese Character Code Converter for iconv

The following table shows supported conversion with iconv(1) and iconv(3). See the iconv_ja(5)man page for details.

Table 3-20 shows iconv Conversion Support.

Table 3-20 iconv Conversion Support

Source Code 

Target Code 

eucJP

PCK

eucJP

JIS7

eucJP

SJIS

eucJP

UTF-8

eucJP

jis

eucJP

ibmj

SJIS

eucJP

SJIS

ISO-2022-JP

SJIS

UTF-8

SJIS

jis

SJIS

ibmj

PCK

eucJP

PCK

UTF-8

PCK

ISO-2022-JP

PCK

jis

PCK

ibmj

ISO-2022-JP

eucJP

ISO-2022-JP

PCK

ISO-2022-JP

SJIS

UTF-8

eucJP

UTF-8

SJIS

UTF-8

PCK

JIS7

eucJP

jis

eucJP

jis

PCK

jis

SJIS

ibmj

eucJP

ibmj

PCK

UTF-8

ISO-2022-JP

ISO-2022-JP

UTF-8

eucJP

UTF-8-Java

UTF-8-Java

eucJP

PCK

UTF-8-Java

UTF-8-Java

PCK

eucJP

ISO-2022-JP.RFC1468

PCK

ISO-2022-JP.RFC1468

UTF-8

ISO-2022-JP.RFC1468

eucJP

ibmj-EBCDIK

ibmj-EBCDIK

eucJP

PCK

ibmj-EBCDIK

ibmj-EBCDIK

PCK

Japanese Character Code Converter for TTY STREAMS

There are TTY STREAMS modules that perform code conversion between an encoding for a specific terminal and an encoding for a specific locale. With an appropriate STREAMS module, a user can log in from a Japanese terminal into a Japanese locale, even if the encoding between the terminal and the Japanese locale does not match. tty(1) controls the behavior of those STREAMS modules.

Japanese-specific Printer Support

The Japanese Solaris 7 product supports the following Japanese-specific printers:

JLE Binary Compatibility Package

The Japanese Solaris 7 package also provides Japanese Solaris 1.1.x binary-compatibility packages that are the same as the base products.

User-Defined Character (UDC) Support

To handle User-Defined Characters, sdtudctool has been available since the Solaris 2.6 release. Sdtudctool handles both outline (Type1) and bitmap (PCF) fonts. Some utilities are also available to migrate the UDC fonts that were created by old utilities, such as fontedit, type3creator andfontmanager in prior releases.