* fix(routing): dont redirect if deeplink + content projection
* test(routing): add test to cover content-projection redirect bug
* feat(content): fetch and store dataset in content cache
* fix(internallink): set the new navitem instead of event
* fix: wip routing fix
* test(content): fix failing tests
* test(content): add tests for dataset caching
* fix(routing): redirect to translated route on projection+language switch
* refactor: refactor data fetching
* test: add e2e tests
* test: remove unnecessary import
* refactor: language switch
* docs(composables): fix docstring params
---------
Co-authored-by: l.mauser <[email protected]>