В Бельгии французский и валлийский (валлонский), насколько я помню. А в Швейцарии и вовсе 3 государственных языка.
Причем разделение идет действительно по провинциям (или кантонам - в Швейцарии). То есть любой из языков разрешен, газеты во всех кантонах Швейцарии выходят на всех трех языках, в Канаде тоже во всех провинциях то же самое, а вот вывески, скажем, в Монреале могут быть и на обоих языках, и на одном французском, а в Квебеке тоже либо на обоих, либо на одном английском. В Канаде во всех школах, и государственных, и частных, изучаются оба языка. Преподавание остальных предметов в большей части школ Монреаля ведется на французском, но есть школы и с преподаванием на английском, и их достаточно, чтобы хватило на всех желающих. То же - по ВУЗам. Результат - почти все канадцы реально двуязычны.
Про Бельгию на днях расспрошу сына - он там прошлым летом был. Но думаю, что примерно так же. То есть языковой проблемы там нет.