国際化対応言語環境の利用ガイド

CSI のアプローチ

CSI により、アプリケーションおよびプラットフォームソフトウェア開発者は、UTF-8 など、エンコーディングからコードを独立させたり、ソースコードを変更せずに新しいエンコーディングを採用することができます。このアーキテクチャのアプローチは、JavaTM の国際化とも異なります。Java のアプリケーションは UTF-16 に依存する必要があります。

既存の多くの国際化アプリケーション (たとえば Motif など) は、基礎となるシステムから自動的に CSI のサポートを継承します。これらのアプリケーションは、変更しなくても新しいロケールで動作します。

CSI は本来どのコードセットにも依存しませんが、Solaris 9 環境ではファイルコードのエンコーディング (コードセット) には、次のような前提条件があります。