問題の概要
WPMLでFluent Formsを使用する場合、個別のフォームに直接追加されたカスタムエラーメッセージは高度な翻訳エディタで翻訳可能ですが、Fluent Formsのグローバル設定のデフォルトメッセージ(例:「このフィールドは必須です。」)は翻訳できません。
回避策
- WordPressダッシュボードでWPML設定カスタム XML 設定に移動します。
- 以下のXML設定を追加して保存します。
<wpml-config> <admin-texts> <key name="_fluentform_global_form_settings"> <key name="default_messages"> <key name="*"/> </key> </key> </admin-texts> </wpml-config> - WPML文字列翻訳に移動し、グローバルエラーメッセージを翻訳します。