I've had the same problem with the Welsh langauge, which includes vowels with the little hat on them!
It's a problem with the page encoding, ISO standard is fine with some of the literal characters, but it did not contain the w we wanted. UTF-8 does support every character we need, and from the looks of it what you need, but I've had to parse every output from our database, and replace the offending characters with the correct UTF code:
e.g. typing ŵ would render as a w^
To avoid the parse you could store the character in the "&#XXX" in the database itself, but this would create problems with searching. I've also included a header in all the pages to ensure the encoding is set to be UTF-8.
I'm sure you could google for the UTF character codes for international characters.
HTH
glj