Ruby on Rails用法语发送flash消息

Ben*_*min 2 encoding localization ruby-on-rails utf-8 ruby-on-rails-3.2

使用法语在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."}
Run Code Online (Sandbox Code Playgroud)

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

 config.i18n.default_locale = :fr
 config.encoding = "utf-8"
Run Code Online (Sandbox Code Playgroud)

人们如何做到这一点?

Adr*_*uio 5

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

如果这不起作用,请提出异常.