You are here: PSPad forum > České diskuzní fórum > Re: Nelze uložit text ve Windows-1250 v anglickém prostředí
Posted by: comodoro | Date: 2017-01-18 16: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?
Posted by: pspad | Date: 2017-01-18 17: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.
Posted by: comodoro | Date: 2017-01-19 10: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.
Posted by: pspad | Date: 2017-01-19 12: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.
Editor PSPad - freeware editor, © 2001 - 2023 Jan Fiala, Hosted by Webhosting TOJEONO.CZ, design by WebDesign PAY & SOFT, code Petr Dvořák, Privacy policy and GDPR