Re: Changing encoding on text

Gitte Wange
Wed, 28 Dec 2005 21:44:19 -0000

Wilson Bilkovich wrote:
> On 12/28/05, Gitte Wange <gitte-vGiBmfdlLJY@public.gmane.org> wrote:
>
>>Wilson Bilkovich wrote:
>>
>>>On 12/28/05, Gitte Wange <gitte-vGiBmfdlLJY@public.gmane.org>
wrote:
>>>
>>>
>>>>Hello,
>>>>
>>>>I have a set of templates creating some files for me. All data
on my
>>>>site is encoded using iso-8859-1. Now I want to save the text in
the
>>>>file using utf-8. I have tried using iconv, but whenever I have
the
>>>>require "iconv" statement in my model, there is some
error happening in
>>>>the model and the model doesn''t get loaded (not sure
how to debug that).
>>>>
>>>>What approches to change encoding is there besides iconv?
>>>>
>>>
>>>Try opening an irb session, and typing:
>>>require ''iconv''
>>>Iconv.new(''UTF-8'',
''iso-8859-1'').iconv(''Test'')
>>>
>>>If that fails, at least you know your problem isn''t
Rails-specific.
>>>If you''re on Windows, your problem could easily be:
>>>http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/170478
>>
>>irb(main):001:0> require "iconv"
>>=> true
>>irb(main):002:0> Iconv.new(''UTF-8'',
''iso-8859-1'').iconv(''Test'')
>>=> "Test"
>>
>>So - the iconv module works.
>>I''m running it on freebsd so no windows issues here :-)
>>
>>I''m really not sure where it goes wrong ...

Sorry for the inconvinience - the problem has magically disappeared. (I
suspect me testing code on one machine and testing the iconv stuff on
another). Sorry!

Greetings,
Gitte Wange