PDA

Zobacz pełną wersję : dni tygodnia - problem



KYCu
17-04-2008, 11:22
Hej!

Gdzie znalezc plik z dniami tygodnia? :P bo nie wyswietla mi polskich znaków np ?roda, poniedzia?ek. Wina lezy po stronie kodowania jakiegos pliku, tylko nie wiem gdzie go znalezc. Tak samo jest z miesiącami np kwiecie?
Cała strona wyswietla sie dobrze, tylko te dni tygodnia pod tytułem wpisu w blogu ;). Chodzi o to ze ostatnio stronę przenosiłem na nowy serwer i w sumie tylko ten problem mi został :)

Pozdrawiam!

inkos
17-04-2008, 20:19
A jaką ty tam tą Joomle masz bo tu już chyba nikt nie pamięta. :D

KYCu
17-04-2008, 21:52
no tak, zapomniałem :P zainstalowalem na czysto 1.0.15 ale backup jest z 1.0.13 International, która następnie była z patch'owana na nową 1.0.15 International :P troche skomplikowane ale to tak wygląda :)
Dobrze pamietam też, że na starym serwerze było kodowanie ISO-8859-2
a na obecnym musi byc UTF-8.

EDIT

ok! ma dość. Mam czystą joomla 1.0.15 PL zainstalowaną, pobraną z www.joomlapl.com (http://www.joomlapl.com). Co teraz zrobić a żeby ją przekonwertowac na utf-8 ?
bo niestety ale na nowym serwerze musze miec takie kodowanie (utf-8) bo nie bedzie polskich znaków. Które pliki joomla trzeba konwertowac na utf-8 i w jaki sposób?
chcę uruchomić swoją stronę ale nie mam już sił. Próbowałem coś robić zgodnie z opisem na stronie jokris.info (ów opis (http://www.jokris.info/content/view/157/1/)) ale to nic nie daje :/
Proszę o pomoc bo ja może coś źle robię. Jakoś BARDZO dokładnie wyjaśniający artykuł może ktoś ma albo BARDZO dokładnie mi to opisze, pomoże...proszę:rolleyes:

inkos
19-04-2008, 19:30
Wez i zainstaluj sobie Joomle 1.0.15 z joomla.org (utf). Aby miec po polsku - musisz tylko przekonwertowac na utf pliki z zasobow (paczka jezykowa) i zainstalowac jaka paczke jezykowa. To sa pliki z katalogu languages\.

KYCu
20-04-2008, 09:07
Pobrałem paczkę stąd (http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&frs_package_id=3365) no i ona jest w kodowaniu UTF?

inkos
20-04-2008, 10:10
Jeśli się nie domyśliłeś to odpowiem: TAK

zwiastun
20-04-2008, 10:40
Skąd ta pewność? J. angielski jest w ISO 8859-1. Instalator "nie ingeruje" w kodowanie bazy danych.
To, czy witryna będzie przechowywana w bazie utf-8 zależy tylko od ustawień bazy na serwerze (domyślnych lub bazy założonej przez Ciebie), oraz - oczywiście, od wersji MySQL (powyżej 4). DO tego kodowanie pliku językowego i ustawienie stałej _LANGUAGE w pliku językowym.

Natomiast instalator Joomla! International Edition ustawia kodowanie bazy danych., ale to inna bajka.

inkos
20-04-2008, 10:42
Zwiastun dziękuję za wyjaśnienie.

KYCu
20-04-2008, 10:43
no dobrze, ale co powinienem zrobić aby było dobrze?

zwiastun
20-04-2008, 10:50
Jeśli masz już bazę danych (a pewno masz), sprawdzić jej ustawienia: kodowanie, metodę porównywania znaków.
1. Jeśli już bazę masz, nic nie zrobisz - będzie to co jest. Jeśli nie masz, a masz możliwość założenia, ustaw, jak chcesz.
2. Plik języka polskiego - jest chyba na joomla.pl w utf-8, a jak nie ma to przekonwertować, pamiętając o zmianie wartości _LANGUAGE.
3. Prawdopodobnie w pliku includes/database.php będziesz musiał ustawić przestrzeń nazw dla bazy danych (ok. linii 90 - SET NAMES - zlikwidować zakomentowanie)

Dzisiaj będzie Joomla! International Edition 1.0.15

KYCu
20-04-2008, 11:05
System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
System porównań dla połączenia MySQL: utf_general_ci

No i własnie nie mam możliwości zmiany tego. Baz danych mogę pozakładać wiele ale tego nie zmienię.
A co do J!IE to co z nią? myślisz ze zmieni mi kodowanie bazy danych skoro ja sam nie moge zmienic?

zwiastun
20-04-2008, 11:10
na starym serwerze było kodowanie ISO-8859-2
a na obecnym musi byc UTF-8.


Nie kumam. A co i po co chcesz zmieniać. Przecież masz, co potrzeba!

zwiastun
20-04-2008, 11:29
POPRAWKA: wcześniej miałem na myśli stałą _ISO (a nie _LANGUAGE!)

KYCu
20-04-2008, 11:31
ok, wlasnie sciagam J!IE 1.0.13 utf, zainstaluje i zobaczymy co bedzie.
Skoro ma byc dzisiaj nowe wydanie to sobie zaktualizuje.

EDIT

a co oznacza podczas instalacji: Tymczasowy katalog sesji Niezapisywalny

KYCu
20-04-2008, 12:30
a co sie dzieje teraz? :( bo nie mogę komponentu zainstalować, w tym przypadku joomlaXplorer. Wyskakuje mi taki błąd (http://kycu.pl/pliki/blad.jpg) . Kiedy zmieniam kodowanie w XMLu i wpisuje UTF-8 to i tak nic nie daje...

EDIT


też tak mam, na serwerze jest włączone safe mode i niestety uniemożliwia to dodawanie modułów i komponentów standardową metodą tutaj (http://www.joomla.pl/forum/showthread.php?t=14014&highlight=nie+instaluj%C4%85)
czyli to jest wina safe mode: ON ?

KYCu
21-04-2008, 22:43
ok ładnie pięknie ale czemu teraz nie moge zmieniac atrybutów plików i folderów?
proszę powiedzcie bo mnie juz pomysłów braknie, zainstalowałem flash rotator
i teraz nie moge wysłac na serwer plików z obrazkami do folderu z tym modułem
bo nie mogę zmienic atrybutów folderu...
czego to wina?..

0fmymind
22-04-2008, 23:04
może źle coś zrobiłeś w formulażu zakładania konta FTP? a może masz inne dane dostępowe do konta FTP? popatrz troszke na takie rzeczy :) myślę że to ni ejest wina joomli :)

zwiastun
23-04-2008, 00:28
No bo masz włączony tryb bezpieczny! (SAFE_MODE=ON)

KYCu
02-05-2008, 15:54
Przepraszam ze odkopuje mój problem ale dni tygodnia i miesiące nie mają polskich znaków, który plik przekonwertowac na UTF-8 ażeby one się pojawiły? lub co trzeba zrobić? ...szukałem po forum i być może za słabo, ale nie znalazłem odpowiedzi...

osmin
06-05-2008, 12:19
Ja mam taki problem. Poradziłem sobie z polskimi znakami w module, ale zamiast nazwy dnia "Śr" mam "ś". Czy znacie rozwiązanie tego problemu, jak wstawić "Śr"? http://chalabala.info/joomla153
EventListQ Calendar module

KYCu
08-05-2008, 05:59
czy ktoś odpowie na dręczący mnie problem? :P bo poradzić sobie nie mogę..