Dictionary plugin for Multiling O Keyboard autocorrect and word prediction
⑴ Install this plugin and Multiling O Keyboard. https://play.google.com/store/apps/details?id=kl.ime.oh
⑵ Run O Keyboard and follow its setup guide.
⑶ Slide space bar to switch languages.
If you have font issue, read this: http://honsoapps.appspot.com/1/ma.html
Serbian (Serbian Cyrillic: српски, Latin: srpski, pronounced [sr̩̂pskiː]) is the standardized variety of the Serbo-Croatian language used chiefly by Serbs in Serbia, Montenegro, and Bosnia and Herzegovina. In addition, it is a recognized minority language in Croatia, Macedonia, Romania, Hungary, Slovakia, the Czech Republic, Albania and Greece.
Standard Serbian is based on the most widespread dialect of Serbo-Croatian, Shtokavian (more specifically on Šumadija-Vojvodina and Eastern Herzegovinian dialects), which is also the basis of Standard Croatian, Bosnian, and Montenegrin  The other dialect spoken by Serbs is Torlakian in southeastern Serbia, which is transitional to Macedonian and Bulgarian.
Serbian is practically the only European standard language with complete synchronic digraphia, using both Cyrillic and Latin alphabets; speakers read the two scripts equally well. The Serbian Cyrillic alphabet was devised in 1814 by Serbian linguist Vuk Karadžić, who created the alphabet on phonemic principles. The Latin alphabet was designed by Croatian linguist Ljudevit Gaj in 1830.