2011-12-20 61 views
2

我有這個集合與選擇的Rails編碼UTF-8的錯誤:提示屬性在collection_select

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

我不能得到的提示顯示俄語單詞。在此錯誤:

::的ActionView ::模板錯誤(不兼容的字符編碼:UTF-8和ASCII-8BIT):

該編碼問題的任何幫助嗎?

使用Rails 3.0.5

+0

通過使用數字代碼和html_safe – Leon 2011-12-21 00:25:19

+2

解決您允許回答自己的問題並接受這些答案,如果您認爲其他人將來可能會遇到同樣的問題,那麼您甚至會被鼓勵。 – 2011-12-21 00:40:03

回答

0

我用數字代碼和html_safe

這解決了這個問題對我來說,但仍是問題仍然如果我需要在我的應用程序編寫俄文字母修復的問題。