Spraw, aby system Windows poprawnie wyświetlał znaki z języków innych niż angielski (ustaw programy inne niż Unicode)

Czy używasz systemu Windows(Windows) w języku angielskim(English) i uruchamiasz aplikacje, pliki i pliki multimedialne w innych językach z różnymi znakami? Czy kiedykolwiek miałeś problemy z aplikacjami lub treściami napisanymi w językach, które używają znaków innych niż te występujące w języku angielskim(English) ? Języki takie jak hiszpański(Spanish) , niemiecki(German) , polski(Polish) , arabski(Arabic) , rosyjski(Russian) , rumuński(Romanian) czy hebrajski(Hebrew) ? Jeśli tak, powinieneś przeczytać ten artykuł i zrozumieć, jak sprawić, by system Windows(Windows) poprawnie wyświetlał znaki z innych języków:

UWAGA:(NOTE:) Ten przewodnik dotyczy wszystkich wersji systemu Windows . Przeczytaj(Please) najpierw rozdziały teoretyczne, a nie tylko praktyczne, aby dobrze zrozumieć ten temat.

Co to jest Unicode i dlaczego ma to znaczenie?

Najpierw porozmawiajmy o Unicode i co to jest. Zrozumienie tego oznacza, że ​​wiesz, jak system Windows(Windows) wyświetla znaki specjalne, takie jak ῦ, Ᾰ i wiele innych, z różnych języków.

Unicode to standard kodowania znaków opracowany przez Unicode Consortium , który definiuje zestaw liter, cyfr i symboli reprezentujących prawie wszystkie języki pisane na świecie. Jego sukces w ujednolicaniu zestawów znaków doprowadził do szerokiego zastosowania w tworzeniu oprogramowania.

Gdzie jest Unicode ? Kiedy mówisz o oprogramowaniu napisanym w języku o określonym zestawie znaków (np. chińskim(Chinese) ), oczekuje się, że będzie ono działać i być poprawnie wyświetlane na komputerze z systemem operacyjnym, który używa innego zestawu znaków (np. Windows w języku angielskim(English) ) . Równie dobrze ma miejsce sytuacja odwrotna: oprogramowanie napisane w języku angielskim(English) , które wykorzystuje znaki łacińskie(Latin) , ma działać i poprawnie wyświetlać się na komputerze z systemem Windows(Windows) w języku chińskim(Chinese) . W takich przypadkach, w zależności od sposobu zakodowania aplikacji, nie wszystkie znaki w interfejsie aplikacji mogą być wyświetlane poprawnie.

Komplikacje zdarzają się, gdy trzeba użyć oprogramowania i systemów operacyjnych, które mają „sprzeczne” zestawy znaków. Na przykład aplikacja jest w języku chińskim, japońskim, arabskim(Arabic) , hebrajskim(Hebrew) , rosyjskim(Russian) , podczas gdy system operacyjny używa znaków łacińskich(Latin) , takich jak angielski(English) , hiszpański(Spanish) , niemiecki(German) , rumuński(Romanian) i tak dalej.

W przypadku wystąpienia takich konfliktów język wyświetlania używany przez system operacyjny jest uważany za język Unicode , a uruchamiany program (z innym zestawem znaków) za język inny niż Unicode . Domyślnie programy nieobsługujące Unicode są ustawione w systemie Windows(Windows) tak, aby używały tego samego języka co system operacyjny. Ponieważ program używa zupełnie innego zestawu znaków niż ten używany przez domyślny język programu inny niż Unicode , nie jest on wyświetlany poprawnie. Aby rozwiązać ten problem, musisz zmienić domyślny język używany przez system Windows(Windows) dla programów innych niż Unicode , aby odpowiadał językowi używanemu przez aplikację, którą chcesz uruchomić.

Poniżej można zobaczyć przykład takiego konfliktu oraz sposób wyświetlania niektórych znaków przed zmianą języka programów innych niż Unicode w systemie Windows(Windows) i po jego zmodyfikowaniu do właściwego języka.

Programy inne niż Unicode, język, Windows

Najczęstszy problem: napisy do filmów nie wyświetlają poprawnie niektórych znaków

