nastaveni ceskych locales
Pavel Voch
voch na econ.muni.cz
Středa Listopad 26 12:24:12 CET 1997
On Tue, 25 Nov 1997, Honza Pazdziora wrote:
> > Dobry den,
> >
> > chtel jsem si nastavit ceske locales. Postupoval jsem podle navodu v
> > Czech-HOWTO. Tedy:
> >
> > 1) Poridil jsem si knihovnu libc.so.5.4.38, programy locale, localedef a
> > gencat
> > 2) Vytvoril jsem adresar /usr/share/locale/cs_CZ.iso88592 a link cs s
> > odkazem na tento adresar.
> > 3) Do adresare /usr/share/i18n/ jsem zkopiroval charmaps a locales z
> > WG15-collection.
> > 4) Nainstaloval jsem fileutils.cat a textutils.cat z baliku pana Michla.
> > 5) Upravil jsem podle navodu locales.alias.
> > 6) Nastavil jsem promenne NLSPATH LANG LC_ALL a LC_MESSAGES. Zkousel jsem
> > ruzne varianty (cz, cs, cs_CZ.iso88592).
> >
> > Vysledek je: nic to nedela. Man si stezuje, ze nemuze najit catalog, coz
> > je pochopitelne, ale programy z fileutils a textutils nereaguji.
> >
> > Vi nekdo kde je chyba?
>
> Nekde mi tam chybi bod vytvoreni vlastnich locales. To v adresari
> /usr/share/i18n jsou zdrojove definice, v /usr/share/locale pak
> vlastni locales, podle nichz se (v idealnim pripade) budou programy
> chovat. Vy musite ty locales vygenerovat ze zdrojovych definic. Jak to
> udelat popisuje soubor Intro v baliku WG-15, zkracene se da rici:
>
> cd /usr/share/locale
> localedef -i /usr/share/nls/locale/cs_CZ \
> -f /usr/share/nls/charmaps/ISO_8859-1:1987 ./cs_CZ
>
Dekuji za radu, mezi radky to bylo i CzechHOWTO (,,...dale se ridte pokyny
z jednotlivych baliku...``). Mozna by bylo lepsi to tam popsat vice
explicitne. (Udelej: 1) 2) 3) ...). To pro pana Michla (resp. autora teto
casti CzechHOWTO).
Pouzil jsem vami navrzeny postup s tim rozdilem, ze bylo treba pouzit
ISO_8859-2:1987. Predpokladam, ze slo o preklep. Jinak to vypisovalo
spoustu chybovych hlaseni o neznamych znacich. S touto mapou to psalo uz
jen dve chyby, kterych jsem se zbavil upravou cs_CZ.
Nicmene. Stale to nefunguje :-(
Ma nekdo nejake dalsi napady?
Pavel Voch
Další informace o konferenci Linux