Michael Kintzer wrote:
> I am using Rails 3.0.0.rc, Nginx 0.7.67, and Passenger 2.2.15.  I am
> using I18n.t on string literals defined for various locales, for
> example: I18n.t(:organization), where the :es locale defines
> organization: "organizaci�n".
> 
> I have verified the following:
> 
> * <meta charset="UTF-8"> is set on HTML5 doctypes
> * <meta http-equiv="Content-type" content="text/html; charset=UTF-8">
> is set on HTML4 doctypes
> * my text editor is set to encode files as UTF-8
> * I am not pulling the strings from the database, so the database is
> not an issue.
> * My browser is set to UTF-8 and auto-detect Universal.
> 
> And I still see the dreaded black diamond "?" for extended chars.

Those facts cannot all be true.  If you are seeing the diamond, then 
your browser is trying to display the content as UTF-8 but being fed 
something else -- most likely ISO 8859-1.  Make sure the file containing 
the string  in question is properly encoded -- run it through iconv if 
necessary.

Best,
-- 
Marnen Laibow-Koser
http://www.marnen.org
[email protected]

Sent from my iPhone
-- 
Posted via http://www.ruby-forum.com/.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to