oops: only infer public locales from language header