support 5.7 and translation. same fix.

install latest nodejs and npm.
build css/js use grunt.
download translation file unless locale = "" or locale "en_US”