The legacy desktop Language bar and the taskbar input language icon are mutually exclusive. When the desktop Language bar is enabled and set to “Floating On Desktop,” the option to dock it in the taskbar can be unavailable, and the taskbar icon is hidden.
To stop using the floating Language bar and use the taskbar icon instead (which effectively “docks” language switching back into the taskbar):
- Open Settings.
- Go to Time & language > Typing.
- Select Advanced keyboard settings.
- Under Switching input methods, clear the checkbox Use the desktop language bar when it's available.
This disables the legacy floating Language bar and re-enables the input language icon in the taskbar, which is the supported way to have language selection integrated into the taskbar in current Windows versions.
If the legacy Language bar is preferred instead of the taskbar icon, leave Use the desktop language bar when it's available checked and configure it via Language bar options, but in that mode the taskbar icon will not show.
References: