Libreria di installazione di Solaris 7 (Edizione per piattaforma SPARC)

Supporto delle lingue

All'ambiente operativo Solaris sono stati aggiunti il supporto di nuove lingue con strutture di testo complesse, l'Internet Intranet Input Method Protocol, la gestione di font di terze parti, Unicode e oltre 30 versioni locali nuove o migliorate.

Framework delle lingue migliorato

Il supporto delle lingue dell'ambiente operativo Solaris è stato migliorato in alcune aree importanti:

Supporto più ampio delle versioni locali Unicode

Sun Microsystems ha fatto propria una filosofia multilingue degli ambienti informatici, in cui le versioni locali multiscript Unicode occupano un ruolo primario. Solaris ha da sempre supportato gli standard aperti e con questa release offre un supporto più ampio per lo standard Unicode v2.0, con sei nuove versioni locali Unicode UTF-8 - francese, tedesca, italiana, spagnola, svedese ed europea. (L'Europa adotterà l'Euro come valuta standard.)

Un'innovazione di particolare interesse per gli utenti e gli sviluppatori è l'inclusione del supporto multiscript. Ad esempio, nell'ambiente operativo Solaris 7, tutte le versioni locali en_US.UTF-8 sono state modificate in modo che gli utenti possano inserire e visualizzare il testo proveniente da script di scrittura differenti, ad esempio in lingua giapponese, tailandese o russa. È possibile passare facilmente da uno script all'altro senza bisogno di impostare o installare una nuova versione locale. Alcuni degli script utilizzabili per l'inserimento e la visualizzazione del testo nelle versioni locali sono i seguenti: arabo, cinese semplificato e tradizionale, giapponese, coreano, ebraico, tailandese, cirillico, gli script per l'Europa occidentale, orientale e settentrionale, turco e greco. È inoltre incluso un convertitore di set di codici grafico per facilitare la conversione dei dati degli utenti tra i vari set di codici.

Supporto di testi complessi

In Solaris 7 è stato integrato il supporto di testi complessi per lingue come l'arabo, l'ebraico e il tailandese, che richiedono una speciale pre-elaborazione per gestire il testo bidirezionale, composito e sensibile al contesto. Gli sviluppatori potranno usufruire di questo nuovo supporto dell'elaborazione e del rendering dei testi per creare le applicazioni destinate a questi mercati.

Supporto del protocollo IIIMP (Internet Intranet Input Method Protocol)

Solaris 7 implementa il protocollo IIIMP (Internet Intranet Input Method Protocol) per consentire la piena interoperabilità tra i metodi di input di Solaris, Java e le applicazioni non-X Windows. Il protocollo IIIMP stabilisce il modo di funzionamento dei metodi di input per le applicazioni non-X Window (incluse le applicazioni e gli applet Java), e offre una soluzione indipendente dalla piattaforma per i clienti che dispongono di un thin client, ad esempio un network computer o una JavaStationTM, e vogliono poter utilizzare i metodi di input del server.

Gestione migliorata dei font

Solaris 7 ha migliorato il supporto dei font con la nuova applicazione Desktop Font Downloader, che permette agli utenti di usare e gestire facilmente i font PostScript Type 1 e i font TrueType di terze parti nell'ambiente Solaris.

Supporto più ampio delle versioni locali

Sun ritiene molto importante offrire un supporto adeguato dell'ambiente utente. Con questa release, Solaris ha modificato oltre trenta versioni locali per rispondere meglio alle esigenze degli utenti. Alcune di queste modifiche riguardano il supporto della nuova valuta, l'Euro, che entrerà in vigore dal gennaio 1999.

Supporto dell'Euro

Nel 1997, la Comunità Europea (CE) ha deciso di standardizzarsi su un'unica moneta, denominata "Euro". A partire dal gennaio 1999, tutte le industrie di commercio con l'estero, le banche e le istituzioni finanziarie della CE passeranno dalla valuta locale all'Euro.

