My application needs to redirect my user to a external help page, passing the client name as parameter, but this external help page uses a different encoding.
My original string is
"Diagnósticos da América"
and the page expects a String like
"Diagn%F3sticos%20da%20Am%E9rica"
I need:
"Diagnósticos da América" => "Diagn%F3sticos%20da%20Am%E9rica"
I'm trying in irb:
"Diagnósticos da América".encode("ISO-8859-1") => "Diagn\xF3sticos da Am\xE9rica"
"Diagnósticos da América".encode("UTF-8", "Windows-1252") => "Diagnósticos da América"
"Diagnósticos da América".encode("Windows-1252") => "Diagn\xF3sticos da Am\xE9rica"
Does someone have an idea?