traczu napisa³:spróbuj w index ie tempatki znale¼æ ISO-8859-2 i zamieñ na UTF-8 i sprawd¼ czy masz ustawiony jêzyk portalu na polski przede wszystkim pó¼niej sprawdzaj kod Cze¶æ. Nie wiadomo
Traczu, jakie rzeczywiste kodowanie ma witryna
kolotoma, wiêc proponowanie zamiany kodowania z
ISO-8859-2 na
UTF-8 nie jest dobrym rozwi±zaniem. Po za tym jêzyk witryny okre¶la siê ju¿ podczas instalacji
CMS-a, wiêc podejrzewam, ¿e pewnie tam
kolotom ma wszystko ok.
Sprawd¼
kolotom w sekcji
<head> w pliku
index.php templatki czy posiadasz wpis typu:
Kod: |
<meta http-equiv="Content-Type" content="text/html; charset=TUTAJKODOWANIE" />
|
...i je¶li masz tam np.
utf-8, to zast±p wpis takim:
Kod: |
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
|
Lub je¶li masz kodowanie strony w
ISO-8859-2, to mo¿esz równie¿ wpisaæ tak:
Kod: |
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
|
Dodatkowo jest jeszcze sprawa tak zwanego
Prologu XML, o którym ju¿ wielokrotnie pisa³em na tym
Forum. Znajduje siê on zazwyczaj na samej górze kodu
index.php templatki (
piszê "zazwyczaj", bo nowoczesne templatki nie posiadaj± tego wpisu wcale ) i wygl±da tak:
Kod: |
<?php
defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
// needed to seperate the ISO number from the language file constant _ISO
$iso = explode( '=', _ISO );
// xml prolog
echo '<?xml version="1.0" encoding="ISO-8859-2"?' .'>';
|
Tutaj te¿ musi byæ, o ile posiadasz taki wpis, zachowane poprawne kodowanie. Czyli
ISO-8859-2 lub
UTF-8
To tyle. Pozdrofki.
Jokris.