Changing the router helpers to allow active menu item being selected if it matches current language
If the needle doesn't contain a language or the language is set to "All", return the active menuitem
Jenkins: Tabs must be used to indent lines; spaces are not allowed
# [33157] Missing metadata.xml in com_content view Categories causes item_type to receive untranslated fallback value
Merge pull request #2816 from Bakual/FixRouterHelper

Wrong menu item id is assigned to article links when language filter enabled.
Content Languages: prevetn saving White space for url language code and
Language Tag
Merge pull request #2819 from infograf768/contentlang

Content Languages: prevent saving white spaces for url language code and Language Tag