> Large parts of the US provide ballots and other voting materials in Spanish (or Vietnamese, or Chinese, or various Native American languages, ...).
Sure, in locations where other languages have a significant presence. But these languages always exist alongside English. There are no areas that I know of that do not produce said documents in English. English is universal.
> Courts in the US will go to pretty extreme lengths to find interpreters for criminal defendants who can't understand English, even if their native language is somewhat obscure.
And what do those interpreters translate said languages into? English.
> There were public schools teaching primarily in Spanish until at least the early 2000s in Arizona; not sure if they still exist in other places. There are definitely still private schools teaching in non-English languages in some parts of the country, particularly Yiddish.
Language immersion schools exist in plenty of countries with official languages. English is not an official language in Spain, I went to an English language immersion school when I lived in Spain.
> Because it's perceived as solidly right wing, and the other side of the political spectrum will fight it tooth and nail, it's hard for me to imagine the US declaring English as a federal official language in the foreseeable future.
Not really, there are plenty of practical reasons why designating official languages would be useful. One of my friends worked in a hospital, and talked about how much of a nightmare it was to treat non-English speaking patients (or more specifically patients that didn't speak English, Spanish, Mandarin, or the couple other languages that staff members spoke). Ostensibly they're required to find interpreters for any and all languages that patients may speak. This of course is a mess. Designating certain languages as supported and not supported would be a big efficiency gain and result in better care. There are also concerns of people only producing advertisements for housing in specific languages (e.g. a Chinese landlord only producing ads in Mandarin or Cantonese), and some see it as de-facto racial discrimination in housing. What happens when a juror can't speak English? One could argue that dismissing non English-speaking jurors is a form of jury discrimination, but it'd be a bureaucratic nightmare to provide interpreters for every language a juror might speak. There are plenty of good reasons to designate English as an official language.
Regardless, whether or not English is designated an official language is pretty much moot. Over 80% of the population speaks English at home and over 90% are fluent in English. The next closest competitor is Spanish at roughly 1/6th the population. English will be the de-facto official language for the foreseeable future.