Manipulando xml:lang em XAML
xml:lang é um atributo definido em XML que declara informações de idioma e cultura para um elemento de objeto.
Uso de atributos XAML
<object xml:lang="rfc3066lang" />
Valores de XAML
rfc3066lang |
Um string derivado do padrão RFC 3066 que identifica um idioma, ou uma região de idioma com uma linguagem e região separadas por um hífen. ConsulteXmlLanguage para mais informaçoes sobre os valores e formato. |
Comentários
A definição do atributo xml:lang em XAML é derivada de xml:lang como definido como um "atributo especial" por World Wide Web Consortium (W3C) para XML. Informações de idioma e cultura pode ser processada de diferentes maneiras por elementos dependendo das suas implementações, mas não há processamento padrão XAML do atributo xml:lang.
O valor padrão do atributo xml:lang é um string vazio no nível de atributo.
Os efeitos do atributo xml:lang e o valor do atributo passam para os elementos-filho.
Para elementos que são classes derivadas de FrameworkElement ou FrameworkContentElement, você pode utilizar a propriedade de dependência equivalente Language em vez do atributo xml:lang. A propriedade Language é por padrão "en-US" se não for definida através da própria propriedade ou através do processamento do atributo xml:lang.