I'm using geonames api's service "search" with parameter "name_startsWith" and I got problem with cyrillic letter "ь".
So for example when I want to found city "Хмельницький" with parameter
"name_startsWith" I found nothing. But when I don't use letter "ь", but just first 4 letters like "Хмел" I get first result that I need.
The same problem I found with all cities that using letter "ь".
One more point. I have checked one topic about encoding special characters , but I got the same result and anyway as I remember ajax provide encoding "UTF8" by default and I found problem only with letter "ь".