JFP ユーザーズガイド

JFP とは

JFP は、Solaris で日本語機能を使用するための追加パッケージであり、SunOS と Solaris CDE、OpenWindows 用の日本語サポート機能を含みます。JFP は国際化された SunOS、Solaris CDE、OpenWindows とともに Solaris を構成します。

各国語対応と日本語対応

システムのソフトウェアおよびアプリケーションを特定の言語や文化、慣習 (これらをまとめてロケール (locale) と呼びます) に適応させることを、このマニュアルでは各国語対応 (localization) と呼ぶことにします。日本語および日本の文化、慣習を対象とした各国語対応が日本語対応です。各国語対応の要求はさまざまですが、そのある部分は言語に依存しない共通の枠組みで処理でき、またある部分は特定の言語専用の機能を必要とします。

国際化

各国語対応のために利用できる共通の枠組みを提供することを国際化 (internationalization) と呼びます。システムおよびアプリケーションを国際化することにより、複数の言語に対する各国語対応が、より簡単かつ統一された方法で実現できます。

CSI (Code Set Independence)

エンコーディングに依存しない国際化機構を、CSI (Code Set Independence) 化された国際機構と呼びます。国際化機構が CSI 化されたことにより、日本語 EUC (Extended Unix Code) を扱う ja ロケールに加え、PC 漢字コードを扱う ja_JP.PCK ロケール、UTF-8 コードを扱う ja_JP.UTF-8 ロケールがサポートされます。ただし、現時点では、対応するコマンドやライブラリなどに制限があります。CSI 化されたコマンドやライブラリなどに関しては、『プログラミングの国際化』を参照してください。

JFP の位置づけ

JFP は国際化された SunOS と Solaris CDE および OpenWindows に対して日本語のための各国語化機能を提供します。

JFP がインストールされていることの確認方法

JFP は、SUNWjfpr、SUNWjfpu などのパッケージと呼ばれるインストールの単位の集合からなります。JFP のパッケージがシステム上に存在するかどうかは、pkginfo(1) コマンドを使って調べることができます。たとえば、grep(1) コマンドを併用して次のように入力してください。

sun% pkginfo | grep SUNWjfp
     :
system      SUNWjfpr       Japanese Feature Package root files
system      SUNWjfpu       Japanese Feature Package user files
     :
     :

「ご使用にあたって」の付録に JFP パッケージの一覧が掲載されていますので、特定の使いたい機能がインストールされているかどうかこの付録を参照してパッケージ名を調べてから pkginfo で確認してください。