Multilanguage wordpress site
Opet ja s tim wordpressom ;)
Kako izvesti multilanguage site u wordpressu? Znam za xlanguage i qtranslate pluginove, i oni su mi oke riješenje kad se radi o sadržaju, ali što kada trebam imati englesku, njemačku i talijansku verziju cijelog interfacea? Neke ideje su: Staviti tri odvojene WP instalacije. Neka je domena.com root, i prema IP-u onda usmjerava na domena.com/eng ili na domena.com/deu ili domena.com/ita Druga ideja je imati jednu instalaciju WP-a s tim pluginovima, i tri odvojene teme, odnosno, ista tema prilagođena za određeni jezik. Opet nekako po IP-u odrediti odakle je posjetitelj, i ako postoji tema i sadržaj za njegov jezik, prezentirati taj. Treća ideja je imati spomenute pluginove, i ne tri odvojene teme, nego jednu koja će imati svoje template fileove raspoređene prema jezicima. Znači index.php će vidjeti odakle je posjetitelj i onda ako je recimo talijan, index.php će includeati header_ita.php, sidebar_ita.php i footer_ita.php Meni se prvi način čini nekako najlaganijim, ali je nespretno imati 5 loginova za praktički istu stvaru :/ Što vi mislite? |
Ne znam kakvi su ti pluginovi koje spominjes, ja sam svoj blog vezao za gengo i to se pokazalo kao greska, obzirom da se gengo plugin odavno ne razvija, nije moguce cak ni nadogratidi WP instalaciju na novu verziju!
Sve u svemu, ja cu verovatno u dogledno vreme ici na varijantu sa odvojenim blogovima na odvojenim pod domenima (naravno uz mod_rew koji ce redirektovati stare linkove). To je mozda najkomplikovanija varijanta ali i najbezbednija ako mene pitas. |
Ja koristim xLanguage ali po onome što sam video qTranslate je daleko elegantniji. Gengo nisam probao.
Što se interfejsa tiče, da li misliš na frontend i backend ili samo na frontend? xLanguage ima template tagove (tj. php funkcije) koje ubaciš u template tako da i njega napraviš višejezičnim (proslediš mu n stringova, gde je n broj jezika koje koristiš, a on prikaže onaj koji treba, na osnovu izabranog jezika). Takođe, mislim da možeš preko IP adrese (ip2country) da podešavaš odgovarajući define ('WPLANG', 'en_US'); u wp-config.php fajlu. Uz malo dorade može da se namesti i da korisnik bira jezik (ovo ti je za backend). |
Da, na front end sam mislio, backend uređuje jedna osoba pa je svejedno :)
Hm, znači, xTranslate bi bi mogao odraditi posao skroz, budem se detaljnije poigrao njime onda. Iako i ovo što dinke kaže, najkompliciranije, ali i najsigurnije. Čak i nije toliko komplicirano koliko je ponavljajuće :) |
mozete i wpmu da stavite, to je lakse nego 3 potpuno odvojena wp-a...
|
ranije: gengo koristio i ja
sad: za multilanguage sajt pisem od mojih biblioteka jeste da je sporije i bez hiljadu dzidza bidza ali za razliku od WP-a: RADI ( i opet se stigne do one bluesman-ove: u se i u svoje kljuse) a ne mogu da verujem koliko CMS-ova ima i kako jos uvek ne uspevam da nadjem onaj pravi (iako vise i ne trazim - za manje stvari, WP obicno zavrsi posao ( kao i s9y, koji mi je bolje napisan), dok za ostalo ide pisano "od nule") |
da update-ujem
malo pre mi rekoshe da ovaj plugin radi dobro posao: http://wordpress.org/extend/plugins/zdmultilang/ probajte, pa javite :) |
Citat:
To je mali cms pisan vise za programere, a neobicno lak za koriscenje od strane krajnjih korisnika. Uglavnom posle prve upotrebe sam dobio lepih ideja pa iz tog razloga bih preporucio probu. |
^ izgleda zanimljivo
pogledao sam demo, features i plugins stranice - ne vidim nista o multilanguage, a to je stvar koja (meni) cesto treba i nije zanemarljiva sto se WP-a tice, ne mogu da verujem koliko je to (bio) lose napisan projekat a kakvu popularnost ima tacnije, dizajn projekta je uzasan - plugini imaju licne stilove i mogu da upropaste kod i dizajn, teme imaju funkcionalnosti i barataju bazom, jezici su hack ... sad je malo bolje, ali opet ... ne svidja mi se pogledacu opet ovaj frogcms edit: http://forum.madebyfrog.com/topic/1142 |
@robi-bobi, ne podrzava multilanguage direktno, jedino uz pomoc nekog hacka, bas sam gledao na njihovom forumu. Ali opet, suvise jednostavan CMS.
|
^ da, dodao sam link do foruma kasnije
meni i treba nesto prosto, skinuo sam, pa cu ovih dana da vidim kako je strukturiran i gde su templejti, plugini ... to mi je najbitnije sad, zasto ne sednem i napisem nesta prosto za sebe ... videcemo |
nakon malo igranja sa frogCMS-om
mogu reci da nije los kao cms, ima u skoro svega sto treba nekome za manje sajtove kod ispod je ... pa onako nije lose, iako za maaali cms kakav ovo jeste, imaju isuvise komplikacija a opet, tamo gde treba biti prosto, nisu to skockali recimo, prosta stvar zvana "promena teme" je isuvise iskomplikovana: unzip, upload, copy/paste, enable ovo, add ono, edit to i to... i zatim mozes da koristis temu cim je izaberes prilikom edita stranice mislim ... da rezimiram: definitivno ima nekih dobrih stvari kad se jednom sajt setupne, verujem da je ok za cms-ovanje. ima user management gde se stavi ko sta moze, ovo ono. das ljudima da diraju textove stranica i to je to preporuka ako vam ne treba svemirski brod a ja produzujem da trazim nesta po mojoj meri |
Resenje za wp za iole ozbiljniji sajt samo odvojene instalacije. Plaginovi tipa xLanguage i qTranslate lepo rade samo ako nemate razne plugin-ove i ako ne nameravate da azurirate wp, jer se desavalo se da izadje nova verzija wp pa doticni pluginovi za prevodjenju na par dana budu ne kompatibilni wp-om ili nekim pluginom jos gore ako ste neki prilagodjavali svojim potrebama pa onda nove prepravke.
|
Vreme je GMT +2. Trenutno vreme je 09:16. |
Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.