Perfect Translation and minimize '?'

also fix some space problem
Merge pull request #93 from W-MS/patch-1

Perfect Translation and minimize '?'