本地化的系统配置文件

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

下表列出了 Windows Media Format 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)

 

编程参考

系统配置文件