TechNet Home Page 
Microsoft
 This static CD-based web site is representative of the www.microsoft.com/y2k site as of September 15th, 1999.   

ACC: Mixing Language Editions of Microsoft Access and Windows


The information in this article applies to:
  • Microsoft Access versions 2.0, 7.0


SUMMARY

Moderate: Requires basic macro, coding, and interoperability skills.

This article discusses the various language editions of Microsoft Access, their supported character sets (or code pages), and the feasibility of mixing language editions of Microsoft Access and the operating system.


MORE INFORMATION

Microsoft Access has many editions which have been translated and customized (or localized) for different languages. These editions are designed for a specific language of Windows that supports a particular code page. Ideally, you should match the Microsoft Access edition with the language of the operating system. For example, if you have Spanish Windows, then you should run the Spanish edition of Microsoft Access.

However, you may sometimes want to run an edition of Microsoft Access that is designed for a different language than the operating system. This is feasible as long as the type of character set (or code page) used by the operating system supports the language edition of Microsoft Access.

For example, if you have English Windows, you can run European editions of Microsoft Access (such as Dutch, Swedish, Italian, and others) without discrepancies in the look, feel, and functionality of the application. However, if you try to run a Korean, Japanese, or Arabic edition of Microsoft Access on English Windows, the application may not run or behave as expected.

The type of character set (or code page) used by the operating system can limit the mixing of language editions. There are several basic types of characters sets:

  • Single-byte: Supports 256 characters, each identified by a unique 1-byte character value.


  • Double-byte (DBCS): Supports thousands of characters, each identified by a unique 2-byte character value.


  • Bi-Directional (BiDi): A single-byte code page that allows for bi-directional text.


The following tables list the language editions of Microsoft Access and their types of character sets.

Microsoft Access 7.0


   Single-byte
   ------------------
   Brazilian
   Czech
   Danish
   Dutch
   English
   English A/Z/AA
   Finnish
   French
   German
   Greek
   Hungarian
   Iberian Portuguese
   Italian
   Norwegian
   Polish
   Russian
   Spanish
   Swedish
   Thai/US
   Turkish

   Bi-Directional
   --------------
   Arabic/French
   Arabic/US
   Hebrew/French
   Hebrew/US

   Double-byte
   -------------------
   Chinese Traditional
   Japanese
   Korean 

Microsoft Access 2.0


   Single-byte
   --------------
   Brazilian
   Czech
   Danish
   Dutch
   English
   English A/Z/AA
   Finnish
   French
   German
   Hungarian
   Italian
   Norwegian
   Polish
   Russian
   Spanish
   Swedish
   Thai/US

   Bi-Directional
   --------------
   Arabic/French
   Arabic/US
   Hebrew/US

   Double-byte
   -----------
   Japanese 

Notes on Mixing Language Editions


Various European language editions use different single-byte code pages. The Latin languages use the same code page. The Central European languages (Hungarian, Czech, and Polish) use a different code page. Greek, Turkish, and Russian each have a separate code page to accommodate their different characters.

In general, you can mix language editions that are part of the same code page. For example, you can run a Czech database using the Hungarian edition of Microsoft Access. Or you can mix a European language database with an English edition of Microsoft Access. However, to maximize compatibility between language editions, there are two things to avoid when designing an application:
  • Do not use the localized language in SQL statements or query expressions; use only English.


  • Use English language parameters (rather than localized ones) for the GetOption and SetOption methods in Visual Basic for Applications.


NOTE: Do not mix two non-English language editions from different code pages.

Additional query words: globalization international int'l localize localise

Keywords          : kbusage NpdSales 
Version           : 2.0 7.0
Platform          : WINDOWS 
Issue type        : kbinfo 


Last Reviewed: April 19, 1999
© 1999 Microsoft Corporation. All rights reserved. Terms of Use.