我已经为不同的罗马欧洲语言和几种东亚语言(中文、日语和韩语)构建了一个多语言 Windows CE 6.0 操作系统。
为此,我遵循了“如何创建多语言操作系统设计”一文中描述的信息(请参阅 http://msdn.microsoft.com/en-us/library/ee491398.aspx)。
在目标设备(AT61SAM9G45 开发套件)上,我可以通过“菜单/设置/控制面板/区域设置”的“用户界面语言”选项卡成功切换操作系统语言。这很好,并且非常适合欧洲语言、中文和日语。
但是,当我切换到韩语时,所有字符都显示为空方块!
如果构建一个只有韩语的操作系统,字符就可以了。如果构建仅包含韩语和日语的操作系统,所有这些都显示为空方块(单独使用中文或使用罗马语言时都可以)
是否有想法在多语言操作系统中显示韩语字体?
谢谢
I have buid a multilingual Windows CE 6.0 OS for differents roman european languages and several east asian: chinese, japanese and Korean.
To do this, I have followed the informations described par MS in the article "How to create a multilingual OS Design" (see http://msdn.microsoft.com/en-us/library/ee491398.aspx).
On the targeted device (an AT61SAM9G45 dev kit), I can successfully swicth OS language through "Menu / Settings / Control Panel / Regional Settings", tab "User Interface Language". That's fine and work perfectly for european languages, chinese and for japanese.
But, when I switch to Korean, all characters are display as en empty square!
If a build an OS with only Korean, the characters are Ok. If a build an OS with Korean and Japanese only, all of them are displayed with empty squares (chinese was ok when alone or with roman languages)
Any idea to have korean fonts displayed in a multilingual OS?
Thank's
发布评论
评论(1)
对于需要几种亚洲和罗马语言的情况,我认为需要自定义操作系统映像的代码页。这里有一些关于此的文档:
http://msdn.microsoft.com/en-us/library/ms834426 .aspx#locplatform30_codepages
For a situation were several asian and roman languages are required, I believe it is required to customize the code pages of the OS image. There is some documentation about this here:
http://msdn.microsoft.com/en-us/library/ms834426.aspx#locplatform30_codepages