locale -a visar alla som är installerade så det är inte säkert att du använder det.
Om du bara skriver locale så visas den du använder nu.
Kör du utf-8 och vill byta så måste du byta namn på alla filer med svenska (skulle du ha något filnamn med kinesiska tecken eller med runor så ligger du risigt till).
Skulle vara något i stil med
Kod: Markera allt
for X in *; do
NAME=$(echo $X | iconv -f utf8 -t iso8859-15);
mv $X $NAME;
done
du skulle behöva använda. (OBS! Vet inte om detta funkar har inte testat det!)
Sen måste du ändra i /etc/profile.d/lang.sh (har jag för mig, för tillfället inte vid en dator med Slackware) och byta .UTF-8 till .iso8859-15 (har du stöd för det står det när du kör locale -a).
Med reservation för att det var några år sedan jag bytade från iso-8859 till utf-8
. Det kanske hjälper dig på vägen.
Får man fråga varför du vill byta från utf-8?