Didn't those two breakaway republics declare independence?
>Well, if your country is in EU, the citizens of EU are not forced to learn any language, even if they live outside of their country of origin. Language requirements for non-EU exist due to EU being an extremely lucrative place to live. Moving to Serbia and trying to hop on social benefits will not be as lucrative, so language requirement for citizenship might be unnecessary.
I am not talking about EU citizens moving to another country, I am talking about minorities living in Serbia.
I am a part of minority that lived in the now Serbian territory for over 250 years and there's no legal requirement for us to learn Serbian. You can live your perfectly happy life without it. We have our schools, our communities so learning the Serbian language is not a requisite although most people learn it because it offers some benefits.
I found it odd that you thought I was talking about foreigners.