xml:lang-Behandlung in XAML
Aktualisiert: November 2007
xml:lang ist ein per XML definiertes Attribut, das für ein Objektelement Informationen zu Sprache und Kultur deklariert.
Verwendung von XAML-Attributen
<object xml:lang="rfc3066lang" />
XAML-Werte
rfc3066lang |
Eine vom RFC 3066-Standard abgeleitete Zeichenfolge, die entweder eine Sprache oder eine Sprachregion angibt, wobei die Sprache und die Region durch einen einzelnen Bindestrich voneinander getrennt sind. Weitere Informationen zu den Werten und Formaten finden Sie unter XmlLanguage. |
Hinweise
Die Definition für das xml:lang-Attribut unter XAML ist von dem Element xml:lang abgeleitet, das von World Wide Web Consortium (W3C) für XML als "spezielles Attribut" definiert ist. Die Sprach- und Kulturinformationen können je nach Implementierung von Elementen auf verschiedene Weise verarbeitet werden, aber es ist keine standardmäßige XAML-Verarbeitung des xml:lang-Attributs möglich.
Der Standardwert des xml:lang-Attributs ist eine leere Zeichenfolge auf Attributebene.
Die xml:lang-Attributeffekte und der Wert des Attributs sind auf untergeordnete Elemente beschränkt.
Für Elemente, bei denen es sich um abgeleitete Klassen von FrameworkElement oder FrameworkContentElement handelt, können Sie anstelle des xml:lang-Attributs die gleichwertige Language-Abhängigkeitseigenschaft verwenden. Für die Language-Eigenschaft wird standardmäßig "en-US" verwendet, falls dies nicht anderweitig festgelegt wurde, indem die Eigenschaft selbst angepasst oder das xml:lang-Attribut verarbeitet wurde.