Ustawienie języka polskiego w Linuksie - locales..doc

(33 KB) Pobierz

System Linux posiada uniwersalny mechanizm lokalizacji różnych wersji językowych tzw. locales.

Locales jest to zbiór danych i programów wspomagających tłumaczenie komunikatów wypisywanych przez programy. W katalogu /usr/share/locale/ znajdują się podkatalogi z plikami dla różnych wersji językowych, kazdy plik odpowiada za komunikację z jednym programem. Niektóre aplikacje dostosowane są do komunikowania się z użytkownikiem w języku polskim.

 

Pliki dla języka polskiego znajdują się w katalogu /usr/share/locale/pl/LC_MESSAGES/ lub /usr/share/locale/pl_PL/LC_MESSAGES/.

Aby poinformować system w jakim języku chcesz się komunikować, musisz dokonać odpowiedniej konfiguracji locale w pliku: /etc/sysconfig/i18n. W pliku tym ustawisz, język komunikatów oraz wszyskie specyficzne dla danego kraju, formaty zapisu: daty, czasu, itp. Ustawienia dla języka polskiego powinny wyglądać jak na zrzucie ekranowym poniżej.

 

Po ustawieniu wszystkich zmiennych, zapisz je, ponownie zaloguj się na konsoli i w celu sprawdzenia napisz: locale, powinno być pl_PL

Jeżeli chcesz mieć w konsoli znakowej polskie czcionki i pisać po polsku, musisz mieć zainstalowany pakiet console tools . W celu sprawdzenia czy masz console-tools wydaj polecenie rpm -qa | grep console-tools, jeżeli masz to wyświetli się console-tools-19990829-25, w innym przypadku znajdź ten pakiet na płycie instalacyjnej i poleceniem rpm -ihv console-tools-19990829-25.i386.rpm zainstaluj. Możesz to także zrobić przy pomocy Midnight Commandera.

Potrzebne są także czcionki ISO 2 na konsolę. Standardowo czcionki te znajdują się w /usr/lib/kbd/consolefonts. Sprawdź także czy w katalogu /etc/sysconfig/console/ znajduje się jakaś czcionka iso2. Następnie w pliku /etc/sysconfig/i18n dopisz następujące wiersze:

 

SYSFONT=lat2u-16 UNIMAP=lat2u

SYSFONTACM=iso02

 

W pliku /etc/sysconfig/keyboard mysisz mieć:

 

KEYTABLE=pl

 

Teraz zresetuj czcionkę /sbin/setsysfont ( tzn wejdź do katalogu /sbin i uruchom plik setsysfont), następnie załaduj klawiaturę PL poleceniem loadkeys pl.

Od tej chwili na konsoli możesz pisać po polsku, a część programów także powinna komunikować się po polsku.

...
Zgłoś jeśli naruszono regulamin