Odpowiedź forum utworzona

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter taknamoment

    (@taknamoment)

    W header tak mam:) Podałem Ci już formę zamienioną przez przeglądarkę. W pliku header.php mam tak samo jak napisałeś czyli

    <html <?php language_attributes(); ?>> oraz <meta charset="<?php bloginfo('charset'); ?>" />

    Przeglądarka właśnie zamienia to odpowiednio na:

    <html dir="ltr" lang="pl-PL"> oraz <meta charset="utf8" />

    i tu wydaje się być wszystko ok.
    Co do języka w config to oczywiście mam define('WPLANG', 'pl_PL'); zrobione już na początku:) Dlatego miesiące wyświetla poprawnie (z ogonkami).

    To mi tak nie daje spokoju bo nie mogę tego zrozumieć. Pierwszy raz zdarzyło mi się coś takiego. Na dodatek nie wiem już co zrobić, rozwaliło mi to 6 letniego bloga. Wszędzie krzaki.

    EDIT

    OK, zdenerwowałem się i zmieniłem w panelu jak i w wp-config kodowanie na ISO-8859-2. I teraz… jest ok. Ale krzaki mam w miesiącach oraz w panelu (masakra).

    EDIT 2

    poddałem się. Znalazłem tablicę liter w innych kodowaniach http://konfiguracja.c0.pl/plitery.html i po prostu w pliku locale.php wyedytowałem miesiące na polskie i nie mam już na blogu krzaków. Niestety, problem nie został rozwiązany ale lepsze to + angielski panel niż krzaki na każdym kroku. Wiem jednak że wymuszenie ISO-8859-2 nie jest najlepszym rozwiązaniem (innego jednak nie znalazłem:(

    Thread Starter taknamoment

    (@taknamoment)

    Mam w źródle na głównej:

    <html dir="ltr" lang="pl-PL">
    
    ...
    
    <meta charset="utf8" />

    Czyli to wyświetla chyba poprawnie. + oczywiście sprawdziłem jeszcze raz wp-config i tam mam:

    define('DB_CHARSET', 'utf8');

    W panelu Ustawienia > czytanie > Kodowanie stron i kanałów: utf8

    …i dlatego siedzę od tylu godzin i nie wiem co jeszcze zrobić. Mistrzem kodu nie jestem to fakt ale nigdy nie miałem z tym większych problemów. A tu teraz, taka zagadka:(

    Kiedyś podczas importu bazy porobiły mi się krzaki. Tylko że wtedy dało się to już w panelu pozmieniać, ręcznie wpis po wpisie. Sporo roboty ale dało się. Teraz natomiast wpisuję „ą”, robię „aktualizuj” i zamiast „ą” ponownie pojawia się jakiś krzak. I to mnie właśnie tak tak dziwi:)

    Thread Starter taknamoment

    (@taknamoment)

    Nie znałem tego edytora. Zainstalowałem, przerobiłem jeszcze raz pliki na utf-8 (w index.php klasycznie się nie da:) i nic. Dalej przy tworzeniu nowego wpisu w panelu, po zapisaniu go robią się „?????” zamiast np. „źźźźź” już w samym panelu, bez podglądu wpisu nawet.

    Problem IMO leży gdzieś po stronie WP bo po zmianie szablonu na podstawowy, krzaki nie znikają. Z drugiej strony chyba nie może leżeć po stronie bazy skoro jeszcze 3h wcześniej miałem polskie znaki.

    Odpada też przeglądarka (przetestowałem i pod Firefoxem i Safari)

    Czy może to być wina upgrade’u do 3.1? Można go powtórzyć jeszcze raz nadpisując te same pliki?

    Thread Starter taknamoment

    (@taknamoment)

    Niestety, Notepad ++ jest chyba tylko na Windowsa. Ja jestem na OS X.

    Zauważyłem jeszcze jedną rzecz: nie mogę zmienić kodowania pliku index.php. Otwieram go w Dreamweaver lub Coda i ma ISO latin 1 kodowanie. Zmieniam na UTF-8, zapisuję… i po ponownym otwarciu, ponownie jest ISO latin 1. Nie wiem czy tak ma być? Dopiero teraz to zauważyłem.

Viewing 4 replies - 1 through 4 (of 4 total)