login and logout works. translations refactor