PDA

Zobacz pełną wersję : Polskie znaki, urywanie słów



Fenixon
09-03-2007, 18:14
Po instalacji Joomli ma miejsce następujący błąd:
Gdy wyraz zawiera w sobie polskie znaki, wtedy urywa resztę tekstu.

Przykład:
Zamiast "Wiadomości" pisze "Wiadomo"

To samo jest z większymi tekstami.

Da się to jakoś naprawić?

stone
09-03-2007, 22:20
Jakie masz kodowanie bazy?
I daj jeszcze link do stronki

Fenixon
10-03-2007, 07:59
Kodowanie ISO-8859-2
A na stronę nie da się wejść, bo w 15 linijce plik polish.php jest urwany (nie wiedzieć czemu) i wyświetla się błąd ;)
Jakie ma być kodowanie to zrobię nową bazę i od nowa zainstaluję Joomlę...

qbicone
12-07-2007, 14:37
Mam ten sam problem.
Ustawienia w phpmyadmin:
System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
System porównań dla połączenia MySQL: UTF_general_ci
Jak to zmienić?

// Wsparcie marne na tym forum. Zrobiłem tak: wgrałem wersje angielską a potem spolszczenie. I wszystko zaczęło działać. Jeśli ktoś ma inny sposób to bardzo chętnie go wysłucham, pozdrawiam

ret
09-08-2007, 12:58
Miałem ten sam problem.
appserv 2.4.9 (apache 2.0.5.9, php 4.4.7, mySQL 5.0.45, PhpMyAdmin 2.10.2)
joomla 1011+admin-pl

Pozbyłem się go zmieniając wpis w my.ini:

#character-set-server = utf8 #tak było
character-set-server = latin2
#collation-server = utf8_general_ci #tak było
collation-server = latin2_general_ci

Ważne jest żeby zmienić oba wpisy bo w przypadku zmiany jednego mySQL nie odpali.

Zmiany te najlepiej przeprowadzić przed instalacją joomli bo wszystkie artykuły zapisane w bazie są urywane i nowa instalacja będzie konieczna żeby zobaczyć ich całość (chyba, że nie instalujecie przykładowej bazy danych)

Wpisy dokonane w bazie przed zmianą w my.ini będą nadal błędnie wyświetlane i trzeba je poprawić.
Ja usunąłem stare wpisy i dodalem od nowa (mała baza danych).