mirror of
https://github.com/reactos/reactos.git
synced 2024-07-18 02:16:14 +00:00
[KERNEL32]
- fall back to english if a localized resource is not found in GetLocalisedText - this prevents debug spam and loss of functionality (see CORE-8720) for languages that don't have kernel32 translated svn path=/trunk/; revision=65152
This commit is contained in:
parent
56f6fe0862
commit
175d2a76b3
|
@ -1704,6 +1704,16 @@ GetLocalisedText(DWORD dwResId, WCHAR *lpszDest)
|
|||
(LPWSTR)RT_STRING,
|
||||
MAKEINTRESOURCEW((dwId >> 4) + 1),
|
||||
langId);
|
||||
|
||||
/* english fallback */
|
||||
if(!hrsrc)
|
||||
{
|
||||
hrsrc = FindResourceExW(hCurrentModule,
|
||||
(LPWSTR)RT_STRING,
|
||||
MAKEINTRESOURCEW((dwId >> 4) + 1),
|
||||
MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_US));
|
||||
}
|
||||
|
||||
if (hrsrc)
|
||||
{
|
||||
HGLOBAL hmem = LoadResource(hCurrentModule, hrsrc);
|
||||
|
|
Loading…
Reference in a new issue