Configuring Chinese and Korean input methods on the image
Although end users can select from 9 supported input methods during their streaming sessions through Preferences > Input method, certain input methods require you to pre-install the corresponding language components on the image before they can function correctly. These input methods include Chinese (Taiwan), Chinese (Pinyin), Chinese (Traditional, DaYi), and Korean.
Without these language components, selecting these input methods from Preferences might result in keystrokes being passed through as literal English characters.
Prerequisites
Before you begin, make sure that your environment meets the following requirements:
-
An Image Builder running Windows Server 2019 or later
-
Administrator access to the Image Builder
Configure Chinese (Traditional, Taiwan) — Bopomofo input
-
Open the WorkSpaces Applications console
, and then launch and connect to your Image Builder. -
Open Settings > Time & Language > Language, then select Add a language and choose Chinese (Traditional, Taiwan).
Alternatively, open PowerShell as Administrator and run:
$langList = Get-WinUserLanguageList $langList.Add("zh-Hant-TW") Set-WinUserLanguageList $langList -Force -
Verify that the Basic Typing language component is installed:
Get-WindowsCapability -Online | Where-Object { $_.Name -like "*zh-TW*" -and $_.State -eq "Installed" }You should see
Language.Basic~~~zh-TW~0.0.1.0in the output. -
(Optional) Verify the language is registered with the correct IME:
Get-WinUserLanguageListConfirm that
zh-Hant-TWappears withInputMethodTipscontaining the Bopomofo IME identifier. -
On the Image Builder desktop, open Image Assistant and follow the steps to create your image.
-
Create or update your fleet using the new image.
After this configuration, end users can select Chinese (Taiwan) from Preferences > Input method during their streaming sessions. Bopomofo input functions correctly, and users can switch between Chinese (Taiwan) and Chinese (Pinyin) input methods through Preferences.
Configure Chinese (Simplified) — Pinyin input
-
Open the WorkSpaces Applications console
, and then launch and connect to your Image Builder. -
Open PowerShell as Administrator and run:
$langList = Get-WinUserLanguageList $langList.Add("zh-Hans-CN") Set-WinUserLanguageList $langList -Force -
Verify installation:
Get-WindowsCapability -Online | Where-Object { $_.Name -like "*zh-CN*" -and $_.State -eq "Installed" }You should see
Language.Basic~~~zh-CN~0.0.1.0in the output. -
Create your image and fleet.
Configure Korean input
-
Open the WorkSpaces Applications console
, and then launch and connect to your Image Builder. -
Open PowerShell as Administrator and run:
$langList = Get-WinUserLanguageList $langList.Add("ko-KR") Set-WinUserLanguageList $langList -Force -
Verify installation:
Get-WindowsCapability -Online | Where-Object { $_.Name -like "*ko-KR*" -and $_.State -eq "Installed" }You should see
Language.Basic~~~ko-KR~0.0.1.0in the output. -
Create your image and fleet.
Verifying the configuration
After creating your fleet from the configured image, verify the input method works:
-
Connect to a streaming session.
-
Open Preferences > Input method and select the desired input method (for example, Chinese (Taiwan)).
-
Open a text application (for example, Notepad).
-
Type test characters:
-
For Bopomofo: Type
su3— this should produce 你 -
For Pinyin: Type
nihao— this should produce 你好 -
For Korean: Type using the Korean keyboard layout — Hangul characters should appear
-
Important notes
-
Wait for installation to complete: After adding a language, allow time for the IME installation to finish before testing. If you attempt to type immediately, you might receive a notification that the IME is not ready.
-
Multiple languages: You can install multiple language components on the same image. End users can switch between all configured input methods through Preferences.
-
Japanese does not require this step: Japanese input works without additional configuration because the base image includes the required language components by default.
-
DaYi input method: Chinese (Traditional, DaYi) uses the same
zh-Hant-TWlanguage pack as Bopomofo. After installing the Chinese (Traditional, Taiwan) language, both Bopomofo and DaYi IMEs are available for end users to select. -
Admin defaults vs. user-selectable: This procedure makes the input methods functional for end users to select during sessions. The admin-configurable default input method (configured through Template User or Image Assistant) still supports only English (United States) and Japanese.
-
Reboot consideration: In most cases, a reboot is not required after adding a language. However, if the input method does not function correctly after installation, restart the Image Builder before creating the image.