webForumDet fria alternativet

svensk locale i ubuntu

Linux & BSD

6 svar · 5 267 visningar · startad av stoffe-2k

Medlem sedan apr. 200010 782 inlägg
Frågan#1

Har kört gentoo tidigare och aldrig haft några problem med åäö i terminalen men nu gick det inte som jag ville...
tittade lite på en tråd ... http://www.webforum.nu/showthread.php?p=143124

men jag väljer att fråga på nytt ...

problemet ser ut så här:

553M    ./Bj�rk - Volta - DTS 6.1ch

som ni(kanske) ser så är åäö bara skräptecken.

jag vill använda charset: iso88591 (eller om det går smidigt att konvertera allt befintligt till utf-8) :e

locale -a

C
en_US.utf8
POSIX
sv_SE
sv_SE.utf8

Varför det ser ut som det gör vet jag inte ;) :f

cat /var/lib/locales/supported.d/local

en_US.UTF-8 UTF-8
sv_SE sv_SE.iso88591

locale

LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

cat /etc/environment

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="sv_SE.iso88591"

smb.conf

    display charset= ISO8859-1
    unix charset = ISO8859-1
    dos charset = ISO8859-1

i windows över samba ser man åäö utan problem :)

Medlem sedan apr. 200010 782 inlägg
#2

locale helvetet är åter!! hjälp! (nästan dax att det blir ett mot betalnings jobb)

stoffe@gigabyte:/etc$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
stoffe@gigabyte:/etc$ locale -a
C
en_US.utf8
POSIX
sv_SE
sv_SE.iso88591
sv_SE.iso885915
stoffe@gigabyte:/etc$ cat /var/lib/locales/supported.d/local
sv_SE.ISO-8859-15 ISO-8859-15
stoffe@gigabyte:/etc$ cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="sv_SE.ISO-8859-15"

anna jᅵrvinen - jag fick feeling
Anders F Rᅵnnblom - Det ᅵr inte snᅵn som faller.mp3
bob_hund_-_Istᅵllet_fᅵr_musik_fᅵrvirring

osv...

putty: "ISO-8859-15:1999 (Latin-9, "euro")"

Medlem sedan mars 20007 896 inlägg
#3

Du har inte ändrat något i /etc/default/locale?

Så här har jag gjort;
- Ändrat /etc/default/locale till LANG="sv_SE.ISO-8859-1" (eller ISO-8859-15, minns inte riktigt... Var ett tag sedan - numera har det fungerat out of the box med UTF-8. Installerar med engelska som språk och svenskt tangentbord).
- Lade till en rad sv_SE.ISO-8859-1 ISO-8859-1 /var/lib/locales/supported.d/local
- Kör 'sudo locale-gen --purge'
- Starta om systemet (eller enbart X-servern)

Medlem sedan apr. 200010 782 inlägg
#4

cat /etc/default/locale
LANG="en_US.UTF-8"

Där kan vi kanske ha något ;) ska prova ändra där till sv_SE.ISO-8859-15 :-)

cat /var/lib/locales/supported.d/local
sv_SE.ISO-8859-15 ISO-8859-15

återkommer, tack tack :D

Medlem sedan apr. 200010 782 inlägg
#5

1000tack det var den där sista filen /etc/default/locale som var bojen i dramat :)

Medlem sedan mars 20007 896 inlägg
#6

NP. Skönt att det löste sig, även om det tog ett år och två månader. ;)

Medlem sedan apr. 200010 782 inlägg
#7

hehe , nja... första gången fixade jag till det på något sätt och nu när det blev en nyinstallations så var inte minnet riktigt med ;)

257 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)