Испанский (чтобы отделить от других вариантов языков используемых в Испании и лат Америки есть название Кастильский) Castellano - это и есть официальный испанский язык. Все остальные языки, зависят от региона. Латиноамериканский вариант испанского отличается от испанского манерой говорить и строить фразу, а также различными словами в зависимости от страны.
В Испании живут каталонцы, галисийцы, баски, окситанцы, астурийцы, арагонцы, говорящие на своих собственных языках. На диалекте каталанского языка говорят валенсийцы (официально он считается валенсийским языком). На каталанском также говорят жители Балеарских островов.
Каталанский это не диалект испанского! Это отдельный язык. В Барселоне живут каталонцы они очень трепетно относятся к своему языку и своей культуре (многие хотят отделиться от Испании). Если вы не готовы уважать их, лучше выберите другой регион.
В Барселоне в школах и гос. учреждениях используют каталанский.
Тут очень много “приезжих” которые говорят по-английски.
Испанцы в основном не очень хорошо говорят по-английски, но высоко образованные люди (врачи, адвокаты) говорят бегло.
В IT большинство работают на английском.
В Испании очень большое русскоязычное сообщество. Есть те, кто работает с русскоязычными.
Inscripció als cursos de català
Есть бесплатные гос. курсы испанского и каталанского языка для всех.