Izbornik Zatvoriti

SrbTransLatin – Potpuno rešenje za preslovljavanje ćirilice u latinicu za WordPress

Skraćena veza: https://pedja.supurovic.net/veza/67

Table of contents for srbtranslatin

  1. SrbTransLatin – Potpuno rešenje za preslovljavanje ćirilice u latinicu za WordPress
  2. WordPress SrbTransLatin dodatak, verzija 0.12
  3. SrbTransLatin i XML Sitemap Generator for WordPress
  4. SrbTransLatin 1.61 za WordPress

Jedan od uslova da bih postavio svoj blog je bio taj da mogu da ravnopravno koristim latinicu i ćirilicu. Pregledavši bazu dodataka za Vordpres nisam baš naišao na dobru podršku. Probao sam da kombinujem nekoliko postojećih rešenja, ali je to i pored dosta mojih izmena radilo polovično. S obzirom da preterano vodim računa o detaljima, probao sam da napravim dodatak za Vordpres koji će me zadovoljiti, i moram priznati prilično sam zadovoljan.

Kao inspiracija, poslužili su mi WpTranslit Aleksandra Uroševića i sr2lat koji je napravio Kimmo Suominen. Objedinio sam funkcionalnost ova dva dodatka, ali sam preslovljavanje uradio tako da bude potpuno, pošto ova dva dodatka nisu mogla sve da preslove, i dodao sam nove funkcije.

SrbTransLatin obezbeđuje podršku za ravnopravno korišćenje latinice i ćirilice na Vordpres sajtu. Sav ćirilični sadržaj se vrlo lako može korisnicima prikazati i u latiničnoj verziji. 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. Postoji mogućnost da neke delove ćiriličnog unosa označite tako da ostanu ćirilični čak iako se sajt korisniku prikazuje latinicom.

Podržano je preslovljavanje naslova, permalinkova, sadržaja članaka, RSS fidova i svog drugog sadržaja. Izabrano pismo se prenosi između stranica u okviru bloga kroz URL tako da korisnik samo jednom izabere pismo i nadalje sav sadržaj vidi tim izabranim pismom.

Administratoru je omogućeno da kroz podešavanja podesi neke parametre kao što je, na primer, da li će se kao podrazumevano pismo koristiti ćirilica ili latinica. Ovo je naročito zanimljivo za blogove koji su više tehničke prirode, jer mnogim posetiocima više pogoduje latinična verzija, ali je omogućeno da postoji i ćirilična.

SrbTransLatin ne zahteva ništa posebno. Oslanja se na Vordpres verzije 2.6.x (trebalo bi da radi i na 2.5.x) preveden na srpski jezik (prevod koji može da se preuzme sa Vordpres sajta je ćiriličan).

Aktuelna verzija dodatka SrbTransLatin je 0.11. Još uvek je u beta fazi, ali je potpuno funkcionalna.

Više informacija u uputstva za korišćenje ovog dodatka možete pogledate na https://pedja.supurovic.net/srbtranslatin/

