Napisao sam funkciju u JavaScript jeziku 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). Čak i Notepad u Windowsu omogućuje to, zato vas molim da ne postavljate pitanja tipa "kako se to radi".
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.
PS: Pošto poruke na forumu automatski bivaju konvertovane u latinicu, prvobitno ubačen code, sam izbacio, jer nema smisla ("...case 'ć': c+= 'ć';...").
Prikačio sam html fajl koji pored funkcije sadrži primer korišćenja.
Prvo je nastala ova JavaScript verzija.
Potom C# verzija. http://www.elitesecurity.org/tema/136000
A zatim Transact-SQL verzija. http://www.elitesecurity.org/tema/135994
[Ovu poruku je menjao dc43 dana 18.09.2005. u 23:27 GMT+1]