RecAPI

Language info. More...

List of all members.

Public Attributes

BASIC_LANGUAGE_CHARSET iLangGroup
CONTINENT iContinent
char EnglishName [28]
char Name_Int_3 [4]
char Name_639_1 [3]
char Name_639_2B [4]
char Name_639_3 [4]
char Name_Win_3 [4]
WORD LangID
RM_FLAGS rm_support

Detailed Description

Language info.

This structure gives detailed information about a given language (kRecGetLanguageInfo). In addition, it can be used to select a set of languages (kRecFindLanguages). The supported standards are ISO/DIS 639-1, ISO/DIS 639-2/B, ISO/DIS 639-3 and Windows 3-letter language codes as well as CSDK internal 3-letter codes. There are some special language codes handled in a different way. See the list of language identifiers for details.


Member Data Documentation

English descriptive name of the language, zero terminated string.

Geographical location.

Language group (basic character set).

Windows LANGID (LCID) for the language. Not all languages have a Windows LANGID; in these cases, this field contains the ID of English.

2 letter language name abbreviation (ISO/DIS 639-1) zero terminated string.

3 letter language name abbreviation for bibliography (ISO/DIS 639-2/B) zero terminated string.

3 letter language name abbreviation (ISO/DIS 639-3) zero terminated string.

3 letter CSDK Internal language name abbreviation, zero terminated string.

3 letter language name abbreviation for Windows (non-ISO) zero terminated string.

Recognition modules that are able to process text written in this language.