You are just a victim of the general problem of programs not being prepared to work with multibyte characters. The interfaces are there, and you'll just have to report bugs to the people who don't use them properly.