As is the case with Windows XP Professional, the Unicode-based operating system core and the Win32 API in Windows XP Embedded enable non-English applications to run on the English version of the operating system.
However, if you want a more seamless user experience and localize an operating system on which non-English applications may run, you need to understand how to add language support to your run-time image.
In addition to all fonts, code pages, and keyboard layouts that are supported in Windows XP Professional, Windows XP Embedded provides language support components that enable you to add the support infrastructure for a specific language. In addition, you can add Multilingual User Interface (MUI) support, which allows users to set the user interface (UI) language according to their preferences, provided that the required language was added to the system.