webForumDet fria alternativet

Svenska och Fedora 2

1 svar · 320 visningar · startad av startail

startailMedlem sedan sep. 2000155 inlägg
#1

Jag använder mig utav en Fedora 2 redhat server sedan ett tag tillbaka och den funkade med åäö bokstäver redan från början så jag tänkte inte mer på det.

Dock så verkar det som att det strular lite med språket nu för jag installerade tex samba på den och åäö på servern ser skumma ut på samba och åäö som är skrivna på samba ser fel ut på systemet.

Jag har även problem då jag flyttade över en databas till en anna server och alla åäö i databasen blev massa skumma tecken. Servern klarar av åäö men det var fel sparat i databasen

Nu undrar jag om nån vet om mina språk inställningar på servern kan skapa problem för mig.

Min /etc/sysconfig/i18n fil säger...
LANG="en_US.UTF-8"
SUPPORTED="en_US.UTF-8:en_US:en:sv_SE.UTF-8:sv_SE:sv"
SYSFONT="latarcyrheb-sun16"

startailMedlem sedan sep. 2000155 inlägg
#2

Blä för UTF8

Som jag trodde så va det UTF8 som stälde till det mesta... Uck...

Från http://www.e.kth.se/~pvz/utf8.txt

HUR MAN LAGAR SVENSKA BOKSTÄVER SOM FOLK I REDHAT 8
---------------------------------------------------
   En enkel howto i femtielva steg, av Perc.

En gång för länge länge sen, kom nåt miffo på att sluta använda
isolatin, dvs det ni känner igen som iso8859-1 osv. Vi använder
UTF-8! Alla kan tala med varandra! Ryssar med koreaner! Svenskar
med polacker! HOORAY! Vi gör det kompatibelt med isolatin, men 
förstås kan vi bara fixa A-Z. Shit happens.

En obestämd tidsrymd senare kom ett annat miffo på redhat på att 
"Vi måste hitta på nåt nytt, modernt och tufft till vår nya dist 
Redhat 8. Det här UTF-8 verkar koolt, det kör vi på!" "OK", sa 
ledningen. "Det låter fint."

Tyvärr glömde dom i sitt storhetsvansinne bort att den resterande
99% av världen fortfarande kör isolatin, och en stor del av denna
pratar andra språk än engelska, och följaktligen upplevs UTF-8 som 
"trasigt språk" av folk som använder bokstäver utöver A-Z. 

T.ex:

22:31 < morgoth> snackar knappt svenska så det spelar inte så stor roll

Men alla vet vi ju att USA är det enda befolkade landet i världen,
och i USA använder dom bara A-Z. Sådetså. 

Hur du fixar detta en gång för alla (nästan)
--------------------------------------------

Öppna filen /etc/sysconfig/i18n i din favorit-editor (men inte pico, 
för den är lam) och leta dig till första raden som innehåller
bokstäverna "UTF-8" exempelvis "en_US.UTF-8" vilket betyder att
redhat ska visa menyer och meddelanden på engelska, med UTF-8. 

Ta helt sonika bort ".UTF-8" ur den raden, och spara. Vill du vara
säker på att det ska funka, starta om(tm) datorn. Det funkar nog
på andra sätt också men jag har inte redhat här så jag vet inte.

OBS. Om du i efterhand ställer om språkvalet från redhats
grafiska(r) konfigurationsverktyg(tm) så får du gå in och
rota i filen igen. Ställer du t.ex till svenska blir ovan nämnda rad
bytt till "sv_SE.UTF-8" och du får följaktligen ta bort ".UTF-8" igen.

NU borde det fungera. Tack för mig. 

OCH SOM SAGT, jag har inte redhat 8 att testa med så jag
tar inget ansvar för eventuella fel. Tack på förhand till jdahlin
som kommer att gnälla på dessa eventuella fel och rätta dom åt mig ;)
139 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)