Win32-2.2.0.0: A binding to part of the Win32 librarySource codeContentsIndex
System.Win32.NLS
Portabilityportable
Stabilityprovisional
MaintainerEsa Ilari Vuokko <ei@vuokko.info>
Description
A collection of FFI declarations for interfacing with Win32.
Synopsis
lOCALE_SYSTEM_DEFAULT :: LCID
lOCALE_USER_DEFAULT :: LCID
lOCALE_NEUTRAL :: LCID
convertDefaultLocale :: LCID -> IO LCID
type CodePage = UINT
cP_ACP :: CodePage
cP_MACCP :: CodePage
cP_OEMCP :: CodePage
getACP :: IO CodePage
setThreadLocale :: LCID -> IO ()
type LCTYPE = UINT
lOCALE_ICALENDARTYPE :: LCTYPE
lOCALE_SDATE :: LCTYPE
lOCALE_ICURRDIGITS :: LCTYPE
lOCALE_SDECIMAL :: LCTYPE
lOCALE_ICURRENCY :: LCTYPE
lOCALE_SGROUPING :: LCTYPE
lOCALE_IDIGITS :: LCTYPE
lOCALE_SLIST :: LCTYPE
lOCALE_IFIRSTDAYOFWEEK :: LCTYPE
lOCALE_SLONGDATE :: LCTYPE
lOCALE_IFIRSTWEEKOFYEAR :: LCTYPE
lOCALE_SMONDECIMALSEP :: LCTYPE
lOCALE_ILZERO :: LCTYPE
lOCALE_SMONGROUPING :: LCTYPE
lOCALE_IMEASURE :: LCTYPE
lOCALE_SMONTHOUSANDSEP :: LCTYPE
setLocaleInfo :: LCID -> LCTYPE -> String -> IO ()
lOCALE_INEGCURR :: LCTYPE
lOCALE_SNEGATIVESIGN :: LCTYPE
c_SetLocaleInfo :: LCID -> LCTYPE -> LPCTSTR -> IO Bool
lOCALE_INEGNUMBER :: LCTYPE
type LCMapFlags = DWORD
lOCALE_SPOSITIVESIGN :: LCTYPE
lOCALE_SSHORTDATE :: LCTYPE
lCMAP_BYTEREV :: LCMapFlags
lOCALE_ITIME :: LCTYPE
lCMAP_FULLWIDTH :: LCMapFlags
lOCALE_STHOUSAND :: LCTYPE
lCMAP_HALFWIDTH :: LCMapFlags
lOCALE_S1159 :: LCTYPE
lCMAP_HIRAGANA :: LCMapFlags
lOCALE_STIME :: LCTYPE
lCMAP_KATAKANA :: LCMapFlags
lOCALE_S2359 :: LCTYPE
lCMAP_LOWERCASE :: LCMapFlags
lOCALE_STIMEFORMAT :: LCTYPE
lCMAP_SORTKEY :: LCMapFlags
lOCALE_SCURRENCY :: LCTYPE
lCMAP_UPPERCASE :: LCMapFlags
nORM_IGNORECASE :: LCMapFlags
nORM_IGNORENONSPACE :: LCMapFlags
nORM_IGNOREKANATYPE :: LCMapFlags
lCMapString :: LCID -> LCMapFlags -> String -> Int -> IO String
nORM_IGNORESYMBOLS :: LCMapFlags
nORM_IGNOREWIDTH :: LCMapFlags
sORT_STRINGSORT :: LCMapFlags
c_LCMapString :: LCID -> LCMapFlags -> LPCTSTR -> Int -> LPCTSTR -> Int -> IO Int
lCMAP_LINGUISTIC_CASING :: LCMapFlags
type LocaleTestFlags = DWORD
lCMAP_SIMPLIFIED_CHINESE :: LCMapFlags
lCID_INSTALLED :: LocaleTestFlags
lCMAP_TRADITIONAL_CHINESE :: LCMapFlags
lCID_SUPPORTED :: LocaleTestFlags
isValidLocale :: LCID -> LocaleTestFlags -> IO Bool
isValidCodePage :: CodePage -> IO Bool
getUserDefaultLCID :: LCID
getUserDefaultLangID :: LANGID
getThreadLocale :: IO LCID
getSystemDefaultLCID :: LCID
getSystemDefaultLangID :: LANGID
getOEMCP :: CodePage
lANG_NEUTRAL :: PrimaryLANGID
lANG_BULGARIAN :: PrimaryLANGID
lANG_CHINESE :: PrimaryLANGID
lANG_CZECH :: PrimaryLANGID
lANG_DANISH :: PrimaryLANGID
lANG_GERMAN :: PrimaryLANGID
lANG_GREEK :: PrimaryLANGID
lANG_ENGLISH :: PrimaryLANGID
lANG_SPANISH :: PrimaryLANGID
lANG_FINNISH :: PrimaryLANGID
lANG_FRENCH :: PrimaryLANGID
lANG_HUNGARIAN :: PrimaryLANGID
lANG_ICELANDIC :: PrimaryLANGID
lANG_ITALIAN :: PrimaryLANGID
lANG_JAPANESE :: PrimaryLANGID
lANG_KOREAN :: PrimaryLANGID
lANG_DUTCH :: PrimaryLANGID
lANG_NORWEGIAN :: PrimaryLANGID
lANG_POLISH :: PrimaryLANGID
lANG_PORTUGUESE :: PrimaryLANGID
lANG_ROMANIAN :: PrimaryLANGID
lANG_RUSSIAN :: PrimaryLANGID
lANG_CROATIAN :: PrimaryLANGID
lANG_SLOVAK :: PrimaryLANGID
lANG_SWEDISH :: PrimaryLANGID
lANG_TURKISH :: PrimaryLANGID
lANG_SLOVENIAN :: PrimaryLANGID
lANG_ARABIC :: PrimaryLANGID
lANG_CATALAN :: PrimaryLANGID
lANG_HEBREW :: PrimaryLANGID
lANG_SERBIAN :: PrimaryLANGID
lANG_ALBANIAN :: PrimaryLANGID
lANG_THAI :: PrimaryLANGID
lANG_URDU :: PrimaryLANGID
lANG_INDONESIAN :: PrimaryLANGID
lANG_BELARUSIAN :: PrimaryLANGID
lANG_ESTONIAN :: PrimaryLANGID
sORT_DEFAULT :: SortID
lANG_LATVIAN :: PrimaryLANGID
sORT_JAPANESE_XJIS :: SortID
lANG_LITHUANIAN :: PrimaryLANGID
sORT_JAPANESE_UNICODE :: SortID
lANG_FARSI :: PrimaryLANGID
sORT_CHINESE_BIG5 :: SortID
lANG_VIETNAMESE :: PrimaryLANGID
sORT_CHINESE_UNICODE :: SortID
lANG_ARMENIAN :: PrimaryLANGID
sORT_KOREAN_KSC :: SortID
sUBLANG_NEUTRAL :: SubLANGID
lANG_AZERI :: PrimaryLANGID
sORT_KOREAN_UNICODE :: SortID
sUBLANG_DEFAULT :: SubLANGID
lANG_BASQUE :: PrimaryLANGID
sUBLANG_SYS_DEFAULT :: SubLANGID
lANG_MACEDONIAN :: PrimaryLANGID
sUBLANG_CHINESE_TRADITIONAL :: SubLANGID
lANG_AFRIKAANS :: PrimaryLANGID
sUBLANG_CHINESE_SIMPLIFIED :: SubLANGID
lANG_GEORGIAN :: PrimaryLANGID
sUBLANG_CHINESE_HONGKONG :: SubLANGID
lANG_FAEROESE :: PrimaryLANGID
sUBLANG_CHINESE_SINGAPORE :: SubLANGID
lANG_HINDI :: PrimaryLANGID
sUBLANG_DUTCH :: SubLANGID
lANG_MALAY :: PrimaryLANGID
sUBLANG_DUTCH_BELGIAN :: SubLANGID
lANG_KAZAK :: PrimaryLANGID
sUBLANG_ENGLISH_US :: SubLANGID
lANG_SWAHILI :: PrimaryLANGID
sUBLANG_ENGLISH_UK :: SubLANGID
lANG_UZBEK :: PrimaryLANGID
sUBLANG_ENGLISH_AUS :: SubLANGID
lANG_TATAR :: PrimaryLANGID
sUBLANG_ENGLISH_CAN :: SubLANGID
lANG_BENGALI :: PrimaryLANGID
sUBLANG_ENGLISH_NZ :: SubLANGID
lANG_PUNJABI :: PrimaryLANGID
sUBLANG_ENGLISH_EIRE :: SubLANGID
lANG_GUJARATI :: PrimaryLANGID
sUBLANG_FRENCH :: SubLANGID
lANG_ORIYA :: PrimaryLANGID
sUBLANG_FRENCH_BELGIAN :: SubLANGID
lANG_TAMIL :: PrimaryLANGID
sUBLANG_FRENCH_CANADIAN :: SubLANGID
lANG_TELUGU :: PrimaryLANGID
sUBLANG_FRENCH_SWISS :: SubLANGID
lANG_KANNADA :: PrimaryLANGID
sUBLANG_GERMAN :: SubLANGID
lANG_MALAYALAM :: PrimaryLANGID
sUBLANG_GERMAN_SWISS :: SubLANGID
lANG_ASSAMESE :: PrimaryLANGID
sUBLANG_GERMAN_AUSTRIAN :: SubLANGID
lANG_MARATHI :: PrimaryLANGID
sUBLANG_ITALIAN :: SubLANGID
lANG_SANSKRIT :: PrimaryLANGID
sUBLANG_ITALIAN_SWISS :: SubLANGID
lANG_KONKANI :: PrimaryLANGID
sUBLANG_NORWEGIAN_BOKMAL :: SubLANGID
lANG_MANIPURI :: PrimaryLANGID
sUBLANG_NORWEGIAN_NYNORSK :: SubLANGID
lANG_SINDHI :: PrimaryLANGID
sUBLANG_PORTUGUESE :: SubLANGID
lANG_KASHMIRI :: PrimaryLANGID
sUBLANG_PORTUGUESE_BRAZILIAN :: SubLANGID
lANG_NEPALI :: PrimaryLANGID
sUBLANG_SPANISH :: SubLANGID
sUBLANG_SPANISH_MEXICAN :: SubLANGID
sUBLANG_SPANISH_MODERN :: SubLANGID
sUBLANG_ARABIC_SAUDI_ARABIA :: SubLANGID
sUBLANG_ARABIC_IRAQ :: SubLANGID
sUBLANG_ARABIC_EGYPT :: SubLANGID
sUBLANG_ARABIC_LIBYA :: SubLANGID
sUBLANG_ARABIC_ALGERIA :: SubLANGID
sUBLANG_ARABIC_MOROCCO :: SubLANGID
sUBLANG_ARABIC_TUNISIA :: SubLANGID
sUBLANG_ARABIC_OMAN :: SubLANGID
sUBLANG_ARABIC_YEMEN :: SubLANGID
sUBLANG_ARABIC_SYRIA :: SubLANGID
sUBLANG_ARABIC_JORDAN :: SubLANGID
sUBLANG_ARABIC_LEBANON :: SubLANGID
sUBLANG_ARABIC_KUWAIT :: SubLANGID
sUBLANG_ARABIC_UAE :: SubLANGID
sUBLANG_ARABIC_BAHRAIN :: SubLANGID
sUBLANG_ARABIC_QATAR :: SubLANGID
sUBLANG_AZERI_CYRILLIC :: SubLANGID
sUBLANG_AZERI_LATIN :: SubLANGID
sUBLANG_CHINESE_MACAU :: SubLANGID
sUBLANG_ENGLISH_SOUTH_AFRICA :: SubLANGID
sUBLANG_ENGLISH_JAMAICA :: SubLANGID
sUBLANG_ENGLISH_CARIBBEAN :: SubLANGID
stringToUnicode :: CodePage -> String -> IO String
sUBLANG_ENGLISH_BELIZE :: SubLANGID
sUBLANG_ENGLISH_TRINIDAD :: SubLANGID
sUBLANG_ENGLISH_PHILIPPINES :: SubLANGID
sUBLANG_ENGLISH_ZIMBABWE :: SubLANGID
sUBLANG_FRENCH_LUXEMBOURG :: SubLANGID
sUBLANG_FRENCH_MONACO :: SubLANGID
sUBLANG_GERMAN_LUXEMBOURG :: SubLANGID
sUBLANG_GERMAN_LIECHTENSTEIN :: SubLANGID
sUBLANG_KASHMIRI_INDIA :: SubLANGID
sUBLANG_KOREAN :: SubLANGID
sUBLANG_LITHUANIAN :: SubLANGID
multiByteToWideChar :: CodePage -> DWORD -> LPCSTR -> CInt -> LPWSTR -> CInt -> IO CInt
sUBLANG_MALAY_MALAYSIA :: SubLANGID
sUBLANG_MALAY_BRUNEI_DARUSSALAM :: SubLANGID
sUBLANG_NEPALI_INDIA :: SubLANGID
sUBLANG_SERBIAN_LATIN :: SubLANGID
sUBLANG_SERBIAN_CYRILLIC :: SubLANGID
sUBLANG_SPANISH_GUATEMALA :: SubLANGID
sUBLANG_SPANISH_COSTA_RICA :: SubLANGID
sUBLANG_SPANISH_PANAMA :: SubLANGID
sUBLANG_SPANISH_DOMINICAN_REPUBLIC :: SubLANGID
sUBLANG_SPANISH_VENEZUELA :: SubLANGID
sUBLANG_SPANISH_COLOMBIA :: SubLANGID
sUBLANG_SPANISH_PERU :: SubLANGID
sUBLANG_SPANISH_ARGENTINA :: SubLANGID
sUBLANG_SPANISH_ECUADOR :: SubLANGID
sUBLANG_SPANISH_CHILE :: SubLANGID
sUBLANG_SPANISH_URUGUAY :: SubLANGID
sUBLANG_SPANISH_PARAGUAY :: SubLANGID
sUBLANG_SPANISH_BOLIVIA :: SubLANGID
sUBLANG_SPANISH_EL_SALVADOR :: SubLANGID
sUBLANG_SPANISH_HONDURAS :: SubLANGID
sUBLANG_SPANISH_NICARAGUA :: SubLANGID
sUBLANG_SPANISH_PUERTO_RICO :: SubLANGID
sUBLANG_SWEDISH :: SubLANGID
sUBLANG_SWEDISH_FINLAND :: SubLANGID
sUBLANG_URDU_PAKISTAN :: SubLANGID
sUBLANG_URDU_INDIA :: SubLANGID
sUBLANG_UZBEK_LATIN :: SubLANGID
sUBLANG_UZBEK_CYRILLIC :: SubLANGID
type LCID = DWORD
type LANGID = WORD
type SortID = WORD
type SubLANGID = WORD
type PrimaryLANGID = WORD
mAKELCID :: LANGID -> SortID -> LCID
lANGIDFROMLCID :: LCID -> LANGID
sORTIDFROMLCID :: LCID -> SortID
mAKELANGID :: PrimaryLANGID -> SubLANGID -> LANGID
pRIMARYLANGID :: LANGID -> PrimaryLANGID
sUBLANGID :: LANGID -> SubLANGID
Documentation
lOCALE_SYSTEM_DEFAULT :: LCIDSource
lOCALE_USER_DEFAULT :: LCIDSource
lOCALE_NEUTRAL :: LCIDSource
convertDefaultLocale :: LCID -> IO LCIDSource
type CodePage = UINTSource
cP_ACP :: CodePageSource
cP_MACCP :: CodePageSource
cP_OEMCP :: CodePageSource
getACP :: IO CodePageSource
setThreadLocale :: LCID -> IO ()Source
type LCTYPE = UINTSource
lOCALE_ICALENDARTYPE :: LCTYPESource
lOCALE_SDATE :: LCTYPESource
lOCALE_ICURRDIGITS :: LCTYPESource
lOCALE_SDECIMAL :: LCTYPESource
lOCALE_ICURRENCY :: LCTYPESource
lOCALE_SGROUPING :: LCTYPESource
lOCALE_IDIGITS :: LCTYPESource
lOCALE_SLIST :: LCTYPESource
lOCALE_IFIRSTDAYOFWEEK :: LCTYPESource
lOCALE_SLONGDATE :: LCTYPESource
lOCALE_IFIRSTWEEKOFYEAR :: LCTYPESource
lOCALE_SMONDECIMALSEP :: LCTYPESource
lOCALE_ILZERO :: LCTYPESource
lOCALE_SMONGROUPING :: LCTYPESource
lOCALE_IMEASURE :: LCTYPESource
lOCALE_SMONTHOUSANDSEP :: LCTYPESource
setLocaleInfo :: LCID -> LCTYPE -> String -> IO ()Source
lOCALE_INEGCURR :: LCTYPESource
lOCALE_SNEGATIVESIGN :: LCTYPESource
c_SetLocaleInfo :: LCID -> LCTYPE -> LPCTSTR -> IO BoolSource
lOCALE_INEGNUMBER :: LCTYPESource
type LCMapFlags = DWORDSource
lOCALE_SPOSITIVESIGN :: LCTYPESource
lOCALE_SSHORTDATE :: LCTYPESource
lCMAP_BYTEREV :: LCMapFlagsSource
lOCALE_ITIME :: LCTYPESource
lCMAP_FULLWIDTH :: LCMapFlagsSource
lOCALE_STHOUSAND :: LCTYPESource
lCMAP_HALFWIDTH :: LCMapFlagsSource
lOCALE_S1159 :: LCTYPESource
lCMAP_HIRAGANA :: LCMapFlagsSource
lOCALE_STIME :: LCTYPESource
lCMAP_KATAKANA :: LCMapFlagsSource
lOCALE_S2359 :: LCTYPESource
lCMAP_LOWERCASE :: LCMapFlagsSource
lOCALE_STIMEFORMAT :: LCTYPESource
lCMAP_SORTKEY :: LCMapFlagsSource
lOCALE_SCURRENCY :: LCTYPESource
lCMAP_UPPERCASE :: LCMapFlagsSource
nORM_IGNORECASE :: LCMapFlagsSource
nORM_IGNORENONSPACE :: LCMapFlagsSource
nORM_IGNOREKANATYPE :: LCMapFlagsSource
lCMapString :: LCID -> LCMapFlags -> String -> Int -> IO StringSource
nORM_IGNORESYMBOLS :: LCMapFlagsSource
nORM_IGNOREWIDTH :: LCMapFlagsSource
sORT_STRINGSORT :: LCMapFlagsSource
c_LCMapString :: LCID -> LCMapFlags -> LPCTSTR -> Int -> LPCTSTR -> Int -> IO IntSource
lCMAP_LINGUISTIC_CASING :: LCMapFlagsSource
type LocaleTestFlags = DWORDSource
lCMAP_SIMPLIFIED_CHINESE :: LCMapFlagsSource
lCID_INSTALLED :: LocaleTestFlagsSource
lCMAP_TRADITIONAL_CHINESE :: LCMapFlagsSource
lCID_SUPPORTED :: LocaleTestFlagsSource
isValidLocale :: LCID -> LocaleTestFlags -> IO BoolSource
isValidCodePage :: CodePage -> IO BoolSource
getUserDefaultLCID :: LCIDSource
getUserDefaultLangID :: LANGIDSource
getThreadLocale :: IO LCIDSource
getSystemDefaultLCID :: LCIDSource
getSystemDefaultLangID :: LANGIDSource
getOEMCP :: CodePageSource
lANG_NEUTRAL :: PrimaryLANGIDSource
lANG_BULGARIAN :: PrimaryLANGIDSource
lANG_CHINESE :: PrimaryLANGIDSource
lANG_CZECH :: PrimaryLANGIDSource
lANG_DANISH :: PrimaryLANGIDSource
lANG_GERMAN :: PrimaryLANGIDSource
lANG_GREEK :: PrimaryLANGIDSource
lANG_ENGLISH :: PrimaryLANGIDSource
lANG_SPANISH :: PrimaryLANGIDSource
lANG_FINNISH :: PrimaryLANGIDSource
lANG_FRENCH :: PrimaryLANGIDSource
lANG_HUNGARIAN :: PrimaryLANGIDSource
lANG_ICELANDIC :: PrimaryLANGIDSource
lANG_ITALIAN :: PrimaryLANGIDSource
lANG_JAPANESE :: PrimaryLANGIDSource
lANG_KOREAN :: PrimaryLANGIDSource
lANG_DUTCH :: PrimaryLANGIDSource
lANG_NORWEGIAN :: PrimaryLANGIDSource
lANG_POLISH :: PrimaryLANGIDSource
lANG_PORTUGUESE :: PrimaryLANGIDSource
lANG_ROMANIAN :: PrimaryLANGIDSource
lANG_RUSSIAN :: PrimaryLANGIDSource
lANG_CROATIAN :: PrimaryLANGIDSource
lANG_SLOVAK :: PrimaryLANGIDSource
lANG_SWEDISH :: PrimaryLANGIDSource
lANG_TURKISH :: PrimaryLANGIDSource
lANG_SLOVENIAN :: PrimaryLANGIDSource
lANG_ARABIC :: PrimaryLANGIDSource
lANG_CATALAN :: PrimaryLANGIDSource
lANG_HEBREW :: PrimaryLANGIDSource
lANG_SERBIAN :: PrimaryLANGIDSource
lANG_ALBANIAN :: PrimaryLANGIDSource
lANG_THAI :: PrimaryLANGIDSource
lANG_URDU :: PrimaryLANGIDSource
lANG_INDONESIAN :: PrimaryLANGIDSource
lANG_BELARUSIAN :: PrimaryLANGIDSource
lANG_ESTONIAN :: PrimaryLANGIDSource
sORT_DEFAULT :: SortIDSource
lANG_LATVIAN :: PrimaryLANGIDSource
sORT_JAPANESE_XJIS :: SortIDSource
lANG_LITHUANIAN :: PrimaryLANGIDSource
sORT_JAPANESE_UNICODE :: SortIDSource
lANG_FARSI :: PrimaryLANGIDSource
sORT_CHINESE_BIG5 :: SortIDSource
lANG_VIETNAMESE :: PrimaryLANGIDSource
sORT_CHINESE_UNICODE :: SortIDSource
lANG_ARMENIAN :: PrimaryLANGIDSource
sORT_KOREAN_KSC :: SortIDSource
sUBLANG_NEUTRAL :: SubLANGIDSource
lANG_AZERI :: PrimaryLANGIDSource
sORT_KOREAN_UNICODE :: SortIDSource
sUBLANG_DEFAULT :: SubLANGIDSource
lANG_BASQUE :: PrimaryLANGIDSource
sUBLANG_SYS_DEFAULT :: SubLANGIDSource
lANG_MACEDONIAN :: PrimaryLANGIDSource
sUBLANG_CHINESE_TRADITIONAL :: SubLANGIDSource
lANG_AFRIKAANS :: PrimaryLANGIDSource
sUBLANG_CHINESE_SIMPLIFIED :: SubLANGIDSource
lANG_GEORGIAN :: PrimaryLANGIDSource
sUBLANG_CHINESE_HONGKONG :: SubLANGIDSource
lANG_FAEROESE :: PrimaryLANGIDSource
sUBLANG_CHINESE_SINGAPORE :: SubLANGIDSource
lANG_HINDI :: PrimaryLANGIDSource
sUBLANG_DUTCH :: SubLANGIDSource
lANG_MALAY :: PrimaryLANGIDSource
sUBLANG_DUTCH_BELGIAN :: SubLANGIDSource
lANG_KAZAK :: PrimaryLANGIDSource
sUBLANG_ENGLISH_US :: SubLANGIDSource
lANG_SWAHILI :: PrimaryLANGIDSource
sUBLANG_ENGLISH_UK :: SubLANGIDSource
lANG_UZBEK :: PrimaryLANGIDSource
sUBLANG_ENGLISH_AUS :: SubLANGIDSource
lANG_TATAR :: PrimaryLANGIDSource
sUBLANG_ENGLISH_CAN :: SubLANGIDSource
lANG_BENGALI :: PrimaryLANGIDSource
sUBLANG_ENGLISH_NZ :: SubLANGIDSource
lANG_PUNJABI :: PrimaryLANGIDSource
sUBLANG_ENGLISH_EIRE :: SubLANGIDSource
lANG_GUJARATI :: PrimaryLANGIDSource
sUBLANG_FRENCH :: SubLANGIDSource
lANG_ORIYA :: PrimaryLANGIDSource
sUBLANG_FRENCH_BELGIAN :: SubLANGIDSource
lANG_TAMIL :: PrimaryLANGIDSource
sUBLANG_FRENCH_CANADIAN :: SubLANGIDSource
lANG_TELUGU :: PrimaryLANGIDSource
sUBLANG_FRENCH_SWISS :: SubLANGIDSource
lANG_KANNADA :: PrimaryLANGIDSource
sUBLANG_GERMAN :: SubLANGIDSource
lANG_MALAYALAM :: PrimaryLANGIDSource
sUBLANG_GERMAN_SWISS :: SubLANGIDSource
lANG_ASSAMESE :: PrimaryLANGIDSource
sUBLANG_GERMAN_AUSTRIAN :: SubLANGIDSource
lANG_MARATHI :: PrimaryLANGIDSource
sUBLANG_ITALIAN :: SubLANGIDSource
lANG_SANSKRIT :: PrimaryLANGIDSource
sUBLANG_ITALIAN_SWISS :: SubLANGIDSource
lANG_KONKANI :: PrimaryLANGIDSource
sUBLANG_NORWEGIAN_BOKMAL :: SubLANGIDSource
lANG_MANIPURI :: PrimaryLANGIDSource
sUBLANG_NORWEGIAN_NYNORSK :: SubLANGIDSource
lANG_SINDHI :: PrimaryLANGIDSource
sUBLANG_PORTUGUESE :: SubLANGIDSource
lANG_KASHMIRI :: PrimaryLANGIDSource
sUBLANG_PORTUGUESE_BRAZILIAN :: SubLANGIDSource
lANG_NEPALI :: PrimaryLANGIDSource
sUBLANG_SPANISH :: SubLANGIDSource
sUBLANG_SPANISH_MEXICAN :: SubLANGIDSource
sUBLANG_SPANISH_MODERN :: SubLANGIDSource
sUBLANG_ARABIC_SAUDI_ARABIA :: SubLANGIDSource
sUBLANG_ARABIC_IRAQ :: SubLANGIDSource
sUBLANG_ARABIC_EGYPT :: SubLANGIDSource
sUBLANG_ARABIC_LIBYA :: SubLANGIDSource
sUBLANG_ARABIC_ALGERIA :: SubLANGIDSource
sUBLANG_ARABIC_MOROCCO :: SubLANGIDSource
sUBLANG_ARABIC_TUNISIA :: SubLANGIDSource
sUBLANG_ARABIC_OMAN :: SubLANGIDSource
sUBLANG_ARABIC_YEMEN :: SubLANGIDSource
sUBLANG_ARABIC_SYRIA :: SubLANGIDSource
sUBLANG_ARABIC_JORDAN :: SubLANGIDSource
sUBLANG_ARABIC_LEBANON :: SubLANGIDSource
sUBLANG_ARABIC_KUWAIT :: SubLANGIDSource
sUBLANG_ARABIC_UAE :: SubLANGIDSource
sUBLANG_ARABIC_BAHRAIN :: SubLANGIDSource
sUBLANG_ARABIC_QATAR :: SubLANGIDSource
sUBLANG_AZERI_CYRILLIC :: SubLANGIDSource
sUBLANG_AZERI_LATIN :: SubLANGIDSource
sUBLANG_CHINESE_MACAU :: SubLANGIDSource
sUBLANG_ENGLISH_SOUTH_AFRICA :: SubLANGIDSource
The System.IO input functions (e.g. getLine) don't automatically convert to Unicode, so this function is provided to make the conversion from a multibyte string in the given code page to a proper Unicode string. To get the code page for the console, use getConsoleCP.
sUBLANG_ENGLISH_JAMAICA :: SubLANGIDSource
sUBLANG_ENGLISH_CARIBBEAN :: SubLANGIDSource
stringToUnicode :: CodePage -> String -> IO StringSource
sUBLANG_ENGLISH_BELIZE :: SubLANGIDSource
sUBLANG_ENGLISH_TRINIDAD :: SubLANGIDSource
sUBLANG_ENGLISH_PHILIPPINES :: SubLANGIDSource
sUBLANG_ENGLISH_ZIMBABWE :: SubLANGIDSource
sUBLANG_FRENCH_LUXEMBOURG :: SubLANGIDSource
sUBLANG_FRENCH_MONACO :: SubLANGIDSource
sUBLANG_GERMAN_LUXEMBOURG :: SubLANGIDSource
sUBLANG_GERMAN_LIECHTENSTEIN :: SubLANGIDSource
sUBLANG_KASHMIRI_INDIA :: SubLANGIDSource
sUBLANG_KOREAN :: SubLANGIDSource
sUBLANG_LITHUANIAN :: SubLANGIDSource
multiByteToWideChar :: CodePage -> DWORD -> LPCSTR -> CInt -> LPWSTR -> CInt -> IO CIntSource
sUBLANG_MALAY_MALAYSIA :: SubLANGIDSource
sUBLANG_MALAY_BRUNEI_DARUSSALAM :: SubLANGIDSource
sUBLANG_NEPALI_INDIA :: SubLANGIDSource
sUBLANG_SERBIAN_LATIN :: SubLANGIDSource
sUBLANG_SERBIAN_CYRILLIC :: SubLANGIDSource
sUBLANG_SPANISH_GUATEMALA :: SubLANGIDSource
sUBLANG_SPANISH_COSTA_RICA :: SubLANGIDSource
sUBLANG_SPANISH_PANAMA :: SubLANGIDSource
sUBLANG_SPANISH_DOMINICAN_REPUBLIC :: SubLANGIDSource
sUBLANG_SPANISH_VENEZUELA :: SubLANGIDSource
sUBLANG_SPANISH_COLOMBIA :: SubLANGIDSource
sUBLANG_SPANISH_PERU :: SubLANGIDSource
sUBLANG_SPANISH_ARGENTINA :: SubLANGIDSource
sUBLANG_SPANISH_ECUADOR :: SubLANGIDSource
sUBLANG_SPANISH_CHILE :: SubLANGIDSource
sUBLANG_SPANISH_URUGUAY :: SubLANGIDSource
sUBLANG_SPANISH_PARAGUAY :: SubLANGIDSource
sUBLANG_SPANISH_BOLIVIA :: SubLANGIDSource
sUBLANG_SPANISH_EL_SALVADOR :: SubLANGIDSource
sUBLANG_SPANISH_HONDURAS :: SubLANGIDSource
sUBLANG_SPANISH_NICARAGUA :: SubLANGIDSource
sUBLANG_SPANISH_PUERTO_RICO :: SubLANGIDSource
sUBLANG_SWEDISH :: SubLANGIDSource
sUBLANG_SWEDISH_FINLAND :: SubLANGIDSource
sUBLANG_URDU_PAKISTAN :: SubLANGIDSource
sUBLANG_URDU_INDIA :: SubLANGIDSource
sUBLANG_UZBEK_LATIN :: SubLANGIDSource
sUBLANG_UZBEK_CYRILLIC :: SubLANGIDSource
type LCID = DWORDSource
type LANGID = WORDSource
type SortID = WORDSource
type SubLANGID = WORDSource
type PrimaryLANGID = WORDSource
mAKELCID :: LANGID -> SortID -> LCIDSource
lANGIDFROMLCID :: LCID -> LANGIDSource
sORTIDFROMLCID :: LCID -> SortIDSource
mAKELANGID :: PrimaryLANGID -> SubLANGID -> LANGIDSource
pRIMARYLANGID :: LANGID -> PrimaryLANGIDSource
sUBLANGID :: LANGID -> SubLANGIDSource
Produced by Haddock version 2.4.2