Я использую рельсы 2.3.10 и ruby 1.9.2
Моя проблема может быть сформулирована следующим образом:
# ---------------------------
# SomeViewsController.rb
# ---------------------------
def index
I18n.locale = :kr
@news = News.new(:title => "추가", :body => "Place text here")
@news.save
end
# ---------------------------
# ---------------------------
# some_views/index.html.erb
# ---------------------------
TITLE: <%= @news.title %>
# ---------------------------
Моя проблема связана с частью I18n.locale.Когда я устанавливаю его на корейский (: kr), я получаю эту ошибку
ActionView :: TemplateError (несовместимые кодировки символов: UTF-8 и ASCII-8BIT)
Но когда я установил для него значение «en» или значение по умолчанию, он прекрасно отображает корейские символы.
Пожалуйста, кто-нибудь может объяснить мне, как это?