Gestion de xml:lang en XAML
Mise à jour : novembre 2007
xml:lang est un attribut XML qui déclare les informations de langage et de culture d'un élément objet.
Utilisation des attributs XAML
<object xml:lang="rfc3066lang" />
Valeurs XAML
rfc3066lang |
Chaîne dérivée de la norme RFC 3066 qui identifie un langage ou un langage-région, le langage et la région étant séparés par un trait d'union simple. Consultez XmlLanguage pour plus d'informations sur les valeurs et le format. |
Notes
La définition de l'attribut xml:lang dans XAML est dérivée de xml:lang, défini comme un "attribut spécial" par World Wide Web Consortium (W3C) pour XML. Les informations de langage et de culture peuvent être traitées de différentes façons par les éléments selon leurs implémentations. Il n'existe par contre aucun traitement XAML par défaut de l'attribut xml:lang.
La valeur par défaut de l'attribut xml:lang est une chaîne vide au niveau de l'attribut.
La portée des effets et de la valeur de l'attribut xml:lang est limitée aux éléments enfants.
Pour les éléments qui sont des classes dérivées de FrameworkElement ou FrameworkContentElement, vous pouvez utiliser la propriété de dépendanceLanguage équivalente à la place de l'attribut xml:lang. Par défaut, la propriété Language prend la valeur "en-USA" si vous n'avez pas défini d'autres valeurs par le biais de la propriété elle-même ou du traitement de l'attribut xml:lang.