Not strictly a Tridion problem I know, but I'm reaching out to those who might have experience with encoding problems and SI4T.
https://stackoverflow.com/questions/27545834/elasticsearch-indexing-spanish-text-odd-results
Basically my Spanish text is appearing in Elasticsearch as double-encoded - I'm using the JEST library to index my documents and every log I've looked at my text looks ok.
The impact is I have to convert the UTF-8 text before rendering it back out. I just can't track down where its being double encoded.