Barcelona's official languages are Catalan and Spanish. About a half prefer to speak Catalan, a vast majority understands it, and virtually everyone knows Spanish. The previous text is in English. Here is a translation to Eastern Panjabi:
ਬਾਰਸੀਲੋਨਾ ਦੀਆਂ ਅਧਿਕਾਰਤ ਭਾਸ਼ਾਵਾਂ ਕੈਟੇਲੋਨੀਆਈ ਅਤੇ ਸਪੈਨਿਸ਼ ਹਨ। ਲਗਭਗ ਅੱਧੇ ਲੋਕ ਕੈਟੇਲੋਨੀਆਈ ਬੋਲਣ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦੇ ਹਨ, ਇੱਕ ਬਹੁਤ ਵੱਡਾ ਹਿੱਸਾ ਇਸਨੂੰ ਸਮਝਦਾ ਹੈ, ਅਤੇ ਅਸਲੀ ਤੌਰ ‘ਤੇ ਹਰ ਕੋਈ ਸਪੈਨਿਸ਼ ਜਾਣਦਾ ਹੈ।