The english translations are awesome and really accurate.
The chinese translations are only there to help people that do not understand english (sometime they are really wrong).
If you understand english, it is recommended to use it as your language for the translations (set it up like that in the settings)