Taking a wild stab in the dark here.
Are you printing out logging info in the console and reading that? Windows console is bad at supporting any proper charsets, so you could just have UTF-8 fudged by windows.
I have all other queries in chinese and return correctly.
Also, by comparing the query on filename
where in Windows it show:
but in OSX
so how so where the convert gone wrong.