Skip to main content
LanguageCategoryEnum enumeration constants are used to describe the category of a predefined ABBYY FineReader Engine language.
typedef enum {
 LC_CoreLanguage,
 LC_AdditionalLanguage,
 LC_ConstructedLanguage,
 LC_FormalLanguage,
 LC_DataType
} LanguageCategoryEnum;

Elements

NameDescription
LC\_AdditionalLanguageA natural language which does not have dictionary support. Examples are Afrikaans or Albanian.
LC\_ConstructedLanguageAn artificial language such as Esperanto or Interlingua.
LC\_CoreLanguageA natural language with full dictionary support, such as English or Russian.
LC\_DataTypeA language which is designed for recognition of special language units, e.g., addresses, date and time, human names. The full list of such languages you can find in Special Predefined Languages in ABBYY FineReader Engine. <Note> The languages of this type are not available in Linux and macOS . </Note>
LC\_FormalLanguageProgramming language or other formal language. For example, Basic and C/C++ languages belong to this category.

Used in

IPredefinedLanguage::LanguageCategory