inputLanguage
InputLanguage is a concept used in software to denote the natural language that a user is expected to input into a text field or input component. It helps systems tailor text-related processing, including spell checking, hyphenation, autocorrect, and the selection or configuration of input methods.
In many UI toolkits and apps, inputLanguage is exposed as a per-control or per-form property. When set,
Input language is related but not identical to language and locale. Language identifies the linguistic system
Practical considerations include platform support, user overrides, and fallbacks. If the requested input language is unavailable,