Portál AbcLinuxu, 12. května 2024 13:15


Dotaz: čeština a slack 10

7.10.2004 14:08 milda
čeština a slack 10
Přečteno: 139×
Odpovědět | Admin
Dobrý den,
mám dotaz ohledně češtiny do slacka 10. Snad všechno co jsem tady našel se týkalo verze 9.X a tam je to trochu jinak.
V souboru /etc/profile.d/lang.sh mám následující

export LANG=cs_CZ.utf8
export LANGUAGE=cs_CZ.utf8
export LC_MESSAGES=cs_CZ.utf8


a v souboru /etc/rc.d/rc.font mám následující


loadkeys cz-us-qwertz
setfont -v lat2-16.psfu.gz

A teď k tomu co to dělá (nedělá :-) )

V X-kách je čeština OK, ale v X-termu se nezobrazují znaky "ě" a "ř". Když spustím v X-termu mc a chci použít diakritiku tak tak se v mc spouští různé funkce (filtrovaný pohled atd.) Když se přepnu do konzole a přihlásím se, tak čeština funguje, ale jakmile spustím třeba mc tak se čeština v menu mc totálně rozsype a dole na příkazové řádce také nefunguje. Bude to asi chtít použít utf8 fonty, ale nevím, kde je vzít
Díky za radu Milda
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.10.2004 16:58 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
Rozbalit Rozbalit vše Re: čeština a slack 10
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja tam mam tohle .... + v Startu kde dalsi nastaveni locales ... funguje to celkem gut.. #!/bin/sh
TEST=`whoami`
if [ "$TERM" == "linux" ]; then

if [ "$TEST" != "root" ]; then

echo "Load Czech Env"
export LANG=cs_CZ
setfont lat2-16
loadkeys qwerty/cz-lat2
export LESSCHARSET=latin1
else
echo "Root -- US env restore"
export LANG=en_US
setfont -v
loadkeys us
fi
else
echo "Xterm ... "
fi
unset TEST
USE="-gnome -kde";turris
8.10.2004 09:41 milda | skóre: 3
Rozbalit Rozbalit vše Re: čeština a slack 10
No jo, jenomže já se snažím rozhybat to pod UTF8. A to si myslím, že tam asi nemužou být lat2 fonty. Máte někdo nějakej další typ?
Dík Milda
Stanislav Brabec avatar 8.10.2004 11:02 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše Re: čeština a slack 10
Odpovědět | | Sbalit | Link | Blokovat | Admin
Podle popisu problému to vypadá:

1) Někde (MC nebo XTerm) máte nastaveno 7bitové kódování. Pak stisky českých kláves systém bere jako Alt+něco. U MC je to v nastavení, u XTermu je to v app-defaults (přesný návod najdete ve starých Czech HOWTO, popis nastavení je také v /usr/share/mc/term/README.xterm).

2) Možná máte špatný font nebo nespouštíte xterm s parametrem -u8.

3) Ve standardním mc (jaký je asi ve Slackwaru) UTF-8 zlobí. Doporučuji použít záplaty od SuSE nebo Redhatu.

OT: Máte-li nastaveno LANG, LC_MESSAGES je zbytečné. Pokud v LANGUAGE něm máte nastaven jen jeden jazyk, také ho také zastoupí LANG.
8.10.2004 11:28 milda
Rozbalit Rozbalit vše Re: čeština a slack 10
Super, už to zpívá. Vykašlal jsem se na UTF8 a vrátil jsem se k ISO8859-2. Chodí to jak v konzoli, tak v Xtermu. Tisíceré díky
Milda

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.