Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Il est possible de spécifier les versions localisées de certains éléments de l’interface utilisateur dans une zone de formulaire. Vous pouvez ainsi définir une version en anglais du nom complet de la zone de formulaire et une version en espagnol du nom complet.
Pour prendre en charge l’interface utilisateur localisée pour les mêmes paramètres régionaux, spécifiez les paramètres régionaux et l’interface utilisateur localisée sous l’élément stringOverride dans le fichier XML manifeste de zone de formulaire. S’il existe un ou plusieurs paramètres régionaux partageant les mêmes chaînes de localisation, vous pouvez généralement spécifier leurs paramètres régionaux et l’interface utilisateur localisée sous le même élément stringOverride.
Sous l’élément stringOverride, définissez les informations de localisation en utilisant l’une de ces deux méthodes : spécifier les informations en tant que valeurs d’éléments enfants ou spécifier un fichier contenant les informations de localisation. Vous allez spécifier l’élément stringOverride dans le fichier XML manifeste de zone de formulaire que vous utiliserez lorsque vous inscrirez la zone de formulaire dans le Registre Windows. Pour plus d’informations sur l’inscription d’une zone de formulaire, voir Spécification de régions de formulaire dans le Registre Windows.
Le tableau suivant présente les éléments d’interface utilisateur dans une zone de formulaire que vous pouvez localiser. Si vous choisissez de spécifier les informations de localisation inline, vous pouvez utiliser les éléments enfants XML correspondants sous l’élément stringOverride.
Interface utilisateur localisable | Éléments enfants XML |
---|---|
Nom complet de la zone de formulaire | title |
Identificateur de la zone de formulaire | formRegionName |
Description de la zone de formulaire | description |
Nom complet d’un contrôle dans la zone de formulaire | Contrôle |
Nom d’affichage et préfixe d’objet d’une action définie pour la zone de formulaire | action |
Si vous choisissez de fournir un fichier de localisation, vous le spécifierez comme valeur de l’attribut file de l’élément stringOverride .
Les fichiers de localisation suivent un schéma XML qui se compose d’éléments similaires aux éléments enfants de l’élément stringOverride dans le schéma XML de la zone de formulaire. Pour plus d’informations sur le schéma XML de localisation, consultez la référence de schéma XML Microsoft Outlook 2010 dans MSDN Library.
Spécifier les paramètres régionaux
Dans le fichier manifeste XML de la zone de formulaire, spécifiez le LCID des paramètres régionaux comme valeur de l’attribut language de l’élément stringOverride.
Si plusieurs paramètres régionaux partagent la même interface utilisateur localisée, spécifiez le LCID de tous ces paramètres régionaux, en les séparant par des points-virgules, comme valeur combinée de l’attribut de langue d’un seul élément stringOverride . Spécifiez un seul élément stringOverride dans un fichier manifeste XML de la zone de formulaire pour chaque valeur unique (ou valeur combinée) de l’attribut language.
Vous pouvez également spécifier all
comme valeur de l’attribut language pour spécifier que l’interface utilisateur spécifiée dans cet élément stringOverride s’applique à tous les paramètres régionaux.
L’exemple suivant répertorie les ID de paramètres régionaux pour Spanish-Spain et French-France en tant que deux paramètres régionaux sous le même élément stringOverride :
<stringOverride language="1034;1036">
<!-- specify localization strings here -->
</stringOverride>
Facultatif : spécifier un fichier de localisation
Dans le fichier manifeste XML de la zone de formulaire, spécifiez le chemin d’accès à un fichier contenant les chaînes localisées des paramètres régionaux spécifiés en tant que valeur de l’attribut file de l’élément stringOverride.
Le chemin d’accès au fichier de localisation peut être un chemin complet ou un chemin relatif à l’emplacement du fichier manifeste XML de la zone de formulaire spécifié lors de l’inscription de la zone de formulaire.
Lorsque vous spécifiez l’emplacement du fichier de localisation, vous pouvez utiliser la variable %langid%
système comme espace réservé pour le LCID de l’élément stringOverride actuel. Par exemple :
<stringOverride language="1034" file="%langid%\UserStrings.xml" />
<!-- no need to specify localization strings here -->
Remarque
Si un fichier est spécifié pour l’attribut file de l’élément stringOverride, Outlook ne tient pas compte de tous les éléments enfants de l’élément stringOverride.
Facultatif : spécifiez une chaîne de localisation pour le nom complet de la zone de formulaire
Dans le fichier manifeste XML de la zone de formulaire, sous l’élément stringOverride, spécifiez un identificateur de chaîne pour la zone de formulaire en tant que valeur de l’élément enfant title.
La valeur de l’élément title est le nom complet de la zone de formulaire pour les paramètres régionaux spécifiés. Si la zone de formulaire est une zone de substitution ou de substitution globale, la valeur de title s’affiche dans le menu Actions et la boîte de dialogue Choisir un formulaire.
L’exemple suivant spécifie le nom complet d’une zone de formulaire localisée pour l’anglais (Canada).
<stringOverride language="4105">
<title>Template for Canadians</title>
</stringOverride>
Facultatif : spécifier une chaîne de localisation pour l’identificateur de zone de formulaire
Dans le fichier manifeste XML de la zone de formulaire, sous l’élément stringOverride, spécifiez un identificateur de chaîne pour la zone de formulaire en tant que valeur de l’élément enfant formRegionName.
La valeur de l’élément formRegionName identifie la zone de formulaire sous l’onglet Afficher du Ruban pour les paramètres régionaux spécifiés. Si la zone de formulaire est adjacente, la valeur est également utilisée dans l’en-tête qui sépare le début d’une zone de formulaire adjacente de la partie précédente du formulaire.
L’exemple suivant spécifie Addendum
comme identificateur de zone de formulaire d’une zone de formulaire adjacente localisée pour les paramètres régionaux English-Canada :
<stringOverride language="4105">
<formRegionName>Addendum</formRegionName>
</stringOverride>
Facultatif : spécifiez une chaîne de localisation pour la description de la zone de formulaire
Dans le fichier manifeste XML de la zone de formulaire, sous l’élément stringOverride, spécifiez un identificateur de chaîne pour la zone de formulaire en tant que valeur de l’élément enfant description.
La valeur de l’élément description est une description textuelle de la zone de formulaire pour les paramètres régionaux spécifiés. Si la zone de formulaire est une zone de substitution ou de substitution globale, la valeur de description s’affiche dans la boîte de dialogue Choisir un formulaire.
L’exemple suivant spécifie une description d’une zone de formulaire localisée pour l’anglais (Canada) :
<stringOverride language="4105">
<description>This template is intended for English speaking Canadians.</description>
</stringOverride>
Facultatif : spécifiez une chaîne de localisation pour le nom complet d’un contrôle dans la zone de formulaire
Dans le fichier XML du manifeste de zone de formulaire, sous l’élément stringOverride , spécifiez la valeur de la propriété name comme valeur de l’attribut name de l’élément enfant de contrôle .
La valeur de la propriété name est accessible à partir de l’interface utilisateur lorsque vous cliquez avec le bouton droit sur le contrôle dans le Concepteur de formulaires et sélectionnez Propriétés. Par exemple, le nom par défaut d’un contrôle Zone de texte Outlook est ZoneTexte1.
Sous l’élément control , spécifiez une chaîne localisée pour l’élément enfant caption .
La valeur de l’élément caption est le nom complet du contrôle localisé pour les paramètres régionaux ou régionaux spécifiés.
L’exemple suivant spécifie un nom localisé pour un contrôle Zone de texte Outlook pour l’anglais (Canada) :
<stringOverride language="4105"> <control name="TextBox1"> <caption>Canadian postal code</caption> </control> </stringOverride>
Facultatif : spécifier une chaîne de localisation pour le nom complet d’une action
Dans le fichier manifeste XML de la zone de formulaire, sous l’élément stringOverride, spécifiez le nom interne de l’action en tant que valeur de l’attribut name de l’élément enfant action.
Sous l’élément action , spécifiez une chaîne localisée pour le nom complet de l’action comme valeur de l’élément enfant title .
La valeur de l’élément title est localisée pour les paramètres régionaux ou régionaux spécifiés.
L’exemple suivant spécifie un nom d’affichage localisé pour une action personnalisée pour les paramètres régionaux English-Canada :
<stringOverride language="4105">
<action name="replyToBlog">
<title>Reply to Blog</title>
</action>
</stringOverride>
Facultatif : spécifiez une chaîne de localisation pour le préfixe d’objet d’un élément résultant d’une action
Dans le fichier manifeste XML de la zone de formulaire, sous l’élément stringOverride, spécifiez le nom interne de l’action en tant que valeur de l’attribut name de l’élément enfant action.
Sous l’élément action , spécifiez une chaîne localisée pour le préfixe d’objet comme valeur de l’élément enfant subject .
La valeur de l’élément subject est le préfixe du champ objet d’un élément qui résulte de l’action et est localisée pour les paramètres régionaux ou régionaux spécifiés.
L’exemple suivant spécifie un préfixe d’objet localisé pour une action personnalisée pour les paramètres régionaux English-Canada :
<stringOverride language="4105">
<action name="replyToBlog">
<subject>Re</subject>
</action>
</stringOverride>
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.