su windows non si può chiedere al so di localizzare il testo in UTF8, va convertito manualmente
ho sbattutto anch'io contro lo stesso problema e alla fine ho preferito farmi restituire le stringhe non UTF-8 per poi passarle a UTF-8 nella fase di visualizzazione altrimenti su windows non funziona niente ^^