In Andorra, Catalan has always been the sole official language. When was the Andorran constitution produced