目前我正在开发一个应用程序。我的用户注册使用了recaptcha插件。 当验证码是错误的,应用程序获得误差:什么是翻译标签来翻译Recaptcha错误消息
- 不正确,验证码溶胶
如何翻译与I18n.t
此消息?
目前我正在开发一个应用程序。我的用户注册使用了recaptcha插件。 当验证码是错误的,应用程序获得误差:什么是翻译标签来翻译Recaptcha错误消息
如何翻译与I18n.t
此消息?
嗯
我找到了一个解决方案,把这种消息 n个Recaptcha文档页面。
verify_recaptcha方法提供:消息选项 但这不适用于我。
respond_to do |format|
if verify_recaptcha(:model => @post, :message => 'Oh! It's error with reCAPTCHA!') && @post.save
# ...
else
# ...
end
end
我覆盖了flash消息。 (Thx至slobodan)
respond_to do |format|
if verify_recaptcha
# ...
else
flash[:recaptcha_error] = I18n.t("defaults.recaptcha")
# ...
end
end
的Recaptcha v0.3.4不平移误差:https://github.com/ambethia/recaptcha/blob/043cec2b64646ec270f2b30cfc55da661145e3ae/lib/recaptcha/verify.rb
这是固定在主分支。