die if no translations are provided
catch and handle translation errors
bugfix of the error checking logic
use Exception::Class to throw typed exception
remove unnecessary die
Merge pull request #113 from susannasiebert/translation_errors

Handle translation errors