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