Add multi language support
- add UI-component
localeSwitcher - implement URL-based locale handling;
- setup
react-intland add localisation to visible template components (umbrella-header,search,accessible languages); - update
acccessabilityLanguagecomponent to support locales in URL; - replace Apache 2.0 license with MIT in some components affected by this task;
Suggestions for improvement:
Consider moving the react-intl IntlProvider (including language imports and
mapping) from the layout into a dedicated wrapper component, e.g. withIntlProvider.