Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Zmiana lokalizacji na UTF-8
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
rastman
Apprentice
Apprentice


Joined: 22 Jan 2007
Posts: 210

PostPosted: Sun Nov 11, 2007 11:59 am    Post subject: Zmiana lokalizacji na UTF-8 Reply with quote

Próbuję to zrobić wg podręcznika:
http://www.gentoo.org/doc/pl/utf-8.xml

Oczywiście wszystko przebiega pomyślnie, aż do momentu wywołania 'locale'. Wtedy to pokazuje mi się przy zmiennych nadal 'pl_PL', a powinno byc 'pl_PL.UTF-8' Czemu tak się dzieje? Jedyna zastanawiajaca rzecza jest to, że polecenie locale -a | grep 'pl_PL' daje wynik:
Code:

pl_PL
pl_PL.utf8

zamiast:
Code:

pl_PL
pl_PL.UTF-8


O co może chodzić?
Jeszcze że tak spytam - czy uważacie przejście na utf za opłacalne, czy moze lepiej to olac i zostac przy swoim iso?
Back to top
View user's profile Send private message
SlashBeast
Retired Dev
Retired Dev


Joined: 23 May 2006
Posts: 2922

PostPosted: Sun Nov 11, 2007 12:04 pm    Post subject: Reply with quote

UTF jest wskazane. Pozatym dobre wyniki Ci zwraca - przynajmniej u mnie jest podobnie a wszystko działa.

Code:
slashbeast@betrayed ~ % locale
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=pl_PL.UTF-8
slashbeast@betrayed ~ % locale -a
C
en_US
en_US.utf8
pl_PL
pl_PL.utf8
POSIX
slashbeast@betrayed ~ % cat /etc/locale.gen
en_US ISO-8859-1
en_US.UTF-8 UTF-8
pl_PL ISO-8859-2
pl_PL.UTF-8 UTF-8
Back to top
View user's profile Send private message
rastman
Apprentice
Apprentice


Joined: 22 Jan 2007
Posts: 210

PostPosted: Sun Nov 11, 2007 12:49 pm    Post subject: Reply with quote

Właśnie nie..
Code:

$ locale
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="pl_PL"
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=pl_PL
$ locale -a
C
en_US
en_US.utf8
pl_PL
pl_PL.utf8
POSIX

locale-gen
en_US ISO-8859-1
en_US.UTF-8 UTF-8
pl_PL ISO-8859-2
pl_PL.UTF-8 UTF-8
Back to top
View user's profile Send private message
SlashBeast
Retired Dev
Retired Dev


Joined: 23 May 2006
Posts: 2922

PostPosted: Sun Nov 11, 2007 12:59 pm    Post subject: Reply with quote

Widac nie zmieniles na pl_PL.UTF-8 w 02locale.
Back to top
View user's profile Send private message
rastman
Apprentice
Apprentice


Joined: 22 Jan 2007
Posts: 210

PostPosted: Sun Nov 11, 2007 1:49 pm    Post subject: Reply with quote

Że niby to jest źle?
Code:

$ cat /etc/env.d/02locale
LANG="pl_PL.UTF-8"
LC_ALL="pl_PL.UTF-8"

oczywiście env-update i source /etc/profile wykonane.
Back to top
View user's profile Send private message
sebas86
Guru
Guru


Joined: 01 May 2005
Posts: 568
Location: Szczecinek / Szczecin

PostPosted: Sun Nov 11, 2007 2:50 pm    Post subject: Reply with quote

rastman wrote:
Że niby to jest źle?
Code:

$ cat /etc/env.d/02locale
LANG="pl_PL.UTF-8"
LC_ALL="pl_PL.UTF-8"

Oczywiście dobrze masz to wpisane, UTF-8 jest tu tylko dodatkową informacją, zajrzyj do /usr/share/locale, prawdopodobnie masz tylko pl, ale po env-update i ponownym zalogowaniu powinno być wszystko dobrze. U siebie mam:
Code:
# locale -a | grep pl
pl_PL
pl_PL.utf8

I wszystko pięknie śmiga. :)
rastman wrote:
oczywiście env-update i source /etc/profile wykonane.

To nie starczy, pamiętaj, że zmienne środowiskowe żyją sobie w pamięci wraz z aktualna sesją, jeśli chcesz zobaczyć czy na prawdę działa zaloguj się ponownie. Warto też sprawdzić .bashrc w katalogu domowym czy nie nadpisujesz tych zmiennych (o ile używasz BASH-a).
_________________
Nieważne jaka dystrybucja, ważne, że Linux!
Back to top
View user's profile Send private message
rastman
Apprentice
Apprentice


Joined: 22 Jan 2007
Posts: 210

PostPosted: Sun Nov 11, 2007 3:12 pm    Post subject: Reply with quote

Mam zarówno pl jak i pl_PL.
Co do basha to w configu na pewno nie ma zadnej zmiennej nadpisanej.
Uruchomilem nawet ponownie caly system, a locale dalej pokazuje samo pl_PL przy zmiennych.
Back to top
View user's profile Send private message
Pryka
l33t
l33t


Joined: 08 Jun 2007
Posts: 658
Location: /dev/null

PostPosted: Sun Nov 11, 2007 3:18 pm    Post subject: Reply with quote

polecam
https://forums.gentoo.org/viewtopic-t-179057-start-0.html

ja robiłem tak jak tutaj
Back to top
View user's profile Send private message
rastman
Apprentice
Apprentice


Joined: 22 Jan 2007
Posts: 210

PostPosted: Sun Nov 11, 2007 3:34 pm    Post subject: Reply with quote

nie wiem czemu, ale zmienne nadpisywaly sie. Byly one jeszcze w pliku 99local zamiast tylko w 02locale. Skad sie tam wziely - nie wiem.

================================================

Aterm nie obsluguje unicode? Mozecie polecic jakas podobna konsole? Moglaby miec dodatkowo karty, choc to nie jest konieczne.

Arfrever: Połączono posty.
Back to top
View user's profile Send private message
largo3
Tux's lil' helper
Tux's lil' helper


Joined: 17 Apr 2007
Posts: 130
Location: Poland

PostPosted: Sun Nov 11, 2007 4:43 pm    Post subject: Reply with quote

Przeczytaj do końca stronę podręcznika, którą sam podałeś: http://www.gentoo.org/doc/pl/utf-8.xml#doc_chap3
Masz tam napisane jak przekonwertować nazwy i same pliki do UTF-8 oraz wymienione kilka emulatorów terminali wspierających UTF-8. Ja polecam rxvt-unicode. :)
_________________
We are making a new world - free world.
XianN wrote:
Pamietaj, ze Gentoo to dobry, stabilny, szybki i b. fajny system, ktory trzeba pielegnowac, piescic i dobrze karmic;) W przeciwnym razie odgryzie Ci noge i pojdzie w swoja strone...
Back to top
View user's profile Send private message
Arfrever
Bodhisattva
Bodhisattva


Joined: 29 Apr 2006
Posts: 2463
Location: 異世界

PostPosted: Sun Nov 11, 2007 4:52 pm    Post subject: Reply with quote

Odnośnie manuali, to najlepsze rozwiązanie polegające na użyciu nowszej wersji Groffu jest opisane tutaj.

Perduodu linkėjimus
Arfrever
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