Skip to content

Instantly share code, notes, and snippets.

@diomed
Last active April 14, 2018 13:52
Show Gist options
  • Save diomed/dcdc107cf007d1df2ef4d0bb7ada1611 to your computer and use it in GitHub Desktop.
Save diomed/dcdc107cf007d1df2ef4d0bb7ada1611 to your computer and use it in GitHub Desktop.
sa srpskog na hrvatski + ispravci čestih grešaka u hrvatskom
import sublime, sublime_plugin
class ocr_fix( sublime_plugin.TextCommand ):
def run( self, edit ):
regexPairs = get_RegEx_Pairs()
for queryPattern, replacementPattern in regexPairs:
replacements = []
resultRegions = self.view.find_all( queryPattern, 0, replacementPattern, replacements )
for index in range( 0, len( resultRegions ) ):
self.view.replace( edit, resultRegions[ index ], replacements[ index ] )
def get_RegEx_Pairs():
replacementPairs = []
replacementPairs.append( ( "а", "a" ) )
replacementPairs.append( ( "Б", "B" ) )
replacementPairs.append( ( "б", "b" ) )
replacementPairs.append( ( "ц", "c" ) )
replacementPairs.append( ( "Ц", "C" ) )
replacementPairs.append( ( "Ч", "Č" ) )
replacementPairs.append( ( "ч", "č" ) )
replacementPairs.append( ( "ћ", "ć" ) )
replacementPairs.append( ( "Д", "D" ) )
replacementPairs.append( ( "д", "d" ) )
replacementPairs.append( ( "Ђ", "Đ" ) )
replacementPairs.append( ( "ђ", "đ" ) )
replacementPairs.append( ( "џ", "Dž" ) )
replacementPairs.append( ( "џ", "dž" ) )
replacementPairs.append( ( "е", "e" ) )
replacementPairs.append( ( "Ф", "F" ) )
replacementPairs.append( ( "ф", "f" ) )
replacementPairs.append( ( "Г", "G" ) )
replacementPairs.append( ( "г", "g" ) )
replacementPairs.append( ( "х", "h" ) )
replacementPairs.append( ( "И", "I" ) )
replacementPairs.append( ( "и", "i" ) )
replacementPairs.append( ( "ј", "j" ) )
replacementPairs.append( ( "к", "k" ) )
replacementPairs.append( ( "Л", "L" ) )
replacementPairs.append( ( "л", "l" ) )
replacementPairs.append( ( "љ", "lj" ) )
replacementPairs.append( ( "м", "m" ) )
replacementPairs.append( ( "Н", "N" ) )
replacementPairs.append( ( "н", "n" ) )
replacementPairs.append( ( "њ", "nj" ) )
replacementPairs.append( ( "о", "o" ) )
replacementPairs.append( ( "П", "P" ) )
replacementPairs.append( ( "п", "p" ) )
replacementPairs.append( ( "Р", "R" ) )
replacementPairs.append( ( "р", "r" ) )
replacementPairs.append( ( "С", "S" ) )
replacementPairs.append( ( "с", "s" ) )
replacementPairs.append( ( "Ш", "Š" ) )
replacementPairs.append( ( "ш", "š" ) )
replacementPairs.append( ( "т", "t" ) )
replacementPairs.append( ( "У", "U" ) )
replacementPairs.append( ( "у", "u" ) )
replacementPairs.append( ( "В", "V" ) )
replacementPairs.append( ( "в", "v" ) )
replacementPairs.append( ( "З", "Z" ) )
replacementPairs.append( ( "з", "z" ) )
replacementPairs.append( ( "ж", "ž" ) )
############################
replacementPairs.append( ( "æ ", "ć" ) )
replacementPairs.append( ( "ć", "ć" ) )
replacementPairs.append( ( "ð", "đ" ) )
replacementPairs.append( ( "Ä‘", "đ" ) )
replacementPairs.append( ( "Ă°‘", "đ" ) )
replacementPairs.append( ( "Å¡", "š" ) )
replacementPairs.append( ( "š", "š" ) )
replacementPairs.append( ( "Å¡", "š" ) )
replacementPairs.append( ( "Ĺľ", "ž" ) )
replacementPairs.append( ( "ž", "ž" ) )
replacementPairs.append( ( "ÄŤ", "č" ) )
replacementPairs.append( ( "č", "č" ) )
replacementPairs.append( ( "è", "č" ) )
replacementPairs.append( ( "æ", "č" ) )
replacementPairs.append( ( "è", "č" ) )
replacementPairs.append( ( "ÄŚ", "Č" ) )
replacementPairs.append( ( "ÄŒ", "Č" ) )
replacementPairs.append( ( "Ž", "Ž" ) )
replacementPairs.append( ( "ii", "i" ) )
replacementPairs.append( ( "advokati", "odvjetnici" ) )
replacementPairs.append( ( "Advokati", "Odvjetnici" ) )
replacementPairs.append( ( "advokatima", "odvjetnicima" ) )
replacementPairs.append( ( "Advokatima", "Odvjetnicima" ) )
replacementPairs.append( ( "ajuc", "ajuć" ) )
replacementPairs.append( ( "amin", "amen" ) )
replacementPairs.append( ( "Amin", "Amen" ) )
replacementPairs.append( ( "tmosver", "tmosfer" ) )
replacementPairs.append( ( "bašta", "vrt" ) )
replacementPairs.append( ( "Bašta", "Vrt" ) )
replacementPairs.append( ( "baštama", "vrtovima" ) )
replacementPairs.append( ( "bašte", "vrtovi" ) )
replacementPairs.append( ( "Bašte", "Vrtovi" ) )
replacementPairs.append( ( "baštu", "vrt" ) )
replacementPairs.append( ( "Baštu", "Vrt" ) )
replacementPairs.append( ( "baštom", "vrtom" ) )
replacementPairs.append( ( "\\bbedan", "bijedan" ) )
replacementPairs.append( ( "\\bbede", "bijede" ) )
replacementPairs.append( ( "\\bbedi", "bijedi" ) )
replacementPairs.append( ( "bejah", "bijah" ) )
replacementPairs.append( ( "\\bbela\\b", "bijela" ) )
replacementPairs.append( ( "belešci", "bilješci" ) )
replacementPairs.append( ( "Beverli", "Beverly" ) )
replacementPairs.append( ( "bioskop", "kino" ) )
replacementPairs.append( ( "bioskopi", "kina" ) )
replacementPairs.append( ( "bitci", "bitki" ) )
replacementPairs.append( ( "blijeđi", "bljeđi" ) )
replacementPairs.append( ( "\\bbeg", "bijeg" ) )
replacementPairs.append( ( "begu", "bijegu" ) )
replacementPairs.append( ( "bekstvo", "bijeg" ) )
replacementPairs.append( ( "bekstvu", "bijegu" ) )
replacementPairs.append( ( "begstvu", "bijegu" ) )
replacementPairs.append( ( "\\bbes\\b", "bijes" ) )
replacementPairs.append( ( "\\bbesa\\b", "bijesa" ) )
replacementPairs.append( ( "besan\\b", "bijesan" ) )
replacementPairs.append( ( "beše", "bješe" ) )
replacementPairs.append( ( "bi smo", "bismo" ) )
replacementPairs.append( ( "bi ste", "biste" ) )
replacementPairs.append( ( "bolesan", "bolestan" ) )
replacementPairs.append( ( "braon", "smeđa" ) )
replacementPairs.append( ( "bregu", "brijegu" ) )
replacementPairs.append( ( "\\bcak\\", "čak" ) )
replacementPairs.append( ( "\\bceo", "cijeli" ) )
replacementPairs.append( ( "Ceo", "Cijeli" ) )
replacementPairs.append( ( "\\bciji", "čiji" ) )
replacementPairs.append( ( "cveta", "cvjeta" ) )
replacementPairs.append( ( "čaršav", "plahta" ) )
replacementPairs.append( ( "čaršave", "plahte" ) )
replacementPairs.append( ( "čaršavima", "plahtama" ) )
replacementPairs.append( ( "\\bčas\\b", "sat" ) )
replacementPairs.append( ( "čerku", "kćer" ) )
replacementPairs.append( ( "Čerku", "Kćer" ) )
replacementPairs.append( ( "ćerku", "kćer" ) )
replacementPairs.append( ( "Ćerku", "Kćer" ) )
replacementPairs.append( ( "ćebe", "deku" ) )
replacementPairs.append( ( "ćebetu", "deki" ) )
replacementPairs.append( ( "ćš", "ćeš" ) )
replacementPairs.append( ( "ćale", "tata" ) )
replacementPairs.append( ( "ćorsokak", "slijepa ulica" ) )
replacementPairs.append( ( "ćorsokaku", "slijepoj ulici" ) )
replacementPairs.append( ( "ćošak", "ugao" ) )
replacementPairs.append( ( "ćošku", "uglu" ) )
replacementPairs.append( ( "ćerka", "kći" ) )
replacementPairs.append( ( "Ćerka", "Kći" ) )
replacementPairs.append( ( "ćmo", "ćemo" ) )
replacementPairs.append( ( "ćte", "ćete" ) )
replacementPairs.append( ( "ćutao", "šutio" ) )
replacementPairs.append( ( "Ćutao", "Šutio" ) )
replacementPairs.append( ( "daga", "da ga" ) )
replacementPairs.append( ( "dali si", "da li si" ) )
replacementPairs.append( ( "Dali si", "Da li si" ) )
replacementPairs.append( ( "\\bdeci", "djeci" ) )
replacementPairs.append( ( "\\bdeca", "djeca" ) )
replacementPairs.append( ( "\\bdeda", "djed" ) )
replacementPairs.append( ( "\\bDeda", "Djed" ) )
replacementPairs.append( ( "\\bdedom", "djedom" ) )
replacementPairs.append( ( "\\bdeo\\b", "dio" ) )
replacementPairs.append( ( "\\bDeo\\b", "Dio" ) )
replacementPairs.append( ( "dešava", "događa" ) )
replacementPairs.append( ( "detektuje", "detektira" ) )
replacementPairs.append( ( "djuj", "đuj" ) )
replacementPairs.append( ( "dole", "dolje" ) )
replacementPairs.append( ( "Dole", "Dolje" ) )
replacementPairs.append( ( "do ovde", "dovde" ) )
replacementPairs.append( ( "dospeo", "dospio" ) )
replacementPairs.append( ( "dospeju", "dospiju" ) )
replacementPairs.append( ( "dođavola", "dovraga" ) )
replacementPairs.append( ( "Dođavola", "Dovraga" ) )
replacementPairs.append( ( "drug\\b", "prijatelj" ) )
replacementPairs.append( ( "drugde", "drugdje" ) )
replacementPairs.append( ( "duuga", "dúga" ) )
replacementPairs.append( ( "duvao", "puhao" ) )
replacementPairs.append( ( "\\bdve", "dvije" ) )
replacementPairs.append( ( "Dve", "Dvije" ) )
replacementPairs.append( ( "Džej", "Jay" ) )
replacementPairs.append( ( "\\bđavo", "vrag" ) )
replacementPairs.append( ( "đavola", "vraga" ) )
replacementPairs.append( ( "đemper", "džemper" ) )
replacementPairs.append( ( "džanki", "ovisnik" ) )
replacementPairs.append( ( "emoz", "e mož" ) )
replacementPairs.append( ( "Ekspert", "Stručnjak" ) )
replacementPairs.append( ( "ekspert", "stručnjak" ) )
replacementPairs.append( ( "eksperti", "stručnjaci" ) )
replacementPairs.append( ( "Eksperti", "Stručnjaci" ) )
replacementPairs.append( ( "ekspertima", "stručnjacima" ) )
replacementPairs.append( ( "foka", "tuljan" ) )
replacementPairs.append( ( "foku", "tuljana" ) )
replacementPairs.append( ( "foke", "tuljani" ) )
replacementPairs.append( ( "fokama", "tuljanima" ) )
replacementPairs.append( ( "\\bgde", "gdje" ) )
replacementPairs.append( ( "\\bGde", "Gdje" ) )
replacementPairs.append( ( "ginic", "gic" ) )
replacementPairs.append( ( "Grečen", "Gretchen" ) )
replacementPairs.append( ( "greše", "griješe" ) )
replacementPairs.append( ( "greški", "grešci" ) )
replacementPairs.append( ( "gluheo", "glušio" ) )
replacementPairs.append( ( "haotič", "kaotič" ) )
replacementPairs.append( ( "Historija", "Povijest" ) )
replacementPairs.append( ( "Historiju", "Povijest" ) )
replacementPairs.append( ( "Historije", "Povijesti" ) )
replacementPairs.append( ( "Historiji", "Povijesti" ) )
replacementPairs.append( ( "Istorija", "Povijest" ) )
replacementPairs.append( ( "Istoriju", "Povijest" ) )
replacementPairs.append( ( "Istorije", "Povijesti" ) )
replacementPairs.append( ( "Istoriji", "Povijesti" ) )
replacementPairs.append( ( "historije", "povijesti" ) )
replacementPairs.append( ( "historiji", "povijesti" ) )
replacementPairs.append( ( "istorije", "povijesti" ) )
replacementPairs.append( ( "istoriji", "povijesti" ) )
replacementPairs.append( ( "Hju", "Hugh" ) )
replacementPairs.append( ( "hoču", "hoću" ) )
replacementPairs.append( ( "Hoču", "Hoću" ) )
replacementPairs.append( ( "Hjuston", "Houston" ) )
replacementPairs.append( ( "hteće", "htjet će" ) )
replacementPairs.append( ( "\\biči", "ići" ) )
replacementPairs.append( ( "\\bIči", "Ići" ) )
replacementPairs.append( ( "\\biko\\b", "itko" ) )
replacementPairs.append( ( "iducoj", "idućoj" ) )
replacementPairs.append( ( "ignoriši", "ignoriraj" ) )
replacementPairs.append( ( "ignorišu", "ignoriraju" ) )
replacementPairs.append( ( "interesuje", "zanima" ) )
replacementPairs.append( ( "Interesuje", "Zanima" ) )
replacementPairs.append( ( "ivica", "rub" ) )
replacementPairs.append( ( "ivice", "ruba" ) )
replacementPairs.append( ( "ivici", "rubu" ) )
replacementPairs.append( ( "ivicu", "rub" ) )
replacementPairs.append( ( "isuviše", "previše" ) )
replacementPairs.append( ( "i te kako", "itekako" ) )
replacementPairs.append( ( "izvinim", "ispričam" ) )
replacementPairs.append( ( "jedamput", "jedanput" ) )
replacementPairs.append( ( "jelda", "jel' da" ) )
replacementPairs.append( ( "\\bjuče\\b", "jučer" ) )
replacementPairs.append( ( "Juče\\b", "Jučer" ) )
replacementPairs.append( ( "kakava", "kakva" ) )
replacementPairs.append( ( "kakavo", "kakvo" ) )
replacementPairs.append( ( "kancelariji", "uredu" ) )
replacementPairs.append( ( "kancelarijom", "uredom" ) )
replacementPairs.append( ( "kancera", "raka" ) )
replacementPairs.append( ( "karmin", "ruž" ) )
replacementPairs.append( ( "karminom", "ružem" ) )
replacementPairs.append( ( "kćerkama", "kćerima" ) )
replacementPairs.append( ( "\\bker", "pas" ) )
replacementPairs.append( ( "Ker\\b", "Pas" ) )
replacementPairs.append( ( "kerova", "pasa" ) )
replacementPairs.append( ( "kidnapovan", "otet" ) )
replacementPairs.append( ( "Kidnapovan", "Otet" ) )
replacementPairs.append( ( "\\bkiji", "koji" ) )
replacementPairs.append( ( "komandni", "zapovjedni" ) )
replacementPairs.append( ( "kompanija", "tvrtka" ) )
replacementPairs.append( ( "\\bkoa\\b", "kao" ) )
replacementPairs.append( ( "koaj", "koja" ) )
replacementPairs.append( ( "korpu", "košaru" ) )
replacementPairs.append( ( "krstom", "križem" ) )
replacementPairs.append( ( "križom", "križem" ) )
replacementPairs.append( ( "kupatilo", "kupaona" ) )
replacementPairs.append( ( "kupatilu", "kupaoni" ) )
replacementPairs.append( ( "lažov", "lažljivac" ) )
replacementPairs.append( ( "lažovi", "lažljivci" ) )
replacementPairs.append( ( "lažovu", "lažljivcu" ) )
replacementPairs.append( ( "lažovom", "lažljivcem" ) )
replacementPairs.append( ( "Lejn", "Lane" ) )
replacementPairs.append( ( "lenji", "lijeni" ) )
replacementPairs.append( ( "lenja", "lijena" ) )
replacementPairs.append( ( "\\bleto", "ljeto" ) )
replacementPairs.append( ( "\\bleve\\b", "lijeve" ) )
replacementPairs.append( ( "Malopre", "Malo prije" ) )
replacementPairs.append( ( "malopre", "malo prije" ) )
replacementPairs.append( ( "maloprije", "malo prije" ) )
replacementPairs.append( ( "manifestuje", "manifestira" ) )
replacementPairs.append( ( "\\bmenom", "mnom" ) )
replacementPairs.append( ( "merač", "mjerač" ) )
replacementPairs.append( ( "\\bmeri", "mjeri" ) )
replacementPairs.append( ( "\\bmere", "mjere" ) )
replacementPairs.append( ( "mermer", "mramor" ) )
replacementPairs.append( ( "minut", "minutu" ) )
replacementPairs.append( ( "mirić", "mirit ć" ) )
replacementPairs.append( ( "\\bmoč(?!v)", "moć" ) )
replacementPairs.append( ( "Moze\\b", "Može" ) )
replacementPairs.append( ( "moze\\b", "može" ) )
replacementPairs.append( ( "muskar", "muškar" ) )
replacementPairs.append( ( "muzejem", "muzejom" ) )
replacementPairs.append( ( "muzici", "glazbi" ) )
replacementPairs.append( ( "\\bnači\\b", "naći" ) )
replacementPairs.append( ( "naduvan", "napušen" ) )
replacementPairs.append( ( "nagoveštaj", "nagovještaj" ) )
replacementPairs.append( ( "najpre", "najprije" ) )
replacementPairs.append( ( "Najpre", "Najprije" ) )
replacementPairs.append( ( "najzad", "napokon" ) )
replacementPairs.append( ( "nameste", "namjeste" ) )
replacementPairs.append( ( "Napolje", "Van" ) )
replacementPairs.append( ( "napolje", "van" ) )
replacementPairs.append( ( "Napolju", "Vani" ) )
replacementPairs.append( ( "napolju", "vani" ) )
replacementPairs.append( ( "nauka", "znanost" ) )
replacementPairs.append( ( "Nauka", "Znanost" ) )
replacementPairs.append( ( "nauci", "znanosti" ) )
replacementPairs.append( ( "nazad", "natrag" ) )
replacementPairs.append( ( "Nazad", "Natrag" ) )
replacementPairs.append( ( "naprimjer", "na primjer" ) )
replacementPairs.append( ( "naseo", "nasjeo" ) )
replacementPairs.append( ( "nasreću", "na sreću" ) )
replacementPairs.append( ( "\\bnebi\\b", "ne bi" ) )
replacementPairs.append( ( "nebih", "ne bih" ) )
replacementPairs.append( ( "Nebi", "Ne bi" ) )
replacementPairs.append( ( "Nebih", "Ne bih" ) )
replacementPairs.append( ( "nebismo", "ne bismo" ) )
replacementPairs.append( ( "Nebismo", "Ne bismo" ) )
replacementPairs.append( ( "nebiste", "ne biste" ) )
replacementPairs.append( ( "Nebiste", "Ne biste" ) )
replacementPairs.append( ( "nedaj", "ne daj" ) )
replacementPairs.append( ( "negde", "negdje" ) )
replacementPairs.append( ( "Negde", "Negdje" ) )
replacementPairs.append( ( "Nejt", "Nate" ) )
replacementPairs.append( ( "Nemack", "Njemačk" ) )
replacementPairs.append( ( "nemrem", "ne mogu" ) )
replacementPairs.append( ( "nemogu", "ne mogu" ) )
replacementPairs.append( ( "Nemogu", "Ne mogu" ) )
replacementPairs.append( ( "nene", "njene" ) )
replacementPairs.append( ( "nj?ezan", "nježan" ) )
replacementPairs.append( ( "Niče", "Nietzsche" ) )
replacementPairs.append( ( "nigde", "nigdje" ) )
replacementPairs.append( ( "Nigde", "Nigdje" ) )
replacementPairs.append( ( "niko\\b", "nitko" ) )
replacementPairs.append( ( "Niko\\b", "Nitko" ) )
replacementPairs.append( ( "nedela", "nedjelja" ) )
replacementPairs.append( ( "nejde", "ne ide" ) )
replacementPairs.append( ( "\\bneda\\b", "ne da" ) )
replacementPairs.append( ( "nedam", "ne dam" ) )
replacementPairs.append( ( "nedaš", "ne daš" ) )
replacementPairs.append( ( "neko ko", "netko tko" ) )
replacementPairs.append( ( "new yorški", "njujorški" ) )
replacementPairs.append( ( "nju jorški", "njujorški" ) )
replacementPairs.append( ( "njegi", "njezi" ) )
replacementPairs.append( ( "neželi", "ne želi" ) )
replacementPairs.append( ( "niej", "nije" ) )
replacementPairs.append( ( "njie", "nije" ) )
replacementPairs.append( ( "\\bnjem\\b", "nijem" ) )
replacementPairs.append( ( "\\bnjeme\\b", "njene" ) )
replacementPairs.append( ( "\\bobe\\b", "obje" ) )
replacementPairs.append( ( "obezbeđeni", "osigurani" ) )
replacementPairs.append( ( "objekat", "objekt" ) )
replacementPairs.append( ( "obožavalac", "obožavatelj" ) )
replacementPairs.append( ( "obuči", "obući" ) )
replacementPairs.append( ( "obuhvata", "obuhvaća" ) )
replacementPairs.append( ( "\\boci", "oči" ) )
replacementPairs.append( ( "odandje", "odande" ) )
replacementPairs.append( ( "odavdje", "odavde" ) )
replacementPairs.append( ( "odma\\b", "odmah" ) )
replacementPairs.append( ( "odoliti", "odoljeti" ) )
replacementPairs.append( ( "odneti", "odnijeti" ) )
replacementPairs.append( ( "odseo", "odsjeo" ) )
replacementPairs.append( ( "odsela", "odsjela" ) )
replacementPairs.append( ( "odseli", "odsjeli" ) )
replacementPairs.append( ( "odupreti", "oduprijeti" ) )
replacementPairs.append( ( "Ohajo", "Ohio" ) )
replacementPairs.append( ( "opšte", "opće" ) )
replacementPairs.append( ( "organizovao", "organizirao" ) )
replacementPairs.append( ( "organizuju", "organiziraju" ) )
replacementPairs.append( ( "osled", "osljed" ) )
replacementPairs.append( ( "ostrvima", "otocima" ) )
replacementPairs.append( ( "osete", "osjete" ) )
replacementPairs.append( ( "\\bostrvo", "otok" ) )
replacementPairs.append( ( "\\bOstrvo", "Otok" ) )
replacementPairs.append( ( "\\bovde\\b", "ovdje" ) )
replacementPairs.append( ( "\\bOvde\\b", "Ovdje" ) )
replacementPairs.append( ( "ovdije", "ovdje" ) )
replacementPairs.append( ( "Ovdije", "Ovdje" ) )
replacementPairs.append( ( "ovjde", "ovdje" ) )
replacementPairs.append( ( "Ovjde", "Ovdje" ) )
replacementPairs.append( ( "palate", "palače" ) )
replacementPairs.append( ( "palati", "palači" ) )
replacementPairs.append( ( "pantalone", "hlače" ) )
replacementPairs.append( ( "parče", "komadić" ) )
replacementPairs.append( ( "paramparčad", "komadići" ) )
replacementPairs.append( ( "parohij", "žup" ) )
replacementPairs.append( ( "parohijsk", "župn" ) )
replacementPairs.append( ( "pemzija", "penzija" ) )
replacementPairs.append( ( "pemziju", "penziju" ) )
replacementPairs.append( ( "pertle", "žnirance" ) )
replacementPairs.append( ( "pesama", "pjesama" ) )
replacementPairs.append( ( "\\bplata", "plaća" ) )
replacementPairs.append( ( "\\bplača", "plaća" ) )
replacementPairs.append( ( "\\bplatu", "plaću" ) )
replacementPairs.append( ( "plačanje", "plaćanje" ) )
replacementPairs.append( ( "plačanjem", "plaćanjem" ) )
replacementPairs.append( ( "plaćeš", "plačeš" ) )
replacementPairs.append( ( "prenos", "prijenos" ) )
replacementPairs.append( ( "prenosa", "prijenosa" ) )
replacementPairs.append( ( "prenosom", "prijenosom" ) )
replacementPairs.append( ( "prenosu", "prijenosu" ) )
replacementPairs.append( ( "pridonjeti", "pridonijeti" ) )
replacementPairs.append( ( "projekat", "projekt" ) )
replacementPairs.append( ( "Projekat", "Projekt" ) )
replacementPairs.append( ( "podnesti", "podnijeti" ) )
replacementPairs.append( ( "podstrekač", "poticatelj" ) )
replacementPairs.append( ( "pomaći", "pomaknuti" ) )
replacementPairs.append( ( "poen", "bod" ) )
replacementPairs.append( ( "poena", "boda" ) )
replacementPairs.append( ( "pom[oa]randž", "naranč" ) )
replacementPairs.append( ( "ponaosob", "osobno" ) )
replacementPairs.append( ( "ponesla", "ponijela" ) )
replacementPairs.append( ( "Ponesla", "Ponijela" ) )
replacementPairs.append( ( "poređenje", "usporedba" ) )
replacementPairs.append( ( "poređenju", "usporedbi" ) )
replacementPairs.append( ( "posle\\b", "poslije" ) )
replacementPairs.append( ( "Posle\\b", "Poslije" ) )
replacementPairs.append( ( "poslje\\b", "poslije" ) )
replacementPairs.append( ( "pozadi\\b", "iza" ) )
replacementPairs.append( ( "praktikuju", "prakticiraju" ) )
replacementPairs.append( ( "\\bpre\\b", "prije" ) )
replacementPairs.append( ( "\\bPre\\b", "Prije" ) )
replacementPairs.append( ( "preći", "prijeći" ) )
replacementPairs.append( ( "predame", "preda me" ) )
replacementPairs.append( ( "preneo", "prenio" ) )
replacementPairs.append( ( "preneti", "prenijeti" ) )
replacementPairs.append( ( "preporuča", "preporučuje" ) )
replacementPairs.append( ( "preti", "prijeti" ) )
replacementPairs.append( ( "pretrpeo", "pretrpio" ) )
replacementPairs.append( ( "prevod", "prijevod" ) )
replacementPairs.append( ( "priije", "prije" ) )
replacementPairs.append( ( "prijatan", "ugodan" ) )
replacementPairs.append( ( "primjete", "primijete" ) )
replacementPairs.append( ( "prmda", "iako" ) )
replacementPairs.append( ( "prodato", "prodano" ) )
replacementPairs.append( ( "promijena", "promjena" ) )
replacementPairs.append( ( "psihićki", "psihički" ) )
replacementPairs.append( ( "računari", "računala" ) )
replacementPairs.append( ( "računare", "računala" ) )
replacementPairs.append( ( "radijo", "radio" ) )
replacementPairs.append( ( "\\brađe", "radije" ) )
replacementPairs.append( ( "\\brece\\b", "reče" ) )
replacementPairs.append( ( "rascep", "rascjep" ) )
replacementPairs.append( ( "raspust", "odmor" ) )
replacementPairs.append( ( "razgovrati", "razgovarati" ) )
replacementPairs.append( ( "rebić", "rebit ć" ) )
replacementPairs.append( ( "\\breko", "rekao" ) )
replacementPairs.append( ( "rengen", "rendgen" ) )
replacementPairs.append( ( "reši", "riješi" ) )
replacementPairs.append( ( "rijeđi", "rjeđi" ) )
replacementPairs.append( ( "rmis", "rmir" ) )
replacementPairs.append( ( "Rizikuj", "Riskiraj" ) )
replacementPairs.append( ( "ronioc", "ronilac" ) )
replacementPairs.append( ( "Rouz", "Rose" ) )
replacementPairs.append( ( "saobraćaj", "promet" ) )
replacementPairs.append( ( "saviješću", "savješću" ) )
replacementPairs.append( ( "savešću", "savješću" ) )
replacementPairs.append( ( "uveren", "uvjeren" ) )
replacementPairs.append( ( "nadamnom", "nada mnom" ) )
replacementPairs.append( ( "sedeli", "sjedili" ) )
replacementPairs.append( ( "sedišta", "sjedala" ) )
replacementPairs.append( ( "sedište", "sjedalo" ) )
replacementPairs.append( ( "sedni", "sjedni" ) )
replacementPairs.append( ( "Sedni", "Sjedni" ) )
replacementPairs.append( ( "sedi", "sjedi" ) )
replacementPairs.append( ( "Sedi", "Sjedi" ) )
replacementPairs.append( ( "sedite", "sjedite" ) )
replacementPairs.append( ( "sesti", "sjesti" ) )
replacementPairs.append( ( "sekiraj", "brini" ) )
replacementPairs.append( ( "sekiramo", "brinemo" ) )
replacementPairs.append( ( "sekirate", "brinete" ) )
replacementPairs.append( ( "sekirajte", "brinite" ) )
replacementPairs.append( ( "\\bseme", "sjeme" ) )
replacementPairs.append( ( "sertan", "sretan" ) )
replacementPairs.append( ( "\\bseta\\b", "sjeta" ) )
replacementPairs.append( ( "siguan", "siguran" ) )
replacementPairs.append( ( "\\bsija\\b", "sja" ) )
replacementPairs.append( ( "sirće", "ocat" ) )
replacementPairs.append( ( "sirćetu", "octu" ) )
replacementPairs.append( ( "seo\\b", "sjeo" ) )
replacementPairs.append( ( "Seo\\b", "Sjeo" ) )
replacementPairs.append( ( "\\bsem", "osim" ) )
replacementPairs.append( ( "\\bsma", "sam" ) )
replacementPairs.append( ( "smao", "samo" ) )
replacementPairs.append( ( "\\bsme\\b", "smije" ) )
replacementPairs.append( ( "\\bSme\\b", "Smije" ) )
replacementPairs.append( ( "smej\\b", "smij" ) )
replacementPairs.append( ( "\\bsmesta\\b", "smjesta" ) )
replacementPairs.append( ( "smešak", "smješak" ) )
replacementPairs.append( ( "smjeo", "smio" ) )
replacementPairs.append( ( "sintersajzer", "synthesizer" ) )
replacementPairs.append( ( "sitnisajzer", "synthesizer" ) )
replacementPairs.append( ( "skelet", "kostur" ) )
replacementPairs.append( ( "sočiva", "leće" ) )
replacementPairs.append( ( "sočivo", "leća" ) )
replacementPairs.append( ( "sočivom", "lećom" ) )
replacementPairs.append( ( "sočivu", "leći" ) )
replacementPairs.append( ( "spasao", "spasio" ) )
replacementPairs.append( ( "Spasao", "Spasio" ) )
replacementPairs.append( ( "spasen", "spašen" ) )
replacementPairs.append( ( "spolja", "izvana" ) )
replacementPairs.append( ( "stabilizuju", "stabiliziraju" ) )
replacementPairs.append( ( "sticati", "stjecati" ) )
replacementPairs.append( ( "stobom", "s tobom" ) )
replacementPairs.append( ( "subjekat", "subjekt" ) )
replacementPairs.append( ( "sudija", "sudac" ) )
replacementPairs.append( ( "Sudija", "Sudac" ) )
replacementPairs.append( ( "sudije", "suca" ) )
replacementPairs.append( ( "sudiji", "sucu" ) )
replacementPairs.append( ( "sudijo", "suče" ) )
replacementPairs.append( ( "sudiju", "suca" ) )
replacementPairs.append( ( "sudijom", "sucem" ) )
replacementPairs.append( ( "sudijskog", "sudskog" ) )
replacementPairs.append( ( "sugerišu", "predlažu" ) )
replacementPairs.append( ( "sugeriše", "predlaže" ) )
replacementPairs.append( ( "suština", "bit" ) )
replacementPairs.append( ( "suštinski", "bitni" ) )
replacementPairs.append( ( "svestan", "svjestan" ) )
replacementPairs.append( ( "šolja", "šalica" ) )
replacementPairs.append( ( "šolju", "šalicu" ) )
replacementPairs.append( ( "Španiji", "Španjolskoj" ) )
replacementPairs.append( ( "\\bŠta\\b", "Što" ) )
replacementPairs.append( ( "štagod", "što god" ) )
replacementPairs.append( ( "\\bšta\\b", "što" ) )
replacementPairs.append( ( "štp", "što" ) )
replacementPairs.append( ( "tečnost", "tekućina" ) )
replacementPairs.append( ( "točak", "kotač" ) )
replacementPairs.append( ( "Točak", "Kotač" ) )
replacementPairs.append( ( "trabam", "trebam" ) )
replacementPairs.append( ( "trpeo", "trpio" ) )
replacementPairs.append( ( "tugi", "tuzi" ) )
replacementPairs.append( ( "tvrtci", "tvrtki" ) )
replacementPairs.append( ( "ubj?ede", "uvjere" ) )
replacementPairs.append( ( "ubj?eđuju", "uvjeravaju" ) )
replacementPairs.append( ( "ubj?editi", "uvjeriti" ) )
replacementPairs.append( ( "uljeva", "ulijeva" ) )
replacementPairs.append( ( "u jutro", "ujutro" ) )
replacementPairs.append( ( "ujutru", "ujutro" ) )
replacementPairs.append( ( "umem", "umijem" ) )
replacementPairs.append( ( "umeš", "umiješ" ) )
replacementPairs.append( ( "umreti", "umrijeti" ) )
replacementPairs.append( ( "Umret", "Umrijet" ) )
replacementPairs.append( ( "univerzitet", "sveučilište" ) )
replacementPairs.append( ( "uprkos", "usprkos" ) )
replacementPairs.append( ( "Uprkos", "Usprkos" ) )
replacementPairs.append( ( "uradio", "učinio" ) )
replacementPairs.append( ( "Uredu", "U redu" ) )
replacementPairs.append( ( "uspe\\b", "uspije" ) )
replacementPairs.append( ( "Uspe\\b", "Uspije" ) )
replacementPairs.append( ( "uspeš\\b", "uspiješ" ) )
replacementPairs.append( ( "uspeju", "uspiju" ) )
replacementPairs.append( ( "uspijo", "uspio" ) )
replacementPairs.append( ( "u sred", "usred" ) )
replacementPairs.append( ( "usredsrede", "usredotoče" ) )
replacementPairs.append( ( "uticao", "utjecao" ) )
replacementPairs.append( ( "\\buveče", "navečer" ) )
replacementPairs.append( ( "uverlji", "uvjerlji" ) )
replacementPairs.append( ( "uvijet", "uvjet" ) )
replacementPairs.append( ( "\\buvo\\b", "uho" ) )
replacementPairs.append( ( "vaistinu", "uistinu" ) )
replacementPairs.append( ( "Vaistinu", "Uistinu" ) )
replacementPairs.append( ( "važi", "vrijedi" ) )
replacementPairs.append( ( "\\bvec\\b", "već" ) )
replacementPairs.append( ( "večan", "vječan" ) )
replacementPairs.append( ( "\bvek\b", "stoljeće" ) )
replacementPairs.append( ( "\bveka\b", "stoljeća" ) )
replacementPairs.append( ( "venca", "vijenca" ) )
replacementPairs.append( ( "večnost", "vječnost" ) )
replacementPairs.append( ( "veoma", "vrlo" ) )
replacementPairs.append( ( "vereni", "zaručeni" ) )
replacementPairs.append( ( "voliti", "voljeti" ) )
replacementPairs.append( ( "vrteo", "vrtio" ) )
replacementPairs.append( ( "whiskey", "viski" ) )
replacementPairs.append( ( "zatp", "zato" ) )
replacementPairs.append( ( "Zatp", "Zato" ) )
replacementPairs.append( ( "zanm", "znam" ) )
replacementPairs.append( ( "zanma", "zanima" ) )
replacementPairs.append( ( "zaspem", "zaspim" ) )
replacementPairs.append( ( "za uvijek", "zauvijek" ) )
replacementPairs.append( ( "zavredili", "zavrijedili" ) )
replacementPairs.append( ( "zavrede", "zavrijede" ) )
replacementPairs.append( ( "zdrvo", "zdravo" ) )
replacementPairs.append( ( "Zdrvo", "Zdravo" ) )
replacementPairs.append( ( "zvaničan", "služben" ) )
replacementPairs.append( ( "žemo", "ćemo" ) )
replacementPairs.append( ( "definiše", "definira" ) )
replacementPairs.append( ( "familijama", "obiteljima" ) )
replacementPairs.append( ( "familiji", "obitelji" ) )
replacementPairs.append( ( "Interesuju", "Zanimaju" ) )
replacementPairs.append( ( "interesuju", "zanimaju" ) )
replacementPairs.append( ( "\\bkola", "auto" ) )
replacementPairs.append( ( "kolima", "autu" ) )
replacementPairs.append( ( "komšija", "susjed" ) )
replacementPairs.append( ( "komšiji", "susjedu" ) )
replacementPairs.append( ( "komšiluk", "susjedstvo" ) )
replacementPairs.append( ( "komšiluku", "susjedstvu" ) )
replacementPairs.append( ( "komšije", "susjedi" ) )
replacementPairs.append( ( "komšijama", "susjedima" ) )
replacementPairs.append( ( "kontrolišu", "kontroliraju" ) )
replacementPairs.append( ( "odeljenjem", "odjelom" ) )
replacementPairs.append( ( "gladneo", "gladnio" ) )
replacementPairs.append( ( "Obezbeđuju", "Osiguravaju" ) )
replacementPairs.append( ( "obezbeđuju", "osiguravaju" ) )
replacementPairs.append( ( "obezbijedio", "osigurao" ) )
replacementPairs.append( ( "oblast", "područje" ) )
replacementPairs.append( ( "oblastima", "područjima" ) )
replacementPairs.append( ( "oblasti", "područj " ) )
replacementPairs.append( ( "pomaknio", "pomaknuo" ) )
replacementPairs.append( ( "pomera", "miče" ) )
replacementPairs.append( ( "pomjeri", "pomakni" ) )
replacementPairs.append( ( "pomjeraj", "miči" ) )
replacementPairs.append( ( "pomeraju", "miču" ) )
replacementPairs.append( ( "pomeriš", "pomakneš" ) )
replacementPairs.append( ( "pomerati", "micati" ) )
replacementPairs.append( ( "Porodica", "Obitelj" ) )
replacementPairs.append( ( "Porodice", "Obitelji" ) )
replacementPairs.append( ( "porodica", "obitelj" ) )
replacementPairs.append( ( "porodice", "obitelji" ) )
replacementPairs.append( ( "porodici", "obitelji" ) )
replacementPairs.append( ( "porodicama", "obiteljima" ) )
replacementPairs.append( ( "porodicom", "obitelji" ) )
replacementPairs.append( ( "porodicu", "obitelj" ) )
replacementPairs.append( ( "postaramo", "pobrinemo" ) )
replacementPairs.append( ( "postaraj", "pobrini" ) )
replacementPairs.append( ( "postaraju", "pobrinu" ) )
replacementPairs.append( ( "postarajmo", "pobrinimo" ) )
replacementPairs.append( ( "postara", "pobrine" ) )
replacementPairs.append( ( "postaraš", "pobrineš" ) )
replacementPairs.append( ( "Povinuju", "Pokoravaju" ) )
replacementPairs.append( ( "povinuju", "pokoravaju" ) )
replacementPairs.append( ( "procenat", "postotak" ) )
replacementPairs.append( ( "procent", "postotak" ) )
replacementPairs.append( ( "procenata", "postotaka" ) )
replacementPairs.append( ( "procenti", "postoci" ) )
replacementPairs.append( ( "procentima", "postocima" ) )
replacementPairs.append( ( "razume\\b", "razumije" ) )
replacementPairs.append( ( "razumeju", "razumiju" ) )
replacementPairs.append( ( "siljan", "slivljan" ) )
replacementPairs.append( ( "stepena", "stupnjeva" ) )
replacementPairs.append( ( "stepen", "stupanj" ) )
replacementPairs.append( ( "stepeni", "stupnjeva" ) )
replacementPairs.append( ( "svetilišt", "svetišt" ) )
replacementPairs.append( ( "štampa", "tisak" ) )
replacementPairs.append( ( "štampu", "tisak" ) )
replacementPairs.append( ( "štampom", "tiskom" ) )
replacementPairs.append( ( "štampi", "tisku" ) )
replacementPairs.append( ( "štampati", "tiskati" ) )
replacementPairs.append( ( "udeo", "udio" ) )
replacementPairs.append( ( "uspeo", "uspio" ) )
replacementPairs.append( ( "Uspeo", "Uspio" ) )
replacementPairs.append( ( "varnica", "iskra" ) )
replacementPairs.append( ( "varnicu", "iskru" ) )
replacementPairs.append( ( "\\bvešti", "vješti" ) )
replacementPairs.append( ( "vidjeo", "vidio" ) )
replacementPairs.append( ( "Vidjeo", "Vidio" ) )
replacementPairs.append( ( "vreme\\b", "vrijeme" ) )
replacementPairs.append( ( "zaseda", "zasjeda" ) )
replacementPairs.append( ( "zasede", "zasjede" ) )
replacementPairs.append( ( "zasedi", "zasjedi" ) )
replacementPairs.append( ( "zasedu", "zasjedu" ) )
replacementPairs.append( ( "januar", "siječanj" ) )
replacementPairs.append( ( "februar", "veljača" ) )
replacementPairs.append( ( "februara", "veljače" ) )
replacementPairs.append( ( "februaru", "veljači" ) )
replacementPairs.append( ( "mart", "ožujak" ) )
replacementPairs.append( ( "april", "travanj" ) )
replacementPairs.append( ( "\\bmaj\\b", "svibanj" ) )
replacementPairs.append( ( "svibnjom", "svibnjem" ) )
replacementPairs.append( ( "\\bjun\\b", "lipanj" ) )
replacementPairs.append( ( "juli", "srpanj" ) )
replacementPairs.append( ( "septembar", "rujan" ) )
replacementPairs.append( ( "oktobar", "listopad" ) )
replacementPairs.append( ( "novembar", "studeni" ) )
replacementPairs.append( ( "novembra", "studenog" ) )
replacementPairs.append( ( "novembru", "studenom" ) )
replacementPairs.append( ( "decembar", "prosinac" ) )
replacementPairs.append( ( "Ako ej", "Ako je" ) )
replacementPairs.append( ( "ako ej", "ako je" ) )
replacementPairs.append( ( "bez svesti", "bez svijesti" ) )
replacementPairs.append( ( "bi ja", "bih ja" ) )
replacementPairs.append( ( "bi da bude", "bi biti" ) )
replacementPairs.append( ( "Dobro veče", "Dobra večer" ) )
replacementPairs.append( ( "Dobro večer", "Dobra večer" ) )
replacementPairs.append( ( "Dobar večer", "Dobra večer" ) )
replacementPairs.append( ( "gdje ideš", "kamo ideš" ) )
replacementPairs.append( ( "Gdje ideš", "Kamo ideš" ) )
replacementPairs.append( ( "Gdje sada", "Kamo sada" ) )
replacementPairs.append( ( "treba da budem", "trebam biti" ) )
replacementPairs.append( ( "hoću da budem", "želim biti" ) )
replacementPairs.append( ( "Hoću da budem", "Želim biti" ) )
replacementPairs.append( ( "hoću da kažem", "želim reći" ) )
replacementPairs.append( ( "hoćeš da kažeš", "želiš reći" ) )
replacementPairs.append( ( "hoće da kaže", "želi reći" ) )
replacementPairs.append( ( "Izvinite me", "Ispričajte me" ) )
replacementPairs.append( ( "ja bi", "ja bih" ) )
replacementPairs.append( ( "Ja bi", "Ja bih" ) )
replacementPairs.append( ( "Jel sam ti", "Jesam li ti" ) )
replacementPairs.append( ( "Jeli ti", "Je li ti" ) )
replacementPairs.append( ( "da čuje", "čuti" ) )
replacementPairs.append( ( "moje saučešće", "moja sućut" ) )
replacementPairs.append( ( "Moram da idem", "Moram ići" ) )
replacementPairs.append( ( "Moramo da idemo", "Moramo ići" ) )
replacementPairs.append( ( "moraš da ideš", "moraš ići" ) )
replacementPairs.append( ( "na večer", "navečer" ) )
replacementPairs.append( ( "Na večer", "Navečer" ) )
replacementPairs.append( ( "nedjelju dana", "tjedan dana" ) )
replacementPairs.append( ( "Ne mogu da verujem", "Ne mogu vjerovati" ) )
replacementPairs.append( ( "od kako", "otkako" ) )
replacementPairs.append( ( "pravo u oči", "ravno u oči" ) )
replacementPairs.append( ( "Si dobro", "Jesi li dobro" ) )
replacementPairs.append( ( "Svo vreme", "Sve vrijeme" ) )
replacementPairs.append( ( "Svo vrijeme", "Sve vrijeme" ) )
replacementPairs.append( ( "smeo da", "smio" ) )
replacementPairs.append( ( "smeli da", "smjeli" ) )
replacementPairs.append( ( "Što ej", "Što je" ) )
replacementPairs.append( ( "što ej", "što je" ) )
replacementPairs.append( ( "to ej", "to je" ) )
replacementPairs.append( ( "To ej", "To je" ) )
replacementPairs.append( ( "tamo natrag", "tamo iza" ) )
replacementPairs.append( ( "tamo je natrag", "tamo je iza" ) )
replacementPairs.append( ( "Tamo je natrag", "Tamo je iza" ) )
replacementPairs.append( ( "zato sto", "zato što" ) )
replacementPairs.append( ( "([0-9])-ogodišnj([aeiu])\\b", "$1-godišnj$2" ) )
replacementPairs.append( ( "(jeda|dva|tri|četr|pet|šes|sedam|osam|devet)najst([aeiou]|i[mh]|o[mgj]|ima)\\b", "$1naest$2" ) )
replacementPairs.append( ( "\\b([aA])bsorbira", "$1psorbira" ) )
replacementPairs.append( ( "\\b([aA])bstraktn", "$1pstraktn" ) )
replacementPairs.append( ( "\\badvokat([aeu])?\\b", "odvjetnik$1" ) )
replacementPairs.append( ( "\\bAdvokat([aeu])?\\b", "Odvjetnik$1" ) )
replacementPairs.append( ( "\\badvokatsk([aeiou]|o[mgj])\\b", "odvjetničk$1" ) )
replacementPairs.append( ( "\\bAdvokatsk([aeiou]|o[mgj])\\b", "Odvjetničk$1" ) )
replacementPairs.append( ( "ajsmiješnij", "ajsmješnij" ) )
replacementPairs.append( ( "([aA])kcion", "$1kcijsk" ) )
replacementPairs.append( ( "\\b[aA]las([kc])", "Aljas$1" ) )
replacementPairs.append( ( "nijum", "nij" ) )
replacementPairs.append( ( "ngažov", "ngažir" ) )
replacementPairs.append( ( "armij", "vojsk" ) )
replacementPairs.append( ( "Armij", "Vojsk" ) )
replacementPairs.append( ( "svalt", "sfalt" ) )
replacementPairs.append( ( "\\b([aA])vijon([aeiu]|ima)\\b", "$1vion$2" ) )
replacementPairs.append( ( "akcil", "acil" ) )
replacementPairs.append( ( "baštensk", "vrtn" ) )
replacementPairs.append( ( "ataljon", "ataljun" ) )
replacementPairs.append( ( "\\b([bB])ekstv([au]|om)\\b", "$1ijeg$2" ) )
replacementPairs.append( ( "([bB])ele([šgž])", "$1ilje$2" ) )
replacementPairs.append( ( "([bB])erz", "$1urz" ) )
replacementPairs.append( ( "\\bbezbj?ed", "sigur" ) )
replacementPairs.append( ( "\\bBezbj?ed", "Sigur" ) )
replacementPairs.append( ( "\\bbiblij([aeiou]|om|ama)\\b", "Biblij$1" ) )
replacementPairs.append( ( "\\b([bBPp])iće(š|mo|te)\\b", "$1it ć$2" ) )
replacementPairs.append( ( "\\b([bB])iti ć([ue]š?|emo|ete)\\b", "$1it ć$2" ) )
replacementPairs.append( ( "biro([aiu]|om|ima)?\\b", "ured$1" ) )
replacementPairs.append( ( "Biro([aiu]|om|ima)?\\b", "Ured$1" ) )
replacementPairs.append( ( "\\b([bB])j?edn([aeiou]|k[aeou]?)", "$1ijedn$2" ) )
replacementPairs.append( ( "\\b([bB])j?el([aeiou]|ac|c[aeiu]|cima|o[mgj]|i[mh])\\b", "$1ijel$2" ) )
replacementPairs.append( ( "(?<![uU]rne)([bB])j?esn([aeiou])", "$1ijesn$2" ) )
replacementPairs.append( ( "znadež", "znad" ) )
replacementPairs.append( ( "([bB])ežanj", "$1ježanj" ) )
replacementPairs.append( ( "([bB])i?j?ež([ei]|i[mš]|imo|ite|ao|al[aeio]|ati)\\b", "$1jež$2" ) )
replacementPairs.append( ( "bioskop([au]|om)", "kin$1" ) )
replacementPairs.append( ( "Bioskop([au]|om)", "Kin$1" ) )
replacementPairs.append( ( "([bB])lj?ed([aeiouj])", "$1lijed$2" ) )
replacementPairs.append( ( "ogastv", "ogatstv" ) )
replacementPairs.append( ( "([bBVv])ole(n|l[aieo]|ti)\\b", "$1olje$2" ) )
replacementPairs.append( ( "([bvmBVM])oleo", "$1olio" ) )
replacementPairs.append( ( "([bB])ožij", "$1ožj" ) )
replacementPairs.append( ( "boži[čć]([aeiu]|em|ima)?\\b", "Božić$1" ) )
replacementPairs.append( ( "(?<!\\A|[.!?]["”’]?\\s+)\\bBoži[čć]n([aeiou]|om|im)\\b", "božićn$1" ) )
replacementPairs.append( ( "[bB]ubašvab", "žohar" ) )
replacementPairs.append( ( "bukval", "doslov" ) )
replacementPairs.append( ( "Bukval", "Doslov" ) )
replacementPairs.append( ( "\\bCalifornij?([aeiou])", "Kaliforni$1" ) )
replacementPairs.append( ( "\\b([cC])j?el([aeiou]|o[mgj]|i[mh]|ima?|osti)\\b", "$1ijel$2" ) )
replacementPairs.append( ( "\\b([cC])j?en([aeiou])", "$1ijen$2" ) )
replacementPairs.append( ( "([cC])j?enjen([aeiou])?", "$1ijenjen$2" ) )
replacementPairs.append( ( "\\b([cC])j?ev(i)\\b", "$1ijev$2" ) )
replacementPairs.append( ( "\\b([cC])vjet(u|om)\\b", "$1vijet$2" ) )
replacementPairs.append( ( "([cCsS])vj?e[ćč]([aeiou]|[oe]m|ama)\\b", "$1vijeć$2" ) )
replacementPairs.append( ( "čas([au]|om|ov[aei]|ovima)\\b", "sat$1" ) )
replacementPairs.append( ( "Čas([au]|om|ov[aei]|ovima)\\b", "Sat$1" ) )
replacementPairs.append( ( "([čČ])eka[čć]", "$1ekat ć" ) )
replacementPairs.append( ( "celic", "čelič" ) )
replacementPairs.append( ( "Celic", "Čelič" ) )
replacementPairs.append( ( "([čČ])ovek", "$1ovjek" ) )
replacementPairs.append( ( "([čČ])oveč", "$1ovječ" ) )
replacementPairs.append( ( "\\b[cč]([eu]|eš|emo|ete)\\b", "ć$1" ) )
replacementPairs.append( ( "\\b[CČ]([eu]|eš|emo|ete)\\b", "Ć$1" ) )
replacementPairs.append( ( "ćut([ei])", "šut$1" ) )
replacementPairs.append( ( "Ćut([ei])", "Šut$1" ) )
replacementPairs.append( ( "ćuta([ltšv])", "šutje$1" ) )
replacementPairs.append( ( "Ćuta([ltšv])", "Šutje$1" ) )
replacementPairs.append( ( "[cčć]utljiv", "šutljiv" ) )
replacementPairs.append( ( "[CČĆ]utljiv", "Šutljiv" ) )
replacementPairs.append( ( "[cčć]utanje", "šutnja" ) )
replacementPairs.append( ( "[CČĆ]utanje", "Šutnja" ) )
replacementPairs.append( ( "\\b([dD])a[čć]([eu])", "$1at ć$2" ) )
replacementPairs.append( ( "([dD])ejstv", "$1jelovanj" ) )
replacementPairs.append( ( "\\b([dD])ejstvo(m)\\b", "$1jelovanje$2" ) )
replacementPairs.append( ( "\\b([dD])el([aou]|ić|ić[aeiu]|ima)", "$1jel$2" ) )
replacementPairs.append( ( "([dD])elova([lnt])", "$1jelova$2" ) )
replacementPairs.append( ( "\\b([dD])j?eli([mšo]|mo|l[aeio]|t[ei])\\b", "$1ijeli$2" ) )
replacementPairs.append( ( "\\b([dD])j?el([ei])\\b", "$1ijel$2" ) )
replacementPairs.append( ( "elikvent", "elinkvent" ) )
replacementPairs.append( ( "([dD])elimi", "$1jelomi" ) )
replacementPairs.append( ( "([dD])eluj([eu])", "$1jeluj$2" ) )
replacementPairs.append( ( "diskutova", "raspravlja" ) )
replacementPairs.append( ( "diskutuje", "raspravlja" ) )
replacementPairs.append( ( "Diskutuje", "Raspravlja" ) )
replacementPairs.append( ( "\\b([dD])j?ete\\b", "$1ijete" ) )
replacementPairs.append( ( "\\b([dD])i?j?etet([au]|o[mv]|ov[aeiou]|ovo[mjg])\\b", "$1jetet$2" ) )
replacementPairs.append( ( "\\b([dD])ec([aeiou]|om)\\b", "$1jec$2" ) )
replacementPairs.append( ( "\\b([dD])e[čć]ic([aeiou]|om)\\b", "$1ječic$2" ) )
replacementPairs.append( ( "\\b([dD])j?elov([aei]|ima)\\b", "$1ijelov$2" ) )
replacementPairs.append( ( "\\b([dD])evi([cč])", "$1jevi$2" ) )
replacementPairs.append( ( "\\b([dD])evoj", "$1jevoj" ) )
replacementPairs.append( ( "([dD])eča", "$1ječa" ) )
replacementPairs.append( ( "([dD])j?eči?j([aeiou])", "$1ječj$2" ) )
replacementPairs.append( ( "([dD])etinj", "$1jetinj" ) )
replacementPairs.append( ( "\\b([dD])esi(?!ć)", "$1ogodi" ) )
replacementPairs.append( ( "\\b([dD])esić", "$1ogodit ć" ) )
replacementPairs.append( ( "\\b([dD])j?eljenj([aeu]|em|ima)\\b", "$1ijeljenj$2" ) )
replacementPairs.append( ( "\\b([dD])ijec([aeiou]|om)\\b", "$1jec$2" ) )
replacementPairs.append( ( "ragoce", "ragocje" ) )
replacementPairs.append( ( "([dD])obi[čć]([eu])", "$1obit ć$2" ) )
replacementPairs.append( ( "\\b([dD])obij(a|en)", "$1obiv$2" ) )
replacementPairs.append( ( "([dD])o[čć]ić([eu])", "$1oći ć$2" ) )
replacementPairs.append( ( "([dD])ol?j?nj", "$1onj" ) )
replacementPairs.append( ( "([dD]o|[NnZz]a|[OoUu]d?)neo", "$1nio" ) )
replacementPairs.append( ( "\\b([dDpP])o(d?)nj?e([lt])", "$1o$2nije$3" ) )
replacementPairs.append( ( "\\b([dDpP])o(d?)nj?eć([eu])", "$1o$2nijet ć$3" ) )
replacementPairs.append( ( "\\b([oO])dnj?e(l[aeio]|ti)\\b", "$1dnije$2" ) )
replacementPairs.append( ( "\\bdopada", "sviđa" ) )
replacementPairs.append( ( "\\bDopada", "Sviđa" ) )
replacementPairs.append( ( "([dD])oprinj?e([ltv])", "$1oprinije$2" ) )
replacementPairs.append( ( "([dD])oprin(j?es?o)", "$1oprinio" ) )
replacementPairs.append( ( "([dD])osije([aeiu]|ima)?", "$1osje$2" ) )
replacementPairs.append( ( "([dD])ospe(l[aeio]|lo[mgj]|lima|ti)\\b", "$1ospje$2" ) )
replacementPairs.append( ( "([dD])ospe(?=[mš]|te\\b)", "$1ospije" ) )
replacementPairs.append( ( "dostajać", "dostajat ć" ) )
replacementPairs.append( ( "oveš[čć]", "ovest ć" ) )
replacementPairs.append( ( "([dD])rj?ema", "$1rijema" ) )
replacementPairs.append( ( "drugaric", "prijateljic" ) )
replacementPairs.append( ( "Drugaric", "Prijateljic" ) )
replacementPairs.append( ( "dušek", "madrac" ) )
replacementPairs.append( ( "Dušek", "Madrac" ) )
replacementPairs.append( ( "džigeric", "jetr" ) )
replacementPairs.append( ( "Džigeric", "Jetr" ) )
replacementPairs.append( ( "žinovsk", "ivovsk" ) )
replacementPairs.append( ( "\\bđep", "džep" ) )
replacementPairs.append( ( "\\bĐep", "Džep" ) )
replacementPairs.append( ( "ekspert([auo])", "stručnjak$1" ) )
replacementPairs.append( ( "Ekspert([auo])", "Stručnjak$1" ) )
replacementPairs.append( ( "([eE])mitovan", "$1mitiran" ) )
replacementPairs.append( ( "([eE])volucij?on(?!arn[aeiou])", "$1volucijsk" ) )
replacementPairs.append( ( "\\b([eE])vr([aeiou]|om|ima)\\b", "$1ur$2" ) )
replacementPairs.append( ( "[eE]vrop([aeiou])", "Europ$1" ) )
replacementPairs.append( ( "vropsk", "uropsk" ) )
replacementPairs.append( ( "fabri[kc]", "tvornic" ) )
replacementPairs.append( ( "Fabri[kc]", "Tvornic" ) )
replacementPairs.append( ( "familij[au]\\b", "obitelj" ) )
replacementPairs.append( ( "Familij[au]\\b", "Obitelj" ) )
replacementPairs.append( ( "\\bfarb", "boj" ) )
replacementPairs.append( ( "\\bFarb([aeiou])", "Boj$1" ) )
replacementPairs.append( ( "fij?o[ck]", "ladic" ) )
replacementPairs.append( ( "Fij?o[ck]", "Ladic" ) )
replacementPairs.append( ( "([fF])inansi", "$1inanci" ) )
replacementPairs.append( ( "\\bfu[dt]bal([au]|om)?\\b", "nogomet$1" ) )
replacementPairs.append( ( "\\bFu[dt]bal([au]|om)?\\b", "Nogomet$1" ) )
replacementPairs.append( ( "fu[dt]balsk", "nogometn" ) )
replacementPairs.append( ( "cioniše", "cionira" ) )
replacementPairs.append( ( "([fF])orezni", "$1orenzi" ) )
replacementPairs.append( ( "arant(uje|ova)", "arantira" ) )
replacementPairs.append( ( "([gGSs])luv", "$1luh" ) )
replacementPairs.append( ( "([Gg])nev", "$1njev" ) )
replacementPairs.append( ( "\\b([gG])nj?ezd", "$1nijezd" ) )
replacementPairs.append( ( "ospodj", "ospođ" ) )
replacementPairs.append( ( "([gG])ore([lt])", "$1orje$2" ) )
replacementPairs.append( ( "([gG])oreo", "$1orio" ) )
replacementPairs.append( ( "([gG])rej([ae])", "$1rij$2" ) )
replacementPairs.append( ( "\\b([gG])rj?eh([aeou])?", "$1rijeh$2" ) )
replacementPairs.append( ( "\\b([gG])rj?esi(ma)", "$1rijes$2" ) )
replacementPairs.append( ( "\\b([gG])riješn", "$1rješn" ) )
replacementPairs.append( ( "([gG])rejanj([aeui])", "$1rijanj$2" ) )
replacementPairs.append( ( "([gG])rj?eši([šsmotl])", "$1riješi$2" ) )
replacementPairs.append( ( "gvožđ", "željez" ) )
replacementPairs.append( ( "Gvožđ", "Željez" ) )
replacementPairs.append( ( "([hHPp])akuje", "$1akira" ) )
replacementPairs.append( ( "([hHPp])pakuju", "$1akiraju" ) )
replacementPairs.append( ( "haos", "kaos" ) )
replacementPairs.append( ( "Haos", "Kaos" ) )
replacementPairs.append( ( "hemi([jčk])", "kemi$1" ) )
replacementPairs.append( ( "Hemi([jčk])", "Kemi$1" ) )
replacementPairs.append( ( "\\bh?istorij[ei]", "povijesti" ) )
replacementPairs.append( ( "\\bh?istorij[au]", "povijest" ) )
replacementPairs.append( ( "\\bh?istorijsk", "povijesn" ) )
replacementPairs.append( ( "\\bHistorijsk", "Povijesn" ) )
replacementPairs.append( ( "\\bIstorijsk", "Povijesn" ) )
replacementPairs.append( ( "\\bhiljad([aeiou]|om|ama)\\b", "tisuć$1" ) )
replacementPairs.append( ( "\\bHiljad([aeiou]|om|ama)\\b", "Tisuć$1" ) )
replacementPairs.append( ( "hirur", "kirur" ) )
replacementPairs.append( ( "Hirur", "Kirur" ) )
replacementPairs.append( ( "hleb", "kruh" ) )
replacementPairs.append( ( "Hleb", "Kruh" ) )
replacementPairs.append( ( "([hH])oče(š|mo|te)?\\b", "$1oće$2" ) )
replacementPairs.append( ( "\\bHolands", "Nizozems" ) )
replacementPairs.append( ( "\\bNizuzem", "Nizozem" ) )
replacementPairs.append( ( "holesterol", "kolesterol" ) )
replacementPairs.append( ( "Holesterol", "Kolesterol" ) )
replacementPairs.append( ( "\\bhor([au]|om|ov[ia]|ovima)\\b", "zbor$1" ) )
replacementPairs.append( ( "\\bHor([au]|om|ov[ia]|ovima)\\b", "Zbor$1" ) )
replacementPairs.append( ( "\\bHrist([aeu]|om|ov[aeiou]|ovo[mgj])?\\b", "Krist$1" ) )
replacementPairs.append( ( "hri?šćan", "kršćan" ) )
replacementPairs.append( ( "Hri?šćan", "Kršćan" ) )
replacementPairs.append( ( "[kh]romo[sz]om", "kromosom" ) )
replacementPairs.append( ( "[KH]romo[sz]om", "Kromosom" ) )
replacementPairs.append( ( "hroničn", "kroničn" ) )
replacementPairs.append( ( "Hroničn", "Kroničn" ) )
replacementPairs.append( ( "([hH])tj?eo", "$1tio" ) )
replacementPairs.append( ( "([hH])te([lt])", "$1tje$2" ) )
replacementPairs.append( ( "orisa", "orira" ) )
replacementPairs.append( ( "\\b([iI])mać([eu]|eš|emo|ete)\\b", "$1mat ć$2" ) )
replacementPairs.append( ( "([iI])nformacij?on", "$1nformacijsk" ) )
replacementPairs.append( ( "nostranstv", "nozemstv" ) )
replacementPairs.append( ( "nsistirać", "nzistirat ć" ) )
replacementPairs.append( ( "nstikt", "nstinkt" ) )
replacementPairs.append( ( "interesantn", "zanimljiv" ) )
replacementPairs.append( ( "Interesantn", "Zanimljiv" ) )
replacementPairs.append( ( "teresova", "teresira" ) )
replacementPairs.append( ( "vjuis", "vjuir" ) )
replacementPairs.append( ( "vjuiše", "vjuira" ) )
replacementPairs.append( ( "vjuišu", "vjuiraju" ) )
replacementPairs.append( ( "ntezivn", "ntenzivn" ) )
replacementPairs.append( ( "([iI])seče", "$1zreže" ) )
replacementPairs.append( ( "spoljava", "zražava" ) )
replacementPairs.append( ( "([iI])spovj?ed", "$1spovijed" ) )
replacementPairs.append( ( "([iI])zbe([gć])", "$1zbje$2" ) )
replacementPairs.append( ( "sčez", "ščez" ) )
replacementPairs.append( ( "([iI])spresj?ecan", "$1spresijecan" ) )
replacementPairs.append( ( "([iI])spri[čć]ać([eu])", "$1spričat ć$2" ) )
replacementPairs.append( ( "italijan", "talijan" ) )
replacementPairs.append( ( "Italijan", "Talijan" ) )
replacementPairs.append( ( "([iI])zmen([aeiouj])", "$1zmjen$2" ) )
replacementPairs.append( ( "([iI])znj?eć", "$1znijet ć" ) )
replacementPairs.append( ( "znj?el", "znijel" ) )
replacementPairs.append( ( "zolova", "zolira" ) )
replacementPairs.append( ( "gladne([lvt])", "gladnje$1" ) )
replacementPairs.append( ( "([iI])zume([ltv])", "$1zumje$2" ) )
replacementPairs.append( ( "([iI])zvesn", "$1zvjesn" ) )
replacementPairs.append( ( "([iI])zvešta", "$1zvješta" ) )
replacementPairs.append( ( "([iI])zvine([mš])", "$1spriča$2" ) )
replacementPairs.append( ( "([iI])zvinjava([mšojlt]) se", "$1spričava$2 se" ) )
replacementPairs.append( ( "([iI])zvin[iu]([lot])", "$1spriča$2" ) )
replacementPairs.append( ( "\\b([jJ])agnje", "$1anje" ) )
replacementPairs.append( ( "jereti", "hereti" ) )
replacementPairs.append( ( "Jereti", "Hereti" ) )
replacementPairs.append( ( "jevanđelj", "evanđelj" ) )
replacementPairs.append( ( "\\bJovan([aeou])?", "Ivan$1" ) )
replacementPairs.append( ( "\\b([kK])af([aeiou]|om|ama|anama|ic[aeiu]|an[aeiuo]|anom|ansk[aeiuo])\\b", "$1av$2" ) )
replacementPairs.append( ( "kancelarij([au])", "ured" ) )
replacementPairs.append( ( "Kancelarij([au])", "Ured" ) )
replacementPairs.append( ( "arantin", "aranten" ) )
replacementPairs.append( ( "kašik", "žlic" ) )
replacementPairs.append( ( "Kašik", "Žlic" ) )
replacementPairs.append( ( "\\bKaze\\b", "Kaže" ) )
replacementPairs.append( ( "\\kaze\\b", "kaže" ) )
replacementPairs.append( ( "([kK])[čć]erka\\b", "$1ći" ) )
replacementPairs.append( ( "(k[ćč]|[ćč])erk([eio])", "kćeri" ) )
replacementPairs.append( ( "(K[ćč]|[ĆČ])erk([eio])", "Kćeri" ) )
replacementPairs.append( ( "\\b([Kk])[čć]erku\\b", "$1ćer" ) )
replacementPairs.append( ( "elner", "onobar" ) )
replacementPairs.append( ( "\\bkero?v?([aeiu]|om)\\b", "ps$1" ) )
replacementPairs.append( ( "\\bKero?v?([aeiu]|om)\\b", "Ps$1" ) )
replacementPairs.append( ( "kev([aeiou]|om)\\b", "majk$1" ) )
replacementPairs.append( ( "Kev([aeiou]|om)\\b", "Majk$1" ) )
replacementPairs.append( ( "kidnapova([otl])", "ote$1" ) )
replacementPairs.append( ( "Kidnapova([otl])", "Ote$1" ) )
replacementPairs.append( ( "kidnapovan", "otet" ) )
replacementPairs.append( ( "Kidnapovan", "Otet" ) )
replacementPairs.append( ( "\\bkirij", "stanarin" ) )
replacementPairs.append( ( "Kirij", "Stanarin" ) )
replacementPairs.append( ( "iseonik", "isik" ) )
replacementPairs.append( ( "([kK])lovn", "$1laun" ) )
replacementPairs.append( ( "\\b([kK])olen([aiou])", "$1oljen$2" ) )
replacementPairs.append( ( "([kK])olj?evk", "$1olijevk" ) )
replacementPairs.append( ( "([kK])olj?evc", "$1olijevc" ) )
replacementPairs.append( ( "komanduj", "naređuj" ) )
replacementPairs.append( ( "inuje", "inira" ) )
replacementPairs.append( ( "binuju", "biniraju" ) )
replacementPairs.append( ( "binova", "binira" ) )
replacementPairs.append( ( "mentariše", "mentira" ) )
replacementPairs.append( ( "komitet", "odbor" ) )
replacementPairs.append( ( "Komitet", "Odbor" ) )
replacementPairs.append( ( "plikuj", "plicira" ) )
replacementPairs.append( ( "pluc", "pluć" ) )
replacementPairs.append( ( "omitova", "omitira" ) )
replacementPairs.append( ( "komšijsk", "susjedn" ) )
replacementPairs.append( ( "([kK])onfor", "$1omfor" ) )
replacementPairs.append( ( "konkurs", "natječaj" ) )
replacementPairs.append( ( "Konkurs", "Natječaj" ) )
replacementPairs.append( ( "kuris", "kurir" ) )
replacementPairs.append( ( "ontrolisan", "ontroliran" ) )
replacementPairs.append( ( "ontroliše", "ontrolira" ) )
replacementPairs.append( ( "oristić", "oristit ć" ) )
replacementPairs.append( ( "([kK])oriš[ćč]en", "$1orišten" ) )
replacementPairs.append( ( "([kK])orj?en", "$1orijen" ) )
replacementPairs.append( ( "\\b([kK])orp([aei])", "$1ošar$2" ) )
replacementPairs.append( ( "ritikuje", "ritizira" ) )
replacementPairs.append( ( "([kK])rofn", "$1rafn" ) )
replacementPairs.append( ( "rompir", "rumpir" ) )
replacementPairs.append( ( "\\b([kK])rst([au]|ića?)?\\b", "$1riž$2" ) )
replacementPairs.append( ( "\\b([kK])rstov(e|ima)\\b", "$1rižev$2" ) )
replacementPairs.append( ( "\\b([kK])rstašk([aeiou]|om)?\\b", "$1rižarsk$2" ) )
replacementPairs.append( ( "([kK])učk", "$1uj" ) )
replacementPairs.append( ( "([kKLl])upić", "$1upit ć" ) )
replacementPairs.append( ( "([kK])uva(?!jt)", "$1uha" ) )
replacementPairs.append( ( "ušać([eu])", "ušat ć$1" ) )
replacementPairs.append( ( "\\b([lL])eto([ms])", "$1jeto$2" ) )
replacementPairs.append( ( "([lL])etnj([aeiu]|[eio]m)", "$1jetn$2" ) )
replacementPairs.append( ( "ezbej", "ezbij" ) )
replacementPairs.append( ( "([lL])j?eči([mštol])", "$1iječi$2" ) )
replacementPairs.append( ( "\\b([lL])j?eči\\b", "$1iječi" ) )
replacementPairs.append( ( "([lL])j?e[čć]ni([kc])", "$1iječni$2" ) )
replacementPairs.append( ( "([lL])ekar([aeiou])?", "$1iječnik$2" ) )
replacementPairs.append( ( "\\b([lL])j?ek([au]|om|ov[aei]|ovima)?\\b", "$1ijek$2" ) )
replacementPairs.append( ( "\\b([Ii]zl|[lL])j?ečen", "$1iječen" ) )
replacementPairs.append( ( "\\blenj?([aeiou]|om|ima|čin[aieou]|činama)?\\b", "lijen$1" ) )
replacementPairs.append( ( "\\bLen([eiou]|om|ima|čin[aieou]|činama)?\\b", "Lijen$1" ) )
replacementPairs.append( ( "\\b([lL])j?ep([aeiou]|o[mgj]|ih|ima?)?\\b", "$1ijep$2" ) )
replacementPairs.append( ( "\\b([lL])j?epot([aeiou]|om|ama|ic[aeiuo])\\b", "$1jepot$2" ) )
replacementPairs.append( ( "([lL])epš", "$1jepš" ) )
replacementPairs.append( ( "\\b([lL])ev([aiou]|o[mgj]|ima)\\b", "$1ijev$2" ) )
replacementPairs.append( ( "([lL])eteo", "$1etio" ) )
replacementPairs.append( ( "([lL])etel", "$1etjel" ) )
replacementPairs.append( ( "icemer", "icemjer" ) )
replacementPairs.append( ( "\\bličn([aeiou]|im|o[mgj])\\b", "osobn$1" ) )
replacementPairs.append( ( "\\bLičn([aeiou]|im|o[mgj])\\b", "Osobn$1" ) )
replacementPairs.append( ( "([lL])obanj", "$1ubanj" ) )
replacementPairs.append( ( "\\b([lL])jep([aeiou]|om|oj|ima)\\b", "$1ijep$2" ) )
replacementPairs.append( ( "([lL])uda(k|k[aeu]|kom|ci|čk[aeiou]|čkom|kinj[aeiou])\\b", "$1uđa$2" ) )
replacementPairs.append( ( "([lL]u|[Pp]re|[sS]vi)deo", "$1dio" ) )
replacementPairs.append( ( "([lL])udel", "$1udjel" ) )
replacementPairs.append( ( "\\b([lL])juski", "$1judski" ) )
replacementPairs.append( ( "makaz", "škar" ) )
replacementPairs.append( ( "Makaz", "Škar" ) )
replacementPairs.append( ( "maknil", "maknul" ) )
replacementPairs.append( ( "\\bmap([aeiou]|om|ama)", "kart$1" ) )
replacementPairs.append( ( "\\bMap([aeiou]|om|ama)", "Kart$1" ) )
replacementPairs.append( ( "mator", "star" ) )
replacementPairs.append( ( "Mator", "Star" ) )
replacementPairs.append( ( "\\b([mM])er([aou]|i[lt]|e(?!d))", "$1jer$2" ) )
replacementPairs.append( ( "([mM])ese([cč])", "$1jese$2" ) )
replacementPairs.append( ( "mesta", "mjesta" ) )
replacementPairs.append( ( "mestu", "mjestu" ) )
replacementPairs.append( ( "mestom", "mjestom" ) )
replacementPairs.append( ( "mestima", "mjestima" ) )
replacementPairs.append( ( "([mM])igracion", "$1igracijsk" ) )
replacementPairs.append( ( "([mM])islić([eu])", "$1islit ć$2" ) )
replacementPairs.append( ( "([mM])išič", "$1išić" ) )
replacementPairs.append( ( "([mM])j?ešalic([aeiou]|ama)\\b", "$1iješalic$2" ) )
replacementPairs.append( ( "([mM])j?eša([jmnšo]|n[aio]|no[mgj]|nima?|mo|ju|njem|nj[aeu]|l[aeio]|t[ei])?\\b", "$1iješa$2" ) )
replacementPairs.append( ( "([mM])edve([dđ])", "$1edvje$2" ) )
replacementPairs.append( ( "([mM])ilij?on", "$1ilijun" ) )
replacementPairs.append( ( "(?<![iI]|[kK]a)([mM])j?enja([jmšo]|mo|ju|l[aeio]|t[ei])?\\b", "$1ijenja$2" ) )
replacementPairs.append( ( "([mM])lj?ek([aou])", "$1lijek$2" ) )
replacementPairs.append( ( "([mM])lj?ečn", "$1liječn" ) )
replacementPairs.append( ( "leven", "ljeven" ) )
replacementPairs.append( ( "([mM])o[cč]([iuna])", "$1oć$2" ) )
replacementPairs.append( ( "oguč", "oguć" ) )
replacementPairs.append( ( "([mpsMPS])olić", "$1olit ć" ) )
replacementPairs.append( ( "([mM])orać([eu])", "$1orat ć$2" ) )
replacementPairs.append( ( "otivisa", "otivira" ) )
replacementPairs.append( ( "racn", "račn" ) )
replacementPairs.append( ( "([mM])rze([šolt])", "$1rzi$2" ) )
replacementPairs.append( ( "([mM])rzeć([eu])", "$1rzit ć$2" ) )
replacementPairs.append( ( "([mM])uva([mjovšlt])", "$1ota$2" ) )
replacementPairs.append( ( "([mM])uv([eou])", "$1uh$2" ) )
replacementPairs.append( ( "muzik([au]|om)\\b", "glazb$1" ) )
replacementPairs.append( ( "Muzik([au]|om)\\b", "Glazb$1" ) )
replacementPairs.append( ( "muzičk", "glazben" ) )
replacementPairs.append( ( "Muzičk", "Glazben" ) )
replacementPairs.append( ( "ajcijenjen", "ajcjenjen" ) )
replacementPairs.append( ( "\\b([nN])amer([aeiou]|om|n[ao]|no[mgj]|nim|a[mv]a|ava[mš]|avam?o|avate|avaju|aval[aeio])\\b", "$1amjer$2" ) )
replacementPairs.append( ( "\\b([nN])amj?en([aeiou])", "$1amjen$2" ) )
replacementPairs.append( ( "\\b([nN])amj?eni([mštol])", "$1amijeni$2" ) )
replacementPairs.append( ( "([nN])amj?enjen", "$1amijenjen" ) )
replacementPairs.append( ( "([nN]a|[Ss])mešta", "$1mješta" ) )
replacementPairs.append( ( "([nN])ane([lt])", "$1anje$2" ) )
replacementPairs.append( ( "([nN])amesti", "$1amjesti" ) )
replacementPairs.append( ( "aočar([ae]|[ai]ma)", "aočal$1" ) )
replacementPairs.append( ( "([nN])aran[đd]ž?([aeiou])", "$1aranč$2" ) )
replacementPairs.append( ( "([nN])asel([aeio])\\b", "$1asjel$2" ) )
replacementPairs.append( ( "([nN]a|[Ii])ej", "$1ij" ) )
replacementPairs.append( ( "asle([dđ])", "aslje$1" ) )
replacementPairs.append( ( "([nN])atera", "$1atjera" ) )
replacementPairs.append( ( "([nN])a(gradi|pravi|tera|uči|zva)ć", "$1a$2t ć" ) )
replacementPairs.append( ( "naučn", "znanstven" ) )
replacementPairs.append( ( "Naučn", "Znanstven" ) )
replacementPairs.append( ( "\\b([nN])e[cč]([eu]š?|emo|ete)\\b", "$1eć$2" ) )
replacementPairs.append( ( "edelj", "edjelj" ) )
replacementPairs.append( ( "edela", "edjela" ) )
replacementPairs.append( ( "\\b([nN])eg([aeu]|om|ama)\\b", "$1jeg$2" ) )
replacementPairs.append( ( "\\b([nN])ež(an|n[aeiou]|nom|nima)\\b", "$1jež$2" ) )
replacementPairs.append( ( "emačk", "jemačk" ) )
replacementPairs.append( ( "[nN]j?em(a?)c([aeiu])", "Nijem$1c$2" ) )
replacementPairs.append( ( "emo[zž]e", "e može" ) )
replacementPairs.append( ( "([nN])enamer(n[ao]|no[mgj]|nim)\\b", "$1enamjer$2" ) )
replacementPairs.append( ( "eprijat([an])", "eugod$1" ) )
replacementPairs.append( ( "([nN])epobediv", "$1epobjediv" ) )
replacementPairs.append( ( "([nN])erj?ešen", "$1eriješen" ) )
replacementPairs.append( ( "nerv([aei])", "živc$1" ) )
replacementPairs.append( ( "Nerv([aei])", "Živc$1" ) )
replacementPairs.append( ( "nervn", "živčan" ) )
replacementPairs.append( ( "Nervn", "Živčan" ) )
replacementPairs.append( ( "esmij", "e smij" ) )
replacementPairs.append( ( "esre[cćč]n", "esretn" ) )
replacementPairs.append( ( "([nN])esvj?est(i)", "$1esvijest$2" ) )
replacementPairs.append( ( "ališ[eu]", "alizira" ) )
replacementPairs.append( ( "([nN])ezna([mš]|mo|t[ei]|ju|jući)?\\b", "$1e zna$2" ) )
replacementPairs.append( ( "\\b([nN])ežn([aeiou]|o[mjg]|ima|ij[aeiu]|ost|ošću)", "$1ježn$2" ) )
replacementPairs.append( ( "\\b([nN])oč([iu]|n[aeiou]|no[mjg]|nim)?", "$1oć$2" ) )
replacementPairs.append( ( "\\b([oO])dbra", "$1bra" ) )
replacementPairs.append( ( "([oO])bavj?est", "$1bavijest" ) )
replacementPairs.append( ( "belod", "bjelod" ) )
replacementPairs.append( ( "([oO])bešen", "$1bješen" ) )
replacementPairs.append( ( "([oO])bezbj?edi", "$1sigura" ) )
replacementPairs.append( ( "([oO])bezbj?eđenj([aeu]|ima)", "$1siguranj$2" ) )
replacementPairs.append( ( "([oO])bezbijeđenj([aeu]|ima)", "$1siguranj$2" ) )
replacementPairs.append( ( "([oO])bezbeđivanj([aeu]|ima)", "$1siguravanj$2" ) )
replacementPairs.append( ( "([oO])bezbj?eđuje", "$1sigurava" ) )
replacementPairs.append( ( "brača", "braća" ) )
replacementPairs.append( ( "\\b([oO])deć([aeiou]|om)", "$1djeć$2" ) )
replacementPairs.append( ( "([oO])dj?eljenj([au])", "$1djel$2" ) )
replacementPairs.append( ( "\\b([oO])dj?eljenje\\b", "$1djel" ) )
replacementPairs.append( ( "dgaji", "dgoji" ) )
replacementPairs.append( ( "\\b([oO])dj?elo", "$1dijelo" ) )
replacementPairs.append( ( "\\b([oO])dnje(l[aeio]|t|t[ei])\\b", "$1odnije$2" ) )
replacementPairs.append( ( "\\b([Oo]|[Pp]o|[Rr]a|[Ss]a)(d?)se([cć])", "$1$2sje$3" ) )
replacementPairs.append( ( "dvešć([eu])", "dvest ć$1" ) )
replacementPairs.append( ( "kean", "cean" ) )
replacementPairs.append( ( "pklad", "klad" ) )
replacementPairs.append( ( "prostić", "prostit ć" ) )
replacementPairs.append( ( "psedn", "psjedn" ) )
replacementPairs.append( ( "([oO])pšt([aeiu]|[eoi]m)", "$1pć$2" ) )
replacementPairs.append( ( "\\b([oO])rman", "$1rmar" ) )
replacementPairs.append( ( "ružij", "ružj" ) )
replacementPairs.append( ( "([oO])set", "$1sjet" ) )
replacementPairs.append( ( "(?<![Dd]rv)([oO])si?j?e[ćč]a", "$1sjeća" ) )
replacementPairs.append( ( "([oO])slobodić([eu])", "$1slobodit ć$2" ) )
replacementPairs.append( ( "([oO])sta[čć]([eu])", "$1stat ć$2" ) )
replacementPairs.append( ( "([oO])strv([au]|om)", "$1tok$2" ) )
replacementPairs.append( ( "([oO])svež", "$1svjež" ) )
replacementPairs.append( ( "otadžbin", "domovin" ) )
replacementPairs.append( ( "Otadžbin", "Domovin" ) )
replacementPairs.append( ( "\\b([OSUosu])tera", "$1tjera" ) )
replacementPairs.append( ( "tmen", "tmjen" ) )
replacementPairs.append( ( "ovaploćenj", "utjelovljenj" ) )
replacementPairs.append( ( "Ovaploćenj", "Utjelovljenj" ) )
replacementPairs.append( ( "([Oo])vlašćen", "$1vlašten" ) )
replacementPairs.append( ( "\\b([oO])zli?j?ed([aeiu]|om|ama)\\b", "$1zljed$2" ) )
replacementPairs.append( ( "\\b([oO])zlj?edi([moš]|mo|t[ei]|l[aeio]|še)\\b", "$1zlijedi$2" ) )
replacementPairs.append( ( "([oO])zleđen", "$1zlijeđen" ) )
replacementPairs.append( ( "([pP])acj?ent", "$1acijent" ) )
replacementPairs.append( ( "pacov", "štakor" ) )
replacementPairs.append( ( "Pacov", "Štakor" ) )
replacementPairs.append( ( "([pP])alat", "$1alač" ) )
replacementPairs.append( ( "(?<!\\b[Zz]apre)([pP])ašć([eu])", "$1ast ć$2" ) )
replacementPairs.append( ( "([pP])esni(č?)k([aeiou]|ov[aeiou]|ovo[mgj]|o[mgjv]|im)?\\b", "$1jesni$2k$3" ) )
replacementPairs.append( ( "\\b([pP])j?es([ak])", "$1ijes$2" ) )
replacementPairs.append( ( "\\b([pP])j?eš[čć]an", "$1ješčan" ) )
replacementPairs.append( ( "([pP])esm([aeiou])", "$1jesm$2" ) )
replacementPairs.append( ( "([pP])eša([čkc])", "$1ješa$2" ) )
replacementPairs.append( ( "peškir(?!i(ma)?\\b)", "ručnik" ) )
replacementPairs.append( ( "Peškir(?!i(ma)?\\b)", "Ručnik" ) )
replacementPairs.append( ( "peškir(?=i(ma)?\\b)", "ručnic" ) )
replacementPairs.append( ( "Peškir(?=i(ma)?\\b)", "Ručnic" ) )
replacementPairs.append( ( "([pP])eva", "$1jeva" ) )
replacementPairs.append( ( "pijac", "tržnic" ) )
replacementPairs.append( ( "Pijac", "Tržnic" ) )
replacementPairs.append( ( "([pP])(ita|lati|obrinu|okaza|oveza|riča)ć", "$1$2t ć" ) )
replacementPairs.append( ( "\\b([pP])lj?en\\b", "$1lijen" ) )
replacementPairs.append( ( "\\b([pP])lj?en([au]|om)\\b", "$1lijen$2" ) )
replacementPairs.append( ( "([pP])luč([an])", "$1luć$2" ) )
replacementPairs.append( ( "\\b([pP])obed([aeioun]|om|ama)", "$1objed$2" ) )
replacementPairs.append( ( "\\b([pP])obj?edi([mštol])", "$1obijedi$2" ) )
replacementPairs.append( ( "([pP])obe([đgć])", "$1obje$2" ) )
replacementPairs.append( ( "([pP])o[dt]cj?enjen", "$1odcijenjen" ) )
replacementPairs.append( ( "odstica", "otica" ) )
replacementPairs.append( ( "([pP])o[dt]stič", "$1otič" ) )
replacementPairs.append( ( "\\b([pP])o[dt]sj?eti([šmo]|l[aieo]|t[ei])?\\b", "$1odsjeti$2" ) )
replacementPairs.append( ( "([dDPp])odel", "$1odjel" ) )
replacementPairs.append( ( "([dDPp])odj?eli([lto])", "$1odijeli$2" ) )
replacementPairs.append( ( "([pP])odretl", "$1orijekl" ) )
replacementPairs.append( ( "([pP])o(d?)seć", "$1o$2sjeć" ) )
replacementPairs.append( ( "poen([ei])", "bodov$1" ) )
replacementPairs.append( ( "Poen([ei])", "Bodov$1" ) )
replacementPairs.append( ( "([pP])oent([aeiou])", "$1oant$2" ) )
replacementPairs.append( ( "([pP])ogrj?eši(o|l[aeio]|t[ei])?\\b", "$1ogriješi$2" ) )
replacementPairs.append( ( "([pP])olen", "$1elud" ) )
replacementPairs.append( ( "lude([lt])", "ludje$1" ) )
replacementPairs.append( ( "([pP]o|[Ii]z)ludeć", "$1ludjet ć" ) )
replacementPairs.append( ( "([pP])oludj?eo", "$1oludio" ) )
replacementPairs.append( ( "\\bpomen", "spomen" ) )
replacementPairs.append( ( "\\bPomen", "Spomen" ) )
replacementPairs.append( ( "pomera([mšt])", "miče$1" ) )
replacementPairs.append( ( "Pomera([mšt])", "Miče$1" ) )
replacementPairs.append( ( "pomeren", "pomaknut" ) )
replacementPairs.append( ( "([pP])omj?eri", "$1omakni" ) )
replacementPairs.append( ( "([pP])omoč", "$1omoć" ) )
replacementPairs.append( ( "([pP])oresk", "$1orezn" ) )
replacementPairs.append( ( "porodičn", "obiteljsk" ) )
replacementPairs.append( ( "Porodičn", "Obiteljsk" ) )
replacementPairs.append( ( "([pP])os([lt])a[čć]", "$1os$2at ć" ) )
replacementPairs.append( ( "([pP])os(l?)e([dt])", "$1os$2je$3" ) )
replacementPairs.append( ( "([pP])osmatra", "$1romatra" ) )
replacementPairs.append( ( "([pP])oter", "$1otjer" ) )
replacementPairs.append( ( "([pP])ovinuje", "$1okorava" ) )
replacementPairs.append( ( "([pP]o|[uU])vrj?edi([lomšt])", "$1vrijedi$2" ) )
replacementPairs.append( ( "([pP])ovrj?eđen", "$1ovrijeđen" ) )
replacementPairs.append( ( "overenj", "ovjerenj" ) )
replacementPairs.append( ( "([pP])overljiv([aeiou]|ima?|o[mgj])?\\b", "$1ovjerljiv$2" ) )
replacementPairs.append( ( "pozoriš([tn])([aeiu]|[eo]m|ima?)?\\b", "kazališ$1$2" ) )
replacementPairs.append( ( "Pozoriš([tn])([aeiu]|[eo]m|ima?)?\\b", "Kazališ$1$2" ) )
replacementPairs.append( ( "raktikuje", "rakticira" ) )
replacementPairs.append( ( "([pP])reci?j?edni([čk])", "$1redsjedni$2" ) )
replacementPairs.append( ( "([pP])redsedni([čk])", "$1redsjedni$2" ) )
replacementPairs.append( ( "([pP])rj?edlo([gz])", "$1rijedlo$2" ) )
replacementPairs.append( ( "([pP])redamnom", "$1reda mnom" ) )
replacementPairs.append( ( "edp", "etp" ) )
replacementPairs.append( ( "([pP])ređaš", "$1rijaš" ) )
replacementPairs.append( ( "renje([lt])", "renije$1" ) )
replacementPairs.append( ( "([pP])rese([čk])", "$1resje$2" ) )
replacementPairs.append( ( "([pP])r([oe])ter", "$1r$2tjer" ) )
replacementPairs.append( ( "prevazi", "nadi" ) )
replacementPairs.append( ( "Prevazi", "Nadi" ) )
replacementPairs.append( ( "ridik", "rodik" ) )
replacementPairs.append( ( "rihvata", "rihvaća" ) )
replacementPairs.append( ( "prijatn", "ugodn" ) )
replacementPairs.append( ( "Prijatn", "Ugodn" ) )
replacementPairs.append( ( "([pP])rimj?en([ji])", "$1rimijen$2" ) )
replacementPairs.append( ( "([pP])(r?)([io])veš[čć]", "$1$2$3vest ć" ) )
replacementPairs.append( ( "([pP])rj?edlog([au]|om)?\\b", "$1rijedlog$2" ) )
replacementPairs.append( ( "([pP])rijtelj", "$1rijatelj" ) )
replacementPairs.append( ( "([pP])ritiskaj", "$1ritišći" ) )
replacementPairs.append( ( "([pP])rj?estupni([kc])([aeu]|om)\\b", "$1rijestupni$2$3" ) )
replacementPairs.append( ( "([pP])rocent([eu])", "$1ostotk$2" ) )
replacementPairs.append( ( "roklestv", "rokletstv" ) )
replacementPairs.append( ( "([pP])roleć", "$1roljeć" ) )
replacementPairs.append( ( "([pP])roletn", "$1roljetn" ) )
replacementPairs.append( ( "([pP])romen([aeiuoj])", "$1romjen$2" ) )
replacementPairs.append( ( "([pP])romj?eni([mštl])", "$1romijeni$2" ) )
replacementPairs.append( ( "([pP])rotiv([adkoprstz])", "$1rotu$2" ) )
replacementPairs.append( ( "([pP])rovid([an])", "$1rozir$2" ) )
replacementPairs.append( ( "([pP])rovj?erić", "$1rovjerit ć" ) )
replacementPairs.append( ( "\\b([pP])rj?evoz([aiu]|om)?\\b", "$1rijevoz$2" ) )
replacementPairs.append( ( "([pP])rj?etnj", "$1rijetnj" ) )
replacementPairs.append( ( "([pP])rimi?j?ećuj([eu])", "$1rimjećuj$2" ) )
replacementPairs.append( ( "\\b([pP])rimj?e(ćen|ćen[aeiou]|tio?|til[aeio]|njen|šati|šan|[st]iti)\\b", "$1rimije$2" ) )
replacementPairs.append( ( "([pP])rimer", "$1rimjer" ) )
replacementPairs.append( ( "\\b([pP])rimet([aln])", "$1rimjet$2" ) )
replacementPairs.append( ( "([pP])rimj?et([ie])", "$1rimijet$2" ) )
replacementPairs.append( ( "\\b([pP])rimen([aeiou]|om|jen[aeiu]|jeno[mgj]|jeni[mh]|jiv[aeiou]|jivo[mgj])?\\b", "$1rimjen$2" ) )
replacementPairs.append( ( "\\b([pP])rimj?eni([lošmt])", "$1rimijeni$2" ) )
replacementPairs.append( ( "([pP])(ri|od)sj?e[čć]a", "$1$2sjeća" ) )
replacementPairs.append( ( "\\b([pP])rocen(?!t)", "$1rocjen" ) )
replacementPairs.append( ( "([pP])rose([kcč])", "$1rosje$2" ) )
replacementPairs.append( ( "([pP])romj?eni([mštol])", "$1romijeni$2" ) )
replacementPairs.append( ( "([pP])(r?)over", "$1$2ovjer" ) )
replacementPairs.append( ( "([pP])rj?eti([mštol])", "$1rijeti$2" ) )
replacementPairs.append( ( "([pP])r[io]davnic", "$1rodavaonic" ) )
replacementPairs.append( ( "ustić([eu])", "ustit ć$1" ) )
replacementPairs.append( ( "put[ae]?r", "maslac" ) )
replacementPairs.append( ( "Put[ae]?r", "Maslac" ) )
replacementPairs.append( ( "([Rr])a([dn])ić([eu])", "$1a$2it ć$3" ) )
replacementPairs.append( ( "azme([nr])", "azmje$1" ) )
replacementPairs.append( ( "([rR])azumi?j?eć([eu])", "$1azumjet ć$2" ) )
replacementPairs.append( ( "([rR])azume(l|ti)", "$1azumje$2" ) )
replacementPairs.append( ( "([rR])azumi?j?eo", "$1azumio" ) )
replacementPairs.append( ( "([rR])azumj?e([mšv]|te)", "$1azumije$2" ) )
replacementPairs.append( ( "([rR])aznj?e([lt])", "$1aznije$2" ) )
replacementPairs.append( ( "([rR])aznj?eo", "$1aznio" ) )
replacementPairs.append( ( "edh", "eth" ) )
replacementPairs.append( ( "([rR])eag(uje|ova)", "$1eagira" ) )
replacementPairs.append( ( "([rR])eaguju", "$1eagiraju" ) )
replacementPairs.append( ( "([rR])e[čć]ić([eu])", "$1eći ć$2" ) )
replacementPairs.append( ( "egistrova", "egistrira" ) )
replacementPairs.append( ( "([rR])j?ečju", "$1iječju" ) )
replacementPairs.append( ( "([rR])editelj", "$1edatelj" ) )
replacementPairs.append( ( "egulis", "egulir" ) )
replacementPairs.append( ( "eligijoz", "eligioz" ) )
replacementPairs.append( ( "eskira", "iskira" ) )
replacementPairs.append( ( "\\b([rR])i?j?ešava", "$1ješava" ) )
replacementPairs.append( ( "rimjenjen", "rimijenjen" ) )
replacementPairs.append( ( "([rR])izik(ova|uje)", "$1iskira" ) )
replacementPairs.append( ( "([^d])rješit", "$1riješit" ) )
replacementPairs.append( ( "rj?ešić", "riješit ć" ) )
replacementPairs.append( ( "([rR])i?j?ešenj([aeiu])", "$1ješenj$2" ) )
replacementPairs.append( ( "\\b([rR])j?eč(i|ima)?\\b", "$1iječ$2" ) )
replacementPairs.append( ( "\\b([rR])i?j?ečni([kcč])", "$1ječni$2" ) )
replacementPairs.append( ( "\\b([rR])j?ek([aeu]|om|ama)\\b", "$1ijek$2" ) )
replacementPairs.append( ( "\\b([rR])j?eš([ei]o?|il[aeio]|it[ei]|imo?|i[mš]|en|en[aeiou])\\b", "$1iješ$2" ) )
replacementPairs.append( ( "\\b([rR])j?etk([aiou])", "$1ijetk$2" ) )
replacementPairs.append( ( "sačeka", "pričeka" ) )
replacementPairs.append( ( "Sačeka", "Pričeka" ) )
replacementPairs.append( ( "aglasno", "uglasno" ) )
replacementPairs.append( ( "\\bsam sam\\b", "sam sâm" ) )
replacementPairs.append( ( "\\bsampion", "šampion" ) )
replacementPairs.append( ( "amoubist(a?)v([aiou])", "$1amoubojst$1v$2" ) )
replacementPairs.append( ( "amoubic([aeiou])", "amoubojic$1" ) )
replacementPairs.append( ( "saobraćaj(n[aeiou])", "promet$1" ) )
replacementPairs.append( ( "Saobraćaj(n[aeiou])", "Promet$1" ) )
replacementPairs.append( ( "aosj?e[čć]a", "uosjeća" ) )
replacementPairs.append( ( "aputni", "uputni" ) )
replacementPairs.append( ( "([sS])ara([dđ])", "$1ura$2" ) )
replacementPairs.append( ( "([sS])atan", "$1oton" ) )
replacementPairs.append( ( "učesni", "sudioni" ) )
replacementPairs.append( ( "Učesni", "Sudioni" ) )
replacementPairs.append( ( "([sS])avi?j?e([sš])", "$1avje$2" ) )
replacementPairs.append( ( "\\b([sSZz])avet", "$1avjet" ) )
replacementPairs.append( ( "avremen", "uvremen" ) )
replacementPairs.append( ( "ažalj?eva", "ažalijeva" ) )
replacementPairs.append( ( "\\b([sS])ed([ei]|i[mš]|imo|it[ei]|eć[iaeu]|il[aeio]|iše)\\b", "$1jed$2" ) )
replacementPairs.append( ( "\\b([sS])e[ćč]a([mšo]|mo|t[ei]|ju|l[aeio]|nj[aeu]|njem?)?\\b", "$1jeća$2" ) )
replacementPairs.append( ( "([sS])ede([olt])", "$1jedi$2" ) )
replacementPairs.append( ( "sedmičn", "tjedn" ) )
replacementPairs.append( ( "Sedmičn", "Tjedn" ) )
replacementPairs.append( ( "([sS])edn([eui])", "$1jedn$2" ) )
replacementPairs.append( ( "([sS])ekir([eiou]|ama)", "$1jekir$2" ) )
replacementPairs.append( ( "\\b([sS])enk?([aeiou]|om|ci)\\b", "$1jen$2" ) )
replacementPairs.append( ( "\\b([sS])eti([hšmo]|mo|l[aeio]|še|vši|t[ei])?\\b", "$1jeti$2" ) )
replacementPairs.append( ( "([sS])ever", "$1jever" ) )
replacementPairs.append( ( "\\b([sS])emen(ima|k?[aeiu]|k?om|kama)?\\b", "$1jemen$2" ) )
replacementPairs.append( ( "([sS])hvata", "$1hvaća" ) )
replacementPairs.append( ( "([sS])hvati[čć]([eu])", "$1hvatit ć$2" ) )
replacementPairs.append( ( "\\b([sS])istem([aeiu]|om|ima)?\\b", "$1ustav$2" ) )
replacementPairs.append( ( "([sS])kuv", "$1kuh" ) )
replacementPairs.append( ( "([sS])lj?etanj", "$1lijetanj" ) )
replacementPairs.append( ( "([sS])li?j?edbeni([kc])", "$1ljedbeni$2" ) )
replacementPairs.append( ( "([sS])li?j?edeć([aeiuo])", "$1ljedeć$2" ) )
replacementPairs.append( ( "\\b([sS])lj?e([dp])([aeiuo]|o[mgj]|i[mš]|imo|it[ei]|il[aeio]|ac|c[aeiu]|cem)?\\b", "$1lije$2$3" ) )
replacementPairs.append( ( "([rR])edoslj?ed", "$1edoslijed" ) )
replacementPairs.append( ( "\\b([sS])men([aeiu]|ama)\\b", "$1mjen$2" ) )
replacementPairs.append( ( "([sS])mj?eh([au]|om)?\\b", "$1mijeh$2" ) )
replacementPairs.append( ( "me[ćč]ar", "metlar" ) )
replacementPairs.append( ( "\\b([sS])mj?e([mš]|mo|t[ei]|šn[aeiou]|šno[mgj]|ima?)\\b", "$1mije$2" ) )
replacementPairs.append( ( "\\b([sS])mej([aeu])", "$1mij$2" ) )
replacementPairs.append( ( "\\b([sS])mer", "$1mjer" ) )
replacementPairs.append( ( "([sS])mes(?!t)", "$1mjes" ) )
replacementPairs.append( ( "([sS])mesti([šmolt])", "$1mjesti$2" ) )
replacementPairs.append( ( "\\b([sS])mj?eše", "$1miješe" ) )
replacementPairs.append( ( "([sS])nj?eg([au]|om|ovima)?\\b", "$1nijeg$2" ) )
replacementPairs.append( ( "([sS])nežn", "$1nježn" ) )
replacementPairs.append( ( "sopstven", "vlastit" ) )
replacementPairs.append( ( "Sopstven", "Vlastit" ) )
replacementPairs.append( ( "\\b([sS]?)([PphH])akova", "$1$2akira" ) )
replacementPairs.append( ( "pasava", "pašava" ) )
replacementPairs.append( ( "pelova", "rica" ) )
replacementPairs.append( ( "([sS])pase(\\b|[mšt])", "$1pasi$2" ) )
replacementPairs.append( ( "([sS])pasen([aeiou])", "$1pašen$2" ) )
replacementPairs.append( ( "spolja?š?nj?([aeiu])", "vanjsk$1" ) )
replacementPairs.append( ( "Spolja?š?nj?([aeiu])", "Vanjsk$1" ) )
replacementPairs.append( ( "\\bsprat", "kat" ) )
replacementPairs.append( ( "\\bSprat", "Kat" ) )
replacementPairs.append( ( "pri?j?ečava", "prječava" ) )
replacementPairs.append( ( "prj?eči", "priječi" ) )
replacementPairs.append( ( "prj?eče", "priječe" ) )
replacementPairs.append( ( "([sS])reč([aeiou])", "$1reć$2" ) )
replacementPairs.append( ( "([sS])re[cčć](a?)n", "$1ret$2n" ) )
replacementPairs.append( ( "\\b([sS])rj?ed([au]|om|ama)\\b", "$1rijed$2" ) )
replacementPairs.append( ( "\\b([sS])ta[čć]([eu])", "$1tat ć$2" ) )
replacementPairs.append( ( "([sS])tavr", "$1tvar" ) )
replacementPairs.append( ( "\\b([sS])tj?en([aeu])", "$1tijen$2" ) )
replacementPairs.append( ( "stomak", "trbuh" ) )
replacementPairs.append( ( "Stomak", "Trbuh" ) )
replacementPairs.append( ( "stomačn", "trbušn" ) )
replacementPairs.append( ( "Stomačn", "Trbušn" ) )
replacementPairs.append( ( "\\b([sS])trj?el([aeouc]|i(?!c[aeiou]))", "$1trijel$2" ) )
replacementPairs.append( ( "sugeriše", "predlaže" ) )
replacementPairs.append( ( "Sugeriše", "Predlaže" ) )
replacementPairs.append( ( "sujever", "praznovjer" ) )
replacementPairs.append( ( "Sujever", "Praznovjer" ) )
replacementPairs.append( ( "([sS])umlj", "$1umnj" ) )
replacementPairs.append( ( "([sS])unđer", "$1pužva" ) )
replacementPairs.append( ( "\\bsup([aeiu]|om|ama)\\b", "juh$1" ) )
replacementPairs.append( ( "\\bSup([aeiu]|om|ama)\\b", "Juh$1" ) )
replacementPairs.append( ( "([sS])used", "$1usjed" ) )
replacementPairs.append( ( "\\b([sS])uv([aeiou])\\b", "$1uh$2" ) )
replacementPairs.append( ( "([sS])uvo([mgj])\\b", "$1uho$2" ) )
replacementPairs.append( ( "suštin([eio])", "biti" ) )
replacementPairs.append( ( "Suštin([eio])", "Biti" ) )
replacementPairs.append( ( "([sS])vedo([čkc])", "$1vjedo$2" ) )
replacementPairs.append( ( "([sS])vesn", "$1vjesn" ) )
replacementPairs.append( ( "\\b([sS])vjest\\b", "$1vijest" ) )
replacementPairs.append( ( "\\b([sS])vetl", "$1vjetl" ) )
replacementPairs.append( ( "\\b([sS])vešteni([kcč])", "$1većeni$2" ) )
replacementPairs.append( ( "\\b([sS])vež([aeiu]|[io]m|oj|in[aeiou]|inom)?\\b", "$1vjež$2" ) )
replacementPairs.append( ( "\\b([sS])vj?et([au]|om)?\\b(?!\\s+([A-ZČĐŠŽ]|vod|stvari?|čovj?ek))", "$1vijet$2" ) )
replacementPairs.append( ( "([sS])vi?j?etsk", "$1vjetsk" ) )
replacementPairs.append( ( "šagarep", "mrkv" ) )
replacementPairs.append( ( "Šagarep", "Mrkv" ) )
replacementPairs.append( ( "([šŠ])ečer", "$1ećer" ) )
replacementPairs.append( ( "([šŠ])olj", "$1alic" ) )
replacementPairs.append( ( "\\bŠpanij([aeou])", "Španjolsk$1" ) )
replacementPairs.append( ( "\\b([šŠ])pansk", "$1panjolsk" ) )
replacementPairs.append( ( "štab", "stožer" ) )
replacementPairs.append( ( "Štab", "Stožer" ) )
replacementPairs.append( ( "štamparsk", "tiskovn" ) )
replacementPairs.append( ( "Štamparsk", "Tiskovn" ) )
replacementPairs.append( ( "takmičenj([aeiu])", "natjecanj$1" ) )
replacementPairs.append( ( "Takmičenj([aeiu])", "Natjecanj$1" ) )
replacementPairs.append( ( "\\b([tT])ač(an|n[aeoiu]|no[mgj]|nima|nij[aeiu]|nij[ei]m|nijoj|k[aeiou]|kama)", "$1oč$2" ) )
replacementPairs.append( ( "\\b([nN])etač([an])", "$1etoč$2" ) )
replacementPairs.append( ( "talas([ei])", "valov$1" ) )
replacementPairs.append( ( "Talas([ei])", "Valov$1" ) )
replacementPairs.append( ( "talas(n[aeiou])?", "val$1" ) )
replacementPairs.append( ( "lentov", "lentir" ) )
replacementPairs.append( ( "anjir", "anjur" ) )
replacementPairs.append( ( "\\b([tT])j?el([aiou])", "$1ijel$2" ) )
replacementPairs.append( ( "\\b([tT])elesn", "$1jelesn" ) )
replacementPairs.append( ( "\\b([tT])era([mnjoš]|mo|ju|l[aeio]|še|t[ei])?\\b", "$1jera$2" ) )
replacementPairs.append( ( "([^\\Wi])terati\\b", "$1tjerati" ) )
replacementPairs.append( ( "teruj", "tjeruj" ) )
replacementPairs.append( ( "([tT])erać", "$1jerat ć" ) )
replacementPairs.append( ( "([tT])erba", "$1reba" ) )
replacementPairs.append( ( "tester([aeiou])", "pil$1" ) )
replacementPairs.append( ( "Tester([aeiou])", "Pil$1" ) )
replacementPairs.append( ( "\\b([tT])j?esn([aeiou])", "$1ijesn$2" ) )
replacementPairs.append( ( "točkov([aei])", "kotač$1" ) )
replacementPairs.append( ( "\\b([tT])okom(?!\\s+ri?j?eke)", "$1ijekom" ) )
replacementPairs.append( ( "\\b([tT])oleris", "$1olerir" ) )
replacementPairs.append( ( "([tT])oplot", "$1oplin" ) )
replacementPairs.append( ( "([tT])raći", "$1rati" ) )
replacementPairs.append( ( "rajać", "rajat ć" ) )
replacementPairs.append( ( "([tT])ražić", "$1ražit ć" ) )
replacementPairs.append( ( "\\b([tT])rpe([lt])", "$1rpje$2" ) )
replacementPairs.append( ( "trudni([lt])", "trudnje$1" ) )
replacementPairs.append( ( "([tT])ržn([aeiou]|o[mgj])\\b", "$1rgovačk$2 " ) )
replacementPairs.append( ( "([uU])bi?j?edi", "$1vjeri" ) )
replacementPairs.append( ( "([uU])bj?edljiv", "$1vjerljiv" ) )
replacementPairs.append( ( "([uU])bi?j?eđen", "$1vjeren" ) )
replacementPairs.append( ( "([uU])bj?eđivanj([aeui])", "$1vjeravanj$2" ) )
replacementPairs.append( ( "\\b([uU])bic([aeiou])", "$1bojic$2" ) )
replacementPairs.append( ( "\\b([uU])bi[čć]([eu])", "$1bit ć$2" ) )
replacementPairs.append( ( "\\b([uU])bist", "$1bojst" ) )
replacementPairs.append( ( "\\b([uUOo])cen([aeiou])", "$1cjen$2" ) )
replacementPairs.append( ( "učestv([ou])", "sudjel$1" ) )
replacementPairs.append( ( "Učestv([ou])", "Sudjel$1" ) )
replacementPairs.append( ( "\\b([uU])ćut", "$1šut" ) )
replacementPairs.append( ( "\\b([uU])davi", "$1topi" ) )
replacementPairs.append( ( "([uU])mešan", "$1mješan" ) )
replacementPairs.append( ( "([uU])metni([kcč])", "$1mjetni$2" ) )
replacementPairs.append( ( "([uU])metno([sš])", "$1mjetno$2" ) )
replacementPairs.append( ( "([uU])mi?j?esto", "$1mjesto" ) )
replacementPairs.append( ( "([uU])mrj?eć([eu])", "$1mrijet ć$2" ) )
replacementPairs.append( ( "\\b([uU])nj?e([lt])", "$1nije$2" ) )
replacementPairs.append( ( "\\b([uU]?)([nN])aprj?ed\\b", "$1$2aprijed" ) )
replacementPairs.append( ( "([uU])op(št|č)e", "$1opće" ) )
replacementPairs.append( ( "([uU])pore([dđ])", "$1spore$2" ) )
replacementPairs.append( ( "([uU])potrj?ebi([štol])", "$1potrijebi$2" ) )
replacementPairs.append( ( "([uU])propa[sš][čćc]ava", "$1propaštava" ) )
replacementPairs.append( ( "([uU])radić([eu])", "$1činit ć$2" ) )
replacementPairs.append( ( "\\b([uU])slov", "$1vjet" ) )
replacementPairs.append( ( "([uU])smer([ai])", "$1smjer$2" ) )
replacementPairs.append( ( "([uU])spi?j?eh", "$1spjeh" ) )
replacementPairs.append( ( "([uU])spesi", "$1spjesi" ) )
replacementPairs.append( ( "([uU])spi?j?eš([an]|n[aeiou])", "$1spješ$2" ) )
replacementPairs.append( ( "\\b([uU])spe([lt])", "$1spje$2" ) )
replacementPairs.append( ( "\\b([uU])spj?e(m|mo|va|va[mšt])\\b", "$1spije$2" ) )
replacementPairs.append( ( "spijeh", "spjeh" ) )
replacementPairs.append( ( "([uU])sred?sred", "$1sredotoč" ) )
replacementPairs.append( ( "([uU])sred?sređen", "$1sredotočen" ) )
replacementPairs.append( ( "([uU])strj?el", "$1strijel" ) )
replacementPairs.append( ( "\\b([uU])te([hš])", "$1tje$2" ) )
replacementPairs.append( ( "univerzum", "svemir" ) )
replacementPairs.append( ( "Univerzum", "Svemir" ) )
replacementPairs.append( ( "\\buskrs([aeiu]|om|ima)?\\b", "Uskrs$1" ) )
replacementPairs.append( ( "([uU])ticaj", "$1tjecaj" ) )
replacementPairs.append( ( "([uU])tiče", "$1tječe" ) )
replacementPairs.append( ( "\\b([uU])ver([aeil])", "$1vjer$2" ) )
replacementPairs.append( ( "([uU])vj?ek", "$1vijek" ) )
replacementPairs.append( ( "\\b([uUcC])vet([aeiu]|om|ima|n[aeiou]|nima?|no[mgj])?\\b", "$1vjet$2" ) )
replacementPairs.append( ( "\\b([uU])v([oau]|om)\\b", "$1h$2" ) )
replacementPairs.append( ( "\\b([uU])zeć([eu])", "$1zet ć$2" ) )
replacementPairs.append( ( "([uU])zok", "$1zrok" ) )
replacementPairs.append( ( "vajar", "kipar" ) )
replacementPairs.append( ( "Vajar", "Kipar" ) )
replacementPairs.append( ( "vakcinira", "cijepi" ) )
replacementPairs.append( ( "Vakcinira", "Cijepi" ) )
replacementPairs.append( ( "(?<!z)vanred", "izvanred" ) )
replacementPairs.append( ( "(?<!z)Vanred", "Izvanred" ) )
replacementPairs.append( ( "varać", "varat ć" ) )
replacementPairs.append( ( "\\bvarvar", "barbar" ) )
replacementPairs.append( ( "\\bVarvar", "Barbar" ) )
replacementPairs.append( ( "vaskrsn", "uskrns" ) )
replacementPairs.append( ( "Vaskrsn", "Uskrns" ) )
replacementPairs.append( ( "vaspitan", "obrazovan" ) )
replacementPairs.append( ( "Vaspitan", "Obrazovan" ) )
replacementPairs.append( ( "vaspitn", "obrazovn" ) )
replacementPairs.append( ( "Vaspitn", "Obrazovn" ) )
replacementPairs.append( ( "vazduh", "zrak" ) )
replacementPairs.append( ( "Vazduh", "Zrak" ) )
replacementPairs.append( ( "vazdušn", "zračn" ) )
replacementPairs.append( ( "Vazdušn", "Zračn" ) )
replacementPairs.append( ( "\\b([vV])eč([aiu]|[ei]m|eg|ih|ima|o[mj])?\\b", "$1eć$2" ) )
replacementPairs.append( ( "([vV])e[čć]n", "$1ječn" ) )
replacementPairs.append( ( "([vV])ečit", "$1ječit" ) )
replacementPairs.append( ( "([vV])enča", "$1jenča" ) )
replacementPairs.append( ( "\\b([vV])er([aeiou]|an|n[aeiou]|no[mgj]|nosti?|nošću|om|ama|nik|nik[aeu]|ni[ck]om|nic[aeiu]|nic[ai]ma|sk[aeiou]|sko[mgj]|ski[mh]|oval[aeio]|ovanja|ovanjima]|ovati)\\b", "$1jer$2" ) )
replacementPairs.append( ( "\\b([nN])ever([aeioun])", "$1evjer$2" ) )
replacementPairs.append( ( "veroispovj?e", "vjeroispovije" ) )
replacementPairs.append( ( "([vV])erova([štoln])", "$1jerova$2" ) )
replacementPairs.append( ( "([vV])j?ero[vj]at(a?)n", "$1jerojat$2n" ) )
replacementPairs.append( ( "([vV])eruj", "$1jeruj" ) )
replacementPairs.append( ( "\\bvereni([ckč])", "zaručni$1" ) )
replacementPairs.append( ( "\\bVereni([ckč])", "Zaručni$1" ) )
replacementPairs.append( ( "\\b([vV])j?est(i|ima)?\\b", "$1ijest$2" ) )
replacementPairs.append( ( "\\b([vV])eštic([aeiou]|om|ama)\\b", "$1ještic$2" ) )
replacementPairs.append( ( "\\b([vV])j?en(ac|c[aeiu]|cem)", "$1ijen$2" ) )
replacementPairs.append( ( "\\b([vV])enčan", "$1jenčan" ) )
replacementPairs.append( ( "veštačk", "umjetn" ) )
replacementPairs.append( ( "Veštačk", "Umjetn" ) )
replacementPairs.append( ( "\\b([vV])ešt", "$1ješt" ) )
replacementPairs.append( ( "\\b([vV])j?ešću\\b", "$1iješću" ) )
replacementPairs.append( ( "([vV])et(ar|r[aeuo])", "$1jet$2" ) )
replacementPairs.append( ( "([vV])ever", "$1jever" ) )
replacementPairs.append( ( "([vV])ežb", "$1ježb" ) )
replacementPairs.append( ( "([vV])ide([hlt])", "$1idje$2" ) )
replacementPairs.append( ( "([vV])idj?eć([eu])", "$1idjet ć$2" ) )
replacementPairs.append( ( "([vV])ideo(?!zapis|tek[aiue]|\\s+(ka[zs]et[aeiu]|snim[kc]|trgovin[aeoiu]))\\b", "$1idio" ) )
replacementPairs.append( ( "\\b([vV])išlj", "$1iš" ) )
replacementPairs.append( ( "([vV])olj?eć", "$1oljet ć" ) )
replacementPairs.append( ( "\\b([vV])oz([au]|om|ov[ie]|ovima)?\\b", "$1lak$2" ) )
replacementPairs.append( ( "\\b([vV])ozi[čć]([eu])", "$1ozit ć$2" ) )
replacementPairs.append( ( "\\b([vV])rj?edi([mštl])?\\b", "$1rijedi$2" ) )
replacementPairs.append( ( "\\b([vV])rj?ed(e|an|n[aeiou]|nih|nosti?|nošću)?\\b", "$1rijed$2" ) )
replacementPairs.append( ( "([Bb])ezvrj?ed(an|n[aeiou]|nih|nosti?|nošću)\\b", "$1ezvrijed$2" ) )
replacementPairs.append( ( "\\b([vV])rede([lot])", "$1rijedi$2" ) )
replacementPairs.append( ( "([vV])rj?eđa", "$1rijeđa" ) )
replacementPairs.append( ( "\\b([vV])rj?eme\\b", "$1rijeme" ) )
replacementPairs.append( ( "([vV])rtel([aeio])", "$1rtjel$2" ) )
replacementPairs.append( ( "([zZ])ahtjeva([ojlmšt])", "$1ahtijeva$2" ) )
replacementPairs.append( ( "([zZ])ahtev([aeioun])?", "$1ahtjev$2" ) )
replacementPairs.append( ( "([zZ])amen([aeiou])", "$1amjen$2" ) )
replacementPairs.append( ( "([zZ])amenjiv", "$1amjenjiv" ) )
replacementPairs.append( ( "\\b([zZ])amer([aei]|[ai]š|[ai]mo|[ai]te|il[aie]|io)\\b", "$1amjer$2" ) )
replacementPairs.append( ( "([zZ])amj?eni([šmo]|mo|t[mš]|l[aeio]|še)?\\b", "$1amijeni$2" ) )
replacementPairs.append( ( "\\b([zZ])ane([lt])", "$1anje$2" ) )
replacementPairs.append( ( "([zZ])ave([rs])([aeuo])", "$1avje$2$3" ) )
replacementPairs.append( ( "\\bzavis([ni])", "ovis$1" ) )
replacementPairs.append( ( "\\bZavis([ni])", "Ovis$1" ) )
replacementPairs.append( ( "zvaničn", "služben" ) )
replacementPairs.append( ( "Zvaničn", "Služben" ) )
replacementPairs.append( ( "([zZ])([nv])ać", "$1$2at ć" ) )
replacementPairs.append( ( "\\(b[zZ])vj?er(i|ima)?", "$1vijer$2" ) )
replacementPairs.append( ( "\\b([zZ])vj?ezd([aeiou]|ama)\\b", "$1vijezd$2" ) )
replacementPairs.append( ( "([zZ])vezd([ai])", "$1vjezd$2" ) )
replacementPairs.append( ( "([žŽ])el[ei]([lz]|ti)", "$1elje$2" ) )
replacementPairs.append( ( "([žŽ])eleć([eu])", "$1eljet ć$2" ) )
replacementPairs.append( ( "([žŽ])elj?eo", "$1elio" ) )
replacementPairs.append( ( "([žŽ])ive([lt])", "$1ivje$2" ) )
replacementPairs.append( ( "([žŽ])iveć([eu])", "$1ivjet ć$2" ) )
replacementPairs.append( ( "([žŽ])iveo", "$1ivio" ) )
replacementPairs.append( ( "lj?ezd", "lijezd" ) )
replacementPairs.append( ( "([žŽ])muri", "$1miri" ) )
replacementPairs.append( ( "žur[ck]", "zabav" ) )
replacementPairs.append( ( "Žur[ck]", "Zabav" ) )
replacementPairs.append( ( "([sSzZ])amnom", "$1a mnom" ) )
replacementPairs.append( ( "([sSnNPpzZ])(r?[aoi])z([vn])ać", "$1$2z$3at ć" ) )
replacementPairs.append( ( "januar([au]|ima)", "siječnj$1" ) )
replacementPairs.append( ( "([sS])ječnj([au]|ima)", "$1iječnj$2" ) )
replacementPairs.append( ( "mart([au]|om)\\b", "ožujk$1" ) )
replacementPairs.append( ( "april([au]|ima)", "travnj$1" ) )
replacementPairs.append( ( "\\bmaj([au]|em)\\b", "svibnj$1" ) )
replacementPairs.append( ( "\\bjun([au])\\b", "lipnj$1" ) )
replacementPairs.append( ( "\\bjul([au])", "srpnj$1" ) )
replacementPairs.append( ( "\\ba[uv]gust", "kolovoz" ) )
replacementPairs.append( ( "septembr", "rujn" ) )
replacementPairs.append( ( "oktobar", "listopad" ) )
replacementPairs.append( ( "oktobr", "listopad" ) )
replacementPairs.append( ( "decembr([au]|ima)", "prosinc$1" ) )
replacementPairs.append( ( "[nN]aj(opt|min|max)imalnij", "$1imaln" ) )
replacementPairs.append( ( "đž", "dž" ) )
replacementPairs.append( ( "acić", "acit ć" ) )
replacementPairs.append( ( "ajmić", "ajmit ć" ) )
replacementPairs.append( ( "alolet", "aloljet" ) )
replacementPairs.append( ( "apoved", "apovjed" ) )
replacementPairs.append( ( "apovj?est", "apovijed" ) )
replacementPairs.append( ( "anić", "anit ć" ) )
replacementPairs.append( ( "stavić", "stavit ć" ) )
replacementPairs.append( ( "(?<!gl|[Nn])avić", "avit ć" ) )
replacementPairs.append( ( "be[čć]aje", "bećava" ) )
replacementPairs.append( ( "ćič", "čić" ) )
replacementPairs.append( ( "\\bdral", "deral" ) )
replacementPairs.append( ( "dranj", "deranj" ) )
replacementPairs.append( ( "dsek", "dsjek" ) )
replacementPairs.append( ( "[dt]cj?eni", "dcijeni" ) )
replacementPairs.append( ( "ebać", "ebat ć" ) )
replacementPairs.append( ( "(?<![NnJj])edać", "edat ć" ) )
replacementPairs.append( ( "edjen", "eđen" ) )
replacementPairs.append( ( "eizbež", "eizbjež" ) )
replacementPairs.append( ( "efiniši", "efiniraj" ) )
replacementPairs.append( ( "efinišu", "efiniraju" ) )
replacementPairs.append( ( "elokup", "jelokup" ) )
replacementPairs.append( ( "erišu", "eriraju" ) )
replacementPairs.append( ( "erovatn", "erojatn" ) )
replacementPairs.append( ( "esvest", "esvijest" ) )
replacementPairs.append( ( "fanziv", "fenziv" ) )
replacementPairs.append( ( "figurisa", "figurira" ) )
replacementPairs.append( ( "(mpl|st|f)ikova([nlot])", "$1icira$2" ) )
replacementPairs.append( ( "fikuj", "ficir" ) )
replacementPairs.append( ( "finisa", "finira" ) )
replacementPairs.append( ( "fisa", "fira" ) )
replacementPairs.append( ( "fiše", "fira" ) )
replacementPairs.append( ( "frov", "frir" ) )
replacementPairs.append( ( "inić", "init ć" ) )
replacementPairs.append( ( "(?<!\\b[Oo]zlo|\\b[Ii]sp(rip)?ov|i)jeđen", "ijeđen" ) )
replacementPairs.append( ( "(?<!hva)lisati", "lirati" ) )
replacementPairs.append( ( "jći", "jući" ) )
replacementPairs.append( ( "([kKPpVvTt])ratić", "$1ratit ć" ) )
replacementPairs.append( ( "koriš[čć]a", "korišta" ) )
replacementPairs.append( ( "(kt|s)ork", "$1oric" ) )
replacementPairs.append( ( "([nl])izovan", "$1iziran" ) )
replacementPairs.append( ( "(?<![Oo]b)([nl])izuj[eu]", "$1izira" ) )
replacementPairs.append( ( "lomić", "lomit ć" ) )
replacementPairs.append( ( "luparenj", "lupiranj" ) )
replacementPairs.append( ( "([mv])ešten", "$1ješten" ) )
replacementPairs.append( ( "mjenim", "mijenim" ) )
replacementPairs.append( ( "nisa([nlot])", "nira$1" ) )
replacementPairs.append( ( "(?<!am)nesti", "nijeti" ) )
replacementPairs.append( ( "(?<!sit)nišem", "niram" ) )
replacementPairs.append( ( "(?<!sit)nišeš", "niraš" ) )
replacementPairs.append( ( "(?<!sit|fi)nišu", "niraju" ) )
replacementPairs.append( ( "nišemo", "niramo" ) )
replacementPairs.append( ( "nišete", "nirate" ) )
replacementPairs.append( ( "nspirisa([nlt])", "nspirira$1" ) )
replacementPairs.append( ( "ntis", "ntir" ) )
replacementPairs.append( ( "ntiše", "ntira" ) )
replacementPairs.append( ( "ntišu", "ntiraju" ) )
replacementPairs.append( ( "ntitj?el", "ntitijel" ) )
replacementPairs.append( ( "([Oo])besi", "$1bjesi" ) )
replacementPairs.append( ( "o[cčć]aren", "očaran" ) )
replacementPairs.append( ( "oćeju", "oće" ) )
replacementPairs.append( ( "odk", "otk" ) )
replacementPairs.append( ( "odp", "otp" ) )
replacementPairs.append( ( "odsetni", "odsjetni" ) )
replacementPairs.append( ( "oješć", "ojest ć" ) )
replacementPairs.append( ( "\\bpominj", "spominj" ) )
replacementPairs.append( ( "([te]|ku|pi|no)riše", "$1rira" ) )
replacementPairs.append( ( "(?<![Pp]r|[Nn])adje(?!(v|n(e|u[olt]))\\b)", "ađe" ) )
replacementPairs.append( ( "par nedj?elja", "par tjedana" ) )
replacementPairs.append( ( "rasčist", "raščist" ) )
replacementPairs.append( ( "redić", "rjedit ć" ) )
replacementPairs.append( ( "reduz", "oduz" ) )
replacementPairs.append( ( "relj?ep", "relijep" ) )
replacementPairs.append( ( "rimed", "rimjed" ) )
replacementPairs.append( ( "prostav", "protstav" ) )
replacementPairs.append( ( "pulis", "pulir" ) )
replacementPairs.append( ( "(?<!g)radić", "radit ć" ) )
replacementPairs.append( ( "r([mv])isan", "r$1iran" ) )
replacementPairs.append( ( "rviši", "rviraj" ) )
replacementPairs.append( ( "ržać", "ržat ć" ) )
replacementPairs.append( ( "seden", "sjeden" ) )
replacementPairs.append( ( "spesn", "spješn" ) )
replacementPairs.append( ( "stovet", "stovjet" ) )
replacementPairs.append( ( "svetić", "svetit ć" ) )
replacementPairs.append( ( "tćeš", "t ćeš" ) )
replacementPairs.append( ( "tede(?![oć])", "tedje" ) )
replacementPairs.append( ( "\\btelo\\b", "tijelo" ) )
replacementPairs.append( ( "\\btela\\b", "tijela" ) )
replacementPairs.append( ( "([tp])ešn", "$1ješn" ) )
replacementPairs.append( ( "tisanj", "tiranj" ) )
replacementPairs.append( ( "([mo|ti|r])viš[eu]", "$1vira" ) )
replacementPairs.append( ( "tegrisa", "tegrira" ) )
replacementPairs.append( ( "toječ", "tojeć" ) )
replacementPairs.append( ( "trisa", "trira" ) )
replacementPairs.append( ( "triši", "triraj" ) )
replacementPairs.append( ( "trišu", "triraju" ) )
replacementPairs.append( ( "trzis", "tržiš" ) )
replacementPairs.append( ( "ueln", "ualn" ) )
replacementPairs.append( ( "tvd", "tvrd" ) )
replacementPairs.append( ( "ubić", "ubit ć" ) )
replacementPairs.append( ( "ucać", "ucat ć" ) )
replacementPairs.append( ( "udić", "udit ć" ) )
replacementPairs.append( ( "uduč", "uduć" ) )
replacementPairs.append( ( "udj([ai])", "uđ$1" ) )
replacementPairs.append( ( "\\bugao", "kut" ) )
replacementPairs.append( ( "\\bugl([au]|om|ovi|ovima)\\b", "kut$1" ) )
replacementPairs.append( ( "([uU])meo", "$1mio" ) )
replacementPairs.append( ( "uliše", "ulira" ) )
replacementPairs.append( ( "ulišu", "uliraju" ) )
replacementPairs.append( ( "umere", "umjere" ) )
replacementPairs.append( ( "([uU])slj?ed", "$1slijed" ) )
replacementPairs.append( ( "\\vec\\b", "već" ) )
replacementPairs.append( ( "\\veka", "vijeka" ) )
replacementPairs.append( ( "veri([lt])", "vjeri$1" ) )
replacementPairs.append( ( "veštava", "vještava" ) )
replacementPairs.append( ( "visić", "visit ć" ) )
replacementPairs.append( ( "visa([lt])", "vira$1" ) )
replacementPairs.append( ( "([vV])jeov", "$1jerov" ) )
replacementPairs.append( ( "(?<![ČčĆć])vorić", "vorit ć" ) )
replacementPairs.append( ( "([vV])rača", "$1raća" ) )
replacementPairs.append( ( "Zasto\\", "Zašto" ) )
replacementPairs.append( ( "zasto\\", "zašto" ) )
replacementPairs.append( ( "zleči", "zliječi" ) )
replacementPairs.append( ( "znst", "znost" ) )
replacementPairs.append( ( "(?<!obra)zovati", "zirati" ) )
replacementPairs.append( ( "žalj?ev", "žalijev" ) )
replacementPairs.append( ( "Afghanistan", "Afganistan" ) )
replacementPairs.append( ( "Ajdah", "Idah" ) )
replacementPairs.append( ( "Ajland", "Island" ) )
replacementPairs.append( ( "Ajron", "Iron" ) )
replacementPairs.append( ( "([Aa])l[cz]h[ae]jmer", "$1lzheimer" ) )
replacementPairs.append( ( "Avgani", "Afgani" ) )
replacementPairs.append( ( "Belgijan", "Belgij" ) )
replacementPairs.append( ( "Betmen", "Batman" ) )
replacementPairs.append( ( "Bruklin", "Brooklyn" ) )
replacementPairs.append( ( "Brajan", "Brian" ) )
replacementPairs.append( ( "Braun", "Brown" ) )
replacementPairs.append( ( "Brussels", "Bruxelles" ) )
replacementPairs.append( ( "Čarli", "Charlie" ) )
replacementPairs.append( ( "Čarls", "Charles" ) )
replacementPairs.append( ( "Čikag", "Chicag" ) )
replacementPairs.append( ( "Dajan", "Dian" ) )
replacementPairs.append( ( "Darvin([aeiou]|om)?", "Darwin$1" ) )
replacementPairs.append( ( "Dejl", "Dale" ) )
replacementPairs.append( ( "Dejv([au]|om)\\b", "Dave$1" ) )
replacementPairs.append( ( "Dejvi([ds])", "Davi$1" ) )
replacementPairs.append( ( "Dru\\b", "Drew" ) )
replacementPairs.append( ( "Đošua", "Joshua" ) )
replacementPairs.append( ( "Džastin", "Justin" ) )
replacementPairs.append( ( "Džejn", "Jane" ) )
replacementPairs.append( ( "Džejk", "Jake" ) )
replacementPairs.append( ( "Džejms", "James" ) )
replacementPairs.append( ( "Džejson", "Jason" ) )
replacementPairs.append( ( "Džek", "Jack" ) )
replacementPairs.append( ( "Džekson", "Jackson" ) )
replacementPairs.append( ( "Džen", "Jen" ) )
replacementPairs.append( ( "Džes", "Jess" ) )
replacementPairs.append( ( "Džesik", "Jessic" ) )
replacementPairs.append( ( "Džim", "Jim" ) )
replacementPairs.append( ( "Džon", "John" ) )
replacementPairs.append( ( "Džodi", "Jodi" ) )
replacementPairs.append( ( "Džoni", "Johnny" ) )
replacementPairs.append( ( "Džonson", "Johnson" ) )
replacementPairs.append( ( "Džordž", "George" ) )
replacementPairs.append( ( "Džulij", "Juli" ) )
replacementPairs.append( ( "Ejmi", "Amy" ) )
replacementPairs.append( ( "Ejpril", "April" ) )
replacementPairs.append( ( "[EA]jnštajn", "Einstein" ) )
replacementPairs.append( ( "Endi", "Andy" ) )
replacementPairs.append( ( "Endru", "Andrew" ) )
replacementPairs.append( ( "Ešli", "Ashley" ) )
replacementPairs.append( ( "Filadelfij", "Philadelphi" ) )
replacementPairs.append( ( "\\bFrojd", "Freud" ) )
replacementPairs.append( ( "Frenk", "Frank" ) )
replacementPairs.append( ( "\\bĐovani", "Giovanni" ) )
replacementPairs.append( ( "Grejs", "Grace" ) )
replacementPairs.append( ( "Hauard", "Howard" ) )
replacementPairs.append( ( "Holandij", "Nizozemsk" ) )
replacementPairs.append( ( "Holivud", "Hollywood" ) )
replacementPairs.append( ( "Hitrou", "Heathrow" ) )
replacementPairs.append( ( "Iraq", "Irak" ) )
replacementPairs.append( ( "in Iraq", "u Iraku" ) )
replacementPairs.append( ( "Itan", "Ethan" ) )
replacementPairs.append( ( "Jejl", "Yale" ) )
replacementPairs.append( ( "Jevrej", "Židov" ) )
replacementPairs.append( ( "jevrej", "židov" ) )
replacementPairs.append( ( "Kajl", "Kyle" ) )
replacementPairs.append( ( "Kavendiš", "Cavendish" ) )
replacementPairs.append( ( "Kejleb", "Caleb" ) )
replacementPairs.append( ( "Kejsi", "Casey" ) )
replacementPairs.append( ( "Kembridž", "Cambridge" ) )
replacementPairs.append( ( "Konn?ektik[eu]t", "Connecticut" ) )
replacementPairs.append( ( "Korejan", "Korej" ) )
replacementPairs.append( ( "Lusi", "Lucy" ) )
replacementPairs.append( ( "Losanđeles", "Los Angeles" ) )
replacementPairs.append( ( "Los Anđeles", "Los Angeles" ) )
replacementPairs.append( ( "Majami", "Miami" ) )
replacementPairs.append( ( "Majkl", "Michael" ) )
replacementPairs.append( ( "Marfi", "Murphy" ) )
replacementPairs.append( ( "Memfis", "Memphis" ) )
replacementPairs.append( ( "Menhetn", "Manhattan" ) )
replacementPairs.append( ( "Mejn(u|om)?\\b", "Maine$1" ) )
replacementPairs.append( ( "Metju", "Matthew" ) )
replacementPairs.append( ( "Mexico", "Meksiko" ) )
replacementPairs.append( ( "Misisipi", "Mississippi" ) )
replacementPairs.append( ( "Mocart", "Mozart" ) )
replacementPairs.append( ( "Nejt", "Nate" ) )
replacementPairs.append( ( "Nensi", "Nancy" ) )
replacementPairs.append( ( "Njutn", "Newton" ) )
replacementPairs.append( ( "N[jJ]u Džer[sz]i", "New Jersey" ) )
replacementPairs.append( ( "N[jJ]u Jork", "New York" ) )
replacementPairs.append( ( "N[jJ]u Orleans", "New Orleans" ) )
replacementPairs.append( ( "Njujork", "New York" ) )
replacementPairs.append( ( "Njuton", "Newton" ) )
replacementPairs.append( ( "Rajan", "Ryan" ) )
replacementPairs.append( ( "Rejčel", "Rachel" ) )
replacementPairs.append( ( "Ričard", "Richard" ) )
replacementPairs.append( ( "Ričmond", "Richmond" ) )
replacementPairs.append( ( "Sajmon", "Simon" ) )
replacementPairs.append( ( "S[ae]mjuel", "Samuel" ) )
replacementPairs.append( ( "Sten", "Stan" ) )
replacementPairs.append( ( "Stiv", "Steve" ) )
replacementPairs.append( ( "Stiven", "Stephen" ) )
replacementPairs.append( ( "Stjuart", "Stuart" ) )
replacementPairs.append( ( "Sančez", "Sanchez" ) )
replacementPairs.append( ( "([šŠ])vetsk", "$1vedsk" ) )
replacementPairs.append( ( "vajcar", "vicar" ) )
replacementPairs.append( ( "Tajms", "Times" ) )
replacementPairs.append( ( "Tajler", "Tyler" ) )
replacementPairs.append( ( "V[ao]šington", "Washington" ) )
replacementPairs.append( ( "Vavilon", "Babilon" ) )
replacementPairs.append( ( "Vejn", "Wayne" ) )
replacementPairs.append( ( "Vinsent", "Vincent" ) )
replacementPairs.append( ( "Viskonsin", "Wisconsin" ) )
replacementPairs.append( ( "([ks]ao)\\.:", "$1:" ) )
replacementPairs.append( ( "([a-zčđšž])Ij([a-zčđšž])", "$1lj$2" ) )
replacementPairs.append( ( "([^A-ZČĐŠŽa-zčđšž])Iju(bav|d|t)", "$1lju$2" ) )
replacementPairs.append( ( "\\bLoku\\b", "Lockeu" ) )
replacementPairs.append( ( "\\bLokom\\b", "Lockeom" ) )
replacementPairs.append( ( "\\bLoka\\b", "Lockea" ) )
return( replacementPairs )
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment