ReactOS 0.4.15-dev-6661-gcc6e444
|
#include <k32.h>
#include <debug.h>
#include "lcformat_private.h"
#include "full2half.h"
#include "dakuten.h"
#include "sim2tra.h"
#include "tra2sim.h"
Go to the source code of this file.
Classes | |
struct | locale_name |
struct | registry_value |
struct | enum_locale_ex_data |
struct | tagWCHAR_PAIR |
struct | ENUMLANGUAGEGROUP_CALLBACKS |
struct | ENUMLANGUAGEGROUPLOCALE_CALLBACKS |
struct | geoinfo_t |
struct | ENUMSYSTEMCODEPAGES_CALLBACKS |
struct | ENUM_UILANG_CALLBACK |
Macros | |
#define | NDEBUG |
#define | WINVER DLL_EXPORT_VERSION |
#define | LOCALE_NAME_USER_DEFAULT NULL |
#define | REG_SZ 1 |
#define | NLSRC_OFFSET 5000 /* FIXME */ |
#define | LOCALE_LOCALEINFOFLAGSMASK |
#define | DEFINE_FULL2HALF(full, half1, half2) { full, half1, half2 }, |
#define | GET_FULL(table, index) ((table)[index][0]) |
#define | GET_HALF1(table, index) ((table)[index][1]) |
#define | GET_HALF2(table, index) ((table)[index][2]) |
#define | DEFINE_DAKUTEN(voiced, single1, single2, half1, half2) { voiced, single1, single2 }, |
#define | GET_VOICED(table, index) ((table)[index][0]) |
#define | GET_SINGLE1(table, index) ((table)[index][1]) |
#define | GET_SINGLE2(table, index) ((table)[index][2]) |
#define | DEFINE_SIM2TRA(from, to) { from, to }, |
#define | DEFINE_TRA2SIM(from, to) { from, to }, |
Typedefs | |
typedef WCHAR | FULL2HALF_ENTRY[3] |
typedef WCHAR | DAKUTEN_ENTRY[3] |
typedef struct tagWCHAR_PAIR | WCHAR_PAIR |
typedef struct tagWCHAR_PAIR * | PWCHAR_PAIR |
Enumerations | |
enum | locationkind { LOCATION_NATION = 0 , LOCATION_REGION , LOCATION_BOTH } |
Variables | |
HMODULE | kernel32_handle |
static const WCHAR | szLocaleKeyName [] |
static const WCHAR | szLangGroupsKeyName [] |
static LCID | lcid_LC_COLLATE |
static LCID | lcid_LC_CTYPE |
static LCID | lcid_LC_MONETARY |
static LCID | lcid_LC_NUMERIC |
static LCID | lcid_LC_TIME |
static LCID | lcid_LC_PAPER |
static LCID | lcid_LC_MEASUREMENT |
static LCID | lcid_LC_TELEPHONE |
static const WCHAR | iCalendarTypeW [] = {'i','C','a','l','e','n','d','a','r','T','y','p','e',0} |
static const WCHAR | iCountryW [] = {'i','C','o','u','n','t','r','y',0} |
static const WCHAR | iCurrDigitsW [] = {'i','C','u','r','r','D','i','g','i','t','s',0} |
static const WCHAR | iCurrencyW [] = {'i','C','u','r','r','e','n','c','y',0} |
static const WCHAR | iDateW [] = {'i','D','a','t','e',0} |
static const WCHAR | iDigitsW [] = {'i','D','i','g','i','t','s',0} |
static const WCHAR | iFirstDayOfWeekW [] = {'i','F','i','r','s','t','D','a','y','O','f','W','e','e','k',0} |
static const WCHAR | iFirstWeekOfYearW [] = {'i','F','i','r','s','t','W','e','e','k','O','f','Y','e','a','r',0} |
static const WCHAR | iLDateW [] = {'i','L','D','a','t','e',0} |
static const WCHAR | iLZeroW [] = {'i','L','Z','e','r','o',0} |
static const WCHAR | iMeasureW [] = {'i','M','e','a','s','u','r','e',0} |
static const WCHAR | iNegCurrW [] = {'i','N','e','g','C','u','r','r',0} |
static const WCHAR | iNegNumberW [] = {'i','N','e','g','N','u','m','b','e','r',0} |
static const WCHAR | iPaperSizeW [] = {'i','P','a','p','e','r','S','i','z','e',0} |
static const WCHAR | iTLZeroW [] = {'i','T','L','Z','e','r','o',0} |
static const WCHAR | iTimePrefixW [] = {'i','T','i','m','e','P','r','e','f','i','x',0} |
static const WCHAR | iTimeW [] = {'i','T','i','m','e',0} |
static const WCHAR | s1159W [] = {'s','1','1','5','9',0} |
static const WCHAR | s2359W [] = {'s','2','3','5','9',0} |
static const WCHAR | sCountryW [] = {'s','C','o','u','n','t','r','y',0} |
static const WCHAR | sCurrencyW [] = {'s','C','u','r','r','e','n','c','y',0} |
static const WCHAR | sDateW [] = {'s','D','a','t','e',0} |
static const WCHAR | sDecimalW [] = {'s','D','e','c','i','m','a','l',0} |
static const WCHAR | sGroupingW [] = {'s','G','r','o','u','p','i','n','g',0} |
static const WCHAR | sLanguageW [] = {'s','L','a','n','g','u','a','g','e',0} |
static const WCHAR | sListW [] = {'s','L','i','s','t',0} |
static const WCHAR | sLongDateW [] = {'s','L','o','n','g','D','a','t','e',0} |
static const WCHAR | sMonDecimalSepW [] = {'s','M','o','n','D','e','c','i','m','a','l','S','e','p',0} |
static const WCHAR | sMonGroupingW [] = {'s','M','o','n','G','r','o','u','p','i','n','g',0} |
static const WCHAR | sMonThousandSepW [] = {'s','M','o','n','T','h','o','u','s','a','n','d','S','e','p',0} |
static const WCHAR | sNativeDigitsW [] = {'s','N','a','t','i','v','e','D','i','g','i','t','s',0} |
static const WCHAR | sNegativeSignW [] = {'s','N','e','g','a','t','i','v','e','S','i','g','n',0} |
static const WCHAR | sPositiveSignW [] = {'s','P','o','s','i','t','i','v','e','S','i','g','n',0} |
static const WCHAR | sShortDateW [] = {'s','S','h','o','r','t','D','a','t','e',0} |
static const WCHAR | sThousandW [] = {'s','T','h','o','u','s','a','n','d',0} |
static const WCHAR | sTimeFormatW [] = {'s','T','i','m','e','F','o','r','m','a','t',0} |
static const WCHAR | sTimeW [] = {'s','T','i','m','e',0} |
static const WCHAR | sYearMonthW [] = {'s','Y','e','a','r','M','o','n','t','h',0} |
static const WCHAR | NumShapeW [] = {'N','u','m','s','h','a','p','e',0} |
static struct registry_value | registry_values [] |
static RTL_CRITICAL_SECTION | cache_section = { NULL, -1, 0, 0, 0, 0 } |
static const FULL2HALF_ENTRY | full2half_table [] |
static const DAKUTEN_ENTRY | dakuten_table [] |
static const WCHAR_PAIR | s_sim2tra [] |
static const WCHAR_PAIR | s_tra2sim [] |
static const struct geoinfo_t | geoinfodata [] |
#define DEFINE_DAKUTEN | ( | voiced, | |
single1, | |||
single2, | |||
half1, | |||
half2 | |||
) | { voiced, single1, single2 }, |
#define DEFINE_FULL2HALF | ( | full, | |
half1, | |||
half2 | |||
) | { full, half1, half2 }, |
#define LOCALE_LOCALEINFOFLAGSMASK |
typedef struct tagWCHAR_PAIR * PWCHAR_PAIR |
typedef struct tagWCHAR_PAIR WCHAR_PAIR |
Enumerator | |
---|---|
LOCATION_NATION | |
LOCATION_REGION | |
LOCATION_BOTH |
Definition at line 2158 of file lang.c.
Referenced by find_wchar_pair().
Definition at line 2695 of file lang.c.
Referenced by __crtCompareStringA(), _Locale_strcmp_auxA(), check_format(), COMCTL32_ChrCmpHelperA(), compare_line(), compare_string2(), FPropContainsProp(), get_env(), IntlStrEqWorkerA(), lstrcmpA(), lstrcmpiA(), SHLWAPI_ChrCmpHelperA(), StrCmpNA(), StrCmpNIA(), StrIsIntlEqualA(), test_CompareStringA(), test_encoders(), test_sh_new_link_info(), and UrlIsA().
INT WINAPI CompareStringEx | ( | LPCWSTR | locale, |
DWORD | flags, | ||
LPCWSTR | str1, | ||
INT | len1, | ||
LPCWSTR | str2, | ||
INT | len2, | ||
LPNLSVERSIONINFO | version, | ||
LPVOID | reserved, | ||
LPARAM | lParam | ||
) |
Definition at line 2624 of file lang.c.
Referenced by CompareStringA(), CompareStringW(), and InitFunctionPointers().
INT WINAPI CompareStringW | ( | LCID | lcid, |
DWORD | flags, | ||
LPCWSTR | str1, | ||
INT | len1, | ||
LPCWSTR | str2, | ||
INT | len2 | ||
) |
Definition at line 2671 of file lang.c.
Referenced by __crtCompareStringW(), _WLocale_strcmp_aux(), CEnumMergedFolder::Begin(), ChrCmpIW(), COMCTL32_ChrCmpIW(), CEnumMergedFolder::FindByName(), HTMLElementCollection_tags(), HTTP_DealWithProxy(), HTTP_FixURL(), IntlStrEqWorkerW(), LISTBOX_lstrcmpiW(), lstrcmpiW(), lstrcmpW(), lstrncmpiW(), lstrstri(), map_type(), MatchString(), msi_strequal(), msi_strprefix(), MSSTYLES_ParseThemeIni(), OLEFontImpl_IsEqual(), PathCreateFromUrlW(), registry_credential_matches_filter(), Storage_DestroyElement(), StrCmpIW(), StrCmpNIW(), StrCmpNW(), StrCmpW(), StrIsIntlEqualW(), StrStrCase(), test_CompareStringW(), test_metadata_gif(), UrlIsW(), UXINI_FindSection(), UXINI_FindValue(), VarBstrCmp(), XCOPY_ParseCommandLine(), and xsltLocaleStrcmp().
Definition at line 525 of file lang.c.
Referenced by GetLocaleInfoW().
Definition at line 1512 of file lang.c.
Referenced by convert_default_lcid(), GetLocalisedText(), LHashValOfNameSysA(), NLS_IsUnicodeOnlyLcid(), ScriptRecordDigitSubstitution(), SetThreadLocale(), test_ConvertDefaultLocale(), VarBoolFromStr(), and VarBstrFromBool().
Definition at line 704 of file lang.c.
Referenced by get_registry_locale_info(), GetUserGeoID(), SetLocaleInfoW(), and SetUserGeoID().
DEBUG_CHANNEL | ( | nls | ) |
|
static |
Definition at line 1566 of file lang.c.
Referenced by EnumSystemLocalesA().
|
static |
|
static |
Definition at line 1631 of file lang.c.
Referenced by EnumSystemLocalesEx().
|
static |
Definition at line 3846 of file lang.c.
Referenced by EnumUILanguagesA().
|
static |
BOOL WINAPI EnumLanguageGroupLocalesA | ( | LANGGROUPLOCALE_ENUMPROCA | pLangGrpLcEnumProc, |
LGRPID | lgrpid, | ||
DWORD | dwFlags, | ||
LONG_PTR | lParam | ||
) |
Definition at line 3534 of file lang.c.
Referenced by InitFunctionPointers(), and test_digit_substitution().
BOOL WINAPI EnumLanguageGroupLocalesW | ( | LANGGROUPLOCALE_ENUMPROCW | pLangGrpLcEnumProc, |
LGRPID | lgrpid, | ||
DWORD | dwFlags, | ||
LONG_PTR | lParam | ||
) |
BOOL WINAPI EnumSystemCodePagesA | ( | CODEPAGE_ENUMPROCA | lpCodePageEnumProc, |
DWORD | dwFlags | ||
) |
Definition at line 3672 of file lang.c.
BOOL WINAPI EnumSystemCodePagesW | ( | CODEPAGE_ENUMPROCW | lpCodePageEnumProc, |
DWORD | dwFlags | ||
) |
Definition at line 3650 of file lang.c.
Referenced by InitCodePagesList().
BOOL WINAPI EnumSystemGeoID | ( | GEOCLASS | geoclass, |
GEOID | parent, | ||
GEO_ENUMPROC | enumproc | ||
) |
Definition at line 3702 of file lang.c.
Referenced by CreateLocationsList(), and InitFunctionPointers().
BOOL WINAPI EnumSystemLanguageGroupsA | ( | LANGUAGEGROUP_ENUMPROCA | pLangGrpEnumProc, |
DWORD | dwFlags, | ||
LONG_PTR | lParam | ||
) |
Definition at line 3018 of file lang.c.
Referenced by InitFunctionPointers().
BOOL WINAPI EnumSystemLanguageGroupsW | ( | LANGUAGEGROUP_ENUMPROCW | pLangGrpEnumProc, |
DWORD | dwFlags, | ||
LONG_PTR | lParam | ||
) |
Definition at line 3038 of file lang.c.
BOOL WINAPI EnumSystemLocalesA | ( | LOCALE_ENUMPROCA | lpfnLocaleEnum, |
DWORD | dwFlags | ||
) |
Definition at line 1599 of file lang.c.
Referenced by __GetLCID().
BOOL WINAPI EnumSystemLocalesEx | ( | LOCALE_ENUMPROCEX | proc, |
DWORD | flags, | ||
LPARAM | lparam, | ||
LPVOID | reserved | ||
) |
Definition at line 1654 of file lang.c.
Referenced by InitFunctionPointers().
BOOL WINAPI EnumSystemLocalesW | ( | LOCALE_ENUMPROCW | lpfnLocaleEnum, |
DWORD | dwFlags | ||
) |
Definition at line 1614 of file lang.c.
Referenced by CreateLanguagesList(), CreateSortList(), EnumRfc1766_create(), InitLanguagesList(), and IsSortPageNeeded().
BOOL WINAPI EnumUILanguagesA | ( | UILANGUAGE_ENUMPROCA | pUILangEnumProc, |
DWORD | dwFlags, | ||
LONG_PTR | lParam | ||
) |
Definition at line 3870 of file lang.c.
Referenced by InitFunctionPointers().
BOOL WINAPI EnumUILanguagesW | ( | UILANGUAGE_ENUMPROCW | pUILangEnumProc, |
DWORD | dwFlags, | ||
LONG_PTR | lParam | ||
) |
Definition at line 3898 of file lang.c.
|
static |
Definition at line 2169 of file lang.c.
Referenced by map_to_simplified_chinese(), and map_to_traditional_chinese().
Definition at line 2533 of file lang.c.
Referenced by InitFunctionPointers().
Definition at line 2591 of file lang.c.
Referenced by FoldStringA(), IdnToNameprepUnicode(), and InitFunctionPointers().
Definition at line 3952 of file lang.c.
Referenced by GetGeoInfoW().
Definition at line 270 of file lang.c.
Referenced by CompareStringA(), GetLocaleInfoA(), GetStringTypeA(), LCMapStringA(), and SetLocaleInfoA().
|
static |
Definition at line 1094 of file lang.c.
Referenced by GetLocaleInfoW(), and SetLocaleInfoW().
|
static |
Definition at line 896 of file lang.c.
Referenced by GetLocaleInfoW().
Definition at line 4054 of file lang.c.
Referenced by InitFunctionPointers().
Definition at line 3980 of file lang.c.
Referenced by CreateLocationsList(), GetGeoInfoA(), InitFunctionPointers(), LocationsEnumProc(), and SetUserLocaleName().
Definition at line 1028 of file lang.c.
Referenced by __GetLocaleInfoUsingACP(), __GetLocaleName(), __intGetACP(), __intGetOCP(), _Locale_monetary_create(), _Locale_n_cs_precedes(), _Locale_n_sep_by_space(), _Locale_n_sign_posn(), _Locale_numeric_create(), _Locale_p_cs_precedes(), _Locale_p_sep_by_space(), _Locale_p_sign_posn(), _Locale_time_create(), compare_info(), detect_locale(), DosGetCountryInfo(), EnumLocalesProcA(), filetime_to_str(), is_rtl(), lcid_to_rfc1766A(), lineGetTranslateCapsA(), MSVCRT__create_locale(), MSVCRT_locale_to_LCID(), NLS_EnumDateFormats(), NLS_EnumTimeFormats(), START_TEST(), test__Gettnames(), test_EM_POSFROMCHAR(), test_EM_SETCHARFORMAT(), test_EnumDateFormatsA(), test_EnumTimeFormatsA(), test_EnumTimeFormatsW(), test_firstDay(), test_GetAcceptLanguagesA(), test_GetLocaleInfoA(), test_GetLocaleInfoW(), test_hittest(), test_invariant(), test_setlocale(), test_threadcp(), test_VarAbs(), test_VarCat(), test_VarFormat(), test_VarFormatNumber(), test_VarRound(), test_wm_set_get_text(), update_threadlocinfo_category(), and VerLanguageNameA().
Definition at line 1108 of file lang.c.
Referenced by __crtGetLocaleInfoW(), _WLocale_abbrev_dayofweek(), _WLocale_abbrev_monthname(), _WLocale_am_str(), _WLocale_currency_symbol(), _WLocale_decimal_point(), _WLocale_full_dayofweek(), _WLocale_full_monthname(), _WLocale_int_curr_symbol(), _WLocale_negative_sign(), _WLocale_pm_str(), _WLocale_positive_sign(), _WLocale_thousands_sep(), AboutDlgProc(), add_cert_to_list(), add_cert_to_view(), add_date_string_to_control(), AddCommasW(), AddNewKbLayoutsByLcid(), AddNewLayout(), AllSysInfo(), CConfigParser::CacheINI(), create_utc_string(), CreateLanguagesList(), CreateLayoutIcon(), CreateSortList(), date_parse(), date_to_string(), dateobj_to_date_string(), DATETIME_GetFieldWidth(), DATETIME_ReturnTxt(), DATETIME_SetFormatW(), detect_locale(), enum_locale_ex_proc(), enum_locales_proc(), fill_language_information(), FillMonthsComboBox(), FillNumberFmt(), fnIMultiLanguage3_GetRfc1766Info(), fnIMultiLanguage_GetRfc1766Info(), format_long_date(), format_size(), FormatInteger(), GeneralPropertyPageLocalesEnumProc(), get_countrycode(), get_date_format(), get_decimal_sep(), get_input_codepage(), get_lcid_codepage(), get_locale(), GetCalendarInfoW(), GetCurrencyFormatW(), GetFileVersion(), GetLocaleInfoA(), GetNumberFormatW(), InitializeDefaultUserLocale(), InitLanguagesList(), InputList_Add(), InputList_Create(), Int64GetNumFormat(), IntGetCodePageEntry(), is_default_metric(), IsLayoutExists(), lcid_to_rfc1766W(), LocaleList_Create(), LocalesEnumProc(), MONTHCAL_LButtonDown(), MONTHCAL_PaintTitle(), MONTHCAL_SetFirstDayOfWeek(), MonthCalFirstDayOfWeek(), MonthCalReload(), MSVCRT__create_locale(), NLS_EnumCalendarInfo(), NLS_EnumDateFormats(), NLS_EnumTimeFormats(), NLS_GetLocaleNumber(), NLS_GetLocaleString(), ParseDate(), ReadChmSystem(), SaveFontSubstitutionSettings(), SaveSystemSettings(), ScriptRecordDigitSubstitution(), SetUserLocaleName(), SH_FormatInteger(), SortEnumProc(), START_TEST(), test_EnumTimeFormatsW(), test_GetLocaleInfoEx(), test_GetLocaleInfoW(), test_unicode_wm_char(), test_VarWeekdayName(), TranslateCharsetInfo(), UPDOWN_GetThousandSep(), VarBstrFromDate(), VarDateFromStr(), VarFormatCurrency(), VarFormatNumber(), VARIANT_BstrReplaceDecimal(), VARIANT_FormatDate(), VARIANT_FormatNumber(), VARIANT_GetLocalisedNumberChars(), VarMonthName(), VarWeekdayName(), VerLanguageNameW(), and WriteUserLocale().
Referenced by NLS_GetGeoFriendlyName().
Definition at line 1823 of file lang.c.
Referenced by _Locale_ctype_create(), GetStringTypeExA(), IsCharSpaceA(), and MSVCRT__create_locale().
Definition at line 1870 of file lang.c.
Referenced by _isctype_l().
Definition at line 1709 of file lang.c.
Referenced by __crtGetStringTypeW(), _Locale_ctype_create(), _setmbcp_l(), _WLocale_ctype(), DoWordBreakProc(), get_char_script(), GetC1Type(), GetStringType3ExW(), GetStringTypeA(), GetStringTypeExW(), IsBlankLine(), IsCharBlankW(), IsCharCntrlW(), IsCharDigitW(), IsCharPunctW(), IsCharSpaceW(), IsCharXDigitW(), isdigitW(), map_remove_ignored(), SampCheckPassword(), test_crtGetStringTypeW(), and test_GetStringTypeW().
Definition at line 761 of file lang.c.
Referenced by expect_ff(), fill_operatingsystem(), find_entry_language(), init(), load_ttf_name_id(), NLS_GetLanguageGroupName(), set_installer_properties(), START_TEST(), test_fullname2_helper(), test_LookupAccountName(), test_package_validation(), test_ScriptGetFontProperties(), test_SetEntriesInAclA(), test_SetEntriesInAclW(), test_text_metrics(), and validate_package().
Definition at line 797 of file lang.c.
Referenced by Applet(), ConvertDefaultLocale(), CreateTypeLib2(), GetSystemDefaultLangID(), Imm32IsSystemJapaneseOrKorean(), ImmFreeLayout(), ImmGenerateMessage(), ImmPostMessages(), ImmProcessKey(), ImmSetCompositionFontA(), ImmSetCompositionFontW(), IsCharSpaceA(), ITypeInfo_fnInvoke(), ME_MakeFirstParagraph(), MSVCRT__create_locale(), OnInitAddDialog(), START_TEST(), test_ConvertDefaultLocale(), test_EM_SETCHARFORMAT(), test_GetCodePageInfo(), test_GetFont(), test_GetLocaleInfoEx(), test_GetLocaleInfoW(), test_invariant(), test_LsaLookupNames2(), test_textfont_global_defaults(), textfont_reset_to_default(), and WriteUserLocale().
Definition at line 836 of file lang.c.
Referenced by LsaLookupPrivilegeDisplayName(), and SHGetWebFolderFilePathW().
Definition at line 1459 of file lang.c.
Referenced by CEnumMergedFolder::Begin(), BindCtxImpl_Construct(), ChrCmpIW(), COMCTL32_ChrCmpHelperA(), COMCTL32_ChrCmpIW(), CreateLocationsList(), enum_proc(), CEnumMergedFolder::FindByName(), get_env(), GetCPInfoExW(), Imm32LoadImeLangAndDesc(), IntGetCodePageEntry(), IntlStrEqWorkerA(), IntlStrEqWorkerW(), LocationsEnumProc(), lstrcmpA(), lstrcmpiA(), lstrcmpiW(), lstrcmpW(), msi_strequal(), msi_strprefix(), registry_credential_matches_filter(), SetThreadLocale(), SetupOpenInfFileExW(), SetUserLocaleName(), SHLWAPI_ChrCmpHelperA(), StrCmpIW(), StrCmpNA(), StrCmpNIA(), StrCmpNIW(), StrCmpNW(), StrCmpW(), StrIsIntlEqualA(), StrIsIntlEqualW(), StrStrCase(), test_bind_context(), test_GetCodePageInfo(), test_GetLocaleInfoEx(), test_GetLocaleInfoW(), test_invariant(), test_LsaLookupNames2(), test_openCloseWAVE(), test_stringtable_layout(), test_threadcp(), and test_unicode_wm_char().
Definition at line 744 of file lang.c.
Referenced by AdjustStatusMessageWindow(), detect_locale(), find_entry_language(), GetVersionInfoString(), is_cjk(), is_lang_english(), is_locale_english(), LanguagesPageProc(), LPK_ApplyMirroring(), ME_StreamOutRTFHeader(), MsiLoadStringW(), NOTEPAD_LoadSettingsFromRegistry(), set_installer_properties(), ShowUsage(), START_TEST(), test_EM_FORMATRANGE(), test_EnumFonts(), test_installprops(), and test_MessageBox_WM_COPY_Test().
Definition at line 778 of file lang.c.
Referenced by ActiveScriptSite_GetLCID(), CConfigParser::CacheINI(), call_disp_func(), CliImmInitializeHotKeys(), ConvertDefaultLocale(), CreateLanguagesList(), GetAcceptLanguagesW(), GetThreadLocale(), GetUserDefaultLangID(), InputProcessorProfiles_Constructor(), CAvailableApplicationInfo::InsertLanguageInfo(), LISTBOX_Create(), SetUserLocaleName(), START_TEST(), test_ConvertDefaultLocale(), test_GetAcceptLanguagesA(), test_GetKeyboardLayoutList(), test_GetLocaleInfoEx(), test_LocaleNameToLCID(), test_SetLocaleInfoA(), test_synthesized(), and test_VarFormat().
Definition at line 816 of file lang.c.
Referenced by _tWinMain(), detect_locale(), FGetComponentPath(), LsaLookupPrivilegeDisplayName(), OmNavigator_get_browserLanguage(), SHGetWebFolderFilePathW(), test_GetFileVersionInfoEx(), WinMain(), and wWinMain().
Definition at line 3763 of file lang.c.
Referenced by CreateLocationsList(), and SetUserLocaleName().
Definition at line 676 of file lang.c.
Referenced by GetLocaleInfoW().
Definition at line 3066 of file lang.c.
Referenced by InitFunctionPointers().
Definition at line 1558 of file lang.c.
Referenced by enum_proc(), GeneralPropertyPageLocalesEnumProc(), GetCurrencyFormatW(), GetNumberFormatW(), lgrplocale_procA(), LISTBOX_WindowProc(), ListBoxWndProc_common(), LocalesEnumProc(), ScriptRecordDigitSubstitution(), SetThreadLocale(), START_TEST(), test_GetNumberFormatA(), and validate_package().
|
static |
Definition at line 2230 of file lang.c.
Referenced by LCMapStringEx().
Definition at line 2443 of file lang.c.
Referenced by __crtLCMapStringA(), _Locale_strxfrm(), _Locale_tolower(), _Locale_toupper(), _strxfrm_l(), compare_string3(), lcid_to_rfc1766A(), MSVCRT__create_locale(), test_GetRfc1766FromLcid(), test_LcidToRfc1766(), and test_LCMapStringA().
INT WINAPI LCMapStringEx | ( | LPCWSTR | locale, |
DWORD | flags, | ||
LPCWSTR | src, | ||
INT | srclen, | ||
LPWSTR | dst, | ||
INT | dstlen, | ||
LPNLSVERSIONINFO | version, | ||
LPVOID | reserved, | ||
LPARAM | handle | ||
) |
Definition at line 2355 of file lang.c.
Referenced by InitFunctionPointers(), LCMapStringA(), and LCMapStringW().
Definition at line 2417 of file lang.c.
Referenced by __crtLCMapStringW(), _WLocale_strxfrm(), _WLocale_tolower(), _WLocale_toupper(), lcid_to_rfc1766W(), LCMapStringW_wrapper(), SvchostCharLowerW(), test_LCMapStringW(), and test_tolower().
|
static |
Definition at line 2203 of file lang.c.
Referenced by lcmap_string().
Definition at line 2019 of file lang.c.
Referenced by lcmap_string().
|
static |
Definition at line 1953 of file lang.c.
Referenced by lcmap_string().
Definition at line 1881 of file lang.c.
Referenced by lcmap_string(), and map_to_halfwidth().
Definition at line 1905 of file lang.c.
Referenced by lcmap_string(), and map_to_halfwidth().
|
static |
Definition at line 2106 of file lang.c.
Referenced by lcmap_string().
|
static |
Definition at line 2177 of file lang.c.
Referenced by lcmap_string().
|
static |
Definition at line 2190 of file lang.c.
Referenced by lcmap_string().
|
static |
Definition at line 2121 of file lang.c.
Referenced by lcmap_string().
|
static |
Definition at line 3115 of file lang.c.
Referenced by EnumLanguageGroupLocalesA(), and EnumLanguageGroupLocalesW().
|
static |
Definition at line 3580 of file lang.c.
Referenced by EnumSystemCodePagesA(), and EnumSystemCodePagesW().
|
static |
Definition at line 2919 of file lang.c.
Referenced by EnumSystemLanguageGroupsA(), and EnumSystemLanguageGroupsW().
Definition at line 3928 of file lang.c.
Referenced by GetGeoInfoW().
Definition at line 2868 of file lang.c.
Referenced by NLS_EnumSystemLanguageGroups().