Jeśli jesteś właścicielem tej strony, możesz wyłączyć reklamę poniżej zmieniając pakiet na PRO lub VIP w panelu naszego hostingu już od 4zł!

Str. główna i mapa serwisu

Ustawienia językowe Windows zapewniające prawidłowe wyświetlanie znaków narodowych w programach nieunikodowych i w plikach niepozwalających na deklarację użytego kodowania

Może się zdarzyć, że otrzymamy od kogoś lub ściągniemy z internetu jakiś plik i okaże się, że polskie litery lub wszelkie inne znaki narodowe i specjalne wyglądają zupełnie nie tak, jak powinny (np. „Pchn±æ w tê ³ód¼ je¿a lub o¶m skrzyñ fig” zamiast „Pchnąć w tę łódź jeża lub ośm skrzyń fig” lub „Ñúåøü åù¸ ýòèõ ìÿãêèõ ôðàíöóçñêèõ áóëîê, äà âûïåé [æå] ÷àþ” zamiast „Съешь ещё этих мягких французских булок, да выпей [же] чаю”). Podobnie po instalacji jakiegoś zagranicznego programu może się okazać, że menu tego programu będzie zupełnie nieczytelne. Strona opisuje powody tego stanu rzeczy i możliwe metody rozwiązywania problemu.

Wstęp – technikalia

Ręczna zmiana kodowania pliku

Zmiana kodowania systemu

Zmiana ustawień systemowych jest jedynym sposobem uzyskania poprawnego wyświetlania znaków narodowych w menu programów i rozwiązania opisanego powyżej problemu z wpisywaniem znaków spoza systemowej strony kodowej oraz ignorowaniem skryptu.

Uwaga: Globalna zmiana kodowania systemu pociągnie za sobą analogiczne problemy ze znakami narodowymi i specjalnymi w plikach i programach, z którymi do tej pory nie było problemów, może również uniemożliwić dostęp do katalogów i plików, których nazwy zawierają znaki narodowe i specjalne. Jest to normalny objaw i przywrócenie oryginalnego kodowania spowoduje, że wszystko wróci do normy.

Windows XP i 2003 Server

Zmiana globalna (dla wszystkich programów)

Opisane poniżej operacje muszą być dokonywane z konta administratora lub użytkownika mającego prawa administratora.

Należy otworzyć Panel Sterowania, następnie otworzyć „Opcje regionalne i językowe” (ang. „Regional and Language Options”). Może być konieczne uprzednie otwarcie kategorii „Data, godzina, język i opcje regionalne” (ang. „Date, Time, Language, and Regional Options”):

W nowo otwartym oknie otworzyć zakładkę „Zaawansowane” (ang. „Advanced”) i z rozwijanej listy wybrać odpowiedni język:

Po dokonaniu zmian należy zrestartować system. Po zakończeniu używania programu, który wymagał tej zmiany, zwykle konieczne jest przywrócenie ustawienia wyjściowego (wymaganego przez inne programy).

Wybór strony kodowej dla konkretnego programu

Microsoft udostępnia za darmo program AppLocale link do str. zewnętrznej (strona w języku angielskim). Program ten pozwala na wybór strony kodowej dla każdego uruchamianego programu z osobna (uwaga: nie wszystkie programy współpracują z tym programem). Pozwala to na poprawne działanie różnych programów, np. nieunikodowych programów z polskim i rosyjskim interfejsem na systemie zachodnim bez konieczności uciążliwych zmian ustawień i restartów. Program musi być instalowany z konta administratora lub użytkownika mającego prawa administratora, ale do używania wystarczą uprawnienia zwykłego użytkownika.

Windows 2000

Opisane poniżej operacje muszą być dokonywane z konta administratora lub użytkownika mającego prawa administratora.

Możliwa jest jedynie globalna zmiana, opisany wyżej program AppLoc nie działa pod systemami wcześniejszymi od Windows XP.

Należy otworzyć Panel Sterowania, następnie otworzyć „Opcje regionalne” (ang. „Regional Options”):

W nowo otwartym oknie na zakładce „Ogólne” (ang. „General”) upewnić się, że zainstalowana jest obsługa języków danego regionu (np. środkowoeuropejskich w przypadku polskiego, cyrylica w przypadku rosyjskiego itd.); w razie potrzeby zaznaczyć odpowiednią klatkę. Następnie należy kliknąć na „Ustaw domyślny…” (ang. „Set default…”):

W nowo otwartym oknie należy wybrać właściwy język:

Po dokonaniu zmian należy zrestartować system. Po zakończeniu używania programu, który wymagał tej zmiany, zwykle konieczne jest przywrócenie ustawienia wyjściowego (wymaganego przez inne programy).

Windows 95, 98 i ME

Zmiana kodowania systemu jest możliwa, ale jest bardzo uciążliwa i wiąże się z koniecznością dokonywania krytycznych zmian w rejestrze oraz podmian plików w  trybie czystego DOS-u. Zmiana kodowania systemu może wiązać się z czasową utratą dostępu do niektórych katalogów lub plików (do czasu przywrócenia wyjściowego kodowania systemowego), nie należy też używać narzędzi do sprawdzania i naprawy systemu plików. Zainteresowanych zapraszam na stronę Yogurta link do str. zewnętrznej (wersja zarchiwizowana; opis wspomina głównie Windows 95, ale jedyną różnicą między systemami jest położenie plików w CAB-ach ).

licznik