Add i18n test
Fix tests due to translation
Move download into own module to test in isolation