I18n

Fixes #155
I've tried to use gettext() here, but that did not work.
Using lazy_gettext() is not possible since the stirng extraction will not work... Also, I'm not sure using _() for gettext() or lazy_gettext() depending on case is a good idea.