Witam,
Mam następujący problem z modułem NEWS.
Wszystko pięknie się zapisuje, do momentu kiedy nie chcę wybrać daty dodania newsa. Ściślej - do momentu, kiedy miesiąc nie zawiera pol-znaczków.
Miesiące z pol-znaczkami wyglądają tak :
kwiecie[]ption>
sierpie[]ption>
itd. (gdzie [] to kwadracik - jakby błąd pol-znaczków).
Co zrobić ?
Pozdrawiam
T.
Problem z modułem NEWS Topic is solved
Re: Problem z modułem NEWS
czy masz ustawiony parametr "locale" w pliku config.php? jeżeli tak - to na jaki?
i czy masz ustawiony język administratora jako polski?
i czy masz ustawiony język administratora jako polski?
Re: Problem z modu?em NEWS
Mam ten sam problem.
Ustawienia w config:
$config['locale'] = 'pl_PL';
$config['default_encoding'] = 'utf-8';
$config['admin_encoding'] = 'utf-8';
Oczywiscie w panelu jezyk polski.
Jak zmienie kodowanie na ISO to miesiace w dacie sa OK, ale cale tlumaczenie jest nieczytelne poniewaz zamiast PL liter sa "krzaczki"
Tak wiec trzeba by przekonwertowac nazwy miesiecy na utf-8.. problem w tym ze nie wiem gdzie jest to tlumaczenie.. moze mi ktos podpowiedziec w ktorym pliku szukac ??
Ustawienia w config:
$config['locale'] = 'pl_PL';
$config['default_encoding'] = 'utf-8';
$config['admin_encoding'] = 'utf-8';
Oczywiscie w panelu jezyk polski.
Jak zmienie kodowanie na ISO to miesiace w dacie sa OK, ale cale tlumaczenie jest nieczytelne poniewaz zamiast PL liter sa "krzaczki"
Tak wiec trzeba by przekonwertowac nazwy miesiecy na utf-8.. problem w tym ze nie wiem gdzie jest to tlumaczenie.. moze mi ktos podpowiedziec w ktorym pliku szukac ??
Re: Problem z modu?em NEWS
No to chyba wiem o co chodzi.. jesli w pliku config wpiszemy locale jako pl_PL, to nazwy miesiecy nie sa zczytywane z zadnego pliku, tylko z serwera.. problem w tym ?e ze zlym kodowaniem..
rozwiazaniem tego jest ustawienie w pliku config kodowania jakoa en_EN.. wowczas calosc bedzie po polsku w panelu, ale daty beda po angielsku..
.. tak wiec calosc nie bedzie po polsku , ale przynajniej zacznie dzialac.
Ma ktos jakies inne rozwiazanie ??
rozwiazaniem tego jest ustawienie w pliku config kodowania jakoa en_EN.. wowczas calosc bedzie po polsku w panelu, ale daty beda po angielsku..
.. tak wiec calosc nie bedzie po polsku , ale przynajniej zacznie dzialac.
Ma ktos jakies inne rozwiazanie ??
Re: Problem z modułem NEWS
U mnie to nie zadziałało krzaki są dalej.
Pozdrawiam
Pozdrawiam
CMS Made Simple! Best CMS!
Re: Problem z modułem NEWS
W sumie to w na każdym serwerze setlocale działa trochę inaczej i trzeba się pogłowić
Do $config['locale'] nie radzę dodawać .utf8 czy coś takiego bo ta zmienna jest wykorzystywana także w innych miejscach (nie tylko w include.php)
Ostatnio na serwerze home.pl musiałem na sztywno wprowadzić w include.php:
i dopiero wtedy daty wyświetlały się poprawnie...
Do $config['locale'] nie radzę dodawać .utf8 czy coś takiego bo ta zmienna jest wykorzystywana także w innych miejscach (nie tylko w include.php)
Ostatnio na serwerze home.pl musiałem na sztywno wprowadzić w include.php:
Code: Select all
@setlocale(LC_ALL, 'pl_PL.utf8');
@setlocale(LC_TIME, 'pl_PL.UTF-8');
[url=http://www.polishwebdesign.pl/]Polish WebDesign Cezary Nowak
Projektowanie stron WWW[/ur]
Projektowanie stron WWW[/ur]
Re: Problem z modułem NEWS
Ja znam prosty sposób na ominięcie problemu:
Po zalogowaniu się na admina Administracja serwisu -> Ustawienia globalne i na dole jest możliwość wpisania Format daty (string):
Ja zwykle wpisuję %d-%m-%Y co sprawi, że daty będą wyświetlać się tak: 7-03-2010 (7 marzec tego roku). Jeśli ktoś woli z kropkami to wystarczy napisać %d.%m.%Y
Po zalogowaniu się na admina Administracja serwisu -> Ustawienia globalne i na dole jest możliwość wpisania Format daty (string):
Ja zwykle wpisuję %d-%m-%Y co sprawi, że daty będą wyświetlać się tak: 7-03-2010 (7 marzec tego roku). Jeśli ktoś woli z kropkami to wystarczy napisać %d.%m.%Y