In previsione di questo cambiamento, la release Solaris 7 ha aggiunto il supporto dell'Euro in sedici nuove versioni locali, descritte nelle tabelle seguenti. Il meccanismo di input per il simbolo dell'Euro in queste versioni locali corrisponde alla proposta presentata a tale riguardo nelle raccomandazioni della Commissione Europea. Queste versioni locali opzionali potranno essere usate dagli sviluppatori e dagli utenti che debbano operare in Euro. I simboli delle valute locali saranno ancora disponibili per assicurare la compatibilità all'indietro.

Nuove versioni locali per gli utenti

Solaris supporta già la maggior parte delle lingue europee e, in questa release, ha ampliato in particolare il supporto delle aree dell'Europa orientale, della Tailandia e delle regioni del Medio Oriente. Le tabelle seguenti elencano le nuove versioni locali disponibili nell'ambiente operativo Solaris 7.

Tabella 3-1 Versioni locali nuove e modificate per gli utenti

Regione 

Versione locale 

Set di codici ISO 

Commenti 

Albania 

sq_AL

8859-2 

Bosnia 

nr

8859-2 

Bulgaria 

bg_BG

8859-5 

Croazia 

hr_HR

8859-2 

Estonia 

et

8859-15 

Il set di codici predefinito è stato cambiato da ISO 8859-1 a ISO 8859-15.  

Finlandia  

su è stato cambiato in fi

-- 

La versione locale è stata resa conforme agli standard ISO  

Francia 

fr.UTF-8

UTF-8 

 

Germania 

de.UTF-8

UTF-8 

Israele 

he

8859-8 

 

Italia 

it.UTF-8

UTF-8 

 

Lettonia 

lt

8859-13 

Il set di codici predefinito è stato cambiato da ISO 8859-4 a ISO 8859-13.  

Lituania 

lv

8859-13 

Il set di codici predefinito è stato cambiato da ISO 8859-4 a ISO 8859-13.  

Macedonia 

mk_MK

8859-5 

 

Norvegia 

no_NY

8859-1 

 

Romania 

ro_RO

8859-2 

 

Russia 

ru

KOI-8 

Il set di codici predefinito è stato cambiato da ISO 8859-5 a KOI-8. La versione locale russa basata su ISO 8859-5 sarà ancora disponibile come ru. La nuova versione locale sarà ru.K0I8-R.

Arabia Saudita 

ar

8859-6 

Serbia 

sr_SP

8859-5 

 

Slovacchia 

sl_SK

8859-2 

 

Slovenia 

sl_SI

8859-2 

 

Spagna 

es.UTF-8

UTF-8 

 

Svezia 

sv.UTF-8

UTF-8 

 

Tailandia 

th_TH

TIS 620-2533 

 

Gran Bretagna 

en_UK è stato cambiato in en_GB

 

La versione locale è stata resa conforme agli standard ISO  

Tabella 3-2 Nuove versioni locali per gli utenti che supporteranno la valuta Euro

Regione 

Versione locale 

Set di codici ISO 

Austria 

de_AT.ISO8859-15

8859-15 

Belgio 

fr_BE.ISO8859-15

8859-15 

Danimarca 

da.ISO8859-15

8859-15 

Finlandia 

fi.ISO8859-15

8859-15 

Francia 

fr.ISO8859-15

8859-15 

Germania 

de.ISO8859-15

8859-15 

Grecia 

el.sun_eu_greek

8859-7 (modificato) 

Irlanda 

en_IE.ISO8859-15

8859-15 

Italia 

it.ISO8859-15

8859-15 

Olanda 

nl.ISO8859-15

8859-15 

Portogallo 

pt.ISO8859-15

8859-15 

   

Spagna 

es.ISO8859-15

8859-15 

Svezia 

sv.ISO8859-15

8859-15 

Gran Bretagna 

en_GB.ISO8859-15

8859-15 

Europa 

en_EU.ISO8859-15

8859-15