• Welcome to Simple Machines Community Forum. Please login or sign up.

slova č , č , đ

Started by pelin, April 12, 2007, 08:29:33 AM

Previous topic - Next topic

pelin

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

BBC

Prvo napisi malo detaljnije sta si radio pa nije pomoglo?

pelin

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

BBC

Pa jesi mozda uzimao staru databazu odnekle?
Javlja li ti te znakove svugdje ili samo u tekstu sto napises u postu?

BBC

Svaki put kad nesto izmjenis napravi probni post, ne vjeruj onim starim.

pelin

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

BBC

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.

pelin

hm, sad nisam siguran kakav mi je character set bio na mybb .

mogu opet instalirat mybb i stavit mysql backup pa vidit

BBC

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.

pelin

već jesam , pisalo je prvo da je character set latin_sweden(tako nešto ) i prebacio sam na uf unicode i opet niš

BBC

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?

pelin

aktivacijski mail isto ne piše slova č i ć nego neke znakove

BBC

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.

BBC

Mozes li mi na PP poslati link za forum samo da vidim jednu stvar?
Ne treba mi login.

pelin


BBC

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.

BBC



pelin

nažalost , ni ovo nije uspjelo , stvrano mi sve ovo ide na k pomalo . Ne znam više šta da napravim

BBC

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?

pelin

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

BBC

Hajde otvori databazu sa phpmyadmin i pogledaj na onoj listi tabela (desni prozor) jesu ti bas sve tabele na utf-8??

BBC

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.

pelin

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 

BBC

Aj pa javi jesi rijesio problem?

pelin

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

BBC

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.

pelin

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

zlocka

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)

zlocka


Zwerko

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

zlocka

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

Zwerko

Probao ali nis do toga :( Stari postovi su se ispravili ali novi su sa hijeroglifima(kuke i motike :) ) Nista vracam kak je i bilo....

Vanz

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!!!

zlocka

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

Zwerko

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:



Vanz

aaaaauuuuuuuuu, pravi haos!!! Ja sam ostao bez ideja!!! Ljudi pomagajte!!

Zwerko

Znaci tako je opasno  :o Valjda se da to posloziti bezbolno. Neznam samo na koju foru se tabela sa porukama prebacila u cp1251......

Vanz

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

Zwerko

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:


Sa ALTER TABLE mogu promjeniti collatione u koji hocu..

Vanz

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!!!

John_Doe

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 na forum pa možete sami pogledat.

Zwerko

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

Zwerko

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..

John_Doe

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?

Zwerko

Da ali pogledaj tocno kak se pise dal je UTF-8 ili kak drukcije

John_Doe

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

Zwerko

Nesto je puklo kod vas, nastali neki klanovi  ???

John_Doe


Zwerko

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?

John_Doe

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.  :(

Zwerko

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

kicho

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.

nela

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
Think globally, act locally

Madzgo

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..

Masterd

Ne treba povlaka kod utf8 dijela.

Madzgo

E ja onda stvarno nemam ideju sta da radim :/

Madzgo

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 :)

Dzonny


Advertisement: