refactore language class
fix error
update version
Merge branch 'release/1.0.2' into develop

* release/1.0.2:
  update version