finishes language switch feature

+ updates changelog
+ updates readme
+ adds generator test
+ translates all view text
+ extends website model to return homepages