Navrh vseobecneho lokalizatoru pre Linux
Milan Zamazal
mz@pdm.pvt.net
03 Aug 1999 22:38:38 +0200
>>>>> "SM" =3D=3D Stanislav Meduna <stano@trillian.eunet.sk> p=ED=B9e:
SM> Vyplynula implementacia prepinaca klavesnic, nepotrebujuca (za
SM> predpokladu nezastaraleho X servera) modifikaciu akychkolvek
SM> suborov patriacich do X distribucie:
SM> http://www.penguin.cz/~stano/sk/xkbsel.html
D=ECkuji, mrknu se na to.
SM> Momentalne vychytavam bugy, cakam na ohlasy a tak trochu
SM> zvazujem, ci to ma vobec zmysel - viem, ze su dovolenky, ale
SM> napriek zverejneniu v cz.comp.linux, www.penguin.cz a sk-i18n sa
SM> ozvali s pripomienkami traja-styria notoricki zaujemcovia o tuto
SM> problematiku, ale ze by to ludi nejako zvlast trapilo a skusali
SM> to...
T=F8eba jsou ostatn=ED zcela spokojen=ED a nemaj=ED =BE=E1dn=E9 p=F8ipom=EDnky. :-)
MV> v adresaroch /usr/lib/locale-config/${LANG} budu podadresare
MV> nazvane podla nazvu baliku a v kazdom z nich tri skripty -
MV> locale-check, locale-set a locale-set-default. prvy z nich
SM> Tento text nepoznam - zrejme bol iba na debianovskom liste
SM> (alebo som ho prehliadol a zabudol save-nut).
Byl sou=E8=E1st=ED prvn=EDho Mirova mailu, =E8=E1ste=E8n=EC jste na to reagoval, uv=E1d=EDm
pro p=F8ipomenut=ED del=B9=ED citaci:
Ostatne aplikacie:
v adresaroch /usr/lib/locale-config/${LANG} budu podadresare nazvane
podla nazvu baliku a v kazdom z nich tri skripty - locale-check,
locale-set a locale-set-default. prvy z nich kontroluje, ci bola
lokalizacia na konkretnej aplikacii uvedena, druha lokalizuje aplikaciu
a tretia obnovi default nastavenie. skripty musia byt schopne nastavit
system-wide a per-user lokalizacie.
vlastne, teraz ma napada, ze by mohli existovat specialne 'baliky' a to
CONSOLE a X11 - nemusime ich robit uplne oddelene.
v adresari /usr/lib/locale-config/${LANG} bude este nejaky subor pkgrc,
ktory by mohol obsahovat zaznamy typu:
------------- cut ------------------
[bash] # nazov _baliku_ - cize bash_XXX.deb/rpm
title=3D"Bash" # titulok
comment.en=3D"Bourne Again Shell\nSecond line" # komentar anglicky
comment.sk=3D"Bourne Again Shell\nDruhy riadok" # komentar slovensky
dir=3D./bash/ # podadresar, kde su skripty
check=3Dsystem-wide,per-user # co dokaze skontrolovat
set=3Dsystem-wide,per-user # co dokaze lokalizovat
default=3Dsystem-wide # co dokaze obnovit
min_ver=3D1.02 # najmensia mozna verzia baliku
------------- cut ------------------
Milan Zamazal
--=20
"Having GNU Emacs is like having a dragon's cave of treasures."
Robert J. Chassell