| ソフトウェア構成要素を翻訳するには |  |
| 複数言語 ERP LN のほとんどの実装では、複数のシステム言語を同時に使用します。さらに、顧客視点の文書のようなユーザレポートの各種言語は、使用される自国言語以外の言語を必要とすることもあります。 ERP LN は ｢言語翻訳支援 (LTS)｣ を使用して ERP LN アプリケーションの言語依存性を減らすと同時に、メディアの作成コストを軽減します。 ラベル、質問、メッセージなど、翻訳可能なソフトウェア構成要素は、フォームやレポートのデザインなど言語に依存しないソフトウェア構成要素とは別に保存されます。翻訳可能なソフトウェア構成要素の記述は、言語別に保存されます。 言語に依存しない構成要素には、翻訳可能な構成要素への参照のみが含まれています。例: フォームレイアウトやレポートレイアウトには、ラベルコードが含まれ、UI スクリプトにはメッセージコードや質問コードが含まれます。ラベル、メッセージ、質問などの記述は、ユーザの言語に応じてランタイム時に読み取られます。 例 2 種類のシステム言語 (オランダ語と英語) を使用します。 使用している ERP LN システムには、以下のような要素が含まれています。 フォームレイアウトとレポートレイアウト (すべての言語に 1 セットずつ) ラベル記述、メッセージ記述、質問記述が 2 セットずつ (オランダ語と英語) ジョブへのセッションの追加 (ttaad5102s000) セッションのフォームにはラベル ttaad320.seqn が含まれています。このラベルの記述は 2 言語で保存されます。
言語 | ラベル記述
オランダ語 | Volgnummer
英語 | Sequence No.
ユーザがこのセッションを実行すると、ユーザの言語に従ってラベル記述が表示されます。 High Ascii 文字の許可 ERP LN 環境からソフトウェア構成要素や翻訳を配布する予定で、使用する環境が Unicode モードで実行されていない場合、｢High ASCII 文字の許可｣ を 0 に設定する必要があります。 ｢High ASCII 文字の許可｣ が 0 に設定されていない場合は、Unicode 環境に配布構成要素をインポートする際に問題が生じます。 ｢High_ASCII_文字の許可｣ を 0 に設定するには、$BSE/lib/defaults/all ファイルに次の行を追加します。 `high_ascii_tolerance:0` 重要 以下のセクションでは、ソフトウェア構成要素を翻訳するために必要なセッションについて説明します。ただし、これらのセッションの詳細についてすべて説明しているわけではありません。セッションの詳細については、Infor Web Helpを参照してください。 ラベル、質問、メッセージを翻訳するには ERP LN では、ラベル、質問、およびメッセージを翻訳できます。 基本手順 ラベル、質問、メッセージなどを翻訳するには、以下のセッションを使用します。 ラベル (ttadv1140m000) 質問記述 (ttadv4166m000) メッセージ記述 (ttadv4150m000) 新しいラベル記述をランタイムデータディクショナリに保存するには、ラベルのコンパイル (ttadv1243m000) セッションを実行します。 追加セッション 以下のセッションは、翻訳済みの構成要素を翻訳/開発システムから他のシステムに配布する場合や、翻訳を外部アプリケーション (例: Transit などの翻訳専門アプリケーション) で実行する場合に役立ちます。
セッション | 説明
言語依存データの XML へのエクスポート - ウィザード (ttadv8910m000) | セッションの目的: 構成要素を XML ファイルにエクスポートします。
言語依存構成要素の XML ファイルのマージツール (ttadv8930m000) | セッションの目的: 言語依存の構成要素が含まれた複数の XML ファイルを 1 つのファイルにマージします。
言語依存データの XML からのインポート - ウィザード (ttadv8920m000) | セッションの目的: 言語依存の構成要素を含んだ XML ファイルの内容を ERP LN 環境にインポートします。注意: 構成要素をインポートした後、ラベルをコンパイルする必要があります。
関連トピック Infor Web Helpの言語翻訳支援 |