If I use 'make message' to insert a message into the MobileFrontend i18n files, it also re-parses the files and changes the encoding. For example...
아라 changes to \uc544\ub77c
\u003C changes to < and \u0026 changes to &
I tried switching the open( 'file' ) commands to codecs.open( 'file', 'r', 'utf-8' ), but that didn't change anything.