Швейцария — по большому счёту то же, только чуть менее непонятно.
Три языка (французский, немецкий, итальянский) являются одновременными языками только федеральной администрации, у которой в Швейцарии весьма узкие полномочия. Есть и четвёртый федеральный официальный язык, ретороманский, и обратившиеся на нём в федеральные органы могут рассчитывать на ответ на нём (хотя тут есть мелочь: ретороманского языка как такого не существует, есть несколько диалектов, иногда взаимно не понятных, обращение примут на любом, но ответят только на искусственно созданной стандартной форме одного из них), но сами по себе федеральные органы им не пользуются.
Все уровни власти ниже, то есть кантональные и местные (коммунальные), ведут собственную языковую политику — есть одноязычные кантоны, есть двуязычные, есть трёхьязычный, на уровне органов власти кантона, а на уровне администрации населённых пунктов (коммун) определён свой один или несколько языков.
Сразу скажу, что и в Канаде подобная ситуация: двуязычие английского и французского только в федеральных органах власти, провинции и территории сами устанавливают официальные языки своих администраций и т. д.