It seems to be very common across countries to have a bi-lingual population. But this is almost always the case where the native language is globally uncommon. So the population see the value of learning English/Spanish etc.
It also appears to be possible to keep languages healthy, active when there are many competing, but regional languages, not used anywhere else.
But it seems near impossible to revive a language where the majority already speak a globally useful language.
The alternative, unfortunately, seems to be to force the language through authoritarianism, like in the case of hebrew.