管理機能を使用して英語サイトの作成をしています。Localeフォルダ内に英語翻訳のPOおよびMOファイルを設置し、英語言語設定ブラウザにてメールフォームから意図的に必須項目を未入力のままサブミットボタンを押したところ、同一の日本語のエラーメッセージにもかかわらず、英語翻訳が出力される部分とされない部分があります。具体的には、添付の画像を確認お願いします。修正が必要なファイル等アドバイスいただけないでしょうか。#2こんにちはお使いになっているテーマ内で必須項目です。いうワードを検索し、該当した箇所をすべて__("必須項目です。")に書き換えてみてください。__()が多言語対応する機能なので、それが抜けている可能性があります。#3いつもご回答ありがとうございます。確認しましたところ、検索でヒットしたファイルは、/lib/Baser/Plugin/Mail/Test/Case/Model/MailMessageTest.phpのみで、内容は、添付の通りご指摘の記述になっていました。email_1およびemail_2は、「形式が無効です。#4該当するファイルは、先ほどのものではなく、elementsフォルダ内のmail_input.phpだということがわかりました。__(‘必須項目です。’));のように記述することで正しい表示になりました。ちなみにこのファイルは、当初よりOmotenashiテーマのElementsフォルダ内に存在していたのですが、細かな記述は、/lib/Baser/Plugin/Mail/View/Elements/mail_input.phpと異なります。#6コアのほうが継続的にメンテされていると思うので、libからコピーで問題なければそちらのほうがいいですね。表示上の崩れが発生する場合は、クラス名やHTML構造の調整が必要になってしまいますが。#7アドバイス、ありがとうございます。ホームカテゴリFAQ/ガイドライン利用規約プライバシーポリシーDiscourseにより提供されています。最適な表示のために、Javascriptを有効にしてください。