/ / Rails Codificando o erro utf-8 em collection_select - ruby-on-rails, ruby, ruby-on-rails-3, codificação, utf-8

Rails Codificando o erro utf-8 em collection_select - ruby-on-rails, ruby, ruby-on-rails-3, codificação, utf-8

Eu tenho essa coleção selecione com um atributo: prompt

<%= collection_select(:man_id, :name, Manufactor.where(:indropdown => true), :name, :name, {:prompt => "#{"Любой".force_encoding("utf-8")}"}) %>

Não consigo obter o prompt para exibir a palavra russa. O erro disso:

ActionView :: Template :: Error (codificações de caracteres incompatíveis: utf-8 e ASCII-8BIT):

Qualquer ajuda sobre este problema de codificação?

Usando trilhos 3.0.5

Respostas:

0 para resposta № 1

Corrigi os problemas usando Código numérico e html_safe

Isso resolveu o problema para mim, mas ainda assim a questão permanece se eu precisar escrever letras russas no meu aplicativo.