[Seaside] Accent in generated pages
Alexandre Bergel
alexandre.bergel at me.com
Thu Jun 18 17:38:47 UTC 2015
Thanks Johan & Sven!
Works perfectly!
Cheers,
Alexandre
> On Jun 17, 2015, at 7:00 PM, Johan Brichau <johan at inceptive.be> wrote:
>
>
>> On 17 Jun 2015, at 23:52, Sven Van Caekenberghe <sven at stfx.eu> wrote:
>>
>> I am sorry, like I said: 'I just don't know why it does not work in Seaside, normally special characters should just work, no need to do anything special.'
>
> It doesn’t work because this is not exactly using Seaside.
> It’s using the Seaside canvas, and that’s it.
>
> As you said, the browser does not get any mimetype and it seems Safari doesn’t take utf-8 as the default..
>
> When you use the WABuilder, there’s the #rootBlock: method to render the root part of the document, where it seems one can pass the encoding to be used by the browser.
> Try this:
>
> | fullDocument |
> fullDocument := WAHtmlCanvas builder
> fullDocument: true;
> rootBlock: [:root | root meta contentType: (WAMimeType textHtml charset:'utf-8') ];
> render: [ :html | html text: 'Ñuñoa' ].
>
> '/tmp/test.html' asFileReference writeStreamDo: [ :out | out << fullDocument ].
>
> cheers
> Johan
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
More information about the seaside
mailing list