← Back to team overview

sslug-teknik team mailing list archive

Re: Re: latin1 locale

 

Mads Jensen skrev:
 .....
>> Jeg har dog i ubuntu lavet en dk/latin1 locale og har:
>>
>> LANG=da_DK.ISO8859-1
>>
>> jeg har efterhånden fået det meste til latin1, dette hersens UTF-8
>> virker alligevel i de fleste tilfælde i GUI så bare CLI altid er 8 bit /latin1
>> er jeg tilfreds ....
> 
> Hvordan laver man en locale ? Der er kun UTF-8 locales installeret på
> mit system, under /usr/lib/locale Problemet er at jeg har behov for at
> læse danske bogstaver, og bruges C som locale, så kommer de ud som ?,
> hvilket ikke er så hensigtsmæssigt.
> 


"C" burde eksistere som default hvis ikke andet er defineret.
Men du kan have et problem i at dit GUI er sat til utf-8 og dermed
omgivelser kører utf-8 og så går det måske galt.
Med "C" er det dog US-Ascii 7bit, dvs. danske tegn er ofte ikke muligt.
Så du skal have lavet de ekstra locale-filer med ISO-8859-1.

http://wiki.sslug.dk/index.php/Ubuntu_FAQ
http://ubuntuforums.org/showthread.php?t=423039
http://www.h3lo.org/2008/05/20/easy-way-to-add-locales-in-ubuntu/



Derudover skal f.eks. omgivelser sættes til det ønskede inden opstart:
I /etc/environment har jeg bla. også:

LANGUAGE="da_DK:da:en_GB:en"
LANG="da_DK.ISO8859-1"



Det er dog muligt at alt dette gør at der bruges ISO-8859-1 langt flere
steder en tilsigtet (i non-GUI programmer), men programmer som firefox, openoffice mfl.
ser ikke ud til at blive berørt.
Filer med utf-8 er så måske ikke muligt, men for mig er det godt det samme
utf8 og filnavne bliver jeg alligevel ikke gode venner med....


References