[+] System po angielsku i polskie czcionki

Pomoc dotycząca instalacji systemu
bigl
Posty: 50
Rejestracja: 27 września 2007, 16:56
Lokalizacja: Bydgoszcz

[+] System po angielsku i polskie czcionki

Post autor: bigl »

Witam.
Przeczytałem już trochę postów, nie tylko na tym forum, na temat tych polskich znaczków itp. I właściwie nie rozwiązałem problemu.

Mam Debiana Etch. Chcę, żeby w całości był po angielsku, ale żeby dało się pisać PL czcionki.

Gdy dałem

Kod: Zaznacz cały

LC_ALL="pl_PL.ISO-8859-2"
w /etc/environment, spolszczył mi się cały system (razem z komunikatami, czego nie chcę).
Gdy dałem

Kod: Zaznacz cały

LC_ALL="en_US.ISO-8859-1"
wszystko jest po angielsku, ale nie da się pisać polskich znaków.
Gdy grzebałem w:

Kod: Zaznacz cały

dpkg-reconfigure locales
ciągle miałem albo całość po polsku, albo całość po angielsku.

Dodam tylko, że ostatecznie udało mi się zrobić system po angielsku z polskimi znakami w konsoli (sam już nie pamiętam jak bo od rana nad tym siedzę), ale po uruchomieniu x-ów i fluxboksa, aterm nie łapał polskich znaków. W konsoli w trybie tekstowym były, a w atermie nie.

Jest na to jakieś rozwiązanie?
Proszę o pomoc i pozdrawiam.
Awatar użytkownika
Yampress
Administrator
Posty: 6400
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Wpisz w konsoli:

Kod: Zaznacz cały

locale
U Mnie wyświetla takie coś:

Kod: Zaznacz cały

LANG=pl_PL.UTF-8
LC_CTYPE="pl_PL.UTF-8"
LC_NUMERIC="pl_PL.UTF-8"
LC_TIME="pl_PL.UTF-8"
LC_COLLATE="pl_PL.UTF-8"
LC_MONETARY="pl_PL.UTF-8"
LC_MESSAGES="pl_PL.UTF-8"
LC_PAPER="pl_PL.UTF-8"
LC_NAME="pl_PL.UTF-8"
LC_ADDRESS="pl_PL.UTF-8"
LC_TELEPHONE="pl_PL.UTF-8"
LC_MEASUREMENT="pl_PL.UTF-8"
LC_IDENTIFICATION="pl_PL.UTF-8"
LC_ALL=
Mam wszystko po polsku, chcę aby komunikaty w konsoli były po angielsku ale abym mógł używać polskich liter.

Wpisuję w konsoli:

Kod: Zaznacz cały

LC_MESSAGES=us_US.UTF-8; export LC_MESSAGES
i już w konsoli komunikaty mam po angielsku.

Ty oczywiście masz kodowanie iso-8859-2 lub iso-8859-1 więc powinieneś analogicznie zastąpić w swoim przykładzie.

Pozostaje wyszukać i zmienić na stałe to co chcesz mieć.

Jeśli chcesz mieć dwujęzyczne albo wielojęzyczne środowisko graficzne to proponuje poczytać
http://www.debian.org/doc/manuals/refer ... ne.pl.html rozdział 9.7.9

Jest jeszcze taka metoda. Instalujesz system w lokalizacji angielskiej czy tam amerykańskiej i pod gdm włączasz polskie znaki. Więc system masz po angielsku, gnome po polsku (może być nie w całości).
bigl
Posty: 50
Rejestracja: 27 września 2007, 16:56
Lokalizacja: Bydgoszcz

Post autor: bigl »

Zainstalowałem fonty, wybrałem tam nasze kodowanie, przekonfigurowałem locales, wybrałem nasze i w pliku /etc/environment mam:

Kod: Zaznacz cały

LC_ALL="pl_PL.ISO-8859-2"
LANG="pl_PL.ISO-8859-2"
LANGUAGE="pl_PL.ISO-8859-2"
Polecenie:

Kod: Zaznacz cały

locale
pokazuje mi:

Kod: Zaznacz cały

