Language is supposed to be a huge issue in Ukraine, at least the question of making Russian an official language there. As I follow Ukrainian television via the internet, I am amazed at how well most Ukrainians seem to speak or at least understand both Russian and Ukrainian. I wonder if the same is true in Catalonia, for Spanish and Catalan, also somewhat similar languages.
In Canada, only a minority of people are comfortable in both of the official languages of Canada. As to the question of official status, although English and French have official status in Canada, only one of the ten provinces is officially bilingual, New Brunswick. Quebec is unilingual French and the other provinces are officially unilingual English. Only federal institutions need to offer bi-lingual services.
Ukraine is a unitary, not a federal state, so I don’t know how they can solve their language issues. It appears to be a burning issue politically, but not a big issue in real life.