Hi HS2USA,
Thank you for raising this. Based on how Windows currently handles input indicators, the language bar displays the localized name of the input method (native script) rather than ISO language codes. For Thai, this means it will show “ไทย” instead of “THA” by design.
As stated by AI answer, there is no built-in setting, registry option, or policy that allows changing this label to ISO codes (e.g., ENG, JPN, THA).
While the label itself cannot be changed, you can try the following adjustments to improve visibility or consistency:
1, Use the desktop language bar (more detailed view)
- Go to Settings > Time & language > Typing
- Open Advanced keyboard settings
- Enable Use the desktop language bar when available
2, Reduce confusion by limiting layouts
- Go to Settings > Time & language > Language & region
- Remove unused keyboards/languages so switching becomes clearer
Please note that this is a peer-to-peer community forum where Microsoft developers don't monitor for feature requests. As forum moderators, we can't address product feature requests or design changes. If standardized abbreviations (e.g., THA instead of ไทย) would improve your workflow, you can submit this as a feature suggestion via Feedback Hub (Win + F) under Input and Language.
I hope this helps clarify the behavior. Let me know if you need further assistance, feel free to ask me by clicking "Add Comment" or "Add Answer" if you cannot add comment so your response will be visible. Thanks for your effort.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.