Język polski na drupalu

8 Lipiec, 2007 - 17:40

Witam was wszystkich...

wydaje mi sie ze wspolnym problemem wielu polaków którzy znajduja drupala i chca go zainstalować to właśnie polskie ogonki. Nie wiem dlaczego, ale w mojej instalacji nie zadziałały polskie znaki, i jak użytkownik stara się umieścić nową treść, to wyskakują znaki zapytania '?' w miejscu polskich liter. Jest to drupal 5.1 oparty o MySQL 4. Czy ktoś miałby jakieś rady jak sie za to zabrać?

Łukasz

10 Lipiec, 2007 - 15:26

Jak masz ustawione:
1. System kodowania znaków MySQL?
2. System porównań dla połączenia MySQL?

Dobre ustawienia to:
1. UTF-8
2. utf8_unicode_ci

Tak mi się wydaje, że w tym tkwi błąd. Jak się mylę proszę o poprawienie drupalowiczów z większym stażem :D

10 Lipiec, 2007 - 19:37

dla poszczegolnych tabel i dla poszczegolnych kolumn, ogolnie Drupal powinien zainstalowac sie juz z prawidlowymi ustawieniami. Jak beda bledne ustawienia kodowania (nie utf-8) to mozna w internecie znalezc skrypt, ktory przerobi wszystkie kolumny na odpowiednie kodowanie. Niestety w tej chwili nie moge znalezc linka.

17 Czerwiec, 2008 - 13:25

1. eksport bazy do pliku (with create tables)
2. podmiana wystąpień nielubianego kodowania (latin1_*, latin2_*, cp1250_* itd.) na utf8_general_ci.
3. Podmiana ewentualnie krzaczków jeżeli mamy jakieś dane.
3. import.