Dialects of Serbo-Croatian
Kajkavian is spoken in North Croatia, including the capital Zagreb, as well as in a few enclaves in Austria, Hungary, and Romania. Though its speakers are ethnic Croats and Kajkavian is thus generally considered a dialect of Serbo-Croatian, it is closer to neighboring Slovene than it is to Chakavian or Shtokavian. The Kajkavian area of Croatia is bordered on the northwest by Slovene language territory. It is bordered on the east and southeast by Shtokavian dialects roughly along a line that was the former division between Civil Croatia and the Habsburg Military Frontier; in southwest along Kupa and Dobra rivers, it persisted in ancient (medieval) contact with Chakavian dialects.
Comparison of standard Bosnian, Croatian, Montenegrin and Serbian
In socialist Yugoslavia, the official policy insisted on one unitary language with two regional normative varieties—Eastern (used in Serbia, Montenegro, and Bosnia and Herzegovina by all ethnicities, either with the Ekavian or the Ijekavian accent) and Western (used in Croatia by all ethnicities, the Ijekavian accent only). However, due to discontent in Croatian intellectual circles, beginning in the late 1960s Croatian cultural workers started to refer to the language exclusively as 'the Croatian literary language', or sometimes 'the Croatian or Serbian language' (these two names were also prescribed in the Croatian constitution of 1974), as was common before Yugoslavia. The language was regarded as one common language with different variants and dialects. The unity of the language was emphasized, making the differences not an indicator of linguistic divisions, but rather factors enriching the 'common language' diversity. In addition, Yugoslavia had two other official languages on the federal level, Slovenian and Macedonian, reflecting Yugoslavia's acceptance of diversity with regards to language use. No attempts were made to assimilate those languages into the Serbo-Croatian language.