Multilingual Menus and Dialog Boxes for Internet Explorer Do Not Work with Cumulative Patch MS02-023 (or MS02-015)

Article translations Article translations
Article ID: 323916 - View products that this article applies to.
This article was previously published under Q323916
Expand all | Collapse all

SYMPTOMS

If you use the Multilingual Menus and Dialog Boxes for Internet Explorer with a non-English locale, some menu or dialog box items in Internet Explorer may revert to English after you apply Cumulative Patch MS02-023 or MS02-015. For example, the items on a shortcut menu in Internet Explorer Document view may revert to English.

CAUSE

This issue is caused by a version mismatch for Shdoclc.dll. Shdoclc.dll (the Shell Document Object and Control library) is a resource-only library that is used by Internet Explorer to store localized items such as menus, dialog boxes, and strings.

If you use Multilingual Menus and Dialog Boxes for Internet Explorer, Internet Explorer loads Shdoclc.dll from the %Program Files%\Internet Explorer\MUI\LCID folder. For example, if you use the French locale, Shdoclc.dll is loaded from the %Program Files%\Internet Explorer\MUI\0409 folder. The version of Shdoclc.dll that is located in the %Program Files%\Internet Explorer\MUI\LCID folder must match the version that is located in the %Windir%\System32 folder. If there is a version mismatch, the "default" Shdoclc.dll in the %Windir%\System32) folder is used.

Cumulative Patch MS02-023 or MS02-015 updates the Shdoclc.dll file that is located in the %Windir%\System32 folder. This produces a version mismatch with the dynamic-link libraries (DLLs) that are located in the %Program Files%\Internet Explorer\MUI\LCID folder.

WORKAROUND

After you install Cumulative Patch MS02-023 or MS02-015 on a Multilingual Menus and Dialog Boxes for Internet Explorer configuration, you must also update the Shdoclc.dll file that is located in the %Program Files%\Internet Explorer\MUI\LCID folder.

For example, if you are using the English version of Microsoft Windows 2000 MultiLanguage Version with Multilingual Menus and Dialog Boxes for Internet Explorer configured for German and French:
  1. Install Cumulative Patch MS02-023 (the English version).
  2. Download and extract German and French Cumulative Patch MS02-023.
  3. Copy the extracted German version of the Shdoclc.dll file to the in %Program Files%\Internet Explorer\MUI\040C folder.
  4. Copy the extracted French version of the Shdoclc.dll file to the %Program Files%\Internet Explorer\MUI\0409 folder.

MORE INFORMATION

For additional information about the cumulative patches, click the article numbers below to view the articles in the Microsoft Knowledge Base:
321232 MS02-023: May 15, 2002, Cumulative Patch for Internet Explorer
319182 MS02-015: March 28, 2002 Cumulative Patch for Internet Explorer

Properties

Article ID: 323916 - Last Review: February 1, 2007 - Revision: 3.3
APPLIES TO
  • Microsoft Internet Explorer 6.0, when used with:
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Media Center Edition
    • Microsoft Windows XP Tablet PC Edition
    • Microsoft Windows 2000 Advanced Server
    • Microsoft Windows 2000 Datacenter Server
    • Microsoft Windows 2000 Professional Edition
    • Microsoft Windows 2000 Server
    • Microsoft Windows NT Server 4.0 Standard Edition
    • Microsoft Windows NT Server 4.0, Terminal Server Edition
    • Microsoft Windows NT Workstation 4.0 Developer Edition
    • Microsoft Windows Millennium Edition
    • Microsoft Windows 98 Second Edition
    • Microsoft Windows 98 Standard Edition
Keywords: 
kbenv kbprb KB323916

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com