support multi-language [finishes #76676974]
apply log4js [finishes #76037606]