setUriFragment with special(uft8) char encoded

It’s very importand for us this problem to solve. Is it posible following problem to fix? Any solution?
I’m very grateful for any help.
Problem:
setUriFragment(“русский-russian”)
result in address field of browser: %D1%80%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9-russian