Preslovljavanje sajta (ćirilica <-> latinica)

Moderator: cicans

User avatar
mpele
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 171
Joined: Thu Sep 20, 2007 6:55 am

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by mpele » Wed Dec 17, 2014 3:35 pm

Да ли постоји неки специјални разлог због којег је потребно пребацити постојеће чланке из JoomlaFish у нову Џумлу?

User avatar
dejansoftware
Joomla! Explorer
Joomla! Explorer
Posts: 440
Joined: Tue Jul 10, 2007 1:24 pm
Location: Banja Luka, Republic of Srpska

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by dejansoftware » Sun Dec 21, 2014 5:36 pm

Razlog je jednostavan, želim da pređem na novu Joomla-u (v.3) jer za staru (1.5) odavno nema podrške i već sam nekoliko puta obavješten od hosting provajdera da ne žele da hostuju staru verziju koja je podložna napadima pa da osim što ugroze moj web sajt, posredstvom nje mogu da naškode i drugim sadržajim na njihovim serverima. (već se dešavalo)

Dakle, sve ono što se dugi niz godina unosilo, latinica, ćirilica, engleski... bi sada trebalo da se nekako migrira i nastavi ažurirati. LAtinica mi je bitna i zbog SEO.

Ovako nešto bi mi odgovaralo:

http://www.faboba.com/en/composants.html

i to: FaLang ima besplatna verzija
+ Fish2Falang cca 60 EUR

Komentari...
i nakon toga ostaje još preslovljavanje Ćirilica u Latinica ;-)

User avatar
Nidzo2203
Joomla! Explorer
Joomla! Explorer
Posts: 321
Joined: Sat Nov 21, 2009 4:52 pm
Contact:

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by Nidzo2203 » Fri Mar 13, 2015 6:07 pm

Ima li kakvih novosti ovde? :pop

gotik911
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Mon Apr 20, 2015 12:24 pm

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by gotik911 » Mon Apr 20, 2015 12:29 pm

I ja sam jako zainteresovan za ovaj plugin. Koristim ga dugo vremena i radi savrseno ali je krajnje vrijeme da taj jedan sajt prebacim na Joomla v3. Predlog jednog od clanova za donecije je dobar i ja bih svakako bio jedan od prvih donatora.

Iskreno se nadam da cemo uskoro vidjeti novi plugin :)

User avatar
dejansoftware
Joomla! Explorer
Joomla! Explorer
Posts: 440
Joined: Tue Jul 10, 2007 1:24 pm
Location: Banja Luka, Republic of Srpska

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by dejansoftware » Mon Apr 20, 2015 8:57 pm

Uvijek možemo da kupimo ovaj dodatak koji sam naveo u prethodnom postu, i to svi zajedno da podijelimo iznos od 60 eur na nas recimo 10

Na taj smo ozbijedili alat slican JoomlaFish za Joomla v.3

Ostaje problem oko preslovljavanja, dakle dio koji je uradio mpele za joomla 1.5

To jos ne postoji, niko gadrugi nije napravio koliko znam.

Ideje?

User avatar
mpele
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 171
Joined: Thu Sep 20, 2007 6:55 am

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by mpele » Tue Apr 21, 2015 6:01 am

Ако тако стоје ствари, пробаћу да прилагодим онај стари плагин за Џумлу 3.х и FaLang.
Колико видим FaLang је форк JoomlaFish па се надам да је концепт остао исти. (А шта је са старим JoomlaFish?).

Како је мој последњи контакт са Џумлом био за време 1.5 требаће мало времена, па не очекујте резултате баш за сутра.

User avatar
dejansoftware
Joomla! Explorer
Joomla! Explorer
Posts: 440
Joined: Tue Jul 10, 2007 1:24 pm
Location: Banja Luka, Republic of Srpska

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by dejansoftware » Tue Apr 21, 2015 6:59 pm

Super ;D ;D ;D , ovo je prava stvar. Svaka cast mpele.

Stara JoomlaFish se prestao razvijati, koji je razlog, nije mi poznato.

Da, slican je princip rada JoomlaFish i Falang.

mpele, javljaj kako napreduje. Testeri čekaju :)

User avatar
mpele
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 171
Joined: Thu Sep 20, 2007 6:55 am

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by mpele » Sat Apr 25, 2015 7:37 pm

