Localized System Profiles

The following table lists the localized system profile files included with the Windows Media Format SDK and the languages associated with each. These files are installed into the [SDKRoot]\WMSDK\WMFSDK9\LocalizedProfiles folder. To access a particular file with the IWMProfileManagerLanguage methods, you must move it into the system root directory along with the default system profile files.

Language File name
ArabicWMPrfAra.prx
Chinese – simplifiedWMPrfCHS.prx
Chinese – traditionalWMPrfCHT.prx
CzechWMPrfCsy.prx
DanishWMPrfDan.prx
DutchWMPrfNld.prx
FinnishWMPrfFin.prx
FrenchWMPrfFra.prx
GermanWMPrfDeu.prx
GreekWMPrfEll.prx
HebrewWMPrfHeb.prx
HungarianWMPrfHun.prx
ItalianWMPrfIta.prx
JapaneseWMPrfJpn.prx
KoreanWMPrfKor.prx
NorwegianWMPrfNor.prx
PolishWMPrfPlk.prx
Portuguese – BrazilWMPrfPtb.prx
Portuguese – PortugalWMPrfPtg.prx
RussianWMPrfRus.prx
SlovakWMPrfSky.prx
SlovenianWMPrfSlv.prx
SpanishWMPrfEsp.prx
SwedishWMPrfSve.prx
TurkishWMPrfTrk.prx

 

You can set the language for the profile manager object by calling the IWMProfileManagerLanguage::SetUserLanguageID method. For most languages, only the primary language identifier in the LANGID is examined. The exceptions are for the Chinese and Portuguese languages, where the secondary language identifier is also used. The following table shows how to create a LANGID to specify in the SetUserLanguageID method.

Primary-secondary language MAKELANGID Macro
Chinese (simplified)MAKELANGID( LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED)
Chinese (traditional)MAKELANGID( LANG_CHINESE, SUBLANG_CHINESE_SINGAPORE)
Portuguese (Brazil)MAKELANGID(LANG_PORTUGUESE, SUBLANG_PORTUGUESE_BRAZILIAN)
Portuguese (Portugal)MAKELANGID(LANG_PORTUGUESE, SUBLANG_PORTUGUESE)

 

Related topics

Programming Reference
System Profiles

 

 

Show: