Salta l'introduzione Italia - Italiano
HP.com Italia Prodotti e Servizi Supporto e Drivers Soluzioni Come Acquistare
» Contatta HP
Altre opzioni
HP.com Italia
Configurare HP-UX per lingue diverse > Capitolo 1 Come configurare la lingua del vostro sistema

Gestione della variabile di ambiente LANG

» 

Documentazione tecnica

Libro completo in PDF
» Feedback
Inizio contenuto

 » Sommario

Per configurare sessioni HP-UX localizzate, si dovrà:

  • Gestire la variabile di ambiente LANG.

  • Accedere ai cataloghi dei messaggi e ai file delle risorse che dipendono dalla lingua.

  • Eseguire applicazioni in remoto attraverso sistemi internazionalizzati.

Si può impostare la variabile LANG su qualunque valore che sia supportato dal sistema operativo HP-UX come viene fornito con il vostro sistema.

Esistono tre modi per impostare la variabile di ambiente LANG, a seconda di come si vuole che la lingua funzioni:

  1. Personalizzare il file /etc/dt/config/Xconfig. Questo metodo viene usato per impostare la lingua in tutto il sistema, per tutti gli utenti e per tutte le sezioni.

  2. Personalizzare il file .dtprofile. Questo metodo viene usato per un utente specifico che può aver bisogno di un profilo linguistico diverso.

  3. Scegliere una lingua dal menu Options nella schermata di login CDE, che cambia la lingua per questa sessione.

Quando LANG è impostata, HP-UX usa anche i seguenti file dipendenti dalla lingua, per determinare l’interfaccia localizzata per i colori e gli sfondi:

  • /usr/dt/palettes/desc.versione_locale

  • /usr/dt/backdrops/desc.versione_locale

Impostazione della lingua per più utenti (file Xconfig)

Per fissare le impostazioni predefinite della lingua per tutto il sistema, si deve modificare il file Xconfig. Questo imposta la schermata di login del CDE e la variabile LANG per tutti gli utenti. Questo è l’unico modo per cambiare LANG per tutti i monitor nei sistemi multi-schermo. Ecco la procedura:

  1. Controllare per vedere se nel proprio sistema esiste il file /etc/dt/config/Xconfig. Se non c’è, copiarlo da /usr/dt/config/Xconfig. Non cercare di modificare direttamente il file /usr/dt/config/Xconfig.

  2. Modificare il file /etc/dt/config/Xconfig e cambiare la riga seguente (vedere l’Appendice A per un elenco di tutte le versioni locali):

    Dtlogin*language: <lang>

    Per esempio:

    • Per impostare la versione locale italiana iso8859-1 per tutti i monitor/utenti:

      Dtlogin*language: it_IT.iso88591

    • Per impostare la versione locale italia iso8859-1 per un monitor specifico (’hpabcd’):

      Dtlogin.hpabcd_0.language: it_IT.iso88591

  3. ATTENZIONE: Fare attenzione a NON includere uno spazio o un simbolo di tabulazione alla fine del valore <lang> (it_IT.iso88591). Ciò farebbe risultare errata la variabile LANG e la lingua non sarebbe impostata correttamente.
  4. Poi eseguire:

    /sbin/init.d/dtlogin.rc reset

  5. Effettuare il logout e poi di nuovo il login

Il client Dtlogin legge il catalogo di messaggi appropriato per quella lingua e visualizza la schermata di login CDE localizzata se l’interfaccia utente è stata localizzata per la versione locale scelta. Altrimenti la schermata di login sarà visualizzata in inglese. Il client Dtlogin determina quindi l’elenco delle versioni locali usando la seguente risorsa nel file /etc/dt/config/Xconfig:

  • Dtlogin*languageList

Impostazione della lingua per un solo utente (file .dtprofile)

Un utente individuale può scavalcare l’impostazione LANG per tutto il sistema cambiando il proprio file directory_home/.dtprofile. In questo caso, la schermata di login non è localizzata e LANG viene impostata solo per l’utente corrente.

Ecco la procedura da seguire per personalizzare il file .dtprofile:

  1. Effettuare il login come utente.

  2. Passare alla propria directory $HOME.

  3. Modificare il file .dtprofile. Aggiungere o cambiare la variabile di ambiente LANG. Per esempio:

    Per impostare la versione locale sulla versione locale italiana iso8859-1:

    LANG=it_IT.iso88591

  4. Salvare e uscire.

  5. Effettuare il logout e poi di nuovo il login.

Impostare la lingua per una sola sessione (menu Options del CDE)

Per impostare la lingua per una sessione, usare il menu Options della Gestione del login (la schermata che si vede quando si è pronti a effettuare il login al sistema). Scegliendo una versione locale dall’elenco, la variabile LANG viene impostata per l’utente sulla base di un solo login. Il valore della variabile LANG torna al valore predefinito (come impostato in dtlogin, vedere sopra) quando l’utente effettua il logout alla fine della sessione.

Impostazione di LANG predefinita su un sistema basato su terminali

Le impostazioni predefinite della lingua/set di caratteri per i sistemi basati su terminali si effettuano modificando il file .profile o .cshrc nella directory home dell’utente. Per esempio:

  • Per impostare il login predefinito dell’utente sulla versione locale italiana utf8, modificare le righe seguenti:

    Quando si usa sh o ksh, modificare il file .profile come segue:

    	LANG=it_IT.utf8
    export LANG

    Quando si usa csh, modificare il file .cshrc come segue:

    	setenv LANG it_IT.utf8
  • Per impostare il login predefinito dell’utente sulla versione locale italiana iso8859-1, effettuare le modifiche seguenti.

    Quando si usa sh o ksh, modificare il file .profile come segue:

    	LANG=it_IT.iso88591
    export LANG

    Quando si usa csh, modificare il file .cshrc come segue:

    	setenv LANG it_IT.iso88591
Versione stampabile
Informativa sulla privacy Usando questo sito si accettano le sue condizioni
© 2001 Hewlett-Packard Development Company, L.P.