Џумла се баш променила у међувремену. Како сада стоје ствари баш се намучих да инсталирам Falang и, што је најгоре, још није профункционисало. Негде је запело и једноставно не мења језик када се кликне на иконицу.

Да ли је неко успео да инсталира Joomla 3.4 и Falang 2.0?

User avatar
dejansoftware
Joomla! Explorer
Joomla! Explorer
Posts: 440
Joined: Tue Jul 10, 2007 1:24 pm
Location: Banja Luka, Republic of Srpska

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by dejansoftware » Sun Apr 26, 2015 7:43 pm

Jesi li skinuo onu besplatnu verziju?

Oni imaju podršku, možeš li tamo da opišeš problem?

User avatar
mpele
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 171
Joined: Thu Sep 20, 2007 6:55 am

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by mpele » Mon Apr 27, 2015 5:41 am

Дејане,
Имам практичнију идеју. Ако си већ знаш како да инсталираш све да ради, ајд ти инсталирај основну Joomla-у са Falang-ом, све исподешавај да буде функционално, па онда све то запакуј са Akeeba Backup и пошаљи ми да на њему радим.

User avatar
dejansoftware
Joomla! Explorer
Joomla! Explorer
Posts: 440
Joined: Tue Jul 10, 2007 1:24 pm
Location: Banja Luka, Republic of Srpska

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by dejansoftware » Mon Apr 27, 2015 7:27 pm

Ok, nije problem.

Reci mi samo gdje ti se pojavila greška, prilikom kojeg koraka?

User avatar
mpele
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 171
Joined: Thu Sep 20, 2007 6:55 am

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by mpele » Tue Apr 28, 2015 5:50 am

Највећи је проблем пронаћи грешку - отклнонити је, најчешће је, онда тривијално.

Пошто немам времена да се у то упуштам, очекујем да ми неко пошаље "инсталацију" где је све подешено.

User avatar
dejansoftware
Joomla! Explorer
Joomla! Explorer
Posts: 440
Joined: Tue Jul 10, 2007 1:24 pm
Location: Banja Luka, Republic of Srpska

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by dejansoftware » Tue Apr 28, 2015 1:17 pm

U prilogu:

https://www.sendspace.com/file/blb8mg

Na posljednjoj verziji sam instalirao Falang bez gresaka.

