This behavior depends on the browser. IE will display the urlencoded string; basically everything else displays the characters properly. If accented characters are going to remain in the URL, there's no other option. (Not encoding it is a violation of specs and causes problems in some instances.) Stripping/transliterating characters would be a suggestion (that I think has been posted).