JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide des environnements linguistiques internationaux pour Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Français)
PDF
search filter icon
search icon

Informations document

Préface

1.  Introduction

2.  Prise en charge des environnements linguistiques Unicode et UTF-8

3.  Utilisation des langues et des environnements linguistiques

Sélection d'un environnement linguistique dans GNOME Display Manager

Sélection d'un environnement linguistique dans GNOME Desktop Manager

Démarrage d'une session dans une autre langue

Configuration de l'environnement linguistique dans une session de terminal

Environnements linguistiques composites

Installation d'environnements linguistiques supplémentaires

Facettes d'environnement linguistique

Qu'est-ce qu'une facette ?

Structure de facettes d'environnements linguistiques

Ajout de la prise en charge linguistique dans le Gestionnaire de packages

Ajout de la prise en charge linguistique à partir de la ligne de commande

Configuration de l'environnement linguistique par défaut du système

Environnements linguistiques hérités

Définition d'alias d'environnement linguistique

Sélection d'un environnement linguistique dans le programme d'installation

Sélection de l'environnement linguistique dans le programme d'installation automatisée

Sélection des environnements linguistiques à installer

Environnements linguistiques non UTF-8

Configuration du fuseau horaire, du mappage clavier et de l'environnement linguistique par défaut du système

4.  Préférences du clavier et méthodes d'entrée

5.  Configuration des polices

6.  Rubriques avancées

A.  Environnements linguistiques disponibles

Index

Sélection de l'environnement linguistique dans le programme d'installation automatisée

Les sections suivantes décrivent des ajustements possibles des manifestes du programme d'installation automatisée, qui modifient les préférences en matière d'environnement linguistique, clavier et fuseau horaire.

Sélection des environnements linguistiques à installer

La sélection d'environnements linguistiques à installer s'effectue en définissant les facettes appropriées dans le manifeste du programme d'installation automatisée. L'élément <software><image> contient l'élément facet avec la syntaxe suivante :

<facet set="true|false">facet-name</facet>

L'exemple de manifeste suivant utilise les éléments facet pour garantir que seuls les traductions et environnements linguistiques allemand (en Allemagne) et anglais (aux Etats-Unis) sont installés sur l'ordinateur cible :

<!DOCTYPE auto_install SYSTEM "file:///usr/share/install/ai.dtd.1">
<auto_install>
    <ai_instance auto_reboot="true" name="ai-german">
...
    <software type="IPS">
        <destination>
            <image>
                <!-- deselect all locales -->
                <facet set="false">facet.locale.*</facet>
                <!-- specify specific locales to install -->
                <!-- install German and English only -->
                <facet set="true">facet.locale.de</facet>
                <facet set="true">facet.locale.de_DE</facet>
                <facet set="true">facet.locale.en</facet>
                <facet set="true">facet.locale.en_US</facet>
            </image>
        </destination>
...
    </software>
    </ai_instance>
</auto_install>

Vous pouvez obtenir la liste des facettes d'environnements linguistiques disponibles dans le package system/locale en exécutant une commande similaire à l'exemple suivant :

$ pkg contents -m system/locale | /usr/gnu/bin/grep -o facet.locale.[^\ ]* | sort -u

Pour plus d'informations sur la création de manifestes, reportez-vous à la page de manuel ai_manifest(4).

Environnements linguistiques non UTF-8

Les environnements linguistiques non UTF-8 (hérités) ne font pas partie intégrante de l'installation par défaut mais sont encore disponibles dans le package system/locale/extra. Par exemple, pour installer l'environnement linguistique de_DE.ISO8859-1, le package system/locale/extra doit également être ajouté au manifeste du programme d'installation automatisée.

...
    <software_data action="install">
        <name>pkg:/entire@release</name>
        <name>pkg:/group/system/solaris-desktop</name>
        <name>pkg:/system/locale/extra</name>
    </software_data>
...

Configuration du fuseau horaire, du mappage clavier et de l'environnement linguistique par défaut du système

L'environnement linguistique du système par défaut d'un ordinateur installé par le biais du programme d'installation automatisée peut être spécifié dans le profil de configuration système, comme décrit dans les pages de manuel service_bundle(4) et installadm(1M). Pour plus d'informations, reportez-vous à la section Providing Configuration Profiles in Installing Oracle Solaris 11.1 Systems.

L'exemple suivant illustre un profil de configuration système qui définit l'environnement linguistique du système par défaut en allemand.

<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
<service_bundle type="profile" name="system configuration">
...
    <service name='system/environment' version='1'>
        <instance name='init' enabled='true'>
            <property_group name='environment'>
                <propval name='LANG' value='de_DE.UTF-8'/>
            </property_group>
        </instance>
    </service>
...
</service_bundle>

Vous pouvez configurer de la sorte d'autres paramètres d'environnements internationaux, qui ont été transférés à l'utilitaire de gestion des services (SMF). L'exemple suivant illustre une partie d'un profil de configuration système qui configure l'ordinateur installé pour une utilisation de la disposition du clavier UK-English (Royaume-Uni-anglais) et du fuseau horaire GMT (Greenwich Mean Time, temps universel).

<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
<service_bundle type="profile" name="system configuration">
...
    <service name='system/keymap' version='1'>
        <instance name='default' enabled='true'>
            <property_group name='keymap'>
                <propval name='layout' value='UK-English'/>
            </property_group>
        </instance>
    </service>

    <service name='system/timezone' version='1'>
        <instance name='init' enabled='true'>
            <property_group name='timezone'>
                <propval name='localtime' value='GMT'/>
            </property_group>
        </instance>
    </service>
...
</service_bundle>