Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] o pl_PL co się pojawia i znika
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish)
View previous topic :: View next topic  
Author Message
es_uomikim
n00b
n00b


Joined: 19 Sep 2005
Posts: 10

PostPosted: Thu Sep 22, 2005 12:25 pm    Post subject: [SOLVED] o pl_PL co się pojawia i znika Reply with quote

Byłbym wdzięczny wszystkich którzy juz tu wejdą o przeczytanie postu w całości. TAK przeczytałem HOWTO o polonizacji Gentoo, zresztą przeczytałem kilka wersji, wiadomości na grupach, google, forum...czytałem wszystko co udało mi sie znaleźć nt temat ale wciąż nie umiem sobie z problemem poradzić.

Chodzi o polskie znaki ale nie o ich wyświetlanie bo wyswietlają sie wszedzie ok (wyswietlały ale o tym później):

Żeby nie było nieporozumień oto pliki :

xorg.conf :
Code:
Section "InputDevice"
    Identifier  "Keyboard1"
    Driver      "kbd"
    Option "AutoRepeat" "500 30"
    Option "XkbRules"   "xorg"
    Option "XkbModel"   "pc105"
    Option "XkbLayout"  "pl"
EndSection


klawiatura pc105 była używama w Xfree86 pod debianem i ubuntu i tam to działało.

00basic :
Code:
LANG="pl_PL"
LC_MESSAGES="en_US"
LANGUAGE="pl_PL:pl"


02locale :
Code:
LANG="pl_PL"
LANGUAGE="pl_PL:pl"
LC_MESSAGES="en_US"


99locale :
Code:
LANG="pl_PL"
LANGUAGE="pl_PL:pl"
LC_MESSAGES="en_US"


~/.bash_rc
Code:
LANG="pl_PL"
LANGUAGE="pl_PL:pl"
LC_MESSAGES="en_US"



Code:
tymek@linux ~ $ locale
LANG=en_US
LC_CTYPE="en_US"
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE="en_US"
LC_MONETARY="en_US"
LC_MESSAGES=en_US
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=



Code:

tymek@linux ~ $ locale -a
C
en_US
en_US.iso88592
en_US.utf8
pl_PL
pl_PL.iso88592
pl_PL.utf8
POSIX


Code:
tymek@linux ~ $ man man
invalid charset name
Error executing formatting or display command.
System command /bin/bzip2 -c -d /var/cache/man/cat1/man.1.bz2 | /usr/bin/less exited with status 1.

----------------------------------------

na poczatku wszystko było ustawione na "pl_PL.iso8859-2" (sprawdzałem też pl_PL.ISO-8859-2) i nie działało, za radą na pl.comp.os.linux gdzie dostałem linka do wiadomosci dotyczącej identycznego problemu (tez na gentoo wyświetlały się znaki we wszystkich aaplikacjach i terminalu ale nei dalo sie ich pisac w terminalu/konsoli) i zmiana z pl_PL.iso8859-2 na pl_PL pomogła.

U mnie nie pomogła (od razu). Ale ponieważ czytałem gdzieś o tym, ze dopiero po ponownym skompilowaniu glibc zmianu w lokalach zadziałały to przekompilowałem glibc jeszcze raz. Po dodaniu pl_PL do locales.build

locales.build :
Code:
en_US.utf8
pl_PL.utf8
en_US.iso8859-2
pl_PL.iso8859-2
pl_PL
en_US


za pierwszym razem wszystko było 'ok' tj mogłem wreszcie pisać po polsku! hurra!

Postanowiłem dodać do xorg.conf Option "XkbVariant" "basic", bo to podobno miało anulować inne niz polskie znaki. Po reboocie komputera zobaczyłem w GDM: ,,Wpisz nazw? u?ytkownika:'' ... ,,Has?o:'' itp. , potem nano i mc a w menu obydwu ,,?'' zamiast pl znaków. Do tego znowu nie mogłem pisać polskich literek! XkbVariant usunąłem, zrestartowałem komputer; dalej nie mogę pisać pl literek...jestem w punkcie wyjścia z tym, że w GDM widzę ,,Has?o:'' zamiast ,,Hasło:'' ....


byłbym wdzięczny za jakąkolwiek pomoc bo zazyna mnie ta sytuacja już 'troszkę' irytować...

pozdrawiam,
T


Last edited by es_uomikim on Thu Sep 22, 2005 9:48 pm; edited 3 times in total
Back to top
View user's profile Send private message
damjanek
Apprentice
Apprentice


Joined: 21 Jun 2004
Posts: 259
Location: Poland, Poznań

PostPosted: Thu Sep 22, 2005 2:23 pm    Post subject: Reply with quote

weird... moj locales.build wyglada tak:
Code:
en_US/ISO-8859-1
en_US.UTF-8/UTF-8
pl_PL/ISO-8859-2
pl_PL.UTF-8/UTF-8
i wszystko funkcjonuje nalezycie.. widze, ze ty masz zupelnie inaczej to zapisane..
_________________
$ uname -rms
Darwin 10.0.0 i386
Welcome to Darwin!
#gentoo-pl@freenode and #gentoo.pl@ircnet team
Back to top
View user's profile Send private message
Bako
Apprentice
Apprentice


Joined: 17 Jul 2005
Posts: 225
Location: Częstochowa [PL]

PostPosted: Thu Sep 22, 2005 3:03 pm    Post subject: Reply with quote

i nie wydaje mi sie, ze czytales HOWTO odnosnie polonizacji :)
ps. skad ci sie wzielo to LANGUAGE="pl_PL:pl" ???

popraw locales.build jak radzi damjanek i przekompiluj glibc (inaczej zmiana locales.build duzo nie da :)).

dodatkowo wywal te wszystkie wpisy z lokalizacja i zostaw tylko 99local:
Code:
LANG="pl_PL@euro"
LC_ALL="pl_PL"


// sorki nie doczytalem, ze chcesz miec angielskie powiadomienia :) - sama zmiana locales.build powinna pomoc
_________________
.: Asus F3JC :: Intel Core 2 Duo T5500 1,66GHz 667MHz :: 2GB DDR2 677MHz :: 100GB 5400rpm :: Nvidia GeForce 7300 :.
.: Powered by Gentoo :) -> http://picasaweb.google.pl/bardzi/Gentoo :.
Back to top
View user's profile Send private message
es_uomikim
n00b
n00b


Joined: 19 Sep 2005
Posts: 10

PostPosted: Thu Sep 22, 2005 3:31 pm    Post subject: Reply with quote

OK, pozamieniane dzis albo jutro przekompiluje glibc,
a HOWTO czytałem : >

to, że teraz wpisy wyglądaja tak a nie inaczej wygląda z wielu metamorfoz jakei przeszły po tym co przeczytałem w sieci, uslyszałem na usenecie...po własnych desperackich próbach ; ]
Back to top
View user's profile Send private message
es_uomikim
n00b
n00b


Joined: 19 Sep 2005
Posts: 10

PostPosted: Thu Sep 22, 2005 7:49 pm    Post subject: Reply with quote

Zrobiłem dokładnie co pisaliście...jak poprzednio - brak efektu:

99local :
Code:
LANG="pl_PL@euro"
LC_MESSAGES="en_US"


locales.build :
Code:
en_US.UTF-8/UTF-8
pl_PL.UTF-8/UTF-8
en_US/ISO-8859-1
en_US/ISO-8859-2
pl_PL/ISO-8859-2


i na tym skompilowane glibc,

Code:
tymek@linux /etc $ locale -a
C
en_US
en_US.iso88592
en_US.utf8
pl_PL
pl_PL.utf8
POSIX


jak widać powyżej...skurtecznie.

ale :


Code:
tymek@linux /etc $ locale
LANG=en_US
LC_CTYPE="en_US"
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE="en_US"
LC_MONETARY="en_US"
LC_MESSAGES=en_US
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=


nie zapomniałem o env-update ...
Back to top
View user's profile Send private message
rasheed
Guru
Guru


Joined: 15 Dec 2004
Posts: 466
Location: Ostrów Wielkopolski

PostPosted: Thu Sep 22, 2005 8:04 pm    Post subject: Reply with quote

No dobra, a co z

Code:
LC_CTYPE
LC_NUMERIC
LC_TIME
LC_COLLATE
LC_MONETARY
LC_PAPER
LC_NAME
LC_ADDRESS
LC_TELEPHONE
LC_MEASUREMENT
LC_IDENTIFICATION


Masz je ustawione na pl_PL w 02locale czy tam 99locale? LANG spróbuj bez @euro.
_________________
rasheed - #gentoo.pl@IRCnet team | www.mklimek.org - BLOG - Linux, Opera, Open Source | JID / Mail: rasheed@gentoo.pl

APEL!
Back to top
View user's profile Send private message
es_uomikim
n00b
n00b


Joined: 19 Sep 2005
Posts: 10

PostPosted: Thu Sep 22, 2005 9:19 pm    Post subject: Reply with quote

99local :
Quote:
LANG="pl_PL@euro"
LC_MESSAGES="en_US"


już cytowałem...spróbuję bez @euro.

poza tym 'LANG' służy do narzucenia z góry wszystkich pozostałych elementów tyle, że w odróżnieniu od 'LC_ALL' można potem definiować inne, czy nie tak? : >
Back to top
View user's profile Send private message
es_uomikim
n00b
n00b


Joined: 19 Sep 2005
Posts: 10

PostPosted: Thu Sep 22, 2005 9:50 pm    Post subject: Reply with quote

śmieszna sprawa, wygląda na to, że chodzi TYLKO o to, że 'LANG' jakoś nie jest brany pod uwagę przez system:

99local :
Code:
LANG="pl_PL"
LC_CTYPE="pl_PL"
LC_NUMERIC="pl_PL"
LC_TIME="pl_PL"
LC_COLLATE="pl_PL"
LC_MONETARY="pl_PL"
LC_MESSAGES="en_US"
LC_PAPER="pl_PL"
LC_NAME="pl_PL"
LC_ADDRESS="pl_PL"
LC_TELEPHONE="pl_PL"
LC_MEASUREMENT="pl_PL"
LC_IDENTIFICATION="pl_PL"



Code:
tymek@linux ~ $ locale
LANG=en_US
LC_CTYPE=pl_PL
LC_NUMERIC=pl_PL
LC_TIME=pl_PL
LC_COLLATE=pl_PL
LC_MONETARY=pl_PL
LC_MESSAGES=en_US
LC_PAPER=pl_PL
LC_NAME=pl_PL
LC_ADDRESS=pl_PL
LC_TELEPHONE=pl_PL
LC_MEASUREMENT=pl_PL
LC_IDENTIFICATION=pl_PL
LC_ALL=


po ręcznym ustawieniu wszystkich wartości wszystko działa : )
Back to top
View user's profile Send private message
YANOUSHek
Apprentice
Apprentice


Joined: 10 May 2004
Posts: 282
Location: Poznan, Poland;

PostPosted: Thu Sep 22, 2005 9:59 pm    Post subject: Reply with quote

Ja bym stawiał jednak na to, że zmienna LANG jest ustawiana w jakimś miejscu, które wykonuje się po /etc/env.d/*
_________________
Janusz Bossy
http://digigal.art.pl
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum