Proper i18n support

Translations work, prices are properly localized.

Fixes #96