私はレスポンダーの宝石を使用しており、フォームが有効でない場合に検証エラーを表示したいと考えています。私のコントローラーで私は作成しましたinterpolation_action
def interpolation_options
{ resource_errors: @project_user.errors.full_messages.join(', ') }
end
私のレスポンダー翻訳ファイルには適切なキーがあります:
project_users:
create:
notice: "Member has been added"
alert: "%{resource_errors}"
正常に動作し、検証エラー メッセージが表示されます。問題は、アポストロフィが ASCII コードに変更されていることです。