De câteva zile mă stresează ideea de a-mi modifica blogul în aşa fel încât să fie multi-language (adică să rămân cu acelaşi blog, dar să îmi permită să postez în mai multe limbi şi să afişeze posturile în funcţie de setarea globală de limbă).
Primul gând care mi-a trecut prin cap a fost să instalez un nou Wordpress pentru fiecare limbă care vreau s-o folosesc, dar când m-am gândit la toate pluginurile, setările şi toate celelalte porcării care o să mă încurce, am renunţat.
Din păcate, prea multe informaţii despre posibilitatea unui Wordpress care să suporte mai multe limbi, în paralel, nu există. La o căutare destul de adâncă am găsit un singur site care promitea ceva, aşa că l-am păstrat pentru teste.
Din fericire, pe lume există şi Smash, care mi-a găsit încă două site-uri care promiteau să fie perfecte.
N-am mai putut aştepta. Am luat xampp, l-am instalat, am luat Wordpress, l-am instalat şi pe el, am luat baza de date de pe blog, am importat-o în noul blog din localhost, am făcut setările cât mai apropiate de cele originale şi am trecut la creaţii.
Am început cu qTranslate şi am crezut că mor când, după ce am dat pe Activate Plugin, mi-a afişat o pagină kilometrică cu erori. Noroc cu Google.
Fişierul “qtranslate_core.php” trebuie modificat. Mai exact, bucata următoare de cod trebuie comentată:
if(is_object($text)||get_class($text) == '__PHP_Incomplete_Class') {
foreach(get_object_vars($text) as $key => $t) {
$text->$key = qtrans_use($lang,$text->$key,$show_available);
}
return $text;
}
După modificarea acestui fişier, instalarea, activarea şi setarea pluginului sunt simple ca bună ziua.
Tot ce trebuie să mai fac este să modific celelalte posturi ale blogului. Am încurcat-o rău de tot ![]()
Succes la îmbunătăţirea Wordpress-ului !
DarkByte is
Email this author | All posts by DarkByte | Subscribe to Entries (RSS)


octombrie 4th, 2009 at 10:38 PM
Foarte buna ideea ta, de a avea blogul si in engleza…desi o sa iti ia ceva timp pana traduci toate posturile. Spor la treaba si mult timp liber.
octombrie 5th, 2009 at 2:23 PM
Spor!
octombrie 5th, 2009 at 2:54 PM
Sa inteleg ca la tine nu ar trebui sa apelez dupa ajutor in problema asta ?
Merci
octombrie 5th, 2009 at 3:13 PM
Ca sa nu plangi ca esti oropsit de soarta si ca nu te ajuta nimeni, ma ofer eu sa te ajut la tradus.
octombrie 8th, 2009 at 8:03 AM
Daca as avea timp te-as ajuta sincer, dar se pare ca decizia ta mi-a dat si mie avant
and once again schimb layout-ul, back-end’ul, functionalitati and so on…
Asta e, pe masura ce invat mai mult urasc mai tare ce am facut cand nu stiam
I guess it’s universal…
octombrie 8th, 2009 at 8:04 AM
Si apropo… ai observat cum e scrisa data la commenturi?
E ceva intentionat?
octombrie 8th, 2009 at 9:00 AM
De acord cu tine
Da, am observat. E un bug legat de pluginul pentru multi-language. Inca nu am avut timp sa incerc sa il repar, iar pe Google nu am gasit rezolvarea, so … va mai merge asa un timp
Thanks for pointing it out, though.
Bafta
octombrie 15th, 2009 at 8:49 PM
Hey, I read a lot of blogs on a daily basis and for the most part, people lack substance but, I just wanted to make a quick comment to say GREAT blog!…..I”ll be checking in on a regularly now….Keep up the good work!
- Marc Shaw
octombrie 16th, 2009 at 4:28 AM
I don’t know If I said it already but …Cool site, love the info. I do a lot of research online on a daily basis and for the most part, people lack substance but, I just wanted to make a quick comment to say I’m glad I found your blog. Thanks,
….Frank Scurley
octombrie 16th, 2009 at 3:03 PM
Dates work
And you have flags, right on 
octombrie 16th, 2009 at 4:10 PM
I know, I just forgot to post about the date/hour fix I made.
Glad you like the way it is now
octombrie 17th, 2009 at 5:05 AM
Awesome blog!
I thought about starting my own blog too but I’m just too lazy so, I guess I‘ll just have to keep checking yours out.
LOL,