This is not required in Zentyal Remote code. If you use SET NAMES utf8; after init the data. The utf8 data should already readable. At least, it does in Zentyal Remote :-P