You sure are mixing a lot of things up here so let me see if I can dissect this part...
Catalonia is an autonomous region of Spain, built around the Catalan culture and people. No one is forced to speak Spanish (by law or otherwise unless you want to consider the Franco regime and he force Spanish on the Catalans and didn't ban Catalan language).
The clamor for independence by the MINORITY of Catalans is one of folly.
There is no overriding religion in Spain that operates above the civil law as there is in Israel. Catalans are not second class citizens in Spain.
You appear, not for the first time, to be wanting your cake and eat it but with rather confused views, rather one sided, zionist views.
This thread concerns the Basic Laws and Constitutions of various countries, and specifically, whether or not Israel's Basic Law is out of line with the Basic Laws and Constitutions of other countries and therefore deserves condemnation.
Spain's Constitution not only claims Spanish (Castillian) as the official language, it requires every citizen to know that language. It is a Constitutional, legislated requirement that every citizen MUST learn Castillian, regardless of their mother tongue.
The answer to the question posed in this thread, then, when comparing Basic Laws and Constitutions, is that Israel's Basic Law is NOT out of line with other States. It is virtually identical to other States and therefore Israel can not be condemned for her Basic Law or Constitution. The fact that Israel's Basic Law IS condemned when it is identical to other Basic Laws and Constitutions is problematic.
A secondary question which has come up is whether or not the Basic Laws and Constitutions create the condition of "second class citizens". Team P insists that the wording of Basic Law creates conditions of second class citizenship in Israel, but also insists that citizens of other countries,
with virtually identical wording, does not create conditions of second class citizenship. Arabs are second class citizens in Israel because of the Basic Laws. Catalans are not second class citizens in Spain despite the same Basic Laws. So the problem, clearly, is not in the law itself.
This thread should NEVER have gotten the pages and pages of posts that it has. Because the answer to the opening post is clear and obvious and absolutely without argument: When Israel MEETS the standard of a majority of other countries in the world it CAN NOT possibly be condemned for it unless you subscribe to a special standard for Israel.