Локализованные системные профили
[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей функцией. Она была заменена средствами чтения источника и модуля записи приемников. Средство чтения источника и модуль записи приемников оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде средство чтения исходного кода и модуль записи приемников вместо пакета SDK для Windows Media Format 11, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
В следующей таблице перечислены локализованные файлы системного профиля, включенные в пакет SDK для формата Windows Media, и языки, связанные с каждым из них. Эти файлы устанавливаются в папку [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) |
Связанные темы