Advertisement:

Author Topic: Encoding pitanje  (Read 44120 times)

Offline DJ_Kukky

  • Jr. Member
  • **
  • Posts: 116
  • Gender: Male
    • Domeka Forum
Encoding pitanje
« on: December 19, 2006, 02:01:19 PM »
pozdrav.., imam smf 1.1.1. , odlucio sam staviti hrv jezik...
uploadam ja fileove, sve ljepo radi..,
osim sto u postovima i topicima nisu hrvatska slova vec ?..., e sad.., probao sam s verzijom ISO8859-2 i s UTF8.., al isto je....

pogledoa sam koji tip je bio na eng jeziku i bio je ISO8859-1.., sto je i normalno, al tamo se vide hrv slova..,

e, sad , nekuzim se, al mislim da bih trebao nekako prebacit onda cijelu bazu na UTF-8 i staviti UTF-8 prijevod..., no zanima me ovo oko prebacivanja baze.., kako to napraviti ? (naravno bez gubljenja podataka (postova i ostalog)).., hvala
« Last Edit: December 24, 2006, 07:41:42 AM by DJ_Kukky »
Hrvoje Kusulja
Techno rulez !!!!
Kusulja.com | Forum - Domeka | DJ_Kukky

Offline Bernard T.

  • Senior Translator
  • Sr. Member
  • *
  • Posts: 809
  • Gender: Male
  • Linux SysAdmin
    • Federation Servers
Re: Encoding pitanje
« Reply #1 on: December 23, 2006, 04:13:21 AM »
Nisam radio konverziju sa Latin1 (ISO-8859-1) na UTF8 već samo sa "hrvatskih" kodnih stranica (Latin2 ili Windows-1250) pa ne mogu garantirati kako će se naši znakovi ponašati nakon konverzije iz "ne-hrvatske" kodne stranice :

- BACKUP! BACKUP! BACKUP!
- privremeno promjeni encoding na ISO-8859-1 (ili prebaci prijevod na engleski) za vrijeme konverzije, jer mora biti postavljen ispravan,tj. onaj u kojem se nalaze pohranjeni znakovi
- putem SMF Admina napravi konverziju baze u UTF-8
- promjeni encoding u UTF-8
://#  Orion | Federation Servers | Info Sector

Offline DJ_Kukky

  • Jr. Member
  • **
  • Posts: 116
  • Gender: Male
    • Domeka Forum
Re: Encoding pitanje
« Reply #2 on: December 23, 2006, 07:14:35 AM »
ma to pitam, gdje , odnosno kako da konvertiram bazu ?, di je to u admin panelu ?

hvala
Hrvoje Kusulja
Techno rulez !!!!
Kusulja.com | Forum - Domeka | DJ_Kukky

Offline Bernard T.

  • Senior Translator
  • Sr. Member
  • *
  • Posts: 809
  • Gender: Male
  • Linux SysAdmin
    • Federation Servers
Re: Encoding pitanje
« Reply #3 on: December 23, 2006, 11:15:43 AM »
ma to pitam, gdje , odnosno kako da konvertiram bazu ?, di je to u admin panelu ?

Admin > Održavanje foruma > Pretvorba baze i podataka u UTF-8
://#  Orion | Federation Servers | Info Sector

Offline DJ_Kukky

  • Jr. Member
  • **
  • Posts: 116
  • Gender: Male
    • Domeka Forum
