review on languages plugin and some bugfix