translated text & fix some bugs