Nyheter i operativmiljön Solaris 9 8/03

Språkstöd i Solaris 9

Operativmiljön Solaris 9 har nu stöd för 162 språkområden, vilket omfattar 39 språk. Stödet för de här språkområdena är tillgängligt på Solaris 9-dvd:n, programvaru-cd-skivorna för Solaris 9 och språk-cd:n för Solaris 9. Följande avsnitt ger information om språkstödet.

Mer information finns i International Language Environments Guide.

Förbättrat informationsutbyte

Stödet för informationsutbyte med andra miljöer än Solaris har förbättrats i Solaris 9. Bland tilläggen ingår nya iconv-verktyg för datakonvertering mellan UTF-8 och följande systemberoende koduppsättningar: HKSCS, GB18030, ISO 8859-11 och hindi. Vidare har språkstödet för japanska utökats med iconv-moduler. De här modulerna kan konvertera mellan de japanska koduppsättningarna för Solaris och koduppsättningarna för japanska stordatorer från Fujitsu, Hitachi, and NEC.

Mer information om språkstöd i Solaris 9 hittar du i International Language Environments Guide.

Nya TrueType-teckensnitt

De nya TrueType-teckensnitten ger ett sammanhängande utseende mellan koduppsättningarna och ger stöd för samma teckensnitt över koduppsättningarna. TrueType-teckensnitten är gemensamma för alla europeiska språkversioner. Alla asiatiska språkversioner har var sin egen TrueType-teckensnittsfil.

Mer information finns i International Language Environments Guide.

Utökat stöd för Unicode

Solaris 9 ger ett vidare stöd för Unicode. Bland tilläggen ingår nya Unicode-språkområden (UTF-8) för Thailand, Indien, Hong Kong, Turkiet, Egyptien, Brasilien, Finland och flamländska Belgien.

Mer information om stöd för Unicode i Solaris 9 hittar du i International Language Environments Guide.

Skrivarfilterförbättring – mp-programmet

Programmet mp hanterar internationella textfiler från olika Solaris-språkområden. Programmet genererar utdata för det avsedda språkområdet. Eftersom CTL (Complex Text Layout) stöds i programmet mp har resultatet en ordentlig textlayout, exempelvis dubbelriktad textrendering och form. Beroende på konfigurationen av mp-systemteckensnitten för de olika språkversionerna kan PostScript-utdatafilen innehålla symbolbilder från systemresidenta skalbara eller punktuppbyggda teckensnitt i Solaris.

Mer information finns i “Print Filter Enhancement With” i International Language Environments Guide.

Nya iconv-moduler

iconv-moduler medger konvertering mellan inhemskt kodad data och Unicode. Följande nya iconvmoduler har lagts till för att stödja nya teckenuppsättningar:

Utökad konvertering i Öppna/Spara-dialogen på Fil-menyn i Dtpad

Bland tilläggen finns ett kodningsalternativ i Öppna/Spara-dialogen på Fil-menyn. Det här alternativet stöder filkodningsändringar med iconv-verktyget. Med det här alternativet kan användare spara filer i olika kodformat, som till exempel UTF-8 and UTF-16.

Se direkthjälpen (man page) för iconv(3C).

Stöd för den nya kinesiska GB18030-2000-teckenuppsättningen

Solaris-plattformen stöder inmatning, visning och utskrift av hela teckenuppsättningen GB18030-2000, som omfattar nästan 30 000 tecken. Ett program som körs på Solaris-plattformen kan därför dra nytta av ett större antal kinesiska tecken. Symbolerna är framförallt Han-tecken, men även symboler för minoritetsspråk som tibetanska, wei, yi och mongoliska.

I GB18030-2000-stödet Solaris 9 ingår även bakåtkompatibilitet med tidigare kinesiska koduppsättningar, GBK och GB2312. Konvertering till andra koduppsättningar, som till exempel Unicode, ingår också. Solaris-utvecklare behöver inte förändra några metoder för att utnyttja det nya koduppsättningsstödet. Standardverktygslådor har också tillgång till det nya stödet.

För Java-program där stöd för GB18030-2000 behövs finns information om J2SE på följande webbplats:

