Magyar locale support freebsd-n?

Zahemszky Gabor zgabor at zg.CoDe.hu
1998. Okt. 13., K, 10:42:30 CEST


[Charset iso-8859-2 unsupported, filtering to ASCII...]
Ezt csak jelzeskent hagytam benn, BSD alatt nem igy hijjak, hanem
ISO_8859-2-nek - ha jol tudom.  Legalabbis a ``szerintem'' jol
felkonfiguralt elm ezt mondta a leveledre.  Mellesleg noha van magyaritasom
a gepen, tobbek kozott ezert nem irok valodi ekezeteseket, csak nagy ritkan
repu:lo" e'kezeteket.

> Foglalkozott m_r valaki magyar locale supporttal freebsd-n. _rtem ezalatt
> az mklocale/setlocale ... parancsokat/f_ggv_nyeket + /usr/share/locale dir
> tartalm_t. Mert ha nem, _n belevetem magamat..

Hmm.  Remelem mas is valaszol ra, mert ha nem isten bizony tokon szurom magam
(no azt azert nem).  Szoval: goto levlista archivum.  Megcsinaltam kb 2 eve,
tobbszor irtam rola, ha jol emlekszem a spike.fa.gau.hu-n anon-nal elerheto,
ami ott talalhato az meg 2.0.5-on is el (meg 2.2.7-en, nalam is az van).
Ket ev utan sikerult elerni azt is, hogy a 3.x-be bekeruljon, legalabbis
az FBSD i18n-ert felelos ACHE levele szerint.  Ha egy kicsit raerek, akkor 
az elkovetkezo 1,5 napban megcsinalom a _rendes_ 101/102 gombos
billentyuzethez tartozo M$-jellegu drivert is a konzolhoz, es esetleg akkor
Julian meg betehetne 15-ig a 2.2.8-hoz.  Ez a driver tervek szerint valodi
AltGr-t fog hasznalni, meg Shift-Ctrl-ra valtast a magyar es az angol
kozott, hogy senki se o"ru:ljo:n meg a konzolon, hogy mondjuk programirashoz
jobb szereti az amerikai kiosztast, de neha hosszabb szovegeket kene
magyarul begepelnie, es ne kelljen folyton AltGr-;-t irni egy e' kedveert.
Egyebkent 2.2.6(?) ota az egesz /usr/share/locale-hoz csak a datumot leiro
LC_TIME file kell, a tobbi van az lt_LN.ISO_8859-2 alatt, es azt tartjak
szabvanyosnak.  (Ja es persze megcsinalni a hu_HU.ISO_8859-2 konyvtarat, meg
a linkeket, es beallitani a LANG valtozot.)  Azaz hasznalni mar lehet is a
meglevo rendszeredet magyarul - ha be tudod gepelni a magyar betuket mondjuk
Alt-160-kent.

ZGabor at CoDe dot HU

-- 
#!/bin/ksh
Z='21N16I25C25E30, 40M30E33E25T15U!' ;IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ ';set $Z ;for i { [[ $i = ? ]]&&print $i&&break;[[ $i = ??? ]]&&j=$i&&i=${i%?};typeset -i40 i=8#$i;print -n ${i#???};[[ "$j" = ??? ]]&&print -n "${j#??} "&&j=;typeset +i i;};IFS=' 0123456789 ';set $Z;X=;for i { [[ $i = , ]]&&i=2;[[ $i = ?? ]]||typeset -l i;X="$X $i";typeset +l i;};print "$X"



További információk a(z) BSD levelezőlistáról