ReactOS 0.4.15-dev-7788-g1ad9096
|
#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(), CicProfile::GetCodePageA(), GetCurrencyFormatW(), GetFileVersion(), GetFontSig(), GetHKLName(), GetKeyboardLayoutCP(), GetLocaleInfoA(), GetNumberFormatW(), InatCreateIconBySize(), InitializeDefaultUserLocale(), InitLanguagesList(), InputList_Add(), InputList_Create(), Int64GetNumFormat(), IntGetCodePageEntry(), is_default_metric(), IsBiDiLocalizedSystem(), 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(), InitLangChangeHotKey(), 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(), GetAddressBarAccessKey(), 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(), LoadSetupData(), 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(), IsBiDiLocalizedSystem(), 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().
|
static |
Definition at line 2819 of file lang.c.
Referenced by NLS_EnumLanguageGroupLocales(), NLS_EnumSystemCodePages(), and NLS_EnumSystemLanguageGroups().
Definition at line 2847 of file lang.c.
Referenced by IsValidLanguageGroup().
Definition at line 2794 of file lang.c.
Referenced by GetUserGeoID(), IsValidLanguageGroup(), NLS_EnumLanguageGroupLocales(), NLS_EnumSystemCodePages(), and NLS_EnumSystemLanguageGroups().
Definition at line 1329 of file lang.c.
Referenced by test_SetLocaleInfoA(), and test_VarCat().
Definition at line 1361 of file lang.c.
Referenced by SetLocaleInfoA().
Definition at line 1478 of file lang.c.
Referenced by enum_proc(), SetTEBLangID(), SetupOpenInfFileExW(), and test_threadcp().
Definition at line 1688 of file lang.c.
Definition at line 358 of file sortkey.c.
Referenced by CompareStringEx().
Definition at line 118 of file fold.c.
Referenced by FoldStringW().
Definition at line 33 of file sortkey.c.
Referenced by LCMapStringA(), and LCMapStringEx().
|
static |
Definition at line 250 of file lang.c.
Referenced by get_registry_locale_info(), and SetLocaleInfoW().
|
static |
Definition at line 1943 of file lang.c.
Referenced by map_to_fullwidth().
|
static |
Definition at line 1931 of file lang.c.
Referenced by map_to_fullwidth(), and map_to_halfwidth().
Definition at line 3217 of file lang.c.
Referenced by EnumSystemGeoID(), and get_geoinfo_dataptr().
|
extern |
Definition at line 26 of file dllmain.c.
Referenced by DllMain(), EnumSystemLocalesA(), EnumSystemLocalesEx(), EnumSystemLocalesW(), EnumUILanguagesA(), EnumUILanguagesW(), GetLocaleInfoW(), IsValidLocale(), NLS_GetLanguageGroupName(), and search_message().
|
static |
Definition at line 149 of file lang.c.
Referenced by convert_default_lcid().
|
static |
Definition at line 150 of file lang.c.
Referenced by convert_default_lcid().
|
static |
Definition at line 155 of file lang.c.
Referenced by convert_default_lcid().
|
static |
Definition at line 151 of file lang.c.
Referenced by convert_default_lcid().
|
static |
Definition at line 152 of file lang.c.
Referenced by convert_default_lcid().
|
static |
Definition at line 154 of file lang.c.
Referenced by convert_default_lcid().
|
static |
Definition at line 156 of file lang.c.
Referenced by convert_default_lcid().
|
static |
Definition at line 153 of file lang.c.
Referenced by convert_default_lcid().
|
static |
Referenced by get_locale_registry_value().
|
static |
Definition at line 2142 of file lang.c.
Referenced by map_to_traditional_chinese().
|
static |
Definition at line 2150 of file lang.c.
Referenced by map_to_simplified_chinese().
Definition at line 64 of file lang.c.
Referenced by IsValidLanguageGroup(), and NLS_EnumSystemLanguageGroups().
Definition at line 57 of file lang.c.
Referenced by NLS_EnumLanguageGroupLocales().