pozdrav svima ,
dakle , kao što naslov kaže , imam problem sa prikazom zankova č , č , i đ . prikazuju se upitnici . š i ž se prikazuju kako treba .
također , pročitao sam sve topice sa ovim problemom , i ni jedan mi nije pomogao . sve sam pokušavo da to ispravim , i već mi je svega pun k .
Ako itko može riješiti ovaj problem , molim neka se javi . Ovo me sprečava da otvorim svoj sajt već zadnja 2 dana
inače , verzija smf-a je 1.1.2
hvala unaprijed , pozdrav
Prvo napisi malo detaljnije sta si radio pa nije pomoglo?
one fore sa mysql . import u utf-8 - to nije pomoglo . Pa onda ona konverzija kroz smf admin , ni to nije pomoglo , kao ni mjenjaje index.croatian-utf8.php fajla . Također i kad promjenim kroz phpmyadmin colation u utf-8 niti bilo što drugo , isto nema nikakvog pomaka.
možda se još nečeg sjetim . uglavnom ovo gore navedeno sam uspio nać na forumu .
možda i ja nešto krivo radim , neznam , prvi put imam ovakve probleme
btw.nisam početnik i to , jednostavno ovo ne uspjevam riješti , pa ako imaju i kakva kompliciranija riješenja , slobodno recite
Pa jesi mozda uzimao staru databazu odnekle?
Javlja li ti te znakove svugdje ili samo u tekstu sto napises u postu?
Svaki put kad nesto izmjenis napravi probni post, ne vjeruj onim starim.
jesam , konvertiro sam iz mybb u smf . probao sam i napraviti novi post al isto stavlja upitnike . I javlja se u nazivima foruma , postovima , te nazivima tema , dok sve radi dobro gore u izbroniku di piše članovi itd
Quote from: pelin on April 12, 2007, 10:09:13 AM
jesam , konvertiro sam iz mybb u smf . probao sam i napraviti novi post al isto stavlja upitnike . I javlja se u nazivima foruma , postovima , te nazivima tema , dok sve radi dobro gore u izbroniku di piše članovi itd
Jeli ti server namjesten na utf8?
Uzmes croatian-utf8 language files?
Namjestis u admin panelu na croatian-utf8?
Mozda ti je ta stara databaza jos uvijek ostala na necemu drugom, ne utf-8?
Ne vrijedi ti sve drugo namjestiti ako su ti tabele od Mybb ostale na drugom character set? Bar mislim.
hm, sad nisam siguran kakav mi je character set bio na mybb .
mogu opet instalirat mybb i stavit mysql backup pa vidit
Quote from: pelin on April 12, 2007, 12:55:21 PM
mogu opet instalirat mybb i stavit mysql backup pa vidit
Ne moras to raditi, samo otvori tu bazu od SMF sa phpmyadmin udji u neku tabelu i vidi kako je namjesteno.
već jesam , pisalo je prvo da je character set latin_sweden(tako nešto ) i prebacio sam na uf unicode i opet niš
Quote from: pelin on April 12, 2007, 01:13:13 PM
već jesam , pisalo je prvo da je character set latin_sweden(tako nešto ) i prebacio sam na uf unicode i opet niš
Ma ne kuzim, to ne bi trebalo imati veze sa drugim stvarima, osim postovima.
Kako ti napise aktivacijski mail?
Jeli isto sa tim znakovima?
aktivacijski mail isto ne piše slova č i ć nego neke znakove
Quote from: pelin on April 12, 2007, 01:31:56 PM
aktivacijski mail isto ne piše slova č i ć nego neke znakove
Onda ti to nema veze kako je baza bila prije jer te stringove uzima iz language files.
Mora da negdje neku sitnicu pogresno radis?
Stvarno ne znam.
Jeli uopce odes u admin panel pa promijenis na novi language?
Kad vec prebacis filove po zelji na server.
Mozes li mi na PP poslati link za forum samo da vidim jednu stvar?
Ne treba mi login.
eto ga, poslano
Quote from: pelin on April 12, 2007, 02:42:41 PM
eto ga, poslano
Bas je kako sam predpostavljao. Sve ono sto imas u language files ti pokazuje OK. Onda imas problema jer ti je stara databaza sa Myphpbb bila na drugom character set.
Mislim da ti nece pomoci mjenjanje datoteka za jezik vise, ne moras gubiti vrijeme sa tim.
A ono sto si naveo da aktivacijski mail isto pokazuje, mislim da je drugi problem nebitan trenutno za tebe.
Hajde uradi ovo?
Exportiraj tu databazu na svoj disk, otvori je sa nekim editorom, DW ako imas, pa samo Save taj isti file ali da je editor namjesten na utf-8 encoding?
Pa onda importiraj databazu ponovo na server.
Mada sumnjam da ce ti to pomoci.
Ne zaboravi uvijek imati backup baze ako se nesto desi.
http://dev.mysql.com/doc/refman/5.0/en/charset-conversion.html
http://bugs.mysql.com/bug.php?id=22719
http://climbtothestars.org/archives/2004/07/18/converting-mysql-database-contents-to-utf-8/
Pogledaj malo sta pisu na ovim linkovima.
http://tokyoahead.com/main/multifaq/index.php/10
Ovo sam ti prije govorio.
nažalost , ni ovo nije uspjelo , stvrano mi sve ovo ide na k pomalo . Ne znam više šta da napravim
Quote from: pelin on April 12, 2007, 03:42:00 PM
nažalost , ni ovo nije uspjelo , stvrano mi sve ovo ide na k pomalo . Ne znam više šta da napravim
Od svih onih savjeta sto si mogao naci na ovom forumu uvjeren sam da nesto pogresno uradis?
Ako si sve namjestio kako treba mora ti pokazivati slova ispravno.
Vidim da ti pokazuje ispravno Š i Ž, ostalo nece.
Kako si namjestio databazu na utf-8? Mozes malo objasniti detaljnije?
1.put , promjena kroz phpmyadmin - collation promjena sa latin na utf-8 unicode
2.put , smf admin , ona opcija pod održavanje foruma , također pravilno izabran jezik
3.put , ovo zadnje , export na hdd (databasa) sa dw-om konverija u utf-8 upload i ništa
to je ukratko to
Hajde otvori databazu sa phpmyadmin i pogledaj na onoj listi tabela (desni prozor) jesu ti bas sve tabele na utf-8??
Zanemari sad da je databaza bila mozda drugacija prije.
Jer vidim da ni novi postovi ne ispadnu dobro, znaci i sad ti je nesto pogresno namjesteno.
Prvo rijesi da novi postovi budu sa HR znakovima, a poslije eventualno ako treba konverzija.
evo ga, majku mu njegovu , nije sve bilo u utf-u , recimo otvorim smf_messages , i tamo je pola bilo u utf-8 a pola bilo ostalo u latin . valjda se nešto sjebalo .
Uglavnom , sad znam šta dalje , hvala puno na pomoći
Aj pa javi jesi rijesio problem?
problema riješen , bar za budućnost . stari postovi su ostali sa upitnicima , no nije važno , ionako ih nije bilo previše, lako za to
Quote from: pelin on April 12, 2007, 04:36:01 PM
problema riješen , bar za budućnost . stari postovi su ostali sa upitnicima , no nije važno , ionako ih nije bilo previše, lako za to
Nemoj zaboraviti proci kroz sve tabele pa namjestiti. Moze te zezati na nekom drugom mjestu, ne samo postovima. Bolje ti to uraditi sad nego kad baza bude imala previse podataka.
jesam , sve sam prošao , jednostavno nije tio sredit stare postove , al dobro je , to sam ja poispravljo i sad je sve sređeno , hvala na pomoći
pozdrav
Quoteimam problem sa prikazom zankova č , č , i đ . prikazuju se upitnici . š i ž se prikazuju kako treba
kod mene sličan problem
kad je uključen hr jezik, prikazuju se č,ć, a ne š i ž
kad je uključen eng: onda je obratno
novi postovi su ok, samo stari zezaju (prije nego je stavljena 1.1.2. verzija)
rješeno
Detaljnije???
Kod mene isto to nis ne stima, kad pogledam u phpmyadmin pada mi mrak na oci - imam sve vrste charactera; latin1, utf, i cp1250(mislim) i bas za poruke je taj cp1250. Nove poruke su ok a kod starih nemam š ž i €....
Ajde netko ko zna nek napravi neki guid kak treba izgledati to phpmyadminu i sto treba biti namjesteno na forumu..I koje su opcije
ne znam jel to išlo meni, no ja ću ipak napisati...
Themes/default/languages/index.croatian.php
// Character set and right to left?
$txt['lang_character_set'] = 'windows-1250'; (bilo je složeno na iso)
samo to,stariji postovi će se vratiti u normalu
Probao ali nis do toga :( Stari postovi su se ispravili ali novi su sa hijeroglifima(kuke i motike :) ) Nista vracam kak je i bilo....
namesti da ti baze u phpmyadminu budu u utf8_general_ci ( mislim, mozes da koristis bilo koji utf8), ja sam to menjao rucno!!! U svaku tabelu udjes, pa na kolonu koja ima Collation namestis Collation na utf8_general_ci!!! U slucaju da nestima, napravi backup, i kao sql file, i kao csv file, koji od svih tabela cuva samo podatke iz istih. Prekopiras instal.php na host i pokrenes ga, tu neka ti napravi novu bazu sa prefikson smf1_, kada napravis novu bazu, uzmi i vrati csv backup, i sve bi trebalo da ti radi OK! Naravno da postoji mogucnost da ces imati problema, sa strim porukama, ali nove ce ti raditi OK!!! POZZ i napisi sta si uradio!!!
Quote from: Zwerko on April 21, 2007, 03:07:58 PM
Probao ali nis do toga :( Stari postovi su se ispravili ali novi su sa hijeroglifima(kuke i motike :) ) Nista vracam kak je i bilo....
novih postova je bilo jako malo, tak da su mi važniji bili oni kaj smo skupljali godinu dana
2 Vanz: Ostavit cu kak je, od 25.12 pisemo po novom sistemu i nek tak ostane. Brine me samo sto je to u phpmyadminu veliki djumbus(kaos) sve su mi tabele razlicite, evo slike:
(http://upload7.postimage.org/799431/Clipboard01.jpg) (http://upload7.postimage.org/799431/photo_hosting.html)
aaaaauuuuuuuuu, pravi haos!!! Ja sam ostao bez ideja!!! Ljudi pomagajte!!
Znaci tako je opasno :o Valjda se da to posloziti bezbolno. Neznam samo na koju foru se tabela sa porukama prebacila u cp1251......
probaj sa onim gore sto sam napisao!!! uzmi instaliraj SMF na nekom besplatnom hostu, tipa dhost.info, i prenesi ceo forum gore!!! Probaj tu da se igras, i vidi sta ce da se desi!!! To ti je moj savet!!! JBG
Probao sam se malo s tim igrati i vidim da nesto krivo radim kod dump-a. Napravim export i kod importa sva se nasa slova pretvore i hijeroglife, ne samo š i ž nego sve. Samo sam skinuo gzip i vratio ga na server.Do sad jos ni jedamput nisam trebao vracati bazu tak da nisam imao pojma o ovom. Kako treba ispravno podesiti u phpmyadminu da normalno radim import/export ? Ovak mi izgleda prva stranica:
(http://upload8.postimage.org/131298/phpmyadmin1.jpg) (http://upload8.postimage.org/131298/photo_hosting.html)
Sa ALTER TABLE mogu promjeniti collatione u koji hocu..
Kada radis dump baze, nemoj da zaboravis da kliknes na save as file!!! Meni pravi te greske kada radim dump bez toga stikliranog!!! Probaj pa javi sta si uradio!!!
Da ne otvaram novu temu ću se nadovezat ovdje jer se radi o istoj stvari.
Naime, instalirao sam friški 1.1.2. forum preko Fantastica i stavio da mi je difolt jezik Hrvatski, ali forum idalje ne registrira neka naša slova. Ne kužim zašto? Probao sam više puta preko admin->održavanje foruma->Convert HTML-entities to UTF-8 characters to sredit, ali ne pomaže.
Evo link (http://freeyarmind.com/tfd/index.php) na forum pa možete sami pogledat.
Probaj ovo sto je zlocka rekla postavi kodnu stranicu:
Themes/default/languages/index.croatian.php
// Character set and right to left?
$txt['lang_character_set'] = 'windows-1250'; tu probaj staviti UTF
Quote from: Vanz on April 30, 2007, 06:33:15 PM
Kada radis dump baze, nemoj da zaboravis da kliknes na save as file!!! Meni pravi te greske kada radim dump bez toga stikliranog!!! Probaj pa javi sta si uradio!!!
Nisam znao da se moze bez tog save as file!!! Uvijek radim tako i stavim kompresiju gzip jer mi se ne skida 10MB svaki put. I dalje neznam nista, brijem da cu stavit latin2 tak da ce biti po iso8859-2..
Quote from: Zwerko on May 02, 2007, 06:50:57 AM
Probaj ovo sto je zlocka rekla postavi kodnu stranicu:
Themes/default/languages/index.croatian.php
// Character set and right to left?
$txt['lang_character_set'] = 'windows-1250'; tu probaj staviti UTF
Šta samo umjesto
windows-1250 stavim
UTF?
Da ali pogledaj tocno kak se pise dal je UTF-8 ili kak drukcije
Provjerio sam i je već na UTF-8. Čak je i umjesto:
Themes/default/languages/index.croatian.php
Themes/default/languages/index.croatian-utf8.php
Nesto je puklo kod vas, nastali neki klanovi ???
Molim? ???
Pa pod istom domenom imate 2 foruma :) A ti si za goste sakrio profil, svugdje te vidim kao gosta :)
Nego jel si uspio sredit slova. Kak ti izgledaju tablice u phpmyadmin? jel su sve utf-8?
Imam tri ne dva forum na svom hostingu. :P
I, da, i dalje su ta naša prokleta slova u banani. Al meni nije jasno kako do toga može bit problem kad sam pri instalaciji preko fantastica stavio da primarni jezik bude croatian utf8 i nisam nikakav bekap nabacio gore. Forum od nule napravljen a ima grečku sa našim slovima. :(
Pa zato jer ti forum nema veze sa bazom, bazu imas od prije samo je pitanje kako su ti tablice namjestene. Ali ako si preko odrzavanja pretvorio u UTF-8 onda vec jesu....ali provjeri. Udji u tabelu smf_messages pa pogledaj dal je unutra sve UTF-8. Ali nakon par konvertiranja ko znak kak ce izgledat nasa slova.
Ja sam nasao jednostavno rjesenje za svoj problem a to i tebi vrijedilo. Instaliraj i 4. forum za test ak imas mjesta. Skini staru bazu na svoj disk u ovori ju u wordpadu. Probao sam i u drugim programima ali wordpad ima najbrzi search&replace. I onda samo trazi hijeroglife i zamjeni ih sa nasim slovom. Razlikuju se sva slova, i veliko i malo tak da si mozes sve tocno zamjenit. Poslje samo save i zakomprimiraj u zip. Poslje samo u exploreru pogledas koji encoding ti radi, meni je windows-1250. To onda moras upisat u Themes/default/languages/index.croatian.php
OK, da ne otvaram istu temu pitat ću ponovno jer mi iz ove zbrke postova nije ništa jasno. Konvertirao sam phpbb2 u smf. Otvorim novi smf forum, i kad ono ne prikazuje mi Ć,Ž,Đ ... i to u starim konvertiranim postovima. Nove postove piše sa svim dijakritičkim znakovljem ... dakle Č,Ć,Š,Đ,Ž mi prikazuje najnormalnije u novim postovima.
Jezik foruma je croatian-utf8.
Može li mi netko napisati što mi je raditi ili mi može pomoći preko msn-a ili nekog drugog messengera?
Molim vas za pomoć. Hvala.
sorry, nemrem ti pomoć, samo bi htjela reci adminima da stikaju gore kako se rade ta slova ČĆŽŠĐ i kako sve ide oko toga - jer svaki dan najmanje tri osobe pitaju istu stvar ;D
Zasto na sajtu smf-a ne postoji serbian_latin-utf-8 nego samo serbian_latin-utf8?
Ja onda taj skinem i opet nista...
Radio sam "Konvertuj...." i dodavao crticu u Settings..
Ne treba povlaka kod utf8 dijela.
E ja onda stvarno nemam ideju sta da radim :/
Nesto citam ovaj UTF-8 ReadMe i u jednom trenutku kaze:
Quote* Once all the UTF-8 language packs have been installed, convert the language settings of each user by running the following query:
UPDATE smf_members
SET lngfile = CONCAT(lngfile, '-utf8')
WHERE lngfile != ''
Kako da "run the following query" me zanima :)
phpMyAdmin, katrica "SQL".