JFP 開発ガイド

CSI

国際化のための基となる文字コード体系に EUC を採用した場合、EUC とは異なる文字コード体系を用いて言語対応化することは原則としてできません。したがって、Solaris 2.5.1 より、システムから EUC に依存する部分を取り除き、 X/Open での仕様を基にした特定の文字コード体系に依存しない機構 (これを Code Set Independence と呼び、以降(「CSI」と記述) を導入することで解決しました。CSI の下では、EUC も文字コード体系の 1 種として扱われます。

JFP では、CSI を利用することで Solaris 2.5.1 より「PCK」を、Solaris 7 より UTP-8 をサポートしています。

JFP ユーザーズガイド』の第 2 章では、ja_JP.PCK ロケール における PCK、ja_JP.UTF-8 ロケールにおける UTP-8 の定義および文字集合について紹介しています。