Client side translation using angular-translate

TODO:
 - handle language not found error
 - background select
 - print layout