Inlägg taggade: svenska

Locales from hell

Av , måndag, december 8th, 2008 08:35 f m GMT +2

Antingen är det bara jag som har prblem eller så är jag helt usel på att googla… Men jag har alltid haft problem när man kombinerar samba linux putty och windows.

Det blir alltid knas med svenska filnamn och jag har fått sitta och editera samba conf:en och locales och en massa små filer för att få det att fungera bra, dvs. dom svenska tecknen i filnamn ska visas som svenska i putty, i alla samba shares och man ska kunna skapa svenska filnamn från windows och terminalen och det ska fortfarande vara svenska tecken oavsett hur man tittar på filnamnen.

ÄNTLIGEN har jag fått fram en lösning!

Steg ett är att editera

/etc/default/locale

det enda som ska stå i den filen är

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

Sen ska du i putty ändra translation till UTF-8 (I inställningarna för putty ligger det under Windows –> translation)

Nu leker livet och allt är bra, om du nu har filer på din linux disk som är sedan tidigare och visar konstiga tecken i svenska filnamn har du bara lite mer att trixa med sen kommer ditt liv att vara solig och glatt, åtminstonde under överskådlig framtid…

Testa att skriva

ls | iconv -f ISO_8859-15 -t UTF-8

Här kan du undersöka vilket format de gamla svenska tecknen har, byt ut ISO_8859-15 mot andra kodningar så formas tecknen om till UTF-8 när dom listas. När du klurat ut vilken kodning dom har, dvs. när dom visas rätt så kan du konvertera filnamnet med

convmv -f ISO_8859-15 -t UTF-8 *

Samma här, den kodning du fick fram i förra steget använder du i –f parametern (-f från & –t till). Kör du kommandot så här så visar den bara vad som görs, ingen ändring görs. är du är övertygad att det blir bra så lägger du bara till –notest på slutet av raden så görs ändringarna på riktigt.

Och om det skulle skita sig så läser du bara in säkerhetskopiorna du gjorde innan du började, då är allt som vanligt igen och du kan försöka en gång till.

Det här fungerade bra med min Ubuntu 8.10 server, men jag ser inga problem med att göra så här på andra distributioner. Så länge som alla binärer finns…

Locales from hell

Av , fredag, maj 2nd, 2008 10:10 e m GMT +2

Jag har haft knas med locales i min Ubuntu Linux…

Systemet envisades med att skicka ut det här felet titt som tätt

locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory

Efter idogt letande så hittade jag lösningen :-)

Det var så här enkelt

apt-get install language-pack-en

Så enkelt är det, suck

Idiot

Av , torsdag, januari 26th, 2006 07:20 f m GMT +2

Om man får tro på Aftonbladet så är det verkligen Inge Augustsson en praktfjant… suck…

Aftonbladet skriver så här angående Li Fens graviditet och att hon inte vill spela när hon är gravid:

  - Förgäves har jag försökt informera om att kinesiska kvinnor kan stå böjda och jobba på risfälten fram till åttonde månaden, säger Trelleborg BTK:s ledare Inge Augustsson till Sydsvenskan.”

“Hon undrade vad som följderna skulle bli. Kontraktsbrott sa jag. Du blir av med din lägenhet, din lön, cykel och kläder. Du får heller inte spela i Trelleborg i framtiden, säger han till Trelleborgs Allehanda och tillägger att klubben nu heller inte kommer att hjälpa Fen att bli svensk medborgare. ”

Vad är det för idioti, ett barn är ett barn, ett drygt år av bordtennis är bordtennis….  Höj blicken, börja tänka och inse hur verkligheten och livet fungerar Inge.  

Läs artikeln här http://www.aftonbladet.se/vss/sport/story/0,2789,768422,00.html

Panorama Theme by Themocracy