On Nov 8, 2009, at 7:33 AM, Benigno wrote:

>
> I didnt explain myself correctly. I am setting the <meta http-
> equiv="Content-Type" content="text/html; charset=iso-8859-1" />
> dinamically when in spanish. However, the accented words still show
> badly.

The character set specified by the http header takes precedence over  
the meta tag, and web2py does this:

class HTTP(BaseException):
     ...
     def to(self, responder):
         ...
         if not 'Content-Type' in self.headers:
             self.headers['Content-Type'] = 'text/html; charset=UTF-8'

It can be overridden, as you see, but I don't know what all the  
implications of that would be. Sticking to utf-8 might be a better  
choice.

>
> Massimo:
>   I dont understand exactly what you mean, whats the correct way to
> do this then?.
>
> On Nov 8, 4:06 pm, salingrosso <salingro...@gmail.com> wrote:
>> 2009/11/8 mdipierro <mdipie...@cs.depaul.edu>
>>
>>
>>
>>> You do not have the option of using latin1. utf8 is set by web2py in
>>> the http header.
>>
>> But in layout.html I see:
>>   <meta http-equiv="Content-Type" content="text/html;  
>> charset=UTF-8" />




--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to