How to read file in UTF-8 mode

These forums for developers using the Corona SDK.  Since you’re not using Corona, it’s up to you find a solution to this.  I will tell you that there are open source *forks* of the Lua library that can be found on the Internet where developers have added Unicode support to the Win32 build of the Lua library.  But this is a task for you.