Autor Zpráva
Peter45
Profil
Prosim vas jak mile otvorim subor.php v pspade tak sa nejak dlabe diakritika,miesto mäkčenov atd nejake znaky...neviem teda co mam nastavit,pokial som mal hlistu tak vse ok ale tuto v 7 na houby...
Michal Kolesa
Profil
V menu formát zvolte vhodné kódování a parametr charset musí obsahovat tootžnou znakovou sadu
Peter45
Profil
Ano mam odfajkle win 1250 takties automaticku detekciu a charset je win 1250 tak tomu nerozumim
Peter45
Profil
Skusim este raz,napisem v pspade alebo presnejsie nakopirujem s wordu nejaky text kde diakritika je ok,vlozim do pspadu ulozim zavrem a ked znovu otvorim tak diakritika je prec...a vsak iba na niektorych pismenkach ako napriklad ľ,ť


Edit: ked si vsak subor otvorim v poznamkovom bloku tak tam diakritika je
denCo
Profil
musíš súbor uložiť v UTF-8... Michal Kolesa ti to presne popísal, ale namiesto win zadaj UTF-8
Joker
Profil
Michal Kolesa:
parametr charset musí obsahovat tootžnou znakovou sadu
Tenhle problém s charset nesouvisí.

Peter45:
Pozor na jednu věc, jestli to děláte takto: Otevřete soubor v PSPadu, uvidíte špatnou diakritiku, tak v menu Formát změníte znakovou sadu- tohle nezmění znakovou sadu použitou pro zobrazení souboru! Naopak to překóduje daný soubor do dané znakové sady- čili pokud ho pak uložíte, bude diakritika špatně i v té původně správné znakové sadě.
Funguje, když nejdřív v menu Formát změníte znakovou sadu a teprve potom otevřete ten soubor.

edit:
denCo:
musíš súbor uložiť v UTF-8
Nesmysl, PSPad umí i jiná kódování (i když obecně bych preferoval utf-8).
denCo
Profil
Joker:
Nesmysl, PSPad umí i jiná kódování (i když obecně bych preferoval utf-8).
samozrejme že to môže uložiť aj v inom kódovaní, ale ja by som tiež použil UTF-8 namiesto ISO... tak som mu to napísal štýlom, že "musí", čo som sa mierne zle vyjadril
Peter45
Profil
Takze postup: Otvoril som pspad,v liste som dal subor/novy a vybral som HTML,potom som dal format/win1250.zacal pisat znacky vse ok,subor ulozil a po znovu otvoreni niektora diakritika prec...vid screen ak sa zobrazi
Odkaz

ľ,ť,č zmenilo na l,t,c

Edit: len doplnim ze i ked dam UTF tak to robi
Joker
Profil
Peter45:
Rozumím tomu dobře, že když to uložíte v UTF-8, je výsledek úplně stejný? A že když ten samý uložený soubor otevřete v jiném editoru, tak je to v pořádku?
A ještě, při opětovném otevření souboru je na spodním okraji okna napsáno správné kódování?
Peter45
Profil
Ano ale teraz neviem teda co sa stalo ulozim v utf-8 a znova otvorim tak je to v poriadku...mozno ten postup som viedol zle...
Teraz som teda ulozil do ISO a takties v poriadku ale zas v prehliadaci na ******* teraz znamena co:ze musim prepisat charset na ISO a znova vsetky subory s koncovkou .php prepisat alebo ich staci len znova otvorit a ulozit do ISO?
Peter45
Profil
No neviem je to cele nejake divne,aj tak stale nerozumiem preco ked teda vytvorim novy dokument nastavim na win 1250 ulozim a po znovuotvoreni je diakritika prec
peteo
Profil
máš v poriadku

<META HTTP-EQUIV="Content-Type" CONTENT="text/htm; charset=utf-8">
?

chyba v tomto meta môže spôsobovať zlé zobrazovanie súborov uložených v utf-8.
Sirius
Profil
Dělo se mi to taky. Problém byl, alespoň u mne, ve špatném nastavení jazyku ve Windows pro programy nepodporující Unicode, což překvapivě asi PSPad bude. Přepl jsem z angličtiny na češtinu a diakritika začala fungovat tak jak má, při zobrazování i při ukládání.

Vaše odpověď

Mohlo by se hodit

Pokuste se již v titulku uvést název programu související s tématem.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0