For those who have heard Catalan people pronounce it as "Barthelona", that was probably because they were speaking Spanish: in the variety of Spanish spoken in Catalonia it is pronounced "Barthelona".