Language-Specific Registry Settings

Language-specific registry settings control the selection of word breaker, stemmer and noise word list for a given language. They also select the error pages returned in response to invalid user and administrator actions.

Language-specific registry settings are all stored in the following path:


HKEY_LOCAL_MACHINE
\SYSTEM 
 \CurrentControlSet 
  \Control 
   \contentindex
    \Language
     \language

The InstalledLangs value lists the set of languages installed. Each string in the Installedlangs value names a subkey below the Language key. Beneath each Language key, the following values are recognized.

ISAPIDefaultErrorFile
Full virtual path to the generic error template. This .htx template is processed when none of the specific error pages applies. The variables CiRestriction, CiErrorMessage, and CiErrorNumber can all be referenced.

ISAPIHTXErrorFile
Full virtual path to the error page returned in response to errors in the .htx file. The variables CiRestriction, CiErrorMessage, and CiErrorNumber can all be referenced.

ISAPIIDQErrorFile
Full virtual path to the error page returned in response to errors in the .idq file. The variables CiRestriction, CiErrorMessage, and CiErrorNumber can all be referenced.

ISAPIRestrictionErrorFile
Full virtual path to the error page returned in response to errors in the query restriction (CiRestriction). This is the error page which will be seen most often by users. The variables CiRestriction, CiErrorMessage, and CiErrorNumber can all be referenced.

Locale
Associates the registry section with a specific locale.

NoiseFile
File name of noise word list for this locale. The file must be located in the %SystemRoot%\System32 directory.

StemmerClass
ActiveX class ID of class used for locale-specific stemming.

WBreakerClass
ActiveX class ID of class used to split phrases for this locale.


© 1997 by Microsoft Corporation. All rights reserved.