Add translations

Thanks Simon Charette for the patch.

Moved tests in proper place and Fixed imports from self