Najczęstszą sytuacją, w której język programów innych niż Unicode powoduje frustracje związane z użytecznością, jest odtwarzanie filmów lub innych plików multimedialnych. Na przykład masz system Windows w języku angielskim(English) i odtwarzasz film, do którego musisz odtworzyć napisy w swoim lokalnym języku, który zawiera niektóre znaki, których nie ma w języku angielskim(English) — te znaki mogą nie być wyświetlane poprawnie.

Programy inne niż Unicode, język, Windows

Możesz także odtwarzać muzykę w swoim lokalnym języku, a nazwa zespołu lub piosenki zawiera znaki, których nie ma w języku angielskim. Możliwe, że te znaki nie są wyświetlane poprawnie w używanym odtwarzaczu multimedialnym. Ustawienie języka dla programów innych niż Unicode na język lokalny rozwiązuje te problemy.

Jak ustawić język dla programów innych niż Unicode w systemie Windows(Windows)

Nie ma znaczenia, jakiej wersji systemu Windows używasz. Musisz otworzyć Panel sterowania(open the Control Panel) . Następnie przejdź do „Zegar, język i region”.("Clock, Language, and Region.")

Programy inne niż Unicode, język, Windows

Jeśli używasz systemu Windows 10(Windows 10) lub Windows 8.1 , przejdź do regionu(Region) . Jeśli używasz systemu Windows 7(Windows 7) , przejdź do „Region i język”.("Region and Language.")

Programy inne niż Unicode, język, Windows

Spowoduje to otwarcie okna Region lub, jeśli jesteś w systemie Windows 7(Windows 7) , okno „ Region i język”(Region and Language") . Przejdź do zakładki Administracyjne . (Administrative)W sekcji „Język programów innych niż Unicode”("Language for non-Unicode programs") zobaczysz aktualnie ustawiony język tych aplikacji i programów. Aby to zmienić, kliknij lub naciśnij „ Zmień ustawienia regionalne systemu(Change system locale) ”.

Programy inne niż Unicode, język, Windows

Wyświetlone zostanie okno Ustawienia regionu . (Region Settings)Domyślnie widoczny jest bieżący język używany w aplikacjach i plikach innych niż Unicode.

Programy inne niż Unicode, język, Windows

Kliknij lub naciśnij listę rozwijaną „Bieżące ustawienia regionalne systemu” , aby wyświetlić wszystkie języki, które możesz wybrać. ("Current system locale")Wybierz nowy język, którego chcesz używać i naciśnij OK .

Programy inne niż Unicode, język, Windows

Zostaniesz poinformowany, że musisz ponownie uruchomić komputer lub urządzenie z systemem Windows(Windows) , aby zmiana została zastosowana. Zamknij wszystkie otwarte aplikacje i pliki, a następnie kliknij lub dotknij Uruchom ponownie teraz(Restart now) .

Programy inne niż Unicode, język, Windows

System Windows uruchamia się ponownie, a po ponownym zalogowaniu się nowy język jest stosowany do aplikacji i plików innych niż Unicode.

WAŻNE:(IMPORTANT:) zmiana języka używanego w programach innych niż Unicode zostanie zastosowana do WSZYSTKICH aplikacji i plików innych niż Unicode. Dlatego jeśli chcesz uruchomić inną aplikację nieobsługującą Unicode, która używa innego zestawu znaków, musisz ponownie zmienić język programu inny niż Unicode.

Wniosek

Zmiana języka używanego w programach innych niż Unicode nie jest taka trudna. Niestety, teoria jest nieco skomplikowana do wyjaśnienia i zrozumienia, ale miejmy nadzieję, że wykonaliśmy w tym dobrą robotę. Jeśli masz jakieś pytania, nie wahaj się zostawić komentarza poniżej.



About the author

Jestem profesjonalnym recenzentem i zwiększającym produktywność. Uwielbiam spędzać czas online, grając w gry wideo, odkrywając nowe rzeczy i pomagając ludziom w ich potrzebach technologicznych. Mam pewne doświadczenie z konsolą Xbox i od 2009 roku pomagam klientom dbać o bezpieczeństwo ich systemów.



Related posts