He best way to divide Europe imo is this:
Scandinavia: Norway, Zweden, Iceland, Finland and Denmark and his "Colonies".
UK: Great Britain+ Ierland
Germania: Germany, The Netherlands, Flemish, Austria, Germans Swiss, Czech and German Poland.
Italy: Italy, Italianen Swiss,
Spain: Portugal, Spain and Andorra
Greece: Greece, Albania, Macedonia
France: France, French Belgium, French Swiss
Eastern Europe: All remain Big countries.
This will gives us 18 teams(All last years teams -Europe + Greece + Scandinavia + Eastern) instead of the normal 16 and therefore is a big problem. This will probably not be used but this is in my eyes the Most Fair way to divide Europe by language. The Netherlands could also become part of scandinavia but as Dutchmen myself I prefer Germania (named after our language). I don't know how feasible 18 teams but I hope this can be used somehow. I have also not named Small countries like Luxemburg or Liechtenstein but they will know by which team they belong.