23 Comments

  1. Peđa

    U pravu si, u revizijama članka zagubio se pasus sa informacijom da sam se, prilikom pravljenja SrbTransLatin dodatka ugledao na tvoj dodak WpTranslit i dodatak sr2lat koji je napisao Kimmo Suominen, a da sam se odlučio za pisanje novog dodatka zato što ova dva nisu pokrila sve moje potrebe preslovljavanja. Popravio sam to.

  2. Nikola

    Pozdrav!
    Unapred se izvinjavam što smaram, ali me ovo stvarno muči.
    Zanima me kako će se sajt rangirati na Google ako je sadržaj na ćirilici, a da pritom koristim tvoj dodatak koji preslovljava iz ćirilice u latinicu s time da je podrazumevano pismo ćirilica. Da li će se za latinične upite u pretrazi rangirati bar približno ravnopravno sa latiničnim sajtovima?
    Ako je tekst članka na ćirilici da li je bolje za oznake (tagove) koristiti ćirilicu ili latincu?
    Znam da ću se bolje rangirati ako koristimi latinicu jer se većina pretraga obavi tim pismom, ali ćirilicu bih koristio iz nekih moralnih razloga.
    Hvala unapred!

    • Peđa

      Po merenjima koja sam ja pravio, još uvek je bolje da je sajt primarno na latinici. Prosto: korisnici i dalje uglavnom pretražuju kucajući latinicu a pretraživači ćilirilicu i latinicu ne poistovećuju.

      Za tagove uvek koristim latinicu.

      Odlučio sam se da mi na sajtu ipak primarna bude latinica a ćirilica da je opciona.

  3. Djordje

    Imam blog na wordpress.com na ćirilici.
    Kako da instaliram Vaš plug-in? Meni se čini da je jedino moguće da prebacim blog na neki drugi server, tj. da se ne hostuje na wordpress.com jer tada imam cpanel i vidim folder u koji idu plug-inovi.

    • Peđa

      Mislim da na wordpress.com ne možete slobodno da instalirate dodatke. Pitajte njihovu administraciju, možda ubace SrbTransLatin u svoj izbor.

  4. Danilo

    Peđa, ako sam dobro razumeo tvoj sajt je na latinici ali se preslojava u ćirilicu na zahtev korisnika. Zbog toga se u google pretrazi nikada neće pojaviti ćirilična strana bez obzira kojim pismom je postavljen upit. Pri tome će neko sa ćirilično optimizovanom temom biti u blagoj prednosti za ćirilične upite.
    Međutim zvanični sajt dnevnog lista Politika je izgleda optimizovan i za ćirilicu i za latinicu, tj. ima duplirane strane. Da li je to bolji način optimizacije ili treba optimizovati samo za jedno pismo?
    Razmišljam se da optimizujem ćirilične strane a da mi se latinične preslojavaju ali u tom slučaju bi svi rezultati pretrage automatski bili ćirilični pa posetioci ne bi ni znali da postoji latinična verzija sajta (većina iz bivših republika verovatno ne bi ni otvorila takvu stranu).

    Svaka sugestija i komentar je dobro došao. Pozdrav!

    • Peđa

      Moj blog podrazumevano prikazuje ćirilicu. Sad, kad si mi skrenuo pažnju, primetio sam da Gugl zaista indeksira strane kao latinične, što ne bi trebalo.

      Mislim da je to nastalo kada sam napravio da dodatak prepozna da li posetilac ima podržanu ćilicu, pa ako nema, prikazuje mu odmah latinicu. Pretpostavljam da, pošto Gugl verovatno ne prijavljuje da poznaje ćirilicu, dodatak mu servira latitiničnu verziju za indeksiranje. Moram se time malo pozabaviti.

  5. Zoran

    Zdravo Peđa, koristio sam tvoj plugin uspesno na ranjem sajtu, a sada sam napravio sajt gde je default jezik srpski ćirilica sa mogućnošću preslovljavanja u latinicu. To radi dobro, ali sam naišao na par problema:
    1. dokumenti koje postavim na ćirilici ne mogu se preuzeti kada je prebačeno na latinično pismo
    2. pretrata ne funkcioniše
    3. kada pokušama isključiti plugin zapuca mi se sajt
    Da li si se susretao sa ovim situacijama?
    Unpared hvala!

    • Peđa

      Ako su nazivi datoteka ćirilični, onda prilikom prslovljavanja naziv datoteke budepreslovljen u latinicu i pošto verovatno pod tim latiničnim imenom datoteka ne postoji, dokument postaje nedostupan. Imenuj datoteke latinicom.

      Inače niej dobra praksa da se u imenima datotek akorsite bilo koji drugi znakovi osil matinskihslova. Ćirilica pa čak i naša latinična slova uimenima datoteka, mogu da naprave velike probleme u nekim situacijama.

      Da, pretraga ako se ukuca latinicom ne radi. To je zato što je tekst ćiriličan a samo se prikazuje latinično. Za pretragu potrebno bi bilo da se latinično ukucan ključ pretrage preslovi u ćirilicu a to nije uvek moguće da se uradi jer preslovljavanje latinice u ćirilicu nije jednoznačno.

      Ne znam zašto bi sajt stao ako seisključi ovaj dodatak. Probaću na mojim sajtovima da vidim da li se to dešava. Kako se tačno manifetuej to „zapuca mi se sajt“?

  6. Bonus

    Ukoliko bih recimo pokušao da doradim sajt vordpres tako da pretraga na latinici radi, tako što bi latinični tekst iz pretrage preslovio u cirilicu (sajt mi je postavljen na ćirilici)onda bi pretraga radila. Nakon toga bi da se kompletno sa sve rezultatima pretrage vrati u latinicu. Šta mislite o tome, da li bi to bilo neko rešenje za problem što pretraga na latinici sa vašim dodatkom ne radi?

  7. Brakus Slavoljub

    Poštovani,
    radim jedan sajt i imam probelm jer na njemu vaš dodatak za preslijavanje ne radi. Na mnogim sajtovima sam ga koristio bez problema, ali sada ne radi. Kada ukljucim debag mod u wp Deprecated: Function create_function() is deprecated in /home/brakus/public_html/kcjagodina.rs/wp-content/plugins/srbtranslatin/srbtranslatin.php on line 249

    Na toj liniji je
    add_action( ‘widgets_init’, create_function( “, ‘register_widget( „srbtranslatin_widget“ );’ ) );

    Tema mi je newspaper kao sto sam i ranije koristio. Iskljucivao sam sve pluginove osim bakery buildera i ne radi. Da li možda imate ideju o čemu se radi. Bukvalno ništa ne prebaci u ćirilicu.

    • Peđa

      U PHP 7.2 je create_function deprecated. Ja još uvek radim pod 7.1 tako da to nisam primetio.
      Ako možeš da na serveru vratiš verziju na 7.1 rebalo bi da ti sve radi, a j aću u međuvremenu da vidim kako da to rešim.

  8. Dragan

    Pozdrav Peđa. Imam problem sa Oxigen Builderom. Neće da se pokrene kada je plugin uključen. Koristio sam ga sa Elemntorom i nije bilo problema. Jel imaš neko rešenje? Hvala.

    • Peđa

      Nisam nikada koristio Oxigen Builder. Nije mi niko prijavljivao probleme sa njim.

      Da li se to pokreće u admin intefejsu ili u korisničkom?

  9. Dragan

    Funkcioniše kao Elementor, samo što ne koristi teme. Kreira se strana u WP-u, zatim se klikom na dugme Edit with Oxygen otvara editor. Problem je u tome, što se editor ne otvara kada je SrbTransLatin uključen. Možeš da testiraš svoj plugin ovde https://oxygenbuilder.com/try/ ako imaš volje i vremena i vidiš u čemu je problem. Hvala na javljanju!

  10. Pravopis Ivana

    Odlican plugin ali imam problem jer na sajtu sve pisem latinicom a kad kliknem na cirilicu ne prebacuje mi. dok postove koji su napisani cirilicom lagano prebaci u latinicu.
    Molim za pomoc i sve pohvale

    • Peđa

      Tako i treba da bude. Ako hoćeš oba pisma na sajtu onda sdržaj unosiš ćirilicom a dodatak ti omogući i latinični prikaz. Obrnuto je mnogo teže jer preslovljavanje iz latinice u đirilicu nije jednoznačno.

    • Peđa

      Ima na internetu sajtova koji rade konverziju teksta iz latinice u ćirilicu. Kad mi zatreba koristim neki od njih.

      Ne mogu baš sve da urade jer kao što rekoh špreslovljavanje iz latinice u ćirilicu nije jednoznačno, pa mora naknadno da se pregleda tekst i isprave greške ako ih ima, ali znatno ubrzava rad.

Ostavite odgovor

Vaša adresa e-pošte neće biti objavljena. Neophodna polja su označena *

Popunite izraz tako da bude tačan: *

Ovo veb mesto koristi Akismet kako bi smanjilo nepoželjne. Saznajte kako se vaši komentari obrađuju.