Konwersja znaków z iso-8859-2 na utf-8 |
Autor |
Wiadomość |
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 26 Luty 2011, 11:45 Konwersja znaków z iso-8859-2 na utf-8
|
|
|
Witam mam problem ze stroną otóż chciałem prze konwertować znaki/tekst z iso-8859-2 na utf-8 , użyłem do tego celu gżegżółki ,przepuściłem pliki przez programik i wydawało się ,że wszystko ok ,umieściłem pliki na serwerze i wyświetlało się ok.Kodowanie w przeglądarce miałem ustawione na utf-8 i żadnych krzaków nie było ,ale jak poprosiłem znajomego by sprawdził u siebie to nie było już tak pięknie i mówi mi ,że na podstronach pokazują mu się krzaczki.Dla upewnienia zapytałem się innego znajomego i powiedział mi to samo.Ktoś wie o co chodzi i gdzie leży problem? Z góry dzięki |
|
|
|
|
Martin Nez
Doradca Grafik?
Wersja CorelDRAW: 2019
Pomógł: 14 razy Dołączył: 29 Sty 2011 Posty: 114 Skąd: Czmoń
|
Wysłany: 26 Luty 2011, 17:41
|
|
|
Sprawdź sobie jeszcze raz Notatnikiem (Zapisz jako), czy napewno masz ustawione UTF-8 w plikach...
Pozdr,
MN |
|
|
|
|
wawel
Ekspert wawel
Pomógł: 261 razy Dołączył: 30 Mar 2008 Posty: 2143 Skąd: podgorze
|
Wysłany: 26 Luty 2011, 19:09
|
|
|
A jaka masz deklaracje kodowania dla dokumentu po tej konwersji moze zostala iso-8859-2?
pozdr. |
|
|
|
|
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 26 Luty 2011, 19:35
|
|
|
utf-8 na wszstkich podstronach i indexie ,dlatego to jest dla mnie dziwne tymbardziej ,że ja strone widze dobrze a moi znajomi nie!!! Doszedlem do wniosku ,ze moze scrypty maja jakis wplyw na to ,sproboje je wywalic i na nowo zapisac dokumenty z notatnika w utf-8 ,moze pomoze! |
|
|
|
|
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 26 Luty 2011, 20:20
|
|
|
i nie pomogło :) , rozkładam ręce! |
|
|
|
|
ABu
Doradca
Pomógł: 12 razy Wiek: 45 Dołączył: 02 Paź 2007 Posty: 122 Skąd: Kędzierzyn-Koźle
|
Wysłany: 27 Luty 2011, 00:59
|
|
|
A możesz podać linka? (Może być na PW).
Bez tego to będzie raczej wróżenie z fusów. |
|
|
|
|
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 27 Luty 2011, 13:10
|
|
|
http://art-ur.pl - to dla mnie zadna tajemnica ;)
ps. tylko nie mowcie ze strona amatorsko zrobiona bo to wiem ,w planach mam utworzenie nowej :) |
|
|
|
|
ABu
Doradca
Pomógł: 12 razy Wiek: 45 Dołączył: 02 Paź 2007 Posty: 122 Skąd: Kędzierzyn-Koźle
|
Wysłany: 27 Luty 2011, 14:36
|
|
|
Prawdopodobnie problem jest z wygenerowanym UTF-em: po "ł" i "ę" z tego co zauważyłem (- być może po innych znakach też) są wstawione jakieś dodatkowe znaki - to może powodować wyświetlanie krzaków. Spróbuj jeszcze raz wygenerować tego UTF-a w swoim programie, możesz też użyć jakiegoś edytora tekstów, który umożliwia konwersję znaków. Polecam SciTE. Po wklejeniu tekstu konwertowanego w SciTE wszystko wyświetla się prawidłowo, więc to raczej nie będzie problem z nagłówkami w html-u. |
|
|
|
|
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 27 Luty 2011, 15:04
|
|
|
aha ale to cały dokument mam wstawic do SciTE i wygenerowac na nowo utf-a ,czy sam tekst i potem poprostu wkleic do mojego starego pliku ? |
|
|
|
|
ABu
Doradca
Pomógł: 12 razy Wiek: 45 Dołączył: 02 Paź 2007 Posty: 122 Skąd: Kędzierzyn-Koźle
|
Wysłany: 27 Luty 2011, 17:19
|
|
|
Najlepiej zrób tak:
wejdź w SciTE, w ustawieniach sprawdź, czy jest "File->Encoding->UTF-8" (nie "UTF-8 with BOM"). Wklej tekst w wersji polskiej do kodu html-a, ale nie przeklejaj tego, co masz teraz na stronie, bo przekleisz z nieprawidłowymi znakami. Wykorzystaj oryginał.
Ewentualnie - jak nie zrozumiesz tego co wyżej - podeślij pliki to Ci to przerobię, łatwiej i szybciej mi będzie przerobić niż zrozumiale opisać jak to zrobić :) |
|
|
|
|
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 27 Luty 2011, 17:41
|
|
|
hmmm tylko co jest niby z nie prawidłowymi znakami jak ja tekst czy na stronie czy w pliku widzę normalnie!!! to z czego skopiować ,bo nie zamierzam tego pisać ręcznie :P chętnie bym ci wysłał ,ale chce sam to zrozumieć :)
ps.z programu dreamweaver'a nie da się tego zrobić ? wkońcu tyle kasy kosztuje ten program :P |
Ostatnio zmieniony przez pierog 27 Luty 2011, 17:44, w całości zmieniany 1 raz |
|
|
|
|
Cysorz
Pomógł: 205 razy Dołączył: 01 Sty 2011 Posty: 3137 Skąd: Kraków
|
Wysłany: 27 Luty 2011, 17:42
|
|
|
Nie znam się na tym, ale może pomogą małe spostrzeżenia:
1. Opera: wyświetla OK
2. Firefox: wyświetla OK
3. Chrome: wyświetla OK
4. IE (32-bit): krzaki
5. IE (64-bit): krzaki |
|
|
|
|
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 27 Luty 2011, 17:46
|
|
|
to dziwne :P IE to wogole dziwne przeglądarka i nie wiem kto z tego jeszcze korzysta xD ,ale z tego co wiem ta liczba osób powoli maleje co nie zmienia faktu ze i tak ta liczba jest nadal spora :P |
Ostatnio zmieniony przez pierog 27 Luty 2011, 17:52, w całości zmieniany 1 raz |
|
|
|
|
wawel
Ekspert wawel
Pomógł: 261 razy Dołączył: 30 Mar 2008 Posty: 2143 Skąd: podgorze
|
Wysłany: 27 Luty 2011, 17:51
|
|
|
U mnie M. Firefox, Opera, IE na windows - krzaki, na linuxie - przegl. Galeon tez krzaki.
W programie ked - darmowym do stron www to samo, ale mozna w nim usunac te znaczki, tak jak zmienic kodowanie.
pozdr. |
|
|
|
|
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 27 Luty 2011, 18:13
|
|
|
a wiecie moze dlaczego mi wszystko pokazuje sie ok ? |
|
|
|
|
Cysorz
Pomógł: 205 razy Dołączył: 01 Sty 2011 Posty: 3137 Skąd: Kraków
|
Wysłany: 27 Luty 2011, 18:20
|
|
|
Tak jak pisałem wcześniej nie znam się na tym za bardzo (chociaż popełniłem kilka prostych stron w html), ale masz w kodzie [<meta http-equiv="Content-Type" content="text/html; charset="utf-8" />] niepotrzebną spację i slash (' /'). Może to tam jest problem?
Zresztą nie tylko tam - przepuść stronę przez walidator. |
|
|
|
|
ABu
Doradca
Pomógł: 12 razy Wiek: 45 Dołączył: 02 Paź 2007 Posty: 122 Skąd: Kędzierzyn-Koźle
|
Wysłany: 27 Luty 2011, 18:22
|
|
|
To na 100% problem z konwersją na UTF-8.
Podaję podgląd znaku w ASCII na przykładzie litery "ł"
Twój tekst: ł -> ł‚
UTF-8 ze SciTe: ł -> Ĺ‚
Widocznie IE ten dodatkowy znak wyświetla a pozostałe przeglądarki go ignorują. |
|
|
|
|
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 27 Luty 2011, 18:31
|
|
|
a teraz coś się zmieniło ? |
|
|
|
|
wawel
Ekspert wawel
Pomógł: 261 razy Dołączył: 30 Mar 2008 Posty: 2143 Skąd: podgorze
|
Wysłany: 27 Luty 2011, 18:34
|
|
|
pierog napisał/a: | a teraz coś się zmieniło ? |
teraz u mnie jest tak jak w zalaczniku.
kodowanie.gif
|
Pobierz Plik ściągnięto 1121 raz(y) 7.76 KB |
|
|
|
|
|
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 27 Luty 2011, 18:49
|
|
|
ładne krzaczki ,nie mogę tego skumać ,wszystkie pliki otworzyłem w edytorze KED i zapisałem z iso-8859-2 do utf-8 (docelowo) i wyskoczyły krzaki ,odpaliłem pliki na nowo i ręcznie zacząłem poprawiac to w KEDZIE i jeszcze gorzej się zrobiło.Co dokładnie musiałbym zrobić ? zrobiłem tak jak mówil Abu ,wydaje mi się że dobrze a tu dalej zonk :P |
|
|
|
|
Cysorz
Pomógł: 205 razy Dołączył: 01 Sty 2011 Posty: 3137 Skąd: Kraków
|
Wysłany: 27 Luty 2011, 19:09
|
|
|
A dlaczego chcesz używać "utf-8" jeżeli mogą zapytać?
Jakby nie było to z tym kodowaniem wiąże się sporo problemów, chociażby opisanych w Wikipedii
Zobacz też [URL=http://pl.wikipedia.org/wiki/Kodowanie_polskich_znaków]Kodowanie polskich znaków[/URL] |
|
|
|
|
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 27 Luty 2011, 19:11
|
|
|
bo z tego co sie orientuje jest to teraz najczesciej uzywany standard ,chyba ze sie myle ? |
|
|
|
|
s-p-i-n
Pomógł: 192 razy Dołączył: 26 Lut 2007 Posty: 1484 Skąd: opolszczyzna
|
Wysłany: 27 Luty 2011, 19:16
|
|
|
Spróbujmy tak
wywal to
Kod: | <?xml version="1.0" encoding="..."?> |
a w tym usun nawiasy by wygladalo tak
Kod: | <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |
i wowczas przekonwertuj litery |
Ostatnio zmieniony przez s-p-i-n 27 Luty 2011, 19:22, w całości zmieniany 1 raz |
|
|
|
|
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 27 Luty 2011, 19:18
|
|
|
ok zajmie mi to z 6minutek :P
hmmm i co jak u was się wyświetla ,bo u mnie dobrze ? |
Ostatnio zmieniony przez pierog 27 Luty 2011, 19:28, w całości zmieniany 1 raz |
|
|
|
|
wawel
Ekspert wawel
Pomógł: 261 razy Dołączył: 30 Mar 2008 Posty: 2143 Skąd: podgorze
|
Wysłany: 27 Luty 2011, 19:25
|
|
|
teraz jest lepiej bo te kwadratowe sa zamienione po polskich znakach na - ? i sa polskie znaki.
EDIT Teraz jest ok
kodowanie2.gif
|
Pobierz Plik ściągnięto 1077 raz(y) 7.4 KB |
|
Ostatnio zmieniony przez wawel 27 Luty 2011, 19:29, w całości zmieniany 1 raz |
|
|
|
|
|