複数言語アプリケーションデータ (OP)

LN システムで Unicode キャラクタセットが使用される場合、1 つの LN 環境で、中国語、英語、およびフランス語など、LN ソフトウェアの複数の言語を実行できます。また、LN が共有アプリケーションデータを複数の言語で保存できるようにすることもできます。これは、世界中のユーザが同じ環境を使用している場合に有用です。ユーザのソフトウェア言語によっては、アプリケーションデータを同じ言語で表示することもできます。取引先のレポートを出力する場合、レポートのレイアウトおよびデータは取引先の言語で表示されます。

共有アプリケーションデータを複数の言語で保存するには、複数言語フィールドサポートを構成する必要があります。

注意

複数言語フィールドサポートを設定できるのは、マルチバイト文字列データタイプのフィールドに対してのみです。

LN で使用可能な全言語を 1 つの環境でサポートするには、LN を Unicode モードでインストールする必要があります。Unicode は、複数言語サポートの標準であり、言語に関係なく、各文字に一意のコードを提供します。

言語タイプ

言語タイプを次の表に示します。

ソフトウェア言語フォームやレポートなどのソフトウェア構成要素が表示される言語。各ユーザについて、デフォルトのソフトウェア言語を LN ユーザデータに定義します。
データ言語アプリケーションデータが表示される言語。データ言語は、ユーザおよびソフトウェア言語にリンクされます。
基本言語アプリケーションデータの表示に使用されるフォールバック言語。

LN では、次のフォールバックメカニズムを使用します。

  1. ユーザデータに指定されたデータ言語でアプリケーションデータが表示されます。
  2. ユーザデータにデータ言語が指定されていない場合、ソフトウェア言語にリンクされたデータ言語でアプリケーションデータが表示されます。
  3. ソフトウェア言語にリンクされたデータ言語がない場合、基本言語でアプリケーションデータが表示されます。

 

ISO 標準

8.4.1 より前の Infor Enterprise Server バージョンでは、データ言語のコーディングは ISO 639-2 標準に基づいています。ただし、この標準は、簡体字中国語、繁体字中国語、ポルトガル語、およびブラジルポルトガル語などの言語のコーディングには十分ではありません。

これらの言語をサポートするために、Infor Enterprise Server 8.4.1 以降での言語コーディングは、Java プログラムに使用される ISO 標準に従って行われます。データ言語コードは、次のもので構成されています。

  • ISO 639-1 標準に基づく言語コード
  • オプション: ISO 3166-1 標準に基づく国コード

言語コードと国コードは、アンダースコア (_) で区切られています。

例: 

データ言語説明
deドイツ語
en_GBイギリス英語
en_USアメリカ英語
heヘブライ語
itイタリア語
ja日本語
nlオランダ語 (フラマン語)
pt_BRポルトガル語 (ブラジル)
pt_PTポルトガル語 (ポルトガル)
zh_CN簡体字中国語
zh_TW繁体字中国語

 

注意

新しい Enterprise Server 8.4.1 コーディング標準を使用するためには、以前の Enterprise Server バージョンで作成されたデータ言語の場合はテーブル再構成が必要になることがあります。詳細については、「Specific Installation Guide - Updates (U9497)」 を参照してください。