http://java.sun.com/j2se/1.4

Nytt zh_CN.GB18030-språkområde, en vidareutveckling av zh_CN.GBK

Det nya språkområdet zh_CN.GB18030 har lagts till för att stödja den nya standardkodningen GB18030. Kodningen har förklarats obligatorisk genom en ny lag från den kinesiska staten.

Nya sorteringsspråktyper för kinesiska och koreanska

Sorteringsspråktyper ger användarna olika sorteringsalternativ, till exempel antal streck samt fonetiska och lexikografiska alternativ.

Avstavningsmoduler för thai

Avstavningsmodulen används för att avstava text på thai i stycken, meningar och ord i Motif på ett korrekt vis.

Nya asiatiska UTF-8-språkområden (Unicode)

UTF-8 (File System Safe Universal Transformation Format) är en kodning som definieras av X/Open® som en multibyte-motsvarighet av Unicode. UTF-8 omfattar nästan alla tecken i enkelbyte- och multibyte-versionerna för de europeiska- och asiatiska språkversionerna för Solaris.

Ny indatametod för thai

Den nya indatametoden för thai stöder sekvenskontroll av thailändska indata, enligt Thai Industrial Standards Institutes definition i TIS 1566-2541 av standarden "Thai input/output methods for computer" (eller “WTT”). Sekvenskontrollen av indata sker på tre nivåer: nivå 0 (fri passage), nivå 1 (normal kontroll) och nivå 2 (sträng kontroll).

Nya indatametoder för kinesiska

Fler populära och kraftfulla indatametoder (IM) för språktyperna traditionell respektive förenklad kinesiska har tillkommit för nya teckenuppsättningar och språktyper:

Nytt tilläggsfönster för kinesiska indatametoder

Tilläggsfönstret ger ett gränssnitt till indatametoderna. Gränssnittet är lättanvänt utökningsbart för alla kinesiska språkområden. Nedan följer de nya funktioner som stöds av tilläggsfönstret:

Nytt zh_HK.BIG5HK-språkområde för att stödja HKSCS för Hongkong, Kina

Det nya språkområdet zh_HK.BIG5HK har lagts till för att stödja HKSCS (Hong Kong Supplementary Character Set). HKSCS är en tilläggsteckenuppsättning till kodningsschemana Big-5 och ISO 10646. HKSCS innehåller kinesiska tecken som behövs vid kinesisk databehandling i Hongkong. De här tecknen finns dock inte standarduppsättningarna Big-5 eller ISO 10646.

Fler japanska iconv-moduler

I det japanska språkstödet ingår vidare kodkonvertering med iconv, mellan japanska språkområden för Solaris och japanska teckenuppsättningar för stordatorer. Bland teckenuppsättningarna för japanska språkområden ingår eucJP, PCK och UTF-8. Bland japanska teckenuppsättningar för stordatorer ingår Fujitsu JEF, Hitachi KEIS och NEC JIPS.

Nytt stöd för europeiska tangentbord och tangentbord för Mellersta östern

Sun I/O-tangentbordsstöd för TurkeyQ, TurkeyF och arabiska har lagts till i Solaris 9. Vidare har USB-tangentbordsstöd för Sun Ray lagts till för TurkeyQ, TurkeyF, belgiska och arabiska.

Mer information finns i International Language Environments Guide.

Nya Unicode-språkområden (UTF-8) för Europa och Mellanöstern

Ryska, polska och två nya katalanska språkområden lades till de europeiska och språkområdena och språkområdena för Mellanöstern i Solaris 8, utgåva 10/00. I utgåva 4/01 av Solaris 8 tillkom ytterligare två språk, UTF-8-koduppsättningar för turkiska respektive ryska.

I Solaris 9 inkluderar, i språkstödet för Europa och Mellanöstern, UTF-8-språkområden för Turkiet, Egypten, Brasilien, Finland och Vallonien i Belgien.

Språkområdesnamnen är som följer:

Stöd för euro som standardvaluta

För följande språkområden har den nationella valutaenheten bytts ut mot valutasymbolen för euro: