Wasn't that with the wiki-mobile stuff which was merb? We ended up
force-encoding in Haml and submitting it as a patch.

I think this is a Rails bug and Nathan's advice to follow those tickets is
spot-on. It may be fixed in 2-3-stable but I don't know for sure. Give it a
go and let us know if that fixes your problem.

On 2 March 2010 13:11, Bodaniel Jeanes <[email protected]> wrote:

> We had this exact issue about 6 months ago. Ryan (Bigg) do you
> remember what we ended up doing?
>
> On Tue, Mar 2, 2010 at 11:53 AM, David <[email protected]> wrote:
> > Hi all,
> >
> > I'm new to this forum and I'm not sure I am allowed to ask you this
> > kind of question here.
> > Let me know if this is a problem.
> >
> > I'm just wondering if any of you had similar problem like I am having.
> > We just upgraded our Ruby(->1.9.1p376) and rails(->2.3.5).
> > Since it has changed the way it handles encoding, we had some problems
> > in handling utf-8 encoded character correctly.
> > However, after a few tweaks everthing seemed working just fine with
> > utf-8 encoding until we found this problem.
> >
> > The problem we have is although our application's default encoding is
> > utf-8.
> > When user submits a form then we get ASCII-8BIT encoded string
> > parameter somehow.
> > I believe we have set our meta tag correctly like below (it's haml)
> >
> >  %meta{'http-equiv'=>"content-type", :content=>"text/html;
> > charset=UTF-8"}
> >
> > As far as my research goes, when subimts a form it will use the
> > default charset of the web page.
> > However, these are the encoding that I get.
> >
> > puts params[:name].encoding  =>  ASCII-8BIT   # name parameter is
> > submitted by the form
> > puts "some string".encoding  =>  UTF-8
> > puts Encoding.default_external.name  =>  UTF-8
> >
> > I have no idea why this is happenning.
> > Although I can convert it to UTF-8 by doing
> > params[:name].force_encoding('UTF-8'), this isn't a pretty solution.
> > There should be some way of fixing this or I am missing something.
> > I googled for the last two days, but haven't got any solution.
> >
> > Have anyone had the similar problem?
> > Your help will be very much appreciated.
> >
> >
> > Regards,
> >
> > David
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> "Ruby or Rails Oceania" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> [email protected]<rails-oceania%[email protected]>
> .
> > For more options, visit this group at
> http://groups.google.com/group/rails-oceania?hl=en.
> >
> >
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ruby or Rails Oceania" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<rails-oceania%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/rails-oceania?hl=en.
>
>


-- 
Ryan Bigg / Radar

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
or Rails Oceania" 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/rails-oceania?hl=en.

Reply via email to