|
|||||||||||||||||||||||||||
Gunner Poulsen skrev:
> Han stiller en række spørgsmål jeg ikke kan svare på :-(
> - Men det kan I :-)
>
> "Is the KDE desktop not automatically in Danish when you
> boot with lang=dk? Do I maybe have to set the LANGUAGE
> variable to da instead of dk, to get the desired
> result?"
Det lader til at knoppix-udvikleren har begået den fejl at
antage at lande og sprog er ækvivalente. Det er de ikke.
* Tastaturudlægninger regnes af en eller anden grund for at
være landeafhængige og de to der normalt findes til
dansk/Danmark har navnene "dk" og "dk-latin1".
* Sprog identificeres derimod ved en sprogkode, eventuelt
fulgt af en landekode så man kan skelne mellem brugen af
samme sprog i forskellige lande. For eksempel "fr"
(fransk), "fr_CA" (fransk i Canada) og "fr_FR" (fransk i
Frankrig)
> Hvad skal jeg svare ham?
At han bør arbejde med separate "keyboard" og "lang"
startparametre. Jeg kan ikke lige huske hvor han skal bruge
værdien af "keyboard", men værdien af "lang" skal bruges til
at slå op i filen "/usr/share/locale/locale.alias" hvilken
værdi systemvariablen "LANG" skal have. Hvis brugeren har
skrevet "lang=dansk" kan man for eksempel ved at køre
kommandoen:
grep da_DK /usr/share/locale/locale.alias \
| perl -pe 's/^.*[^-._[:digit:][:lower:]]([-._[:digit:][:lower:]]+)$/$1/i'
\
| sort -u | tail
konstatere at systemvariablen "LANG" skal have værdien
"da_DK.ISO-8859-1". (kommandoen er _ikke_ perfekt)
Jacob
--
"You've got to build bypasses!"
|
||||||||||||||
|
||||||||||||||