Translations update

Big translations updates.
From launchpad.net:
* German
* French
* Japanese
* Korean
* Vietnamese
* Chinese (Simplified)
* Chinese (Traditional)

From transifex.com:
* Spanish (new translation)
* Russian

Found gettext bug in German:
German has two plural form but translation have only one message.
```
de.po:28782
#: lang/json/TOOL_from_json.py
msgid "jacqueshammer"
```