Close #1607
Close #1778. Close #1848
Close #1601
Fixed several typos and mistranslated strings.
Fix #1832
Close #1520
Fix #1828
Close #1674
Fix #1785