translate with a filter

Here's a way to manage translations with the following benefits: strings will be updated automatically thanks to Angular's digest loop, controllers don't have as much knowledge of view-specific data and configuration/settings management becomes better encapsulated.