XADM: How to Manually Add Code Pages for Mixed Languages

Last reviewed: January 5, 1998
Article ID: Q151701
The information in this article applies to:
  • Microsoft Exchange Server, version 4.0

SUMMARY

This article describes how to manually add codepages for languages not supported, by default, in Windows NT Server 3.51 in order to have the Microsoft Exchange Server to support Microsoft Exchange clients running on different language operating systems.

NOTE: Running English Microsoft Exchange clients on Double-Byte Character Set (DBCS) operating systems is not supported and not recommended by Microsoft because the English Microsoft Exchange clients are not enabled for DBCS operating systems and have not been tested on DBCS operating systems. This article is provided for non-DBCS operating systems.

Microsoft provides the tool, NLS Configuration Tool, which automates the process of configuring a Microsoft Exchange Server computer to support a variety of languages by installing all the codepage files. This tool is included in the Microsoft Exchange 4.0 Resource Kit which can be found on http://backoffice.microsoft.com/downtrial/default.asp?product=5 or the Microsoft TechNet compact disk.

MORE INFORMATION

To have a Microsoft Exchange Server running on Windows NT Server 3.51 to support Microsoft Exchange Clients running on different language operating systems, codepages for those languages need to be installed on the Microsoft Exchange Server computer. If these codepages are not installed on the Microsoft Exchange Server computer, the client will receive the following error message:

   The Microsoft Exchange Server computer is not configured to support your
   codepage, and can't logon to the Exchange Server.

Codepages have to be added manually for those languages that are not supported in the Language list. The steps to manually add codepages are stated as follows. You can find all the NLS files in the Microsoft Exchange 4.0 Resource Kit with the NLS Configuration Tool.

  1. Copy the codepage file to the %systemroot%\system32 directory as the file name <C_ANSI Codepage ID>.NLS, e.g. C_950.NLS

  2. Start Regedt32.exe

  3. Add a value under the registry key:

          \\HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\CodePage
    

    The value is:

          Value Name: the ANSI Codepage ID
          Data Type: REG_SZ
          String: the file name of this codepage file
    

  4. Add a value under the registry key:

          \\HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\Language
    

    The value is:

           Value Name: the Windows Locale ID
           Data Type: REG_SZ
           String: l_intl.nls
    

The following table lists some locales that Microsoft currently supports.

Codepage, ANSI Codepage ID, Codepage NLS Files, LCID Czech, 1250, c_852.nls, 0405 Danish, 1252, c_850.nls, 0406 Dutch, 1252, c_850.nls, 0413 English (Australia), 1252, c_850.nls, 0C09 English (Britain), 1252, c_850.nls, 0809 English (Canada), 1252, c_850.nls, 1009 English (Ireland), 1252, c_850.nls, 1809 English (New Zealand), 1252, c_850.nls, 1409 English (South Africa), 1252, c_437.nls, 1C09 English (US), 1252, c_437.nls, 0409 Finnish, 1252, c_850.nls, 040B French, 1252, c_850.nls, 040C German, 1252, c_850.nls, 0407 Greece, 1253, c_737.nls, 0408 Hungarian, 1250, c_852.nls, 040E Italian, 1252, c_850.nls, 0410 Norwegian, 1252, c_850.nls, 0814 Polish, 1250, c_852.nls, 0415 Portuguese(Portugal), 1252, c_850.nls, 0816 Portuguese(Brazil), 1252, c_850.nls, 0416 Russian, 1251, c_866.nls, 0419 Spanish(Mexico), 1252, c_850.nls, 080A Spanish(Modern Sort), 1252, c_850.nls, 0C0A Spanish(Traditional Sort), 1252, c_850.nls, 040A Swedish, 1252, c_850.nls, 041D Turkey, 1254, c_857.nls, 041F Japanese, 932, c_932.nls, 0411 Korean, 949, c_949.nls, 0412 Chinese (PRC), 936, c_936.nls, 0804 Chinese (Taiwan), 950, c_950.nls, 0404


Additional query words:
Keywords : XADM kbusage
Version : 4.0 5.0
Platform : WINDOWS
Issue type : kbhowto


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: January 5, 1998
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.