Tłumaczenie theme a problemy z CSSem i IE
-
Witam serdecznie.
Chwilę zastanawiałem się nad działem, ale chyba tylko tutaj to będzie pasować bo to problem nie do końca jednostronny.
Z góry przepraszam za długość wiadomości ale chciałbym dobrze wytłumaczyć problem.
Moje doświadczenie z WP oceniam na 4/10 – dopiero zaczynam.
Pracuję nad stroną w wordpressie, która wymagała ode mnie zakupu płatnego Theme. Sam motyw sprawdza się idealnie. Postanowiłem go przetłumaczyć ale tutaj zaczęły się problemy.
WordPress jest PL więc standardowo ma włączone UTF-8. Jak się domyśliłem problem polegał na tym, że Theme nie był zapisany w tym systemie.
Dowiedziałem się, które pliki tłumaczyć, żeby zmienić każdy z wymaganych elementów strony. Kolejny problem to brak polskich znaków. Każdy z potrzebnych plików .php (Single/header/comments i tak dalej) zapisywałem od nowa zmieniając sposób kodowania z ANSI na UTF-8. W ten sposób udało mi się uzyskać polskie znaki tam gdzie chciałem. Wszystko byłoby dobrze gdyby nagle nie pojawił się problem z CSSem. Nie duży ale zawsze problem.
Mianowicie:
http://wp-answers.com/demo
Przykład:
Tłumaczyłem stronę, która pojawia się po kliknięciu na ASK.
Sama zmiana kodowania na UTF-8 powoduje, że połowa paska z napisem „Ask a Question” zostaje zasłonięta przez prostokąt z kolorem tła).
To jedyna zmiana w CSS spowodowana zmianą kodowania.
Postanowiłem to jakoś rozwiązać. W pliku style.css bawiłem się kilkoma wartościami. Odnalazłem właściwości prostokąta zasłaniającego mój pasek i zmieniłem jego wysokość. Zadziałało. Strona wygląda tak jak trzeba i nigdzie nie widać niedoróbek.Włączyłem jednak Internet Expolorer i okazało się, że strona, która normalnie wygląda na Firefoxie/Chrome i Operze w kochanym IE wygląda jakby trafiła ją bomba. Tabelki się rozlazły, buttony są gdziekolwiek ale nie na swoim miejscu.
Podsumowując. Zmiana formatowania plików na UTF-8 powoduje rozwalenie się CSSa (delikatnie na FF/Chrome/Opera i bardzo na IE)
Popełniłem gdzieś błąd?
Czy dam radę przetłumaczyć theme bez zmiany na UTF-8? ( to by wszystko rozwiązało)
Nawet nie wiem dobrze o co zapytać więc spytam po prostu:
Jak sobie z tym poradzić?Niestety, bloga podlinkować nie mogę. (Przyczyna niezależna)
Jest to dla mnie ogromnie ważne.
Z góry dziękuję za każdą pomoc. Możliwe, że będę w stanie się odwdzięczyć w kwestii Web-designu.
- Temat ‘Tłumaczenie theme a problemy z CSSem i IE’ jest zamknięty na nowe odpowiedzi.