You are here: PSPad forum > České diskuzní fórum > Nelze uložit text ve Windows-1250 v anglickém prostředí

Nelze uložit text ve Windows-1250 v anglickém prostředí

#1 Nelze uložit text ve Windows-1250 v anglickém prostředí

Posted by: comodoro | Date: 01/18/2017 17:41 | IP: IP Logged

Zdravím,

mám následující problém:
-Přepnu Windows 10 do anglické lokalizace
-Otevřu PSPad
-napíšu "ěščřžýáíé"
-zaškrtnu "Formát - Windows (CP1250)"
-dám "Otevřít znovu". Objeví se "ìšèøžýáí"

Je tedy nemožné s PSPadem pracovat v anglickém prostředí. Kromě toho i menu má po přepnutí systému do angličtiny zmršenou diakritiku. Když přepnu do angličtiny PSPad, není kódování Windows-1250 k dispozici vůbec (staré ISO-8859-2 a pravěké Kamenických kupodivu ano). Poradí někdo nějakou možnost?

Options: Reply | Quote | Up ^


#2 Re: Nelze uložit text ve Windows-1250 v anglickém prostředí

Posted by: pspad | Date: 01/18/2017 18:20 | IP: IP Logged

Máte pravdu, s PSPadem není možné pracovat v anglickém prostředí, stejně tak s ním není možné pracovat s ruštinou v českém prostředí, pokud soubor ukládáte do OEM nebo ANSI.
Ono totiž CP-1250 je v českém překladu, když si lokalizaci PSPadu přepnete třeba do angličtiny, bude tam napsáno ANSI - to znamená nativní kódová stránka.

Nic vám nebrání používat unicode nebo UTF-8, které je bez problémů v jakémkoliv prostředí. A proč je špatně menu? Protože Windows v anglickém prostředí českou diakritiku v menu nepodporuje.

Options: Reply | Quote | Up ^


#3 Re: Nelze uložit text ve Windows-1250 v anglickém prostředí

Posted by: comodoro | Date: 01/19/2017 11:54 | IP: IP Logged

Díky za odpověď. Sice jsou Windows pokud vím už dávno Unicode, ale chápu, že pokud program spoléhá na nativní kódovou stránku, může být těžké to změnit.

Pokud pracujete i s jinými než vlastními soubory, nemůžete si vybírat, v jakém jsou kódování. Někdy můžete požadovat nebo přesvědčovat, někdy je to technická nutnost.

Diakritika v menu - viz výše.

Takže pro mne a pro ostatní uživatele různých kódování velký problém a neřekl bych, že by v nejbližší době všichni začali používat Unicode.

Options: Reply | Quote | Up ^


#4 Re: Nelze uložit text ve Windows-1250 v anglickém prostředí

Posted by: pspad | Date: 01/19/2017 13:15 | IP: IP Logged

Windows jsou sice v UNICODE, ale PSPad neni v psany v unicode prostredi (zatim).
Co se tyka prace s kodovymi strankami, mam pripravene, ze bude mozne pouzit kazdou CP, dostupnou ve Windows.
Jen se to musi udelat aspon trosku inteligentne - treba nechat ANSI, OEM + pridat napr. 3 nebo 4 uzivatelske CP (CP1250, CP852, Kamenici) + hodne dlouhy seznam se vsemi dostupnymi.

Options: Reply | Quote | Up ^






Editor PSPad - freeware editor, © 2001 - 2017 Jan Fiala
Hosted by Webhosting TOJEONO.CZ, design by WebDesign PAY & SOFT, code Petr Dvořák