mirror of
https://github.com/reactos/reactos.git
synced 2024-08-30 15:18:33 +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,
|
(LPWSTR)RT_STRING,
|
||||||
MAKEINTRESOURCEW((dwId >> 4) + 1),
|
MAKEINTRESOURCEW((dwId >> 4) + 1),
|
||||||
langId);
|
langId);
|
||||||
|
|
||||||
|
/* english fallback */
|
||||||
|
if(!hrsrc)
|
||||||
|
{
|
||||||
|
hrsrc = FindResourceExW(hCurrentModule,
|
||||||
|
(LPWSTR)RT_STRING,
|
||||||
|
MAKEINTRESOURCEW((dwId >> 4) + 1),
|
||||||
|
MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_US));
|
||||||
|
}
|
||||||
|
|
||||||
if (hrsrc)
|
if (hrsrc)
|
||||||
{
|
{
|
||||||
HGLOBAL hmem = LoadResource(hCurrentModule, hrsrc);
|
HGLOBAL hmem = LoadResource(hCurrentModule, hrsrc);
|
||||||
|
|
Loading…
Reference in a new issue