WP Translit
Šta je WP Translit?
WP Translit je dodatak za WordPress sistem za upravljanje sadržajem (eng. CMS) za blogove. Ovo proširenje omogućava transparentno preslovljavanje teksta na blogu (članci, strane, arhive, komentari i dr.) iz ćiriličnog u latinično pismo.
Gde da preuzmem?
WP Translit možete u verziji 0.3.7.1 preuzeti odavde WP Translit 0.3.7.1 (265), ili sa zvanične stranice dodatka http://wordpress.org/extend/plugins/wp-translit/
Kako se instalira?
Preporučujem da WP Translit instalirate pomoću funkcije Dodaci → Novi dodatak u administratorskom panelu Vordpres bloga. Detaljno video uputstvo za instalaciju i nadogradnju dodataka na Vordpres 2.7 blog možete pogledati ovde.
Naravno, ukoliko to želite, instalaciju možete obaviti i ručno. Preuzmite gore pomenutu arhivu, raspakujte je na svom računaru i pošaljite (eng. upload) direktorijum wp-translit u direktorijum /wp-content/plugins/ instalacije WordPress-a.
Kako se aktivira?
Pošto je WP Translit uspešno instaliran, u sekciji Dodaci Vašeg administratorskog panela pronađite proširenje WP Translit i kliknite na vezu „Uključi“ na desnoj strani.
Dodavanje vidžeta
U sekciji Izgled administratorskog panela Vašeg bloga izaberite odeljak Vidžeti. Tu dodajte vidžet WP Translit u bočnu traku na mesto gde želite da bude prikazan vidžet za izbor pisma u koje će se preslovljavanje obavljati.
Podešavanje vidžeta
WP Translit od verzij 0.3.6 omogućava podešavanja vidžeta.

Postavke vidžeta WP Translit
Naslov. Ukoliko Vam se ne dopada podrazumevani naslov vidžeta „Izbor pismo“, možete upisati po svom izboru (npr. „Izaberite pismo“). Stil. Izbornik ciljnog pisma može biti predstavljen u dva stila, i to kao Padajuća lista (eng. Dropdown list), odnosno Nabrajanje (eng. Unordered list).
Plutajući vidžet. Novina uvedena od verzije 0.3.5. Ukoliko tema koju koristite neke stranice bloga prikazuje bez bočnog menija (eng. sidebar), kao što su članak, sttrana, arhive i pretraga kod podrazumevane teme, ova opcija omogućava prikazivanje plutajućeg vidžeta u gornjem desnom uglu te stranice kako bi posetiocima bio omogućen ručni izbor ciljnog pisma. Podrazumevano je uključeno prikazivanje na stranicama članka i strane, ali ih potrebi možete isključiti i/ili uključiti neke druge.
NAPOMENA: Plutajući vidžet je uklonjen u verziji 0.3.6 jer smatram da za njim nema potrebe. Ako nekome treba, neka koristi verziju 0.3.5a.
Kako se koristi?
Kada posetilac dođe na blog, WP Translit će analizirati izabrane podrazumevane jezike u veb pregledniku (eng. Web Browser) i na osnovu toga izvršiti preslovljavanje. Izvorni, t.j. ćirilični tekst biće prikazan ukoliko su izabrani srpski, makedonski, bugarski ili ruski jezik u veb pregledniku, dok će za svaki drugi slučaj biti prikazan latinični tekst (uključujući hrvatski, slovenački, engleski i druge jezike). Naravno, ukoliko posetilac posebno želi da izabere ciljno pismo, moćiće to da učini izborom pisma u vidžetu. Ovako izabrano ciljno pismo čuva se u kolačićima (eng. Cookies) tri meseca, i ujedno ima veću vežnost od prvog metoda određivanja ciljnog pisma. U svakom trenutku će u vidžetu biti označeno pismo u kome je trenutno ispisan tekst. Kod padajuće liste će biti vidljiva stavka aktivnog pisma, dok je kod nabrajanja aktivno pismo podebljano i veza na njemu ne postoji.
Dodatne informacije
- WP Translit vrši preslovljavanje samo ćiriličnog teksta u latinični
- preslovljava se kompletan vidljivi tekst na stranici, uključujući naslove bočnog menija, zaglavlje i podnožje strane
- prvi stepen određivanja ciljnog pisma je analiza Accept-Language zaglavlja koje šalje svaki veb pregledač
- drugi stepen određivanja ciljnog pisma je ručno izabrano ciljno pismu, o čemu se informacija tri meseca čuva u kolačićima (eng. Cookies)
- WP Translit je lokalizovan pomoću GNU Gettext sistema za lokalizaciju i u paketu trenutno dolaze engleski, srpski ćirilicom i srpski latinicom
Za uraditi
Od stvari koje u perspektivi planiram da uradim su:
- omogućiti preslovljavanje latinice u „ćelavu“ latinicu – (za juče)
- umesto opcije „ćirilica (izvorno)“ staviti samo „izvorno“, za slučaj latiničnog teksta – (za juče)
- postavljanje naslova vidžeta od strane korisnika – (što pre)
- provera Accept-Language zaglavlja i poštovanje slučada ja posetilac nije postavio upotrebu srpskog jezika niti je izabrao izvorni prikaz bloga (te automatski presloviti blog u latinicu), predložio Danilo – (uskoro)
- omogućiti WP Translit za RSS izvore (Oklobdžija)
Dozvole
WP Translit je objavljen pod GNU GPLv3 licencom. Ukoliko neko želi da ga unapredi ili izmeni, samo napred. Ako bude bilo kvalitetno i sam ću ga prihvatiti, ali se makar potrudite da ostavite referencu na ovu stranicu. Do tada, uživajte u ovome što sam napravio, jer bolje nema. Živeli!













