Zobacz pełną wersję : Joomla 1.0.15 jak przejsc z ISO na UTF
Jak w temacie posiadam joomle ISO i teraz chciałbym zmienić kodowanie na UTF ( jest kilka istotnych ZA w tym kanały RSS z którymi jest duży problem )
Czy ktoś mógłby jakoś pomóc :] jak się do tego zabrać ,,,
zwiastun
21-12-2008, 11:24
www.demo.joomla.pl - Krok po kroku
Zajrzałem a jakże , jednak nadal nie działa.
Dostałem w spadku zrzut z bazy sql.
) TYPE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT... Wiem ze pierwotnie wszystko bylo w ISO gosc chcial zmienic na UTF .... i po************************ył : ]
Teraz kiedy do tej bazy dogram joomle UTF krzaczki są tak samo jak przy joomli ISO, nie bardzo wiem jak sie teraz do tego zabrać ...
: / wgrywałem różne wersje joomli zmieniałem w bazie utf8_general_ci / latin2_general_ci / latin1_general_ci zawsze są krzaki ....
Jedyne co działa to ISO
big_krzysiek
21-12-2008, 21:34
dołaczam się do tematu...
i prosze o ochrzan, co zrobiłem nie tak...bo nie do konca wszystko wyszlo...
joomla 1.0.15 pl ze strony joomlapl.com (http://www.joomlapl.com/component/option,com_remository/Itemid,32/func,select/id,8/orderby,2/page,3/)
1. zmienilem kodowanie templatki na utf-8
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
2. przekonwertowalem grzegrzolka baze danych z iso na utf
3. odkomentowalem w 102 lini wpis w database.php
//@mysql_query("SET NAMES 'utf8'", $this->_resource);
i niby wszystko od frontu i w zrodle ok...
ale zaczal sie problem z edytorem tiny mce...krzaki w edytorze, pomimo prawidlowego wyslwiatlania tekstu od frontu...
4. wgralem edytor tiny mce utf (http://www.joomla.pl/component/option,com_docman/task,cat_view/gid,92/Itemid,66/) i zmienilem nazwy plikow wg opisu ...
tak wszystko pokopalo sie, ze zostalo mi tylko przywrocic z kopi to co bylo w kodowaniu iso...
prosze o wskazowke jak to zrobic prawidlowo....
zwiastun
21-12-2008, 22:05
Do utf jest wydanie JAL!, a Ty sobie wziąłeś wydanie oryginalne, czyli w ISO, z językiem polskim witryny (bez zaplecza) - w ISO, w którym jest określone kodowanie
big_krzysiek
21-12-2008, 22:23
czyli jednak nocka z glowy...i na glupote nie ma learstwa?
myslalem ze jest prostszy sposob, niz wgrywanie Joomla 1.0.15 :: J!IE-utf (http://www.joomla.pl/component/option,com_docman/task,cat_view/gid,49/Itemid,66/), konfiguracja i pozniej wgranie danych (bazy przekonwertowanej na utf)
Do utf jest wydanie JAL!
http://www.joomla.pl/component/option,com_docman/task,cat_view/gid,49/Itemid,66/ moment tutaj mamy do pobrania Joomla 1.0.15 :: JAL-iso (http://www.joomla.pl/component/option,com_docman/task,doc_download/gid,658/Itemid,66/)i Joomla 1.0.15 :: J!IE-utf (http://www.joomla.pl/component/option,com_docman/task,doc_download/gid,657/Itemid,66/) czy ja zle rozumiem ... JAL = ISO / J!IE = UTF a ty piszesz odwrotnie ?
Jesli chce miec joomla w UTF to instaluje Joomla 1.0.15 :: J!IE-utf (http://www.joomla.pl/component/option,com_docman/task,doc_download/gid,657/Itemid,66/)
zwiastun
21-12-2008, 23:09
Vesmir, racja - oczywista pomyłka z pośpiechu. Dzięki
ok, wiec jak to jest bo wgrywam sobie teraz Joomla 1.0.15 :: J!IE-utf (http://www.joomla.pl/component/option,com_docman/task,doc_download/gid,657/Itemid,66/) czysta joomla czyta baza danych instaluje i ... nie ma polskich znaków ? dlaczego ? czy administrator serwera musi coś przestawić ustawic ?
jos_content 46 MyISAM latin1_general_ci : /
zwiastun
21-12-2008, 23:30
Wymagane jest MySQL >4.1
Zakładaj wcześniej bazę danych, określając kodowanie i metodę porównywania napisów - utf8, utf8_general_ci albo utf8_unicode_ci
Prawdopodobnie instalujesz do już istniejacej bazy, dla której określono kodowanie i metodę porównywania iso-8859-1 (latin1)
Tak baze mam już założoną i nie mam uprawnień do usuwania i zakładnia. Czyli powinienem zgłośić sie do admina z prosba o ponowne założenie bazy z innym kodowaniem ?
Serwer: xxxxx via TCP/IP
Wersja serwera: 5.0.67-log
Wersja protokołu: 10
Użytkownik: xxxx@80.72.37.130
System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
Web server
Apache/2.2.9 (FreeBSD) PHP/5.2.6 with Suhosin-Patch Line-Edit/1.0.0 mod_ssl/2.2.9 OpenSSL/0.9.8i
Wersja klienta MySQL: 5.0.67
PHP extension: mysql
zwiastun
22-12-2008, 00:33
Ale z opisu wynika, że bazę masz kodowaną w UTF-8.
Obejrzyj, czy przypadkiem w zrzucie z poprzedniej wersji nie masz określonych metod porównywania napisów i kodowania, jak w poniższych przykładach:
si_text` mediumtext character set latin1 collate latin1_general_ci NOT NULL,
ENGINE=MyISAM DEFAULT CHARSET=latin1
Jeśli tak jest
pousuwaj
character set latin1
collate latin1_general_ci
CHARSET=latin1
lub podobne
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!