pub fn set_language(language: Language)
Sets the global language (once at process startup).
Subsequent calls are silently ignored — OnceLock guarantees immutability after first set (no mixed languages in one session).
OnceLock