Overhaul Localization
Main changes
The configured string (programme, course edition) is now a localization string itself, which allows for localization to take place at the cost of a bit of flexibility.
This MR further focueses on changing the "companies" views in the normal interface to use localization consistently.
Other changes
Moved a lot of view content into the locales.
Edited by Taico Aerts