【问题标题】:Ruby on Rails flash messages in FrenchRuby on Rails 法语闪现消息
【发布时间】:2012-11-16 09:07:28
【问题描述】:

在法语版的 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"

如何做到这一点?

【问题讨论】:

    标签: ruby-on-rails encoding utf-8 localization ruby-on-rails-3.2


    【解决方案1】:

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

    如果这不起作用,请给我们提出的异常。

    【讨论】:

      猜你喜欢
      • 2014-04-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-21
      • 2016-09-21
      相关资源
      最近更新 更多