intra-mart Accel Platform 言語追加ガイド 第8版 2020-12-01

5.2.5. TERASOLUNA Server Framework for Java (5.x)

「モジュール固有の言語情報」 として、 TERASOLUNA Server Framework for Java (5.x) (im_framework_tgfw)モジュール内の固有の言語情報を設定します。

5.2.5.1. hibernate-validatorで使用するメッセージファイルの設定

  • %CONTEXT_PATH%/WEB-INF/lib/hibernate-validator-*.jar に言語資材(メッセージプロパティファイル)が含まれています。
    /org/hibernate/validator/ValidationMessages_ %ロケールID% .properties
    

    コラム

    TERASOLUNA Server Framework for Java (5.x) for Accel Platformに同梱されている hibernate-validator-5.1.3.Final.jar には、 次の言語情報が含まれています。

    cs (チェコ語)
    de (ドイツ語)
    en (英語)
    es (スペイン語)
    fr (フランス語)
    hu (ハンガリー語)
    ko (韓国語)
    mn_MN(モンゴル語 [モンゴル])
    pt_BR(ポルトガル語 [ブラジル])
    tr (トルコ語)
    zh_CN(中国語 [中華人民共和国])
    日本語(ja)のメッセージプロパティファイルは含まれていないため、製品では im_tgfw_common モジュールにて提供されています。
    言語を追加する場合、hibernate-validator.jar の中に対応する言語のプロパティファイルが存在するかを確認し、存在していなければ
    ロケールサフィックスを付与したメッセージプロパティファイルを追加する必要があるため、このファイルを言語資材として洗い出します。
    /org/hibernate/validator/ValidationMessages_ja.properties