Languages of Catalonia
There are four languages with official status in Catalonia (an autonomous community of Spain): Catalan; Spanish- which is official throughout Spain; Aranese, a dialect of Occitan spoken in the Aran Valley; and Catalan Sign Language. Many other languages are spoken in Catalonia as a result of recent immigration from all over the world.
Principality of Catalonia
On several occasions during the first third of the 20th century, Catalonia gained and lost varying degrees of autonomy, recovering, after the proclamation of the Second Spanish Republic in 1931, the Generalitat as an institution of self-government, but as in most regions of Spain, Catalan autonomy and culture were crushed to an unprecedented degree after the defeat of the Second Spanish Republic (founded in 1931) in the Spanish Civil War (1936–1939) which brought Francisco Franco to power. Public use of the Catalan language was again banned after a brief period of general recuperation.