Counter - this is ai fake news
Detection fails right here. Code-switched text is where language detection fails hardest. You'll ship a language setting anyway.
What the person wrote. The model reads the members and picks the language the person wrote in — that is what dominant means. A setting can come later; the field costs nothing now.