Gwaihir
29-04-2011, 10:12
Witam.
Na wstępie chciałbym zaznaczyć, że choć jest mi nieco głupio zakładając temat pokrewny do dziesiątek istniejących, to niestety próbę uzyskania odpowiedzi przez niego i tak podejmę. :)
W większości opisywanych przypadków problemy dotyczą polskich znaków. Najczęściej jeszcze podczas importów, konwersji, cudów na kiju, mój problem choć pewnie prozaiczny (mi jako amatorowi) napsuł już trochę krwi, dlatego proszę o pomoc.
Założenia i cel do osiągnięcia: strona w 3 językach (polski, angielski, hiszpański).
Kodowanie, które powinno załatwić sprawę: UTF-8.
Joomla wersja 1.5.20 (pl)
W wykorzystanym szablonie kodowanie ustawiłem ręcznie i choć wygląda to tak jakby przeglądarki interpretowały już stronę w UTF-8, to (zgaduję) inna tablica znaków do nich dociera, czyli coś jest nie tak gdzieś "po drodze".
Hosting obsługuje az.pl, przetrzepałem (w moim mniemaniu) cały panel administracyjny dwukrotnie i nigdzie nie znajduję odpowiedzi na pytanie jakie jest kodowanie serwera. Kiedy do administracji hostingu napisałem maila z prośbą o udzielenie odpowiedzi na to nurtujące mnie pytanie, widocznie zostałem sklasyfikowany jako niewarty poznania tej wiedzy, bo odpowiedzi nie otrzymałem.
Jeżeli chodzi o joomlową bazę danych, to poszczególne tablice wykorzystują dwie metody porównywania napisów: "latin2_general_ci" oraz "utf8_general_ci", czy problem może leżeć właśnie tutaj?
Jeżeli nie proszę o wskazanie kierunku w którym powinienem poszukiwać przyczyny problemu.
Adres strony (w fazie mocno roboczej): http://diverseworld.eu/joomla/
Rozwiązanie zastępcze - zainstalowałem moduł JomFish, do obsługi tłumaczeń, problem jest jednak taki, że według założeń menu pionowe po prawej z nazwami państw (Hiszpania / Spain / Espana) uczestniczących powinno być sortowane alfabetycznie zależnie od języka w jakim strona jest wyświetlana. Z uwagi na docelową tematykę witryny wszelakie przejawy faworyzowania, czy też po prostu dyskryminacji to coś, na co wybitnie w dzisiejszych czasach trzeba uważać i dlatego wolałbym nie odstępować od tego założenia. Niestety moduł tłumaczący nie pozwoli mi modyfikować kolejności elementów menu, a jedynie pozwoli przeprowadzić samą translację.
Pytanie też z resztą, czy jeżeli problem rzeczywiście leży po stronie kodowania bazy lub serwera, to czy JomFish zadziała prawidłowo?
Raz jeszcze przepraszam za poniekąd powielanie wątków - zwłaszcza dla ludzi, którzy tematykę zgłębiają już od jakiegoś czasu, niemniej jednak problem nastręczył mi już sporo problemów, a ciężko mi znaleźć odpowiedź w tematach w których większość problemów załatwiana jest jednak na zasadzie:
- co masz tu
- mam to
- to zrób to
Są to rozwiązania określone dla konkretnej przyczyny w niewielkim stopniu wyjaśniające dlaczego, a jedynie podające gotowe rozwiązania.
Dziękuję za wyrozumiałość i wszelaką ewentualną pomoc.
Na wstępie chciałbym zaznaczyć, że choć jest mi nieco głupio zakładając temat pokrewny do dziesiątek istniejących, to niestety próbę uzyskania odpowiedzi przez niego i tak podejmę. :)
W większości opisywanych przypadków problemy dotyczą polskich znaków. Najczęściej jeszcze podczas importów, konwersji, cudów na kiju, mój problem choć pewnie prozaiczny (mi jako amatorowi) napsuł już trochę krwi, dlatego proszę o pomoc.
Założenia i cel do osiągnięcia: strona w 3 językach (polski, angielski, hiszpański).
Kodowanie, które powinno załatwić sprawę: UTF-8.
Joomla wersja 1.5.20 (pl)
W wykorzystanym szablonie kodowanie ustawiłem ręcznie i choć wygląda to tak jakby przeglądarki interpretowały już stronę w UTF-8, to (zgaduję) inna tablica znaków do nich dociera, czyli coś jest nie tak gdzieś "po drodze".
Hosting obsługuje az.pl, przetrzepałem (w moim mniemaniu) cały panel administracyjny dwukrotnie i nigdzie nie znajduję odpowiedzi na pytanie jakie jest kodowanie serwera. Kiedy do administracji hostingu napisałem maila z prośbą o udzielenie odpowiedzi na to nurtujące mnie pytanie, widocznie zostałem sklasyfikowany jako niewarty poznania tej wiedzy, bo odpowiedzi nie otrzymałem.
Jeżeli chodzi o joomlową bazę danych, to poszczególne tablice wykorzystują dwie metody porównywania napisów: "latin2_general_ci" oraz "utf8_general_ci", czy problem może leżeć właśnie tutaj?
Jeżeli nie proszę o wskazanie kierunku w którym powinienem poszukiwać przyczyny problemu.
Adres strony (w fazie mocno roboczej): http://diverseworld.eu/joomla/
Rozwiązanie zastępcze - zainstalowałem moduł JomFish, do obsługi tłumaczeń, problem jest jednak taki, że według założeń menu pionowe po prawej z nazwami państw (Hiszpania / Spain / Espana) uczestniczących powinno być sortowane alfabetycznie zależnie od języka w jakim strona jest wyświetlana. Z uwagi na docelową tematykę witryny wszelakie przejawy faworyzowania, czy też po prostu dyskryminacji to coś, na co wybitnie w dzisiejszych czasach trzeba uważać i dlatego wolałbym nie odstępować od tego założenia. Niestety moduł tłumaczący nie pozwoli mi modyfikować kolejności elementów menu, a jedynie pozwoli przeprowadzić samą translację.
Pytanie też z resztą, czy jeżeli problem rzeczywiście leży po stronie kodowania bazy lub serwera, to czy JomFish zadziała prawidłowo?
Raz jeszcze przepraszam za poniekąd powielanie wątków - zwłaszcza dla ludzi, którzy tematykę zgłębiają już od jakiegoś czasu, niemniej jednak problem nastręczył mi już sporo problemów, a ciężko mi znaleźć odpowiedź w tematach w których większość problemów załatwiana jest jednak na zasadzie:
- co masz tu
- mam to
- to zrób to
Są to rozwiązania określone dla konkretnej przyczyny w niewielkim stopniu wyjaśniające dlaczego, a jedynie podające gotowe rozwiązania.
Dziękuję za wyrozumiałość i wszelaką ewentualną pomoc.