Page 1 of 1

current_date polskie znaki krzaki

Posted: Wed Mar 24, 2010 3:46 pm
by requish
Witam, czy może wiecie gdzie jest plik językowy od znacznika current_date? Przejrzałem pliki w adminie i nic nie znalazłem.

Pytam bo wyskakują mi krzaki na znakach diakrytycznych. kodowanie całej strony mam w utf-8. Bazy MySQL też.

Prosze o pomoc. pozdrawiam

Re: current_date polskie znaki krzaki

Posted: Wed Mar 24, 2010 4:35 pm
by kenumir
w pliku konfiguracyjnym odnajdujesz linię:

Code: Select all

$config['locale'] = ....
i ustawiasz tak (przykładowo)

Code: Select all

$config['locale'] = 'pl_PL.UTF-8';
czasem może pasować tak:

Code: Select all

$config['locale'] = 'pl_PL.UTF8';
ogólnie to pierwsze rozwiązanie powinno zadziałać

Re: current_date polskie znaki krzaki

Posted: Wed Mar 24, 2010 4:54 pm
by requish
kenumir wrote: w pliku konfiguracyjnym odnajdujesz linię:

Code: Select all

$config['locale'] = ....
i ustawiasz tak (przykładowo)

Code: Select all

$config['locale'] = 'pl_PL.UTF-8';
czasem może pasować tak:

Code: Select all

$config['locale'] = 'pl_PL.UTF8';
ogólnie to pierwsze rozwiązanie powinno zadziałać
Nie zadziałało  :-\ ale dzieki za intencje :)

Re: current_date polskie znaki krzaki

Posted: Tue Mar 30, 2010 11:45 am
by Marek
Spróbuj może zastosować porady z:
- http://forum.cmsmadesimple.org/index.ph ... 927.0.html

Porada korpirkora dotycząca pliku include.php

Re: current_date polskie znaki krzaki

Posted: Tue Mar 30, 2010 12:08 pm
by requish
Marek wrote: Spróbuj może zastosować porady z:
- http://forum.cmsmadesimple.org/index.ph ... 927.0.html

Porada korpirkora dotycząca pliku include.php
Dzięki. Właśnie próbowałem ale nie zadziałało.

Re: current_date polskie znaki krzaki

Posted: Tue Apr 06, 2010 2:20 pm
by cnisvcs
Moge sie mylic, wiec zweryfikujcie moja odpowied sami.

Zawartosc $config['locale'] decyduje jakie znaki sa wysylane przez server do przegladarki.  Problem polega na tym, ze przegladarka uzywa niewlasciwiej strony kodowej (character encoding) do wyswietlenia wyslanych do niej znakow. Polskie znaki sa na stronie Central European ISO-8859-2.  Na wszystkich polskojezycznych witrynach internetowych umieszczalem ponizszego meta taga:



w naglowku kazdej strony przez site admin -> global settings ->global metadata.

Na stronach wielojezycznych zazwyczaj mam albo osobne templaty dla kazdego jezyka, albo mam sekcje w templatach wyswietlane kondycyjnie przez smarty w zaleznosci od znacznika jezykowego. Wtedy powyzszy tag jest w templacie.

Pewnie jest inne rozwiazanie tego zagadnienia ale to zawsze dzialalo dla mnie.

Re: current_date polskie znaki krzaki

Posted: Tue Apr 06, 2010 7:06 pm
by requish
Zawsze określam stronę kodową na utf-8. Tak samo i w tym przypadku.  ::)