Ao salvar o arquivo de definição de mensagens, as definições que ele contém serão verificadas para assegurar que fazem sentido e fornecem informações suficientes sobre a mensagem. Essa ação é chamada de validação.
Para XML, a maioria destas verificações estão relacionadas à exclusividade e validade de nomes XML em elementos e atributos globais e também a elementos e atributos em tipos complexos ou grupos. Como os elementos podem ser processados como atributos e os atributos como elementos, os testes de exclusividade às vezes detectam conflitos entre objetos que não estão obviamente relacionados, tais como, um atributo e um elemento.
Testes diferentes desses tendem a ser simples e óbvios, para que, por exemplo, a propriedade do conjunto de mensagens Primeiro Dia da Semana tenha que ser o nome de um dia na semana.