Projekat “Vokativ”
Pre nekog vremena povela se diskusija na DevProTalk-u (inicijator je bio Filip Miletić) o tome da se napravi programska promena imena po padežima, odnosno, za početak, samo iz nominativa u vokativ, a sve u cilju da se, kada vam se sajt obraća, obraća sa npr. “Zdravo Filipe”, umesto “Zdravo Filip”, čak iako ste prilikom registracije kao ime uneli “Filip”.
Inicijalnu verziju napravio je Miloš Vukotić, a onda sam mu se pridružio i ja, te smo malo sredili projekat. Rezultat je – Projekat Vokativ.
“Vokativ” je pokušaj da se obezbedi što preciznija automatska programska promena prvenstveno ličnih imena, a onda i ostalih imenica iz nominativa u vokativ. Zamislite da se na nekom sajtu registrujete sa imenom “Filip”, i umesto da vas sajt, kada se sledeći put ulogujete, pozdravi sa “Zdravo Filip!” što je normalno za sajtove sa engleskog govornog područja (”Hello Filip!” je sasvim primereno), taj pozdrav glasi “Zdravo Filipe!”, što je normalno za srpski jezik.
Pozivam vas sve da istestirate skriptu i da podelite svoje mišljenje sa mnom, ovde





This post has 5 comments
septembar 28th, 2008
Zdravo Pedjo… Bizare, ne?
septembar 28th, 2008
Postoji čitav niz ženskih imena od kojih neka zahtevaju dekliniranje u vokativu: Tanja i Sara: Zdravo Tanja, Zdravo Saro.
Pošto dekliniranje u našem jeziku nema pravila koja bi vam u ovom poslu bila upotrebljiva ili makar lako upotrebljiva, baš me zanima kako ste to uopšte radili i kako ćete uspeti da napravite program koji će razlikovati Peđu od Pere i Tanju od Sare?
septembar 28th, 2008
Evo, ako vam ustreba, nekoliko osnovnih pravila:
Svi nastavci u vokativu su O i E, a raspodela vlastitih imeca može da se napravi prema ovim pravilima:
1. Muška vlastita imena koja se završavaju sa A imaju vokativ isti kao nominativ (osim izuzetaka
))
2. Višesložne vlastite imenice ženskog roda, osim onih koje se završavaju na ICA, imaju vokativ isti kao nominativ, sa izuzetcima sa nastavkom na O )Saro)
3. ženska imena koja se završavaju na ICA, u vokativu imaju nastavak E: milice, Verice, Marice
4. Muške vlasitite imenice čiji poslednji slog se završava na AR, u vokativu prelazi u RE: Petar – Petre, Mitar – Mitre…
Pošto ste se ograničili samo na “naša” imena, ostaje mi samo da ovde zakukam koliko nakaradno zvuče strana imena kada se u našem jeziku dekliniraju u vokativ: Zdravo Henriče, Žače, Miče
))))))
septembar 28th, 2008
Over&Out
septembar 28th, 2008
Što se Tanje i Sare tiče, prilično je lako, pošto imaju različitu dužinu i Sara se završava sa “ara” a Tanja sa “anja” pa je lako napraviti razliku. Najbolje bi bilo pokušati sa nekim sličnim imenima (Sanja, Vanja, Anja, Tanja, nasuprot Mara, Dara, Sara) i videti da se u svim navedenim slučajevima algoritam lepo ponaša.
Trackbacks