E sad, oko podesavanja da sve bude funkcionalno, nisi me razumio, ja nisam sa ovim radio, samo sam citao o tome :-[

Username: Admin
Pass: PeroPeric

Hajde valjda cemo uspjeti nesto uraditi zajedno

User avatar
mpele
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 171
Joined: Thu Sep 20, 2007 6:55 am

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by mpele » Wed Apr 29, 2015 4:55 pm

Дејане,

Ево сада сам инсталирао ону џумлу који си ми направио и на насловној страни не видим начин за промену језика?
Само да проверим да ли то код тебе ради нормално? И где да гледам?

Поздрав,

gotik911
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Mon Apr 20, 2015 12:24 pm

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by gotik911 » Wed Jul 06, 2016 4:21 pm

Dragi prijatelji,

Citao sam ovu temu i nekako mi je bas zao sto je ovako naglo stala pa sam htio da je ozivim ovim postom. Koristio sam plugin preslovljavanje i bio prezadovoljan i jako mi je zao sto ga ne mogu koristiti na Joomla 3.x. Da li postoji sansa za neku novu verziju?

Ja sam pokusavao da problem prebacivanja iz cirilice u latinicu uradim ovako:

Citav sajt je pisan na cirilici (svi meniji i sadrzaj artikala itd...) i default lang je cirilica. E sad moze li se iskoristiti funkcija za konverziju karaktera iz cirilice u latinicu koja ce biti implementirana u plugin-u. Taj plugin ce se pozivati sa linka koji bi se zvao latinica. Klikom na link latinica aktivirao bi se plugin koji bi preslovio svaki cirilicni karakter u latinicni a ako hocete da se vratite na cirilicu onda kliknete na link cirilica koji bi iskljucio plugin i vratio vas na izvorni sajt. E sad, ja na zalost nisam nikad napravio plugin i za sad imam problem da napravim .xml instalacioni fajl koji bi instalirao plugin sa php fajlom:

<?php
// no direct access
defined( '_JEXEC' ) or die;

class plg<PluginGroup><cirilicalatinica> extends JPlugin
{

function cirilicaLatinica($name) {

$name = str_replace(array('А','Б','Ц','Ч','Ћ','Д','Џ' 'Ђ','Е','Ф','Г','Х','И','Ј' 'К','Л','Љ','М','Н','Њ','О' 'П','Р','С','Ш','Т','У','В' 'З','Ж'), array('A','B','C','Č','Ć','D','Dž' 'Đ','E','F','G','H','I','J' 'K','L','Lj','M','N','Nj','O' 'P','R','S','Š','T','U','V' 'Z','Ž'), $name);
$name = str_replace(array('а','б','ц','ч','ћ','д','џ' 'ђ','е','ф','г','х','и','ј' 'к','л','љ','м','н','њ','о' 'п','р','с','ш','т','у','в' 'з','ж'), array('a','b','c','č','ć','d','dž' 'đ','e','f','g','h','i','j' 'k','l','lj','m','n','nj','o' 'p','r','s','š','t','u','v' 'z','ž'), $name);

return $name;
}
}
?>

Da li ovo ima smisla i da li se plugin moze aktivirati samo za jednog korisnika lokalno jer ce sajt neko gledati na cirilici a neko na latinici?

User avatar
petrovicivan
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 104
Joined: Fri Mar 17, 2006 9:55 am
Location: Beograd

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by petrovicivan » Sun Nov 20, 2016 8:50 am

I ja sam zainteresovan za ovakvo rešenje. To bi bilo kao na WP-u i pretpostavljam da bi bilo lako za ažuriranje

Ako je neko raspoložen da odradi ovaj plugin za honorar neka mi se javi na [email protected]

User avatar
dejansoftware
Joomla! Explorer
Joomla! Explorer
Posts: 440
Joined: Tue Jul 10, 2007 1:24 pm
Location: Banja Luka, Republic of Srpska

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by dejansoftware » Tue Mar 14, 2017 12:42 pm

Preporučujem da pročitate.

ps.

obratite pažnju na kraj teksta.

http://www.majkic.net/novosti/nauka-i-t ... a-cirilicu

User avatar
Nidzo2203
Joomla! Explorer
Joomla! Explorer
Posts: 321
Joined: Sat Nov 21, 2009 4:52 pm
Contact:

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by Nidzo2203 » Mon Aug 07, 2017 7:20 pm


User avatar
dejansoftware
Joomla! Explorer
Joomla! Explorer
Posts: 440
Joined: Tue Jul 10, 2007 1:24 pm
Location: Banja Luka, Republic of Srpska

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by dejansoftware » Mon Aug 21, 2017 11:47 am

Изгледа да може.

Живјела ћирилица

User avatar
dejansoftware
Joomla! Explorer
Joomla! Explorer
Posts: 440
Joined: Tue Jul 10, 2007 1:24 pm
Location: Banja Luka, Republic of Srpska

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by dejansoftware » Mon Oct 15, 2018 1:34 pm

Nidzo2203 wrote:
Mon Aug 07, 2017 7:20 pm
Može li ovo da se iskoristi za preslovljavanje?
CyrLatConverter - jQuery plugin za prebacivanje teksta u ćirilicu ili latinicu
NIdžo,

kako da ovu biblioteku instaliram u Joomlu, bilo na front endu ili na backendu?

https://ivebe.com/blog/cyrillic-to-lati ... brary.html

Hvala

User avatar
Nidzo2203
Joomla! Explorer
Joomla! Explorer
Posts: 321
Joined: Sat Nov 21, 2009 4:52 pm
Contact:

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by Nidzo2203 » Fri Oct 26, 2018 6:42 pm

dejansoftware wrote:
Mon Oct 15, 2018 1:34 pm
Nidzo2203 wrote:
Mon Aug 07, 2017 7:20 pm
Može li ovo da se iskoristi za preslovljavanje?
CyrLatConverter - jQuery plugin za prebacivanje teksta u ćirilicu ili latinicu
NIdžo,

kako da ovu biblioteku instaliram u Joomlu, bilo na front endu ili na backendu?

https://ivebe.com/blog/cyrillic-to-lati ... brary.html

Hvala
Ja sam se nakon jQuery dodatka prebacio na JavaScript

Fajlovi koji su ti potrebni su cyrlatconverter.min.js i cyrlatconverter_ignore_list_rs.js

U Head dodaj:

Code: Select all

<script src="konverter/cyrlatconverter_ignore_list_rs.js"></script> <!-- opcionalno -->
<script src="konverter/cyrlatconverter.min.js"></script>                <!-- obavezno -->
Ja sam napravio folder u root-u sajta koji se zove "konverter" i u njega ubacio fajlove.

Prije završetka </body> postavio sam ovaj kod:

Code: Select all

<script>
        var CyrLat = new CyrLatConverter('body').init({
            onClickCyr: '.cyr',
            onClickLat: '.lat',
       cookieDuration: '7'
                });
    </script>
I onda kreirao Custom HTML modul i dodao kod:

Code: Select all

<a href="#">ćirilica</a> <a href="#">latinica</a></div>
<script type="text/javascript">var CyrLat = new CyrLatConverter('body').init({
            onClickCyr: '.cyr',
            onClickDefault: '.lat'
        });</script>
P.S. Ako hoćeš da ti prebacuje pravilno ijekavicu u cyrlatconverter.min.js trebaš da izbaciš neka slova iz lanca tako da to ovako izgleda:

Code: Select all

Lat2Cyr={a:"а",b:"б",c:"ц",d:"д",e:"е",f:"ф",g:"г",h:"х",i:"и",j:"ј",k:"к",l:"л",m:"м",n:"н",o:"о",p:"п",q:"",r:"р",s:"с",t:"т",u:"у",v:"в",w:"",x:"",y:"",z:"з",A:"А",B:"Б",C:"Ц",D:"Д",E:"Е",F:"Ф",G:"Г",H:"Х",I:"И",J:"Ј",K:"К",L:"Л",M:"М",N:"Н",O:"О",P:"П",Q:"",R:"Р",S:"С",T:"Т",U:"У",V:"В",W:"",X:"",Y:"",Z:"З","č":"ч","ć":"ћ","đ":"ђ","ž":"ж","š":"ш","Č":"Ч","Ć":"Ћ","Đ":"Ђ","Ž":"Ж","Š":"Ш"},Cyr2Lat={"а":"a","б":"b","ц":"c","д":"d","е":"e","ф":"f","г":"g","х":"h","и":"i","ј":"j","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","в":"v","з":"z","А":"A","Б":"B","Ц":"C","Д":"D","Е":"E","Ф":"F","Г":"G","Х":"H","И":"I","Ј":"J","К":"K","Л":"L","М":"M","Н":"N","О":"O","П":"P","Р":"R","С":"S","Т":"T","У":"U","В":"V","З":"Z","ч":"č","ћ":"ć","ж":"ž","ш":"š","љ":"lj","њ":"nj","ђ":"đ","џ":"dž","Ч":"Č","Ћ":"Ć","Ж":"Ž","Ш":"Š","Љ":"Lj","Њ":"Nj","Ђ":"Đ","Џ":"Dž"},Lat2Cyr_chained={l:{j:"љ"},n:{j:"њ"},d:{"ž":"џ"},L:{j:"Љ",J:"Љ"},N:{j:"Њ",J:"Њ"},D:{"ž":"Џ","Ž":"Џ"}}

User avatar
dejansoftware
Joomla! Explorer
Joomla! Explorer
Posts: 440
Joined: Tue Jul 10, 2007 1:24 pm
Location: Banja Luka, Republic of Srpska

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by dejansoftware » Sat Oct 27, 2018 7:11 am

ok, samo da vidim da li sam dobro shvatio:

1. Instaliram Joomlu (zadnja verzija)
PITANJE - Trebam li instalirati Plugin na uobičajen način ili samo ovo ispod?
2. u root dodam novi folder pod nazivom "konverter"
3. u taj folder dodam fajlove cyrlatconverter.min.js i cyrlatconverter_ignore_list_rs.js
4. Prije završetka </body> dodati kod :

Code: Select all

<script>
        var CyrLat = new CyrLatConverter('body').init({
            onClickCyr: '.cyr',
            onClickLat: '.lat',
       cookieDuration: '7'
                });
    </script>
PITANJE: GDJE DODATI OVAJ KOD? da li ovde misliš u index.php od Joomle u root-u ili neki drugi fajl
5. Kreirati novi Custom HTML modul i dodati kod:

Code: Select all

<a href="#">ćirilica</a> <a href="#">latinica</a></div>
<script type="text/javascript">var CyrLat = new CyrLatConverter('body').init({
            onClickCyr: '.cyr',
            onClickDefault: '.lat'
        });</script>
6. Za pravilno prebacivanje ijekavice ažurirati cyrlatconverter.min.js ovako:

Code: Select all

Lat2Cyr={a:"а",b:"б",c:"ц",d:"д",e:"е",f:"ф",g:"г",h:"х",i:"и",j:"ј",k:"к",l:"л",m:"м",n:"н",o:"о",p:"п",q:"",r:"р",s:"с",t:"т",u:"у",v:"в",w:"",x:"",y:"",z:"з",A:"А",B:"Б",C:"Ц",D:"Д",E:"Е",F:"Ф",G:"Г",H:"Х",I:"И",J:"Ј",K:"К",L:"Л",M:"М",N:"Н",O:"О",P:"П",Q:"",R:"Р",S:"С",T:"Т",U:"У",V:"В",W:"",X:"",Y:"",Z:"З","č":"ч","ć":"ћ","đ":"ђ","ž":"ж","š":"ш","Č":"Ч","Ć":"Ћ","Đ":"Ђ","Ž":"Ж","Š":"Ш"},Cyr2Lat={"а":"a","б":"b","ц":"c","д":"d","е":"e","ф":"f","г":"g","х":"h","и":"i","ј":"j","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","в":"v","з":"z","А":"A","Б":"B","Ц":"C","Д":"D","Е":"E","Ф":"F","Г":"G","Х":"H","И":"I","Ј":"J","К":"K","Л":"L","М":"M","Н":"N","О":"O","П":"P","Р":"R","С":"S","Т":"T","У":"U","В":"V","З":"Z","ч":"č","ћ":"ć","ж":"ž","ш":"š","љ":"lj","њ":"nj","ђ":"đ","џ":"dž","Ч":"Č","Ћ":"Ć","Ж":"Ž","Ш":"Š","Љ":"Lj","Њ":"Nj","Ђ":"Đ","Џ":"Dž"},Lat2Cyr_chained={l:{j:"љ"},n:{j:"њ"},d:{"ž":"џ"},L:{j:"Љ",J:"Љ"},N:{j:"Њ",J:"Њ"},D:{"ž":"Џ","Ž":"Џ"}}
Je li to sve?

i samo još jedno pitanje na kraju. Mogu li nekako napraviti da se preslovljavanje radi od strane posjetioca sajta, na frontendu, na način da im omogućim polje za unos teksta?

Hvala

User avatar
Nidzo2203
Joomla! Explorer
Joomla! Explorer
Posts: 321
Joined: Sat Nov 21, 2009 4:52 pm
Contact:

Re: Preslovljavanje sajta (ćirilica <-> latinica)

Post by Nidzo2203 » Sat Oct 27, 2018 10:54 pm

1. Ovo je dodatak koji je nezavisan od Joomle pa se tako i ne može klasično instalirati. Može se koristiti na bilo kojoj platformi, html sajt , WordPress, Drupal itd.
2. Tako je.
3. Da. Evo ti fajlovi koje ja koristim ako ti je potrebno za ijekavicu : https://drive.google.com/file/d/1IZ2kL2 ... p=drivesdk
4. Kod dodaješ u index.php fajl od joomla teme koju koristiš (Template). Možeš iz samog podešavanja teme ako podržava, možeš preko nekog plugina poput Phoca site da dodaješ custom kodove, a možeš i ručno otvaranjem index.php teme.


4a. Moraš dodati i ovaj kod u <head> istog tog index.php fajl teme.

Code: Select all

<script src="konverter/cyrlatconverter_ignore_list_rs.js"></script> <!-- opcionalno -->
<script src="konverter/cyrlatconverter.min.js"></script>                <!-- obavezno -->
Njim pozivaš skriptu.

5. Da
6. Da. Možeš koristiti fajlove koje ja koristim ako hoćeš.

Ovo zadnje ne razumijem. Možeš da pogledaš kako to radi na banija.rs


Locked

Return to “Joomla! dodaci”