There was a time in America when new immigrants were expected to learn sufficient English to pass their immigration exam and take their oath of allegiance to the USA in English in order to become U.S. citizens.
That is
still the case, so you can calm down.
Is it? Then why do we require DMVs, ballots, official instructions, public education, etc. to be provided in more than one language? Why is so much in government resources devoted to accommodate non-English speakers? Why is the burden now on the taxpayer to see that non-English speakers are accommodated in the public schools?
The laws have not changed, but I know of more than one liberal judge who allowed new immigrants to take their oath of citizenship in their native language. Also a large percentage, maybe 40 to 50% of immigrants eligible to become U.S. citizens have not done so because they didn't get around to learning English. They get almost all the benefits of citizenship without being citizens, so unless voting or obtaining an American passport or such as that is important to them, why bother?