SrbTransLatin

Skraćena veza: http://pedja.supurovic.net/veza/157

SrbTransLatin je zaokružen dodatak za Vordpres koji obezbeđuje, čini mi se, potpunu podršku za ravnopravno korišćenje latinice i ćirilice. To znači da možete pisati svoj blog i prikazati ga posetiocima potpuno istovetnog sa mogućnošću da oni biraju da li žele da čitaju ćirilicu ili latinicu.

Naravno, preduslov da bi sve funkcionisalo je da imate instaliran Vordpres preveden na srpski (ćiriličnu verziju) i da unosite sadržaj ćirilicom. Posetilac jednim klikom može da pređe na pregled potpune latinične verzije takvog bloga.

Preslovljavanje se vrši uvek sa ćiriličnog na latinično pismo, ne i obratno. Ako na blog unesete nešto latinicom, to će ostati napisano latinicom i u ćiriličnoj verziji.

Evo ukratko funkcionalnosti SrbTransLatin dodatka za Vordpres:

  • po izboru posetioca (priloženim vidžetima) vrši preslovljavanje ćiriličnog sadržaja na latinicu;
  • preslovljavanje se odnosi i na pregled članaka preko RSS i drugih fidova;
  • podatak o izabranom pismu za prikaz se prenosi između internih strana na blogu preko samih linkova do tih strana, tako da korisnik dolaskom na blog izabere pismo i nadalje ceo sajt pregleda u tom pismu. Izbor pisma ne zavisi od sesije ili kolačića;
  • ako iskopirate link određenog dokumenta sa bloga i stavite ga negde drugde, taj link će sadržavati i informaciju o pismu kojim treba prikazati sadržaj, tako da, ako želite da linkujete verziju u određenom pismu, to vam je omogućeno. Ovo takođe i značajno pospešuje optimizaciju za internet pretraživače, jer omogućava indeksiranje sadržaja bloga u oba pisma;
  • administrator bloga može da podesi da li želi da podrazumevano pismo bude ćirilica ili latinica (početno podešavanje je da ćirilica bude podrazumevana);
  • prilikom unosa članka, možete da deo dokumenta označite tako da ostane ćiriličan čak i ako posetilac izabere prikaz sajta latinicom, tako da ako je u vašem članku važno da deo teksta bude ćiriličan, on će ostati ćiriličan u svakom slučaju;
  • linkovi (permalink) članaka na blogu se automatski preslovljavaju u latinicu, tako da su čitljiviji i lakši za upotrebu, ali ako to ne želite, ovu opciju možete isključiti;
  • izbor pisma se prikazuje umetanjem vidžeta u prikaz strane. Može se podesiti da li vidžet prikazuje izbor kao linkove ili kao padajući meni. Podrazumevano, izbor se prikazuje u obliku linkova. Pored toga, može se podesiti da li se prikazuje naslov vidžeta ili ne. Podrazumevano, ne prikazuje se naslov vidžeta, ali ako to želite, možete uključiti tu opciju. Takođe možete promeniti naslov vidžeta.

Postupak instalacije dodatka

SrbTransLatin se instalira na uobičajen način. Raspakujte arhivu i prekopirajte direktorijum srbtranslatin u Vordpres na putanju /wp-content/plugins/srbtranslatin.

Zatim aktivirajte dodatak u Vordpresu, i uključite jedan od vidžeta Serbian Transliteration (links) ili Serbian Transliteration (list) u sadržaj strane na blogu.

Ako želite da izmenite neku od prepodešenih vrednosti dodatka u administratorskom delu otvorite Podešavanja / SrbTransLat. Na raspolaganju su vam opcije zapodešavanje:

  • Podrazumevano pismo koje se prikazuje ako korisnik nije napravio izbor. Moguće vrednosti su latinica i ćirilica. Početno podešavanje je: ćirilica.
  • Mogućnost da permalink dokumenta može da bude preslovljen u latinicu, čak i ako je naslov dokumenta ćiriličan. Početno podešavanje je da se vrši preslovljavanje permalinka u latinicu.
  • Podešavanje naslova vidžeta za izbor pisma. Početni naslov je ‘Izbor pisma’.
  • Izbor da li će vidžet koji prikazuje izbor pisma imati naslov. Početno podešavanje je da se naslov ne prikazuje.
  • Izbor da li će vidžet koji prikazuje izbor pisma biti u obliku linkova ili u obliku padajuće liste. Početno podešavanje je da se izbor prikazuje u obliku linkova.

Opcija sprečavanja preslovljavanja dela teksta u latinicu

Ako članak sadrži deo teksta koji je neophodno da bude ćiriličan radi njegovog razumevanja, to možete postići tako što ćete taj tekst staviti između oznaka <lang id=“skip“> i </lang>. Na tekst između ovih oznaka se preslovljavanje ne primenjuje i on će uvek ostati ćiriličan.

