Ruby on Rails用法语发送flash消息

使用法语在rails应用程序上工作,但是每当我在flash消息中包含重音时,它就会破坏站点。

例如

format.html {redirect_to @message.annonce, notice:"Votre message a été envoyé"} format.html {redirect_to @message.annonce, notice:"Votre email n'a pas pu être envoyer à cause d'une erreur."} 

我的config / application.rb看起来像这样

  config.i18n.default_locale = :fr config.encoding = "utf-8" 

人们怎么做到这一点?

您应该添加# encoding: UTF-8作为文件的第一行,以在其中添加重音。

如果这不起作用,请提出exception。