本地化的系统配置文件

[与此页面关联的功能(Windows Media Format 11 SDK)是一项旧功能。 它已被 源读取器接收器编写器取代。 源读取器接收器编写器 已针对 Windows 10 和 Windows 11 进行了优化。 Microsoft强烈建议新代码尽可能使用 源读取器接收器编写器,而不是 Windows 媒体格式 11 SDK。 Microsoft建议重写使用旧 API 的现有代码,以尽可能使用新 API。]

下表列出了 Windows 媒体格式 SDK 随附的本地化系统配置文件文件以及与每个配置文件关联的语言。 这些文件安装在 [SDKRoot]\WMSDK\WMFSDK9\LocalizedProfiles 文件夹中。 若要使用 IWMProfileManagerLanguage 方法访问特定文件,必须将该文件移动到系统根目录以及默认的系统配置文件文件中。

语言 文件名
阿拉伯语 WMPrfAra.prx
中文 - 简体中文 WMPrfCHS.prx
中文 - 传统 WMPrfCHT.prx
捷克语 WMPrfCsy.prx
丹麦语 WMPrfDan.prx
荷兰语 WMPrfNld.prx
芬兰语 WMPrfFin.prx
法语 WMPrfFra.prx
德语 WMPrfDeu.prx
希腊语 WMPrfEll.prx
希伯来语 WMPrfHeb.prx
匈牙利语 WMPrfHun.prx
意大利语 WMPrfIta.prx
日语 WMPrfJpn.prx
朝鲜语 WMPrfKor.prx
挪威语 WMPrfNor.prx
波兰语 WMPrfPlk.prx
葡萄牙语 - 巴西 WMPrfPtb.prx
葡萄牙语 - 葡萄牙 WMPrfPtg.prx
俄语 WMPrfRus.prx
斯洛伐克语 WMPrfSky.prx
斯洛文尼亚语 WMPrfSlv.prx
西班牙语 WMPrfEsp.prx
瑞典语 WMPrfSve.prx
土耳其语 WMPrfTrk.prx

 

可以通过调用 IWMProfileManagerLanguage::SetUserLanguageID 方法来设置配置文件管理器对象的语言。 对于大多数语言,仅检查 LANGID 中的主要语言标识符。 例外情况是中文和葡萄牙语,其中也使用了辅助语言标识符。 下表演示如何创建一个 LANGID,以在 SetUserLanguageID 方法中指定。

主要辅助语言 MAKELANGID 宏
中文(简体) MAKELANGID(LANG_CHINESE、SUBLANG_CHINESE_SIMPLIFIED)
中文(传统) MAKELANGID(LANG_CHINESE、SUBLANG_CHINESE_SINGAPORE)
葡萄牙语(巴西) MAKELANGID(LANG_PORTUGUESE,SUBLANG_PORTUGUESE_BRAZILIAN)
葡萄牙语(葡萄牙) MAKELANGID(LANG_PORTUGUESE、SUBLANG_PORTUGUESE)

 

编程参考

系统配置文件