It is not like Switzerland. The official languages of Switzerland are German, French, Italian and Romansch; the most spoken languages in Switzerland. In Macedonia the official language is Macedonian. The fact that Macedonia has minorities doesn't make it like Switzerland. Bulgaria has Turks, Serbia has Albanians and Hungarians, Ukraine has Tatars, etc. Even though these countries have large non-Slavic minorities, they are still 'Slavic' countries.