Useless condition
Should not fail if one contact only
Should not fail if no geolocalisation
Make sure XML entities are decoded
Language should work lower case too
Language can be ISO codes