 Code-switching between the two languages takes place on a spectrum where more Spanish is used for official and business-related matters, whereas more Guarani is used in art and in everyday life.Guarani is also an official language of Bolivia and of Corrientes Province in Argentina.Guarani became a written language relatively recently.