The parameterize
method is supposed to provide a secure URL for the string and there is a strict limit on what characters can be displayed in the URL. Usually nothing is shy about az
or 0-9
or -
.
You can always try and fix this so that by default multibyte UTF-8 characters are entered. The current implementation is really not enough. Instead of allowing only a small set of specific characters, a more robust version will highlight unpleasant ones.
source share