बार्सिलोनाच्या अधिकृत भाषा कॅटालन आणि स्पॅनिश आहेत. सुमारे अर्धे लोक कॅटालन बोलतात, व्यापक संख्येतील लोक ती समजतात, आणि जवळपास प्रत्येकजणे स्पॅनिश जाणतो. The previous text is in Marathi. Here is a translation to Swahili:
Lugha rasmi za Baselona Kikatalani na Kihispania. Takribani nusu yao wanapendelea kuongea Kikatalani, idadi kubwa wanaielewa, na karibu kila mtu anajua Kihispania.