I operativsystemet Solaris 9 finns nu stöd för 162 språkområden. Solaris 9-dvd:n, programvaru-cd-skivorna för Solaris 9 och språk-cd:n för Solaris 9 täcker 39 språk. En översikt över språkstödsfunktioner finns i kapitel 4. I följande avsnitt ges en närmare beskrivning av några av funktionerna.
Från och med version 8 2/02 av Solaris stöds indata, presentation och utskrift av hela teckenuppsättningen GB18030-2000 (nära 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.
Stödet för GB18030-2000 i Solaris 9 innebär också bakåtkompatibilitet med tidigare kinesiska koduppsättningar (GBK och GB2312) liksom konvertering till andra koduppsättningar, som till exempel Unicode. 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 J2SETM på följande webbplats:
Sorteringsspråktyper ger användarna olika sorteringsalternativ, till exempel antal streck samt fonetiska och lexikografiska alternativ.
Avstavningsmodulen används för att avstava text på thai i stycken, meningar och ord i Motif på ett korrekt vis.
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.
Språkområdet th_TH.UTF-8 är Unicode-språkområdet för Thailand.
Språkområdet hi_IN.UTF-8 är Unicode-språkområdet för Indien.
Språkområdet zh_HK.UTF-8 är Unicode-språkområdet för Hongkong, Kina.
Den nya indatametoden för thai stöder, WIT, den av thailändska staten definierade indatastandarden för thai. WIT har tre nivåer: nivå noll, nivå ett och nivå två.
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:
Ny Chuyin-IM för traditionella kinesiska språktyper
Kantonesisk IM för alla kinesiska språkområden
Engelsk-kinesisk IM för alla kinesiska språkområden
Tilläggsfönstret utgör ett lättanvänt och utökningsbart användargränssnitt för indatametoder för alla kinesiska språkområden. Nedan följer de nya funktioner som stöds av tilläggsfönstret:
Skifta indatametod
Konfigurering av egenskaper för en indatametod
Paletter för GB2312, GBK, GB18030, HKSCS, CNS, Big-5 och Unicode-teckenuppsättningar
Hanteringsverktyg för kodtabeller
Ett visuellt tangentbord
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:
UTF-8 <---> HKSCS
UTF-8 <---> GB18030
UTF-8 <---> ISO8859-11
UTF-8 <---> hindi
Det nya språkområdet zh_CN.GB18030 har lagts till för att stödja den nya standardkodningen GB18030, som förklarats obligatorisk i ny lagstiftning från den kinesiska staten.
Det nya språkområdet zh_HK.BIG5HK har lagts till för att stödja HKSCS (Hong Kong Supplementary Character Set). HKSCS, som är en tilläggsteckenuppsättning till kodningsschemana Big-5 och ISO 10646, 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.
I det japanska språkstödet ingår också iconv-kodkonvertering mellan lokala japanska koduppsättningar i Solaris (till exempel eucJP, PCK och UTF-8) och japanska teckenuppsättningar för stordatorer (till exempel Fujitsu JEF, Hitachi KEIS och NEC JIPS).
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:
Språkområdet ca_ES.ISO8859-1 är Unicode-språkområdet för Spanien (katalanska).
Språkområdet ca_ES.ISO8859-15 är ett ytterligare Unicode-språkområde för Spanien (katalanska).
Språkområdet pl_PL.UTF-8 är Unicode-språkområdet för Polen.
Språkområdet ru_RU.UTF-8 är Unicode-språkområdet för Ryssland.
Språkområdet tr_TR.UTF-8 är Unicode-språkområdet för Turkiet.
Språkområdet ar_EG.UTF-8 är Unicode-språkområdet för Egypten.
Språkområdet pt_BR.UTF-8 är Unicode-språkområdet för Brasilien.
Språkområdet fi_FI.UTF-8 är Unicode-språkområdet för Finland.
Språkområdet fr_BE.UTF-8 är Unicode-språkområdet för Vallonien i Belgien.
För följande språkområden har den nationella valutaenheten bytts ut mot valutasymbolen för euro:
ca_ES.ISO8859-15 (Spanien) |
de_AT.ISO8859-15 (Österrike) |
de_DE.ISO8859-15 (Tyskland) |
de_DE.UTF-8 (Tyskland) |
en_IE.ISO8859-15 (Irland) |
es_ES.ISO8859-15 (Spanien) |
es_ES.UTF-8 (Spanien) |
fr_BE.ISO8859-15 (Belgien) |
fr_BE.UTF-8 (Belgien) |
fi_FI.ISO8859-15 (Finland) |
fi_FI.UTF-8 (Finland) |
fr_FR.ISO8859-15 (Frankrike) |
fr_FR.UTF-8 (Frankrike) |
it_IT.ISO8859-15 (Italien) |
it_IT.UTF-8 (Italien) |
nl_BE.ISO8859-15 (Belgien) |
nl_NL.ISO8859-15 (Holland) |
pt_PT.ISO8859-15 (Portugal) |
Bland tilläggen finns ett kodningsalternativ i Öppna/Spara-dialogerna på Fil-menyn som stöder kodningskonverteringar med iconv (3C). Med det här alternativet kan användare spara filer i olika kodformat, som till exempel UTF-8 and UTF-16.