1. #1
    Ext JS Premium Member
    Join Date
    Jun 2010
    Posts
    29
    Vote Rating
    0
    masayuki_yamaoka is on a distinguished road

      0  

    Post RailsにおけるValidationチェックエラーメッセージの日本語対応

    RailsにおけるValidationチェックエラーメッセージの日本語対応


    ExtJsをRailsにて作成したWebアプリケーションで使用しています。
    画面の入力項目に対するValidationでエラー表示される文字列について質問です。

    Railsの標準のscaffoldにて作成した画面について、Validationチェックを組み込むと、
    英語にてエラーメッセージが表示されます。
    これを 以下の様にi18n対応して日本語メッセージが表示されるよう対応しました。
    [config/locales/ja.yml]
    activerecord:
    errors:
       ...
    messages:
        ....
    empty: "を入力してください。"
    blank: "を入力してください。"
        ...
    [config/locales/translation_ja.yml]
    ja:
    activerecord:
    models:
    user: "ユーザー"
    attributes:
    user:
    name: "氏名"
       ...
    標準のscaffoldにて作成された画面では上記の設定にて
    日本語のValidationチェックエラーメッセージが画面に表示されますが、
    ext_scaffloldにて作成した画面のパネルに配置したフィールドについては
    「Fieldを入力してください」
    という形で表示され、項目名に対してtranslation_ja.ymlの設定内容が正しく
    認識されません。

    いろいろ調べてみると、ext_to_jason()の中でエラー情報をレスポンス情報として
    生成しているようですが、この処理でエラー情報を正しく処理できていないのでは?と
    考えています。
    私の設定が不足しているのかもしれません。

    ext_scaffloldにて作成した画面でも
    「氏名を入力してください」
    というように表示する方法をご教授いただければと思います。
    よろしくお願いいたします。

  2. #2
    Sencha - Support Team yuki's Avatar
    Join Date
    Jun 2007
    Location
    Chigasaki, Japan
    Posts
    273
    Vote Rating
    0
    yuki is on a distinguished road

      0  

    Default


    ext_scaffloldについては正直触ったこと無いので(サポート対象でもなく)回答できません。ごめんなさい。
    Ext Japan, LLC [Twitter: @extjapan]
    [Ext JS / Ext GWTのライセンス販売][日本語テクニカルサポート][Ext JSトレーニング・コンサルティング]

  3. #3
    Ext JS Premium Member
    Join Date
    Jun 2010
    Posts
    29
    Vote Rating
    0
    masayuki_yamaoka is on a distinguished road

      0  

    Default


    回答ありがとうございます。

    確かに、ext_scaffoldは対象外ですね。
    オープンディスカッションの方に出したほうがよいのかもしれません。
    そちらに、再度投稿してみます。

Thread Participants: 1

Turkiyenin en sevilen filmlerinin yer aldigi xnxx internet sitemiz olan ve porn sex tarzi bir site olan mobil porno izle sitemiz gercekten dillere destan bir durumda herkesin sevdigi bir site olarak tarihe gececege benziyor. Sitenin en belirgin ozelliklerinden birisi de Turkiyede gercekten kaliteli ve muntazam, duzenli porno izle siteleri olmamasidir. Bu yuzden iste. Ayrica en net goruntu kalitesine sahip adresinde yayinlanmaktadir. Mesela diğer sitelerimizden bahsedecek olursak, en iyi hd porno video arşivine sahip bir siteyiz. "The Best anal porn videos and slut anus, big asses movies set..." hd porno faketaxi