accomplished a simple compiling function
a few bug has been fixed
translate file update