A interface IResolveVocabLanguage
Localização da interface
D2L.IM.IPSIS.LIS.IResolveVocabLanguage
Implementação
D2L.IM.IPSIS.LIS.RequestAdapters.Vocab.Default.VocabDefaultLanguageResolver
Descrição
Esse plug-in está configurado para o caso em que um cliente envia um código genérico de idioma (ex. en ou fr) com uma solicitação.
Atualmente, os vocabulários fornecidos só suportam códigos de idioma totalmente qualificados (ex. En-US, en-CA, fr-CA).
Esse resolvedor é um plug-in que permite especificar um código de idioma padrão para usar um determinado código de idioma genérico. O resolvedor é configurado especificando o XML válido no campo Configurações ao gerenciar um plug-in.
O formato do XML deve ser o seguinte:
<language>
<en>en-US</en>
<fr>fr-CA</en>
...
</language>
Deve haver uma marca geral (neste caso, o idioma) e as marcas secundárias representam os valores correspondentes. O nome do elemento é o código de idioma genérico (ex. En) e o valor do elemento é o código de idioma qualificado (ex. En-US). Observe que a marca geral pode ser qualquer valor (não precisa ser de idioma). É necessário haver uma marca principal que envolva os elementos que correspondem aos códigos de idioma.