Locale se nastavuje do C
Martin Kamín ZULU
martinkamin na quick.cz
Čtvrtek Leden 29 17:34:21 CET 2004
On 29. Jan, 09:46 AM CET, Pavel Kankovsky <peak na argo.troja.mff.cuni.cz> wrote 18 lines:
> On Thu, 29 Jan 2004, Martin Kamín ZULU wrote:
>
> > [root na evo kamin]# locale -a
> > C
> > POSIX
Konečně to vypadá na posun správným směrem.
> Aha. To nejspis znamena, ze Vam chybi potrebna data
> v /usr/{lib,share}/locale. Napr. byste pro cs_CZ mel mit:
> - /usr/lib/locale/cs_CZ/LC_CTYPE, LC_MESSAGES, LC_NUMERIC atd.
Tento adresář u mě neexistuje:
ll /usr/lib/locale/
ls: /usr/lib/locale: No such file or directory
a žádný balíček u mě instalovaný ani na ftp mirroru tento adresář nemá.
> - /usr/share/locale/cs/LC_MESSAGES/libc.mo atd.
tento adresář existuje:
ll /usr/share/locale/
total 135
drwxr-xr-x 2 root root 72 Nov 25 19:07 C/
-rw-r--r-- 1 root root 128576 Sep 8 10:21 all_languages
drwxr-xr-x 2 root root 72 Nov 25 19:07 be/
drwxr-xr-x 3 root root 128 Jan 22 11:51 cs/
drwxr-xr-x 3 root root 80 Jun 3 2003 da/
drwxr-xr-x 3 root root 104 Nov 25 19:07 de/
drwxr-xr-x 3 root root 80 Jun 3 2003 el/
drwxr-xr-x 2 root root 72 Jan 22 11:51 en/
drwxr-xr-x 3 root root 80 Jan 22 11:51 en_GB/
drwxr-xr-x 2 root root 112 Jan 22 11:51 en_US/
drwxr-xr-x 3 root root 104 Nov 25 19:07 es/
drwxr-xr-x 3 root root 80 Sep 25 21:57 fo/
drwxr-xr-x 3 root root 104 Nov 25 19:07 fr/
drwxr-xr-x 2 root root 72 Nov 25 19:07 he/
drwxr-xr-x 2 root root 72 Nov 25 19:07 it/
drwxr-xr-x 3 root root 80 Jun 3 2003 ja/
drwxr-xr-x 106 root root 2928 Jan 14 20:52 l10n/
-rw-r--r-- 1 root root 2601 Nov 14 21:18 locale.alias
drwxr-xr-x 3 root root 80 Sep 25 21:57 nb/
drwxr-xr-x 3 root root 80 Jun 3 2003 nl/
drwxr-xr-x 3 root root 80 Jun 3 2003 no/
drwxr-xr-x 3 root root 80 Jun 3 2003 pl/
drwxr-xr-x 3 root root 80 Jun 3 2003 pt/
drwxr-xr-x 2 root root 80 Nov 25 19:07 ru_RU/
drwxr-xr-x 2 root root 48 Nov 25 19:07 ru_RU.cp1251/
drwxr-xr-x 2 root root 48 Nov 25 19:07 ru_RU.koi8r/
drwxr-xr-x 3 root root 80 Jun 3 2003 sk/
drwxr-xr-x 3 root root 104 Nov 25 19:07 sv/
drwxr-xr-x 2 root root 72 Nov 25 19:07 uk/
drwxr-xr-x 2 root root 80 Nov 25 19:07 uk_UA/
drwxr-xr-x 2 root root 48 Nov 25 19:07 uk_UA.cp1251/
drwxr-xr-x 2 root root 80 Nov 25 19:07 zh_CN/
ll /usr/share/locale/cs
total 14
drwxr-xr-x 2 root root 2208 Jan 29 08:57 LC_MESSAGES/
-rw-r--r-- 1 root root 2919 Sep 18 04:24 cups_cs
-rw-r--r-- 1 root root 5655 May 5 2003 man
ll /usr/share/locale/cs/LC_MESSAGES/
total 3148
-rw-r--r-- 1 root root 1453 Aug 21 2002 GConf.mo
-rw-r--r-- 1 root root 51150 Jan 21 2003 GConf2.mo
-rw-r--r-- 1 root root 3745 Jan 20 2003 atk10.mo
-rw-r--r-- 1 root root 5076 Feb 26 2003 bonobo-activation.mo
-rw-r--r-- 1 root root 589 Sep 21 18:16 bootsplash.mo
-rw-r--r-- 1 root root 8235 Sep 3 11:02 chkconfig.mo
-rw-r--r-- 1 root root 34461 Mar 6 2003 console-tools.mo
-rw-r--r-- 1 root root 37684 Feb 13 2003 coreutils.mo
atd........
takže jsem si našel balíček locales, který obsahuje například adresář:
/usr/share/locale/cs/LC_CTYPE, který mi tady chyběl a narazil jsem, světe
div se na locales....rpm :))
Takže mnohokrát děkuji za radu. Pomohla opětovaná instalace modulu:
ftp://ftp.linux.cz/pub/linux/mandrake/9.1/i586/Mandrake/RPMS/locales-2.3.1.4-6mdk.i586.rpm
A běží to zase normálně!!
Ještě jednou díky
MK
Další informace o konferenci Linux