0

我遇到了葡萄牙语字符的编码问题。它没有正确渲染。

这是用 ���</p> 替换葡萄牙语字符

在我的电子邮件方法中,我有类似的东西:

@html_content = html_content
@text_content = text_content

mail(
  :from => "#{from_name} <notifications@email.com>",
  :to => options[:recipients],
  :subject => options[:subject]
)

在我看来,我有这样的事情:

<%= @html_content %>

我已经检查了变量内容,一切看起来都很好。所以问题可能发生在方法 mail(...)

我尝试按照此说明操作 邮件程序编码 - 在电子邮件客户端中呈现垃圾

并没有工作。任何想法?

我正在使用 Rails 3.2.2 和 Ruby 1.9.3

[更新]

字节值是:

[208、146、209、150、209、130、208、176、208、187、209、150、208、185] [80、111、114、116、117、103、117、195、170、115]

消息内容为:

Віталій 葡萄牙语

4

0 回答 0