Revert "Soved issue #280. Adopts the code of luuthanhtuan."

This reverts commit 52942361c21e0376d3d27f2a2b0367e19d296931.
Revert "Revert "Soved issue #280. Adopts the code of luuthanhtuan.""

This reverts commit 98a9ebe4926a86b2e59daf29b2f08939f9070b6b.
Revert "Added English translation to ui.enchant.js"

This reverts commit 05b74bf5b028dbc9bedba6ecd29c577f4ba2eb2a.