LANG=pl_PL
LC_CTYPE="pl_PL.ISO-8859-2" 
LC_NUMERIC="pl_PL.ISO-8859-2" 
LC_TIME="pl_PL.ISO-8859-2" 
LC_COLLATE="pl_PL.ISO-8859-2" 
LC_MONETARY="pl_PL.ISO-8859-2" 
LC_MESSAGES="pl_PL.ISO-8859-2" 
LC_PAPER="pl_PL.ISO-8859-2" 
LC_NAME="pl_PL.ISO-8859-2" 
LC_ADDRESS="pl_PL.ISO-8859-2" 
LC_TELEPHONE="pl_PL.ISO-8859-2" 
LC_MEASUREMENT="pl_PL.ISO-8859-2" 
LC_IDENTIFICATION="pl_PL.ISO-8859-2" 
LC_ALL=pl_PL.ISO-8859-2
Polskie ogonki są, ale komunikaty (np. przy apt-get) są też po polsku, czyli cały system spolonizowałem.

Ustawiłem to:

Kod: Zaznacz cały

LC_MESSAGES=us_US.UTF-8; export LC_MESSAGES
ale nie pomogło, dalej mam komunikaty po polsku?

W konsoli jednak są już polskie znaki, Fluxboksa jeszcze nie instalowałem, to w następnej kolejności.

Użyłem ISO, zamiast UTF bo chciałbym mieć polskie znaki w atermie, a z tego co wiem, on nie obsługuje UTF8

W pliku environment ten wpis broił

Kod: Zaznacz cały

LC_ALL="pl_PL.ISO-8859-2"
Gdy go usunąłem, a wpisałem to:

Kod: Zaznacz cały

LC_MESSAGES=us_US.UTF-8; export LC_MESSAGES
nagle wszystko w systemie mam po angielsku, a polskie znaczki nadal istnieją?

Przy apt-get są komunikaty po angielsku, ale np. jak dam:

Kod: Zaznacz cały

dpkg-reconfigure locales
to mam napisane komunikaty po polsku, ale tam, gdzie są polskie znaki, są znaki zapytania?
Czy to normalne?
Awatar użytkownika
Yampress
Administrator
Posty: 6400
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Nie nie, nie utf, masz iso więc powinno chyba być iso gb lub us?

Spróbuj tak:

Kod: Zaznacz cały

LC_MESSAGES=en_US.ISO-8859-1
Wybierzesz lepszy efekt.
bigl
Posty: 50
Rejestracja: 27 września 2007, 16:56
Lokalizacja: Bydgoszcz

Post autor: bigl »

Nareszcie wszystko jest poprawnie.

Dziękuję i pozdrawiam.
wentuq
Posty: 4
Rejestracja: 13 kwietnia 2008, 11:03

Post autor: wentuq »

Mam ten sam problem. ale kiedy wpiszę

Kod: Zaznacz cały

# dpkg-reconfigure console-common
otrzymuję

Kod: Zaznacz cały

Looking for keymap to install:
NONE
Czy mógłbyś opisać krok po kroku co trzeba zrobić?
bigl
Posty: 50
Rejestracja: 27 września 2007, 16:56
Lokalizacja: Bydgoszcz

Post autor: bigl »

Najgorsze jest to, że ja już nie pamiętam co tam zrobiłem. Tyle kombinowałem z tymi czcionkami, że w końcu miesza mi się wszystko i nie wiem, co chciałem tylko zrobić, co zrobiłem, a nie pomogło a co zrobiłem i pomogło :(
Musiałbym to od nowa robić, to może bym sobie przypomniał. Ale postępowałem według jakiś głównych tematów na forum
_dexter

Post autor: _dexter »

Witam
Przyłączę się do tematu, ponieważ też mam problem w/w
Podczas instalacji wybrałem jako język angielski, później konfiguracja fontów na " iso2 (¦rodkowa Europa)" oraz locales wybierając wszystko co związanie z angielskim US, i jako domyślne US_us.
Mogę wpisywać polskie znaki ale nie wyświetlają się one już prawidłowo.
Czytałem sporo opisów na ten temat, lecz jak dotąd nie zalazłem rozwiązania.
Jeśli ktoś mógłby krok po kroku opisać, jak wygląda poprawna konfiguracja polskich czcionek w anglojęzycznym systemie.
Z góry dziękuję i pozdrawiam
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Zastanawiam się czy nie macie problemów z czcionkami na własne życzenie.
Jeżeli pragnę korzystać z systemu wielojęzykowego to wybieram kodowanie utf8, polską klawiaturę i problem rozwiązany.

Wybieram odpowiednie języki i instaluję czcionki obsługujące unikod.
_dexter

Post autor: _dexter »

Więc jeszcze raz, mam ustawioną polską klawiaturę, lokalizację ustawioną na en_US UTF-8, fonty na iso2 (Środkowa Europa).
Polskie znaki mogę wpisywać ale nie wyświetlają mi się one w programach (np. Sonata).
ODPOWIEDZ