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.