個々の UI 文字列の翻訳

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:2分
  • 翻訳済みのインスタンスにカスタマイズを追加する場合など、いくつかの UI 文字列のみを翻訳する場合は、翻訳するテキストのタイプに適用される手順を使用します。

    UI 文字列には、フィールド名と値、関連リスト名、およびメッセージが含まれます。

    フィールドと関連リスト

    次の 3 つのタイプのフィールドがフィールドと関連リスト名の翻訳された文字列をサポートしています。

    Translated_field
    フィールドラベル、関連リスト名、および特定のフィールド値を格納します。ユーザーが一致する言語を選択すると、translated_field の値によってラベル、リスト名、またはフィールド値が置き換えられます。Translated_field の値は、関連するキーと 1 対多の関係にあります。結果として、複数のレコードが 1 つの translated_field 値を参照できます。詳細は、以下のトピックを参照してください。
    Translated_text
    長いテキストの値をプレーンテキストで格納します。ユーザーが一致する言語を選択すると、translated_text の値によってプレーンテキストが置き換えられます。Translated_text の値は、関連するキーと 1 対 1 の関係にあります。結果として、1 つのレコードのみが translated_text 値を参照できます。詳細については、「テキストフィールドを翻訳する」を参照してください。
    Translated_html
    長いテキストの値を HTML で格納します。ユーザーが一致する言語を選択すると、translated_html の値によって HTML が置き換えられます。Translated_html の値は、関連するキーと 1 対 1 の関係にあります。結果として、1 つのレコードのみが translated_html 値を参照できます。詳細については、「テキストフィールドを翻訳する」を参照してください。

    翻訳された値を個別のレコードとして格納し、エンドユーザーの言語に従って適切な値を表示します。フィールドタイプを確認するには、フォームのフィールドを右クリックし、[ディクショナリを構成] を選択して、[タイプ] フィールドをオンにします。

    メッセージ

    プラットフォーム全体での情報メッセージ、確認メッセージ、エラーメッセージ、およびその他のタイプのシステムメッセージを翻訳できます。翻訳をサポートするメッセージは、顧客が作成したアプリケーションの UI ページの HTML から、またはこれらのテキストが正しくラップされている場合は サービスポータル ウィジェットメッセージから取得されます。クライアントスクリプトに getMessage 呼び出しが含まれているか、サーバースクリプトに gs.getMessage 呼び出しが含まれている場合に、システムはメッセージ [sys_ui_message] テーブルの翻訳をチェックします。詳細については、「クライアントスクリプトメッセージの翻訳」を参照してください。