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) |
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
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
4. Préférences du clavier et méthodes d'entré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.
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).
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> ...
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>