Tilläggsinformation för Java Desktop System, version 2

1.8 Flyttning till flerspråkig unicode-datoranvändning

Java Desktop System är ett helt Unicode-aktiverat, flerspråkigt system som stöder språk med Unicode UTF-8-kodning. Java Desktop System erbjuder dessutom koduppsättningskonvertering som stöd för gamla språkkodningar.

1.8.1 Språkstöd

Java Desktop System installeras som standardskrivbord i alla språkversioner, som en del av det underliggande operativsystemet. Sun Microsystems tillhandahåller emellertid fullständigt globaliseringsstöd för följande språkversioner i Java Desktop System:

1.8.2 Importera och exportera data

Det finns flera sätt att importera och exportera data som påvarkas av flyttningen till flerspråkig unicode-datoranvändning.

1.8.2.1 Flyttbara media

Filsystemtyperna FAT och VFAT används vanligen i disketter, zip-enheter och flyttbara hårddiskar i Microsoft Windows. Systemadministratören måste konfigurera monteringsalternativen codepage och iocharset för de här filsystemtyperna. Om du t.ex. importerar från Windows för traditionell kinesiska, måste inställningarna vara som visas i följande tabell om filnamnen på traditionell kinesiska ska visas korrekt.

Monteringsalternativ 

Inställning för traditionell kinesiska 

codepage

950 

iocharset

big5 

Här följer exempelposter för filen /etc/fstab för traditionell kinesiska:

/dev/fd0h1440

/media/fd0h1440

vfat noauto,iocharset=big5,codepage=950

/dev/sda1

/media/iee1394disk

vfat noauto,iocharset=big5,codepage=950

1.8.2.2 Montera ett Microsoft Windows-fjärrfilsystem med hjälp av Samba

En systemadministratör måste konfigurera monteringsalternativen codepage och iocharset för att montera ett Microsoft Windows-fjärrfilsystem som delas med CIFS, eller ett filsystem som är exporterat från ett annat system med SMB. Om du t.ex. importerar gamla filer som kodats i big5 på Windows för traditionell kinesiska, måste parametern iocharset anges till big5 och codepage till 950 om filnamnen på traditionell kinesiska ska visas korrekt. Här följer ett exempel på en /etc/fstab-post:

server:/data /data smbfs iocharset=big5,codepage=950,username=foo,password=bar

1.8.2.3 Montera ett UNIX-fjärrfilsystem med Samba

Java Desktop System kan fjärransluta till ett filsystem på UNIX- och Linux-system med SMB. Exportservern måste köra Samba eller motsvarande för att kunna exportera fjärrfilsystemet. På klientsidan kan du ange filsystemskodning om gamla data lagras i de gamla kodningarna. Koduppsättningskonverteringen av filnamnet sker automatiskt.

1.8.2.4 Microsoft Office-filer

Microsoft Office-filer kodas med Unicode. StarOffice-program kan utan problem läsa och skriva Unicode-kodade filer.

1.8.2.5 HTML-filer

HTML-filer som skapats med HTML-redigerare, t.ex. Mozilla Composer, eller som sparats i en webbläsare, innehåller oftast ett charset-kodningsmärke. Du kan läsa sådana HTML-filer i webbläsaren Mozilla Navigator eller redigera filerna i Mozilla Composer, enligt kodningsmärket i HTML-filen.

1.8.2.6 Laga skadade HTML-filer

Det kan hända att en del HTML-filer visas med skräptecken. Problemet beror oftast på något av följande:

Gör så här om du vill hitta charset-kodningsmärket i HTML-filen:

  1. Öppna filen i Mozilla.

  2. Tryck på Ctrl + I eller klicka på Visa för att öppna Visa-menyn.

  3. Klicka på Sidinformation.

charset-informationen är längst ned på fliken Allmänt, t.ex.: Content-Type text/html; charset=us-ascii

Om strängen charset=us-ascii inte matchar filens faktiska kodning, verkar filen vara skadad. Gör så här om du vill redigera HTML-filens kodning:

  1. Öppna filen i Mozilla Composer.

  2. Öppna Arkiv-menyn.

  3. Välj Spara som teckenuppsättning.

  4. Välj den korrekta kodningen. Mozilla Compose konverterar automatiskt kodningen och charset-märket.

1.8.2.7 Spara e-post i flyttbart format

Modern e-post märks med MIME charset-märket.. E-postprogrammet i Java Desktop System, Evolution, accepterar MIME charset-märken. Du behöver inte utföra någon kodningskonvertering.

1.8.2.8 Oformaterade textfiler

Oformaterade textfiler har inget charset-märke. Om filerna inte sparas med UTF-8-kodning, behövs kodningskonvertering. Om du t.ex. vill konvertera en oformaterad textfil som är kodad på traditionell kinesiska från big5 till UTF-8 kör du följande kommando: iconv -f big5 -t UTF-8 inputfilename > outputfilename