En general la gente habla ambos idiomas. Y porque pueden decir que eres un turista por la forma en que respiras :) no esperarán que hables español ni catalán. Dicho esto, siempre debe aprender algunas palabras comunes en el idioma local , como saludos y por favor / gracias, ya que muestra que está haciendo un esfuerzo. Dijiste que ya estás planeando hacer esto, así que ¿por qué no agregar el esfuerzo extra y aprenderlos en catalán y español?
Una regla general podría ser usar el español al pedir instrucciones, al hablar con la Guardia Civil / Mossos d'Esquadra (policía nacional / local) y en cualquier otra situación en la que no se pueda asumir que la persona es de raza pura. Catalán. Por otro lado, cuando va al mercado, cuando ingresa a tiendas locales o restaurantes locales, puede intentar un bon dia
y gràcies
.
Con respecto a la tensa situación que mencionas, no me preocuparía. La situación podría ser tensa entre el gobierno catalán y el gobierno español. Como no perteneces a ninguno de los dos, nadie esperará que te involucres. Diría que podrías estar pensando demasiado en esto.
En una nota personal, me quedo con el español cuando viajo por España. La razón es simple: ese es el idioma que conozco. Nunca tuve a nadie ofendido por hablarles español, ni en Catalunya, ni en Euskadi, en ninguna parte. Siempre supuse que era porque, como dije, pueden decir que soy turista y generalmente lo aprecio cuando hago el esfuerzo.