This is when you need to change the language in game to the local language, get on street maps to have a look around, play local music and my favourite is to tune into a local radio station over the internet.
I get your point though, but what do you suggest in-game that they could do to make each league feel different?