Control de xml:lang en XAML

Actualización: noviembre 2007

xml:lang es un atributo definido en XML que declara la información de idioma y referencia cultural de un elemento de objeto.

Uso de atributos XAML

<object xml:lang="rfc3066lang" />

Valores XAML

rfc3066lang

Cadena derivada de la norma RFC 3066 que identifica un idioma o bien un idioma y su región, separados por un guión. Para obtener más información sobre los valores y el formato, vea XmlLanguage.

Comentarios

La definición para el atributo xml:lang en XAML se deriva de xml:lang, definido como un "atributo especial" por World Wide Web Consortium (W3C) para XML. Los elementos pueden procesar la información de idioma y referencia cultural de maneras diferentes según sus implementaciones, pero no existe ningún procesamiento XAML predeterminado del atributo xml:lang.

El valor predeterminado del atributo xml:lang es una cadena vacía en el nivel de atributo.

El ámbito de los efectos de atributo xml:lang y su valor se aplica a los elementos secundarios.

Para los elementos que son clases derivadas de FrameworkElement o FrameworkContentElement, puede utilizar la propiedad de dependenciaLanguage equivalente, en lugar del atributo xml:lang. La propiedad Language se establece de manera predeterminada en "en-US" si no se establece de otro modo, ya sea mediante la propiedad misma o bien procesando el atributo xml:lang.

Vea también

Conceptos

Globalización para Windows Presentation Foundation