26 komentara na „WP Translit“
16. jun 2008. u 17:21
Ovo je odlicno brate, puno hvala. Sta sam primetio je to da samo preslovljavava kada je tekst napisan u cirilici originalno. Ispravi me ako gresim. Ako je tako ima plugin http://wordpress.org/extend/plugins/tags/cyrillic koji resava pitanje titlova. A ovo bi trebalo da resi problem sa gettext stvarima http://kimmo.suominen.com/sw/srlatin/ to jest sa da prebaci .mo file sa jednog pisma na drugo. Evo sajta gde ja testiram plugin http://srbija.divinedeveloper.com/
E sad iako je lakse za korisnike da preko widgeta ubace ili listu ili drop down ja bih voleo da imam kontrolu pa da sam dodam code u theme files. Recimo ovaj latinica bez kvacica mi ne treba.
Za ovu moju themu cekam pass da je uplodam na wp themes. Ona je Creative Commons licensirana sto znaci da moze sve da joj se radi samo moj link da ostane u footeru.
I jos jednom hvala. Kad dodjem u Srbiju svracam u KG, imas pivo od mene a Bogami i pijanku ako izrazis zelju.
16. jun 2008. u 18:22
U pravu si, t.j. ne grešiš. WP Translit preslovljava samo tekst pisan ćirilicom u latinicu, dok latinicu ne preslovljava u ćirilicu, niti planiram da tako šta radim (bar ne u skorije vreme), jer dodatno komplikuje klasu za preslovljavanje (potreba ubacivanja filtera).
Ovo za titlove te nisam najbolje razumeo, na šta tačno ciljaš?
17. jun 2008. u 20:25
hi. Thanks for plugin
perfect.
Regards
18. jun 2008. u 10:27
great plugin!
18. jun 2008. u 19:28
Pa mislim na titlove posta ili strane. Ako se napišu ćirilicom permalink bude D0%93%D0%BB%D0%B0%D0% a ako se napišu latinicom onda translit ih ne preslovljava. E to rešava plugin koji sam gore pomenuo. Ovo može i ručno da se odradi ali mislim da je zbog korisnika koji bi želelu da imaju ćirilično/latinični sajt ili blog jednostavnije.
Počeo sam sa blogom na adresi http://www.stariras.com/ ali sam malo modifikovao plugin. Izbacio sam ćelavu latinicu i promenio html strukturu.
Još uvek me zanima da li je moguće ručno ubaciti kod da prikazuje WP Translit recimo tipa:
<?php wpt_set_lang()?>18. jun 2008. u 20:44
Dakle misliš na slogove. To se ne dira i ostaje izvorno jer i ne treba da se menja zbog SEO. To proširewe „MK to Lat“ je veoma korisno, mada sam ja navikao da ručno ispravim slog kada pišem novi zapis.
25. avgust 2008. u 00:19
Da li je moguće napraviti rss link koji učitava pismo po izboru?
25. avgust 2008. u 06:28
Sa postojećom verzijom nije moguće, ali mi ta opcija zvuči kao odličan predlog. Ja ništa ne obećavam, što ne znači da pomoć nije dobro došla
25. avgust 2008. u 17:13
Prijatelju, mogu da ti nudim ideje, nešto nacrtam, napišem, fotografišem…u programiranje se razumem koliko i baba u klikere.
Sad ti vidi koliko sam ti koristan
A mogu i da te moljakam da napraviš što pre.
Šalim se, naravno. Drago mi je da imaš dobru volju, to je ponekad više od pola posla.
14. septembar 2008. u 20:15
hi. Thanks for plugin
perfect.
BEst Regards
17. septembar 2008. u 00:26
[...] Urketu koji je uradio dodatak za wordpress WP Translit stekli su se uslovi za promene na ovom sajtu. Jedno od noviteta je proširenje na ćiriličko [...]
17. septembar 2008. u 11:42
Zanimljivo je kako su se, nakon sto sam objavio dodatak koji radi preslovljavanje latinice u cirilicu SerbTransLat (http://pedja.supurovic.net/srbtranslatin/), koji sam pravio zato sto WpTranslit nije preslovljavao sav sadrzaj i nije imao svu potrebnu funckionalnost, odmah pojavila nova verzija WPTranslit koja je „dobila“ sve funkcije implementirane u SrbTransLatin, cak je i naslov vidžeta za izbor pisma sada isti kao u SrbTransLatin…
Urke, samo razmisljam, kao i ti
17. septembar 2008. u 12:41
Da, vidiš, neke stvari su stvarno slične
Samo što su kod mene sva podešavanja na vidžetu, a kod tebe na dodatku. SrbTransLatin ima zadržavanje ćiriličnog teksta i pri preslovljavanju, WP Translit nema. Tvoje proširenje takođe dima i mogućnosti menjanja slogova, i još neka preslovljavanja, a moje proširenje nema. Čini mi se da tvoje proširenje ne proverava postavljene jezike u veb pregledaču i da nije omogućena lokalizacija.
Verovatno ima još različitosti, al’ da ne ulazim u detalje, WP Translit je objavljen pod GNU GPLv3 licencom koja omogućava svima da ga modifikuju, koriste delove za svoj softver, umnožavaju, dele, itd, itd, dokle god se poštuje ta licenca
Pošteno?
1. novembar 2008. u 00:05
[...] malo guglanja naišao sam na WP Translit. Jedino što sam imao zacrtano je da bi bilo super kad bi našao gotov dodatak za wordpress koji bi [...]
18. novembar 2008. u 10:44
Imam još jedan predlog kako bi ovaj dodatak bio još bolji. Samo ne znam da li je to izvodljivo? Naime, kada se u pretrazi ukuca pojam latiničkim pismom ne dobijaju se rezultati ukoliko je zapis izvorno ćirilica. Da li je moguće, da bez obzira kojim je pismom unet sadržaj, rezultat pretrage bude u pismu u kojem je pojam unesen, bilo ćirilica bilo latinica?
22. novembar 2008. u 15:43
Pozdrav Urke, kako da sredim:
„Warning: Cannot modify header information – headers already sent ….“
Cenim da nije kompatibilan sa temom koju koristim, ali prvi put, po inicijalnom posećivanju strane, radi lepo: recimo, preslovi sve na latinicu. Međutim, kada iz menija odaberem da preslovi nazad u ćirilicu (ili latinicu), onda PHP izbaci upozorenje a ipak sve lepo preslovi. Gde da potražim rešenje?
Ili pak da isključim upozorenja PHP-a na serveru ;-D
22. novembar 2008. u 17:16
@Žarko: Najverovatnije je u pitanju sudaranje sa nekim drugim proširenjem. Pogledaj http://sr.forums.wordpress.org/topic/4 pa ako ništa od pomenutog damo ne pomogne napiši koja proširenja pored WP Translit-a koristiš, kako bi pronašli rešenje problema.
Ja sam recimo primetio da dolazi do sudaranja sa All-In-One-SEO-Pack proširenjem, ali se to manifestuje samo u zapisivanju informacije u log, dok oba proširenja za krajnjeg korisnika rade kako treba.
22. novembar 2008. u 18:02
Nisam „budžio“ Vordpres proširenjima, samo sam promenio podrazumevanu temu (magicblue 1.2) i ubacio WassUp dodatak.
Bilo kako bilo, Avramov workaround za sada radi. Videćemo da li postoje nuspojave.
Hvala na linku ka rešenju
1. decembar 2008. u 05:17
[...] Plugin Homepage » [...]
16. april 2009. u 00:05
tražeći rešenje problema upisa srpskih slova, č i ć, na jednom svom blogu, našla sam ovaj tvoj plugin, a to nije ono što mi je treba…uopšte mi nije jasno šta se događa, da mi se u blogu samo č i ć ne upisuju, a š se upisuje…sasvim sam sluđena..
evo linka kad budeš imao vremena da pogledaš i ako možeš da me posavetuješ koji plugin da uymem ili … := http://rada.studiovh.net/
22. jun 2009. u 07:00
Hi there,
great wp plugin.
Many thanks.
24. jul 2009. u 21:57
[...] latinice će i dalje moći da čitaju moje tekstove na latinici jer je Urošević svojim dodatkom za Vordpres (eng. Wordpress) i to [...]
24. novembar 2009. u 16:22
Instalirao sam ovaj plugin … i sve funkcionise Ok …ali sad kada je on aktiviran, meni je atomatski sajt preslovljen na latinicu … A meni je potrebno da sajt ostane na ćirilici , a da korisnik samo ima opciju, ukoliko to želi da ga preslovi u latinično pismo …
Da li je moguće da po default-u ostane u ćirilici, i kako?!?
Unapred Hvala !!!
24. novembar 2009. u 17:08
@Red Devil: Na žalost, nije moguće forsiranje podrazumevanog pisma iz jednog razloga — WP Translit na osnovu izabranog podrazumevanog jezika veb stranica u samom pretraživaču određuje da li posetilac želi da vidi izvorni, t.j. ćirilični tekst, ili želi latiničnu varijantu.
Dakle, ako posetilac u programu postavi srpski kao prvi jezik za jezike sadržaja, onda će njemu tekst biti prikazan ćirilicom (podrazumevano kod fajerfoksa lokalizovanog na srpski jezik).
24. novembar 2009. u 18:00
Hvala..u tom slučaju mi na ovom sajtu ne može koristiti, jer je isključivo potreban prikaz u ćirilici… Ali svakako smatram da je dodatak veoma koristan i kvalitetan …
Pozdrav !!!
25. novembar 2009. u 12:47
Red Devil-e, javi mi se poštom i uputiću te gde da tražiš ono što ti treba. Ne mogu pisati ovde da ne ispadne neplaćena reklama