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

Unicode ロケール: en_US.UTF-8 サポート

Unicode/UTF-8 ロケールは Unicode 4.0 をサポートします。en_US.UTF-8 ロケールは、UTF-8 をコードセットとして使用することによってマルチスクリプト処理をサポートします。このロケールは、複数のスクリプトでテキストを入出力できます。これは、Solaris OS で最初にこの機能を持ったロケールです。他の UTF-8 ロケールの機能も en_us.UTF-8 の機能と似ています。en_US.UTF-8 に関する以下の説明はこれらのロケールにも当てはまります。


注 –

UTF-8 は、1992 年の X/Open-Uniform Joint Internationalization Working Group (XoJIG) によって公式化され、1996 年に ISO と IEC によって ISO/IEC 10646-1:1993 の修正第 2 条として承認された Unicode/ISO/IEC 10646-1 のファイルシステム安全汎用文字セット変換形式です。この規格は、Unicode Consortium、ISO (国際標準化機構)、IEC (国際電気標準会議) によって、Unicode 4.0 および ISO/IEC 10646-1 として採用されました。


Solaris 環境の Unicode ロケールは、Unicode 4.0 や ISO/IEC 10646-1 および 10646-2 に定義されているすべてのコードポイント値の処理をサポートしています。サポートされるスクリプトには、全ヨーロッパやアジアのスクリプトだけでなく、アラビア語、ヘブライ語、ヒンディー語、タイ語などの複雑なテキストレイアウトのスクリプトも含まれます。


注 –

一部の Unicode ロケール、特にアジアロケールは、追加の漢字および Hanzi グリフを含みます。


使用できるフォントに制限があるため、最新の Solaris には次の文字セットの文字グリフのみ含まれています。

対応するグリフが en_US.UTF-8 ロケールに含まれていない文字をユーザーが表示させると、ロケールが、代わりに no-glyph というグリフを以下の例のように表示します。

この図については、前の本文中で説明しています。

インストール時にこのロケールをシステムのデフォルトロケールとして選択することができます。

同じレベルの en_US.UTF-8 ロケールのサポートが、64 ビットと 32 ビットの Solaris システムの両方に用意されています。


注 –

Motif および Solaris CDE のデスクトップアプリケーションとライブラリは、en_US.UTF-8 ロケールをサポートしています。ただし、 XView™ と OLIT ライブラリでは en_US.UTF-8 ロケールをサポートしていません。