Napisao sam funkciju u C#-u koja konvertuje string napisan na latinici u string napisan na ćirilici. Dajem dozvolu svima da koriste ovu funkciju u svojim programima. Jedino tražim da mi javite o tome, ali nije obavezno. Bilo bi mi drago da čujem gde je bila od koristi.
Fajl u kom se nalazi ova funkcija mora biti snimljen sa encodingom Unicode (UTF-8).
Funkcija je osetljiva na veličinu slova (letter case). Kada su u pitanju slova "lj", "nj" i "dž", jedino oba mala slova se prevode u malo ćirilično slovo (lj -> lj, Lj -> Lj, lJ -> Lj, LJ -> Lj).
Karakteri koji ne spadaju u latinicu se prenose neizmenjeni.
Pošto poruke na forumu automatski bivaju konvertovane u latinicu, nisam stavio code u poruku, jer ne bi imalo smisla.
Prikačio sam zip fajl sa primer projektom. Sama funkcija se nalazi u fajlu ConvertLatinToCyrillic.cs.
JavaScript verzija funkcije je prvo nastala. https://www.elitesecurity.org/t135980
Potom ova C# verzija.
A zatim Transact-SQL verzija. Prilikom pisanja i testiranja Transact-SQL sam najviše naučio, jer ranije nisam pisao u tom jeziku. https://www.elitesecurity.org/t135994
Fajl u kom se nalazi ova funkcija mora biti snimljen sa encodingom Unicode (UTF-8).
Funkcija je osetljiva na veličinu slova (letter case). Kada su u pitanju slova "lj", "nj" i "dž", jedino oba mala slova se prevode u malo ćirilično slovo (lj -> lj, Lj -> Lj, lJ -> Lj, LJ -> Lj).
Karakteri koji ne spadaju u latinicu se prenose neizmenjeni.
Pošto poruke na forumu automatski bivaju konvertovane u latinicu, nisam stavio code u poruku, jer ne bi imalo smisla.
Prikačio sam zip fajl sa primer projektom. Sama funkcija se nalazi u fajlu ConvertLatinToCyrillic.cs.
JavaScript verzija funkcije je prvo nastala. https://www.elitesecurity.org/t135980
Potom ova C# verzija.
A zatim Transact-SQL verzija. Prilikom pisanja i testiranja Transact-SQL sam najviše naučio, jer ranije nisam pisao u tom jeziku. https://www.elitesecurity.org/t135994