Re: Encoding pitanje
« Reply #4 on: December 23, 2006, 12:22:40 PM »
koristim eng administraciju..
tamo imam samo:
Forum Maintenance - General Maintenance
Forum Maintenance - Backup Database
Forum Maintenance - Remove Old Posts
i to je to..., nemam nis za UTF-8 :(
Hrvoje Kusulja
Techno rulez !!!!
Kusulja.com | Forum - Domeka | DJ_Kukky

Offline Robi052

  • Full Member
  • ***
  • Posts: 647
  • Gender: Male
    • @robi052 on Twitter
Re: Encoding pitanje
« Reply #5 on: December 23, 2006, 12:27:49 PM »
Pogledaj u Forum Maintenance - General Maintenance

Offline DJ_Kukky

  • Jr. Member
  • **
  • Posts: 116
  • Gender: Male
    • Domeka Forum
Re: Encoding pitanje
« Reply #6 on: December 23, 2006, 12:28:41 PM »
Forum Maintenance - General Maintenance
Optimize all tables to improve performance.
Check all files against current versions.
Find and repair any errors.
Recount all forum totals and statistics.
Empty out unimportant logs.
Hrvoje Kusulja
Techno rulez !!!!
Kusulja.com | Forum - Domeka | DJ_Kukky

Offline Robi052

  • Full Member
  • ***
  • Posts: 647
  • Gender: Male
    • @robi052 on Twitter
Re: Encoding pitanje
« Reply #7 on: December 23, 2006, 12:31:47 PM »
Čudno. Tamo kod mene piše

Optimiziraj sve tablice radi poboljšanja performansi.
Označi sve datoteke koje se ne slažu s trenutnom verzijom.
Nađi i popravi sve greške.
Rekalkuliraj sve forumske totale i statistike.
Izbriši nevažne logove.
Pretvorba baze i podataka u UTF-8

Offline DJ_Kukky

  • Jr. Member
  • **
  • Posts: 116
  • Gender: Male
    • Domeka Forum
Re: Encoding pitanje
« Reply #8 on: December 23, 2006, 12:36:33 PM »
e, ja nemam ovo zadnje... :D :D
smf 1.1.1 :P

a, dal je moguce da meni vec je baza na utf8 ?, dal bi onda trebao imat opciju da vratim nazad ?
Hrvoje Kusulja
Techno rulez !!!!
Kusulja.com | Forum - Domeka | DJ_Kukky

Offline Bernard T.

  • Senior Translator
  • Sr. Member
  • *
  • Posts: 809
  • Gender: Male
  • Linux SysAdmin
    • Federation Servers
Re: Encoding pitanje
« Reply #9 on: December 23, 2006, 06:04:52 PM »
a, dal je moguce da meni vec je baza na utf8 ?
da, onda si ti vec na UTF8 ... provjeri to putem phpMyAdmina, vidi što stoji kao encoding za "smf_" tablice u bazi

dal bi onda trebao imat opciju da vratim nazad ?
ne kroz administraciju, to bi sad trebalo dumpat, lokalno konvertirat pa opet puknut online
://#  Orion | Federation Servers | Info Sector

Offline DJ_Kukky

  • Jr. Member
  • **
  • Posts: 116
  • Gender: Male
    • Domeka Forum
Re: Encoding pitanje
« Reply #10 on: December 24, 2006, 05:32:24 AM »
a, dal je moguce da meni vec je baza na utf8 ?
da, onda si ti vec na UTF8 ... provjeri to putem phpMyAdmina, vidi što stoji kao encoding za "smf_" tablice u bazi
nevidim u phpmyadminu di mi pise za tablicu encoding.., gdje je to ?

al ajd , nebitno. ,recimo da mi baza je na UTF8.., al zakaj onda kad stavim UTF8 prijevod, nisu dobra slova ?
Hrvoje Kusulja
Techno rulez !!!!
Kusulja.com | Forum - Domeka | DJ_Kukky

Offline Bernard T.

  • Senior Translator
  • Sr. Member
  • *
  • Posts: 809
  • Gender: Male
  • Linux SysAdmin
    • Federation Servers
Re: Encoding pitanje
« Reply #11 on: December 24, 2006, 06:42:55 AM »
a, dal je moguce da meni vec je baza na utf8 ?
da, onda si ti vec na UTF8 ... provjeri to putem phpMyAdmina, vidi što stoji kao encoding za "smf_" tablice u bazi
nevidim u phpmyadminu di mi pise za tablicu encoding.., gdje je to ?
kolona se zapravo zove "collation", što tu piše?

al ajd , nebitno. ,recimo da mi baza je na UTF8.., al zakaj onda kad stavim UTF8 prijevod, nisu dobra slova ?
zato što su ti znakovi upisani u bazu i dalje u nekom drugom kodiranju a ne UTF. Kada si radio konverziju pretpostavljam da je kodna stranica u odabranom jeziku bilo postavljeno na krivu kodnu stranicu (iso-8859-1?) ili si prilikom konverzije odabrao krivu kodnu stranicu pa je i konverzija pošla krivo.
« Last Edit: December 24, 2006, 06:52:34 AM by Bernard T. »
://#  Orion | Federation Servers | Info Sector

Offline DJ_Kukky

  • Jr. Member
  • **
  • Posts: 116
  • Gender: Male
    • Domeka Forum
Re: Encoding pitanje
« Reply #12 on: December 24, 2006, 06:50:39 AM »
prije je bilo na iso-8859-2.., al sad bi kao trebalo biti na utf8.., moguce je da u bazi pisu znakovi ono oblika #asd$, ili kak vec.., e, sad kak da ja to sredim ?!?

hvala
Hrvoje Kusulja
Techno rulez !!!!
Kusulja.com | Forum - Domeka | DJ_Kukky

Offline Bernard T.

  • Senior Translator
  • Sr. Member
  • *
  • Posts: 809
  • Gender: Male
  • Linux SysAdmin
    • Federation Servers
Re: Encoding pitanje
« Reply #13 on: December 24, 2006, 06:56:05 AM »
prije je bilo na iso-8859-2.., al sad bi kao trebalo biti na utf8.., moguce je da u bazi pisu znakovi ono oblika #asd$, ili kak vec.., e, sad kak da ja to sredim ?!?

hvala
jesi provjerio što stoji pod collation?
://#  Orion | Federation Servers | Info Sector

Offline DJ_Kukky

  • Jr. Member
  • **
  • Posts: 116
  • Gender: Male
    • Domeka Forum
Re: Encoding pitanje
« Reply #14 on: December 24, 2006, 06:58:39 AM »
hmm, a nevidim to.., kad odem na tablicu.., dal pod strukturom ?, znam na kaj mislis,al nemrem nac to :(
Hrvoje Kusulja
Techno rulez !!!!
Kusulja.com | Forum - Domeka | DJ_Kukky

Offline Bernard T.

  • Senior Translator
  • Sr. Member
  • *
  • Posts: 809
  • Gender: Male
  • Linux SysAdmin
    • Federation Servers
Re: Encoding pitanje
« Reply #15 on: December 24, 2006, 07:01:19 AM »
hmm, a nevidim to.., kad odem na tablicu.., dal pod strukturom ?, znam na kaj mislis,al nemrem nac to :(
to se vidi odmah kad otvoriš bazu > browse ... pa vidiš listu svih tablica u bazi, jedna od kolona je i collation
://#  Orion | Federation Servers | Info Sector

Offline DJ_Kukky

  • Jr. Member
  • **
  • Posts: 116
  • Gender: Male
    • Domeka Forum
Re: Encoding pitanje
« Reply #16 on: December 24, 2006, 07:03:25 AM »
hmm, ne..,

evo sad vidim listu svih tablica u bazi..

no, sam da kazem..
phpmyadmin 2.6.4-pl2
MySQL 4.0.18

nazaslot na te verzije nemogu ja utjecat.., nije moj server..

uglavnom nema tog stupca.
Hrvoje Kusulja
Techno rulez !!!!
Kusulja.com | Forum - Domeka | DJ_Kukky

Offline Bernard T.

  • Senior Translator
  • Sr. Member
  • *
  • Posts: 809
  • Gender: Male
  • Linux SysAdmin
    • Federation Servers
Re: Encoding pitanje
« Reply #17 on: December 24, 2006, 07:06:57 AM »
MySQL 4.0.18
MySQL 4.1.12 (ako se ne varam) je prva verzija koja je podržavala UTF8, pa ti onda ni nemaš mogućnosti konverzije na UTF8 i u tome je i cijeli problem  ;)
Prebriši postojeći prijevod standardnim (ISO-8859-2) i sve bi trebalo radit
EDIT: sad sam pročitao da ti se znakovi vide samo na ISO-1...
« Last Edit: December 24, 2006, 07:08:46 AM by Bernard T. »
://#  Orion | Federation Servers | Info Sector

Offline DJ_Kukky

  • Jr. Member
  • **
  • Posts: 116
  • Gender: Male
    • Domeka Forum
Re: Encoding pitanje
« Reply #18 on: December 24, 2006, 07:07:59 AM »
probao sam i sa prijevodom iso-8859-2 , al je ista stvar
Hrvoje Kusulja
Techno rulez !!!!
Kusulja.com | Forum - Domeka | DJ_Kukky

Offline DJ_Kukky

  • Jr. Member
  • **
  • Posts: 116
  • Gender: Male
    • Domeka Forum
Re: Encoding pitanje
« Reply #19 on: December 24, 2006, 07:39:43 AM »
evo sam da javim..,

problem rjesen...

dakle, mysql nije podrzavao UTF8, zato nisam mogao napraviti konverziju...
al sam zato skinuo iso-8859-2 cro, i stavio, i u index.croatian.php, promijenio na ISO-8859-1 .. i sad sve sljaka..

PUNO HVALA BERNARDU.... jos jednom SVAKA CAST ..

SMF RULAAAAAAAAAA !!!!!
Hrvoje Kusulja
Techno rulez !!!!
Kusulja.com | Forum - Domeka | DJ_Kukky