Prepravka XML Sitemap Generatora radi podrške oba pisma

Ako želite da za svoj blog generišete mapu sajta (sitemap), kako bi pretraživači bolje indeksirali sadržaj, preporučujem dodatak XML Sitemap Generator. On to radi vrlo jednostavno i efikasno. Jedini problem, je što neće napraviti mapu za oba pisma, što ne iznenađuje, jer on i ne može znati da koristite dva pisma. To sam uspeo da rešim jednostavnom prepravkom koda XML Sitemap Generatora.

Istorija izmena

0.14
- ispravljena greška upisom izabranog jezika u adresu dokumenta ako se nekoristi ulepšavanje adresa

0.13
- postavljena verzija na Wordpress Plugin sajt, među ostale dodatke: http://wordpress.org/extend/plugins/srbtranslatin/

0.12
- umesto dva vidžeta sada postoji samo jedan, a njegova funkcionalnost se podešava kroz parametre. Stari vidžeti su izbačeni tako da treba ponovo postaviti vidžet za izbor pisma. U podešavanju dodatka sada postoji opcija za izbor da li će vidžet prikazivati izbor pisama kao linkove ili kao padajući meni.

0.11
- izmenjeno početno podrazumevano pismo, umesto latinice sada je ćirilica
- napravljen meni za podešavanje dodatka u administratorskom delu
- dodata opcija da korisnik može da promeni naslov vidžeta

0.10
- prva objavljena beta verzija

Preuzimanje poslednje verzije dodatka

srb-trans-latin-most-recent.zip (601) - 7.85 KB

Retweet this post

13 comments to SrbTransLatin

  • sinisa

    Pozdrav,
    instalirao sam tvoj plugin i imam problem jer samo delimicno radi.

    Konkretno ne transliteruje temu ni clanke, vec samo par reci iz originalne wordpress srpske verzije. Znaci reci koji nisu poreklom iz PHP fajlova same teme.

    Dali mi treba ubaciti neki string u fajlove teme… ili nesto drugo?
    Imas li savet ?

  • Hm, ne znam kako moze da delimicno radi posto plugin ne prevodi delove pojedinacno nego sav sadrzaj.

    Posalji mi u privatnoj poruci adresu bloga i javi mi koja je verzija Wordpressa, pa da pogledam.

  • Da li je moguce nekako definisati da se promenom pisma takodje menja template

  • Teoretski može ali to nije stvar ovog dodatka.

    Evo kako bi to otprilike moglo da se uradi:

    
    function set_custom_theme($p_template='') {
    	global $stl_current_language;
    
    	if ($stl_current_language == 'cir') {
    		$template = 'default';
    	} else {
    		$template = 'custom_theme';
    	}
    
    	return $template;
    }
    
    add_filter('template', 'set_custom_theme');
    add_filter('stylesheet', 'set_custom_theme');
    

    Ovo može da se stavi u functions.php ili da se napravi dodatak.

    Ovaj primer je samo ideja, kod sam napisao napamet, tako da treba da se testira. Ti napravi kako tebi odgovara.

  • Pozdrav,

    Postavio sam ovaj plugin i lepo ga aktivirao i nece da radi. Adresu mog bloga sam ostavio u Website polju. Ako nije problem da pogledate.

    Hvala unapred!
    Stefan

  • Dodatak radi preslovljavanje sa ćirilice na latinicu. Tekst na blogu treba da unosiš ćirilicom, pa će on omogućiti da se vidi i latinična verzija.

    Uključi i vidžet za izbor između ćirilice i latinice.

  • Poštovani,

    Trenutno imam jedan sajt u izradi, ovaj koji sam linkovao preko imena, i Vaš dodatak sasvim dobro funkcioniše na Vord Pres verziji 8.4. Izašo je najnoviji Vord Pres, 29. da li je vaš dodatak kompatibilan sa najnovijom verzijom Vord Pres-a, da bi znao da li da blog ažuriram na najnovijoj verziji?

    Pozdrav iz Bora.

  • Kod mene je verzija 2.9 a preslovljavanje radi kako treba.

    • Znači sve je u redu. Hvala Vam na informaciji.
      Kažite mi samo, kako se zove ovaj dodatak za komentare koji trenutno imate, gde postoji mogućnost za ispravaku komentara nakom unosa?
      Pozdrav.

  • Pedja .. imam problem sa ovom skriptom.

    Postavio sam skriptu ali je problem u tome sto kad hocu da promenim u tekstu sa cirilice na latinicu, ono mi vrati na pocetnu stranicu dok kod tebe se zadrzi na tom clanku koji sam gledao.

    Ne znam zasto nece i sta bih trebao da uradim pa ako mozes da mi se javis i da mi odgovoris sta je bilo.

    Hvala unapred.

    P.S. Stranica za blog je http://bojan-online.com/dnevnik

  • Mogu samo da nagađam. Nije mi niko do sad prijavio takav problem.

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>