Skift Ubuntu 9.04 til ISO-8859-1

Her kan du få hjælp til installationen af Ubuntu.
bjornbak
Indlæg: 5
Tilmeldt: 24. apr 2009, 15:54

Skift Ubuntu 9.04 til ISO-8859-1

Indlæg af bjornbak »

Jeg har fornyeligt installeret Ubuntu 9.04 som erstatning for OpenSuSE.

Jeg benytter maskinen til web/Java udvikling og vi har "altid" benyttet ISO-8859-1 i stedet for UTF-8.

Vores subversion server samt vores produktionsservere kører ISO-8859-1.

Jeg har nu prøvet at trække koden ud på Ubuntu som default kører UTF-8, compile osv., men det går galt fordi der sker (eller retter ikke sker) en konvertering af ikke-ASCII tegnene som æ, ø og å.

I OpenSuse kunne jeg i YaST gå ind under Language setup og fjerne krydset i "Use UTF-8 enconding" og så kørte den efter en reboot ISO-8859-1.

Jeg har søgt på nettet og fundet at sudo dpkg-reconfigure locales "skulle" gøre dette på Ubuntu.

Men hvis jeg kører denne får jeg bare en "Generating locales" og så en masse en_AU.UTF-8... up-to-date, en_BW.UTF-8... up-to-date, osv. og altså ingen mulighed for at vælge..

Er der nogen som kan hjælpe mig med at skifte encoding?

På forhånd tak!
bjornbak
Indlæg: 5
Tilmeldt: 24. apr 2009, 15:54

Re: Skift Ubuntu 9.04 til ISO-8859-1

Indlæg af bjornbak »

Lige efter jeg havde sendt mit indlæg fandt jeg følgende: http://ubuntuforums.org/showthread.php?t=1075128

Jeg har for at være på den sikre side udvidet til:

Kode: Vælg alt

sudo gedit /var/lib/locales/supported.d/en

og indsæt i bunden:

Kode: Vælg alt

en_DK.ISO-8859-1 ISO-8859-1
en_DK.ISO-8859-1 ISO-8859-1

Gem og luk.

Kode: Vælg alt

sudo gedit /var/lib/locales/supported.d/local

og erstat indholdet med:

Kode: Vælg alt

en_DK.ISO-8859-1 ISO-8859-1
en_DK.ISO-8859-1 ISO-8859-1

Gem og luk.

Kode: Vælg alt

sudo gedit /etc/default/locale

og erstat indholdet med:

Kode: Vælg alt

LANG="en_DK.ISO-8859-1"

Gem og luk.

Til sidst køres:

Kode: Vælg alt

sudo dpkg-reconfigure locales


Det synes at virke men jeg ved dog ikke om det er den "rigtige" løsning.