Respect entity translation context and improve Views multilingual support
- Use the ui_patterns:lang_code context to get the correct translation of the entity before generating URLs.
- Ensures entity links are generated in the correct language for multilingual sites.
- Adds robust detection of the language context for entities rendered from Views, so SDC components display the correct translation for each row.
- Fixes cases where the previous patch did not work for Views displays.
- Closes #3562508