I have one parent project which is being inherited by 5-10 projects.
So I want to add locale selector which I did in Parent project’s header (this is used by all child)
However when I change locale from the header, nothing happens.
I’m guessing it must be changing locale but only of parent and not child.
Assuming the value of the locale selection dropdown is bi-directionally bound to the session locale property, swapping the session locale doesn't do anything to the session at large unless you have translations in place for the new locale.