routing: Unescape urls

Hello All,

How to make rails unescape incoming urls? I want to use russian chars in routes, like:

map.city URI.escape("/Карта--:title--:id"), :controller => "cities", :action => "show" It seems to works (page loads) but all links on page looks like this: http://localhost/%25D0%259A%25D0%25B0%25D1%2580%25D1%2582%25D0%25B0--Киев--30295?page=4

Rails double escapes url?

Also I tried url_for(.... :escape => false), it doesn't help.

Thanks in advance, Eduard