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!
Skift Ubuntu 9.04 til ISO-8859-1
-
- Indlæg: 5
- Tilmeldt: 24. apr 2009, 15:54
Re: Skift Ubuntu 9.04 til ISO-8859-1
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:
og indsæt i bunden:
Gem og luk.
og erstat indholdet med:
Gem og luk.
og erstat indholdet med:
Gem og luk.
Til sidst køres:
Det synes at virke men jeg ved dog ikke om det er den "rigtige" løsning.
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.