I18n

Before this branch get merged back to master I'd like to have at least:

* [x] Spanish
* [x] Portuguese (Brazil)
* [x] German