I recently posted a question about this on the TBL forums, but I think this question should belong here too. I'll paste it here with some corrections :
There are different languages spoken by teams in the game, which will influence what language a foreign player will learn.
For example in the game, Montreal have french as fluent language, and Toronto have English. Same country, same league, but different languages used as dominant. If this not really a problem in North America, the situation is a bit different in Europe.
There would be some tweaks to be done in Switzerland, and ideally in Italy too:
For example Lugano in the NLA have german as fluent language, french and english as basic (based on the languages used by the Swiss national team in the game I suppose).
IRL in Lugano, they mostly speak Italian as the first language. If you go to the club website, the first language used will be italian, and unfortunatly it doesn't appear at all in the game. Same thing occurs with other Swiss clubs, where all have german as fluent language, french and english as basic. Some clubs would need to have french as fluent, german and english as basic. Some club would need Italian as fluent language. Some clubs are good as they are.
It bothers me because it will directly influence what language a foreign player will learn during his stay. If a russian player comes to, let's say Lausanne, and stay for a few seasons, he will only learn German, and not french, which isn't realistic due to the club location. It could also interfer further in his carreer, as he would be supposed to have learned french, and so maybe being more inclined to sign to other french speaking teams in Canada or other french speaking areas. At least more easily, having passed the culture/language problem. In the game, he will only learn german, because all Swiss teams have this language as fluent language, the basic languages will not matter in the player learning curve. Depending of where he plays in Switzerland, he IRL should/could learn another language during his stay, which could after influence his carreer's choices, the cultural/linguistic problem being solved.
The Italian Serie A isn't playable so it's less important, but ideally most teams in this league should have german in the languages section, at least basic. As you can see on this map (http://www.eliteprospects.com/league_home.php?leagueid=24), most teams are based in or near South Tyrol, where a german dialect is widely spoken everyday, far more than italian. Most italian national team's players use social networks in german, and most of the Serie A teams websites are in german too (some a bilingual, with german appearing first, but some haven't Italian proposed at all, despite being based in Italy!)
This also should be implemented in the game, as most Italian pro hockey players have german as their mothertongue, due to their specific area/culture in the country. An area that gave Italy most of their professional teams and local trained national team players.
It is of course a detail and not a pressing issue in the game, but it would be give the now playable NLA and NLB a more realistic aspect.